SRL Archive - Other Scripts

SRL Member Application Tool.


BobboHobbo

2008-02-15 04:27:34

SRL Member Application Tool

In the past day i have created a SRL Member Tool, which finds all the needed things for you to be a SRL Member, I had it posted in the Members forum for testing, now ive got it to preety accurate, so use this tool help.

If you script has the following:
- FindFastRandoms
- ClickMouse
- MoveMouse

Then you will loose alot of chance to become a SRL Member.

If you get over the 75 mark then you will see what it says in the debug.

How to Use:

Open up the script, press tun, paste your script into the box and hit generate
mark then view the Debug box for result.

Why was this made?
It was made to benefit you in your appliance and may stop the few pointless applications we get.

Cheating:
I know you can just edit your score, but that doesnt give you anything when you acctually apply.

Important!

If you have credited procedures, but they have alot of Member ish things in them and get over 50 score, dont be prepard to get in, we want 90% of your script! 100% would be lovely, but dont think you can get away without crediting SRL Members Are Like Da Bomb :O

Note:
This tool isnt 100% accurate, your script could be ubber awesome but the stuff you used might not be in the script! IF YOU GOT CREDITED PROCEDURES THEN TAKE THEM OUT BEFORE YOU RUN SCRIPT!

Thanks to all the SRL Members who gave feedback on this tool, thanks.

Happy scripting!

Download in attachments!

Version Update (v.1.50):
- Added more functions. (Thanks JukKa)
- Added stuff what tells you what to add (Thanks Jukka)
- Fixed proggie :) made it more clear.
- Members accept is now 75+ my script gets 152 so its quite easy to get up now, but ive tested some peoples scripts that got into members easy and got 78 so yeah, really depends on Jukka's work.


Enjoy.

JuKKa

2008-02-15 04:32:04

my guildminer is 95% :D

HayHay89

2008-02-15 04:38:24

woooo
bout time u released lol good job
ill use this when i apply

BobboHobbo

2008-02-15 04:45:26

From: JuKKa
my guildminer is 95% :D


Nice nice, should be more then that :)

ZephyrsFury

2008-02-15 05:02:56

99 for my Draynor Yew chopper, 104 for my RM Runner. 16 for my Bone Burier :p. Maybe you could modify so that if it doesn't include SRL then it automatically fails or something.

JuKKa

2008-02-15 05:14:09

From: ZephyrsFury
99 for my Draynor Yew chopper, 104 for my RM Runner. 16 for my Bone Burier :p. Maybe you could modify so that if it doesn't include SRL then it automatically fails or something.

or atleast 20-50% off.

Wizzup?

2008-02-15 05:19:39

52 for VEM.

JuKKa

2008-02-15 05:21:07

radial
radial
radial
radial
radial
radial
radial
radial
radial
radial
radial
radial
radial
radial
exit
exit
exit
exit
exit
exit
exit
linear
bitmapfromstring
dtmfromstring
tform
fflag(
nextplayer(
Players[0]
Players[1]
Players[2]
Players[3]
{.include srl\srl.scar}
if(not(Loggedin))then exit
if(not(Loggedin))then exit
if(not(Loggedin))then exit
if(not(Loggedin))then exit
if(not(Loggedin))then exit
if(not(Loggedin))then exit
if(not(Loggedin))then exit
if(not(Loggedin))then exit
if(not(Loggedin))then exit
freedtm
freedtm
freedtm
tdtmpointdef
tdtmpointdef
tdtmpointdef
tdtmpointdef
tdtmpointdef
tpa
tpa
tpa
tpa
tpa

thats a free get into srl members script 98%

BobboHobbo

2008-02-15 05:35:26

From: Wizzup?
52 for VEM.


Yea cuz you use that Path() stuff if i added that and other stuff you use 90+ easy :)

EDIT**
You hazor :) i got Result = 77
Apply for members, unless you have cheated this

for VEM.

From: JuKKa
radial
radial
radial
radial
radial
radial
radial
radial
radial
radial
radial
radial
radial
radial
exit
exit
exit
exit
exit
exit
exit
linear
bitmapfromstring
dtmfromstring
tform
fflag(
nextplayer(
Players[0]
Players[1]
Players[2]
Players[3]
{.include srl\srl.scar}
if(not(Loggedin))then exit
if(not(Loggedin))then exit
if(not(Loggedin))then exit
if(not(Loggedin))then exit
if(not(Loggedin))then exit
if(not(Loggedin))then exit
if(not(Loggedin))then exit
if(not(Loggedin))then exit
if(not(Loggedin))then exit
freedtm
freedtm
freedtm
tdtmpointdef
tdtmpointdef
tdtmpointdef
tdtmpointdef
tdtmpointdef
tpa
tpa
tpa
tpa
tpa

thats a free get into srl members script 98%


Lol, but whos stupid enough to apply with that?

From: ZephyrsFury
99 for my Draynor Yew chopper, 104 for my RM Runner. 16 for my Bone Burier :p. Maybe you could modify so that if it doesn't include SRL then it automatically fails or something.


Yea k, it would of been nice if you said that in Members section :) but to late.

Negaal

2008-02-15 05:51:18

My Chickenkiller:
Result = 127

Should I apply?

Well, im not sure is it very useful:D, you may fail if you got bad standards..etc, also your script doesn't detect does applier has good attidude(no idea how to detect that):p

nice anyways:)

BobboHobbo

2008-02-15 05:52:50

127! HACKS… Mmm Going to release a new version added more stuff so Wizzy wont be to sad :)

Bonfield

2008-02-15 06:43:30

wat a funny script 77 on my autofighter

BobboHobbo

2008-02-15 06:53:44

From: Bonfield
wat a funny script 77 on my autofighter


Its not funny -.-, it just a help tool..

ZephyrsFury

2008-02-15 08:01:50

From: BobboHobbo

Yea k, it would of been nice if you said that in Members section :) but to late.


Sorry I didn't see the member section thread.

P1nky

2008-02-15 11:02:56

this is great :D

lol though i think it should be called SCRIPT HELPER OR SOMETHING

Timothegreat

2008-02-15 11:24:44

Result = 100
Apply for members, unless you have cheated this


That was for my air crafter

ZaSz

2008-02-15 12:54:49

This script itself got a -48

Heavenzeyez1

2008-02-15 13:01:27

MainForm compiled in 0 milliseconds!
Result = 84
Apply for members, unless you have cheated this
Successfully executed

My tree banker, i'll release it soon. :)
Need some more failsafes. :)
GJ BH!! ;)
Eerik.

Sp0rky

2008-02-15 13:09:36

awwww, M.A.E. got
MainForm compiled in 0 milliseconds!
Result = -17
Sorry, Your script isnt SRL-Members Worthy.
Add Walking (RRW),DTMs, DDTM, Forms,Multiplayer
Or ethier UPDATE YOUR SCRIPT! No ClickMouse
and FindFastRandoms PLEASE.
Successfully executed

Fail =(

ducels

2008-02-15 13:47:10

MainForm compiled in 15 milliseconds!
Result = 114
Apply for members, unless you have cheated this
Successfully executed

My air crafter

For the new version and MoveMouse - does it distinguish between MoveMouse and SleepAndMoveMouse? I just tried my application script and got a 5. Commented it out and tried again and got an 81. My script has no MoveMouse but I use SleepAndMoveMouse for antiban.

Also that doesn't make sense. It got a 5 for having SleepAndMoveMouse twice and an 81 when I commented out the code that docks you 25 for it. How can it go from 5 to 81? It should have gained 50 points o_O.

footballjds

2008-02-15 14:06:12

From: BobboHobbo
Version Update:
- Added more stuff to get you members :) (Wizzy speicals*Vem stuff*)

Enjoy.


its not wizzy'z i use it also, and i even have a sexy tut on it ;)

btw walkPath is way better then radial or linear walking, so i'd make it higher, its the best map walking ;)

gerauchert

2008-02-15 14:10:10

My Eye of Newt[er] , which is 90% walking and DDTMs… failed :(

Result = 29
Sorry, Your script isnt SRL-Members Worthy.
Add Walking (RRW),DTMs, DDTM, Forms,Multiplayer
Or ethier UPDATE YOUR SCRIPT! No ClickMouse
and FindFastRandoms PLEASE.

P1nky

2008-02-15 14:23:24

yeah i know i checked my script got a 17…..

says same thing as yours gera
and i used alot of RRW and some DTMs and multi player ;O
lol :O still cool tool

BobboHobbo

2008-02-15 17:07:32

From: p1nky
yeah i know i checked my script got a 17…..

says same thing as yours gera
and i used alot of RRW and some DTMs and multi player ;O
lol :O still cool tool


If you did you would get a higher score, and i edited to give a bit higher then before lol..BTW i guess its telling the thruth on that script, its a bunch of findobj, nub procedudres no offence :) and it cant walk to much, so yea..

@Gera, i set max of the same function/procedure at 3 so even tho if you have 10000 DDTM it will count 3.

Illkillutill

2008-02-15 18:00:28

MainForm compiled in 0 milliseconds!
Result = 62
Apply for members, unless you have cheated this
Successfully executed

for my very first script that im still working on. i'm still going to add more fail safes and stuff just to make sure, then i will see what score i get.

very nice and useful tool BH. Thanks a lot for real releasing.

Sc00by22

2008-02-15 18:06:04

I just tried munks flawless chicken killer and only gets a 49 lol

Result = 49
Sorry, Your script isnt SRL-Members Worthy.
Add Walking (RRW),DTMs, DDTM, Forms,Multiplayer
Or ethier UPDATE YOUR SCRIPT! No ClickMouse
and FindFastRandoms PLEASE.

BobboHobbo

2008-02-15 19:01:34

From: Sc00by22
I just tried munks flawless chicken killer and only gets a 49 lol

Result = 49
Sorry, Your script isnt SRL-Members Worthy.
Add Walking (RRW),DTMs, DDTM, Forms,Multiplayer
Or ethier UPDATE YOUR SCRIPT! No ClickMouse
and FindFastRandoms PLEASE.


I guess it uses to much of the same procedures.

King of Knives

2008-02-15 20:21:59

Let's run my Catherby Fisher through this… I believe that in an actual application should be worthy…

Output:

MainForm compiled in 47 milliseconds!
Result = 6
Sorry, Your script isnt SRL-Members Worthy.
Add Walking (RRW),DTMs, DDTM, Forms,Multiplayer
Or ethier UPDATE YOUR SCRIPT! No ClickMouse
and FindFastRandoms PLEASE.


Just because I use a special, homemade and better version of RadialWalk…
But I guess that isn't very common either, so I wouldn't add it to this tool. Good job, though :D

-Knives

malotthouse

2008-02-15 20:35:45

Ouch. my bone burrier, which i worked on for like an hour got a 21.

My powercutter, which i worked on for like 10 hours, got a -47.

there is no logic :P obviously i gotta work harder to become a member.

XcanadamanX

2008-02-15 21:10:37

oh ya!
MainForm compiled in 32 milliseconds!
Result = 126
Apply for members, unless you have cheated this
Successfully executed


thats with my smelter. good job on this BH!

P1nky

2008-02-15 23:54:21

no i wasnt using my scripts i released

i used the script im currently working on :O

osmm

2008-02-16 00:53:20

Wow, are you kidding me? I got -13. That's bs.

Naum

2008-02-16 03:28:10

My Private Guildminer got 89% :(

vcvv

2008-02-16 03:41:15

From: BobboHobbo

Lol, but whos stupid enough to apply with that?



Uhhh, wait, it doesn't work?!?!…
lol, jk :p

Nice work, I'l consider using it when I start learning to script in delphi.

BobboHobbo

2008-02-16 06:16:47

From: vcvv
Uhhh, wait, it doesn't work?!?!…
lol, jk :p

Nice work, I'l consider using it when I start learning to script in delphi.



Kk, GL.

Update! - Version 1.30
Includes:
- New procedures!
- 1 fix :)

JuKKa

2008-02-16 06:25:47

u should add a check for fail safes.. like

If
else
then

etc…

BobboHobbo

2008-02-16 06:37:54

*cries* why dont you post that before i update */cries* ;P

JuKKa

2008-02-16 06:41:11

From: BobboHobbo
*cries* why dont you post that before i update */cries* ;P

*hint*1.31*hint*

BobboHobbo

2008-02-16 08:23:39

From: JuKKa
*hint*1.31*hint*


Hint* cbf uploading*

JuKKa

2008-02-16 09:36:25

Add bonus:

Label
GoTo

Here…i added a bunch of new things

  if Information('label') then
begin
CountTextInString(LowerCase(ScriptText), 'label', 1, true);
end else Writeln('Add labels!');

if Information('goto') then
begin
CountTextInString(LowerCase(ScriptText), 'goto', 1, true);
end else Writeln('Add goto commands!');

if Information('for') then
begin
CountTextInString(LowerCase(ScriptText), 'for', 1, true);
end else Writeln('Add for to do loops!');

if Information('while') then
begin
CountTextInString(LowerCase(ScriptText), 'while', 1, true);
end else Writeln('Add while loops!');

if Information('repeat') then
begin
CountTextInString(LowerCase(ScriptText), 'repeat', 1, true);
end else Writeln('Add repeat until loops!');

if Information('case') then
begin
CountTextInString(LowerCase(ScriptText), 'case', 1, true);
end else Writeln('Add case of!');

if Information('terminatescript') then
begin
CountTextInString(LowerCase(ScriptText), 'terminatescript', 1, false);
writeln('remove terminatescript. And add Logout!, if u use multiplayer!');

this is the whole script ;)

program New;

var
frmDesign: TForm;
LabelTop: TLabel;
Label1: TLabel;
MarkingL: TLabel;
AnswerL: TLabel;
PercentL: TLabel;
ScriptAreaE: TEdit;
GenerateB: TButton;
EndMainForm: boolean;
Memo1: TMemo;
var
Scripttext: string;
I: integer;

// When the form is closed, this code will be executed.

procedure MainFormOnClose(Sender: TObject; var Action: TCloseAction);
begin
if (not (frmDesign.ModalResult = 1)) then
EndMainForm := True;
end;


function CountTextInString(S, T: string; Worth: integer; plusminus: boolean): Integer; //By Garret. Modded by me :)
var
N, tt: Integer;
begin
repeat
TT := TT + 1;
if PlusMinus then
begin
I := I + worth;
end else
I := I - worth;

N := Pos(LowerCase(T), LowerCase(S));
Delete(S, N, Length(T));
if TT = 3 then
begin
break;
end;
until (N = 0);
end;

function Information(Word: string): boolean;
begin
if Pos(lowercase(Word), LowerCase(ScriptText)) > 0 then
begin
Result := true;
end;
end;

procedure Generate;
begin
ScriptText := Memo1.Text;
if Information('exit;') then
begin
CountTextInString(LowerCase(ScriptText), 'exit;', 1, true);
end else Writeln('Add exit!');

if Information('radial') then
begin
CountTextInString(LowerCase(ScriptText), 'radial', 7, true);
end else Writeln('Add radial!');

if Information('linearwalk') then
begin
CountTextInString(LowerCase(ScriptText), 'linear', 6, true);
end else Writeln('Add linearwalk!');

if Information('bitmapfromstring') then
begin
CountTextInString(LowerCase(ScriptText), 'bitmapfromstring', 5, true);
end else Writeln('Add bitmapfromstring!');

if Information('dtmfromstring') then
begin
CountTextInString(LowerCase(ScriptText), 'dtmfromstring', 5, true);
end else Writeln('Add dtmfromstring!');

if Information('dtmrotated') then
begin
CountTextInString(LowerCase(ScriptText), 'dtmrotated', 2, true);
end else Writeln('Add dtmrotated!');

if Information('finddtm') then
begin
CountTextInString(LowerCase(ScriptText), 'finddtm', 1, true);
end else Writeln('Add finddtm!');

if Information('tform') then
begin
CountTextInString(LowerCase(ScriptText), 'tform', 3, true);
end else Writeln('Add tform!');

if Information('fflag(') then
begin
CountTextInString(LowerCase(ScriptText), 'fflag(', 2, true);
end else Writeln('Add fflag!');

if Information('players') and Information('nextplayer(') then
begin
CountTextInString(LowerCase(ScriptText), 'players', 8, true);
end else Writeln('Add Players!');

if Information('findfastrandoms') then
begin
CountTextInString(LowerCase(ScriptText), 'findfastrandoms', 25, false);
Writeln('GET RID OF FINDFASTRANDOMS');
end;

if Information('{.include srl/srl.scar}') then
begin
CountTextInString(LowerCase(ScriptText), '{.include srl\srl.scar}', 5, true);
end else Writeln('Add SRL!');

if Information('if(not loggedin)then')then
begin
CountTextInString(LowerCase(ScriptText), 'if(not loggedin)then', 5, true);
end else Writeln('Add if not loggedin then exit!');

if Information('freedtm') then
begin
CountTextInString(LowerCase(ScriptText), 'freedtm', 5, true);
end else Writeln('Add freedtm!');

if Information('freebitmap') then
begin
CountTextInString(LowerCase(ScriptText), 'freebitmap', 5, true);
end else Writeln('Add freebitmap!');

if Information('freeform') then
begin
CountTextInString(LowerCase(ScriptText), 'freeform', 1, true);
end else Writeln('Add freeform!');

if Information('clickmouse') then
begin
CountTextInString(LowerCase(ScriptText), 'clickmouse', 25, false);
Writeln('Remove clickmouse!');
end;

if Information('movemouse') and not Information('sleepandmovemouse') then
begin
CountTextInString(LowerCase(ScriptText), 'movemouse', 25, false);
Writeln('Remove movemouse!');
end;

if Information('tdtmpointdef') then
begin
CountTextInString(LowerCase(ScriptText), 'tdtmpointdef', 5, true);
end else Writeln('Add tdtmpointdef!');

if Information('tpa') then
begin
CountTextInString(LowerCase(ScriptText), 'tpa', 5, true);
end else Writeln('Add tpa!');

if Information('walkpath(') then
begin
CountTextInString(LowerCase(ScriptText), 'walkpath(', 9, true);
end else Writeln('Add walkpath!');

if Information('tpointarray') then
begin
CountTextInString(LowerCase(ScriptText), 'tpointarray', 1, true);
end else Writeln('Add tpointarray!');

if Information('reportvars') then
begin
CountTextInString(LowerCase(ScriptText), 'reportvars', 1, true);
end else Writeln('Add reportvars!');

if Information('record') then //Bonus
begin
CountTextInString(LowerCase(ScriptText), 'record', 1, true);
end else Writeln('Add record!');

if Information('tpoint') then
begin
CountTextInString(LowerCase(ScriptText), 'tpoint', 3, true);
end else Writeln('Add tpoint!');

if Information('label') then
begin
CountTextInString(LowerCase(ScriptText), 'label', 1, true);
end else Writeln('Add labels!');

if Information('goto') then
begin
CountTextInString(LowerCase(ScriptText), 'goto', 1, true);
end else Writeln('Add goto commands!');

if Information('for') then
begin
CountTextInString(LowerCase(ScriptText), 'for', 1, true);
end else Writeln('Add for to do loops!');

if Information('while') then
begin
CountTextInString(LowerCase(ScriptText), 'while', 1, true);
end else Writeln('Add while loops!');

if Information('repeat') then
begin
CountTextInString(LowerCase(ScriptText), 'repeat', 1, true);
end else Writeln('Add repeat until loops!');

if Information('case') then
begin
CountTextInString(LowerCase(ScriptText), 'case', 1, true);
end else Writeln('Add case of!');

if Information('terminatescript') then
begin
CountTextInString(LowerCase(ScriptText), 'terminatescript', 1, false);
writeln('remove terminatescript. And add Logout!, if u use multiplayer!');
end;

AnswerL.Caption := IntToStr(I);
Writeln('Result = ' + IntToStr(I));
if I < 50 then
begin
writeln('Sorry, Your script isnt SRL-Members Worthy.');
{writeln('Add Walking (RRW),DTMs, DDTM, Forms,Multiplayer');
writeln('Or ethier UPDATE YOUR SCRIPT! No ClickMouse');
writeln('and FindFastRandoms PLEASE.');}
end else
Writeln('Apply for members, unless you have cheated this');
end;

procedure HandleButtons(Sender: TObject);
begin
case Sender of

generateB: begin
Generate;
frmDesign.ModalResult := 1
end;
end;
end;
// This form was parsed using: DFM Form Parser v.25 by Ron.

procedure MainForm;
var
TimeMainForm: Integer;
begin
TimeMainForm := GetSystemTime;
frmDesign := CreateForm;
frmDesign.Left := 250;
frmDesign.Top := 114;
frmDesign.Width := 741;
frmDesign.Height := 480;
frmDesign.Caption := 'frmDesign';
frmDesign.Color := clBtnFace;
frmDesign.Font.Color := clWindowText;
frmDesign.Font.Height := -11;
frmDesign.Font.Name := 'MS Sans Serif';
frmDesign.Font.Style := [];
frmDesign.Visible := False;
frmDesign.PixelsPerInch := 96;
LabelTop := TLabel.Create(frmDesign);
LabelTop.Parent := frmDesign;
LabelTop.Left := 32;
LabelTop.Top := 32;
LabelTop.Width := 543;
LabelTop.Height := 37;
LabelTop.Caption := 'SRL-Forums SRL Member Application';
LabelTop.Font.Color := clWindowText;
LabelTop.Font.Height := -33;
LabelTop.Font.Name := 'MS Sans Serif';
LabelTop.Font.Style := [];
LabelTop.ParentFont := False;
MarkingL := TLabel.Create(frmDesign);
MarkingL.Parent := frmDesign;
MarkingL.Left := 424;
MarkingL.Top := 424;
MarkingL.Width := 73;
MarkingL.Height := 13;
MarkingL.Caption := 'Score:';
AnswerL := TLabel.Create(frmDesign);
AnswerL.Parent := frmDesign;
AnswerL.Left := 505;
AnswerL.Top := 424;
AnswerL.Width := 16;
AnswerL.Height := 13;
AnswerL.Caption := '0';
PercentL := TLabel.Create(frmDesign);
PercentL.Parent := frmDesign;
PercentL.Left := 520;
PercentL.Top := 424;
PercentL.Width := 8;
PercentL.Height := 13;
PercentL.Caption := '%';

Memo1 := TMemo.Create(frmDesign);
Memo1.Parent := frmDesign;
Memo1.Left := 32;
Memo1.Top := 128;
Memo1.Width := 657;
Memo1.Height := 273;
Memo1.Lines.Add('Script Here!');
Memo1.ScrollBars := ssVertical;
Memo1.TabOrder := 9;
GenerateB := TButton.Create(frmDesign);
GenerateB.Parent := frmDesign;
GenerateB.Left := 536;
GenerateB.Top := 80;
GenerateB.Width := 145;
GenerateB.Height := 41;
GenerateB.Caption := 'Generate Mark';
GenerateB.TabOrder := 9;
generateB.OnClick := @HandleButtons;
WriteLn('MainForm compiled in ' + IntToStr(GetSystemTime - TimeMainForm) + ' milliseconds!');
end;

procedure SafeMainForm;
var
V: TVariantArray;
begin
SetArrayLength(V, 0);
ThreadSafeCall('MainForm', V);
end;

procedure ShowMainFormModal;
begin
frmDesign.ShowModal;
end;

procedure SafeShowMainFormModal;
var
V: TVariantArray;
begin
SetArrayLength(V, 0);
ThreadSafeCall('ShowMainFormModal', V);
end;

procedure MainMainForm;
begin
try
SafeMainForm;
SafeShowMainFormModal;
finally
FreeForm(frmDesign);
except
WriteLn('An error seems to have occurred in: MainForm');
end;
end;

begin
ClearDebug;
MainMainForm;
if (EndMainForm) then
TerminateScript;
end.

BobboHobbo

2008-02-16 17:49:43

Ooo, thanks Jukka :)

Swift

2008-02-16 19:39:48

Nice

MainForm compiled in 10 milliseconds!
Result = 132
Apply for members, unless you have cheated this
Successfully executed

Harry

2008-02-16 19:48:27

MainForm compiled in 31 milliseconds!
Result = 85
Apply for members, unless you have cheated this
Successfully executed

I find that sad my caver only got an 85 :(

osmm

2008-02-16 19:54:16

OH YEA! my WCer got an 80. OWNAGE! Better than the -13 I got last time :D.

EDIT: My forms for WC script I am working on got an 11 alone.

BobboHobbo

2008-02-16 23:50:25

Nice, i accutally see this is working, havent got an appliance for members in like 2 days :)

osmm

2008-02-17 01:27:15

Yea I dont plan on applying for a while. I want to first get my awesome forms working and also my check for broken axe / get new one. Otherwise tbh I don't care too much anymore if I'm members or not. I just want to program. Members to me is now more like a certificate that I can decently script, allowing me to move on to VB then later Java.

BobboHobbo

2008-02-17 02:08:01

From: osmm
Yea I dont plan on applying for a while. I want to first get my awesome forms working and also my check for broken axe / get new one. Otherwise tbh I don't care too much anymore if I'm members or not. I just want to program. Members to me is now more like a certificate that I can decently script, allowing me to move on to VB then later Java.


No bitch u stay with SCAR ill smack u silly!

Naum

2008-02-17 05:24:06

Ill smack you aswell.

Wow my guildminer got this with jukka's one

Result = 107
Apply for members, unless you have cheated this
Successfully executed

JuKKa

2008-02-17 05:35:13

just a hint.. u should make it minus some points if u dont have stuff like findnormalrandoms, multiplayer etc.

BobboHobbo

2008-02-17 06:13:52

Nice idea, ill make a new version with your other stuff to in a sec, gotta do something.

EDIT** Done, now new version. ENJOY!

JuKKa

2008-02-17 08:30:19

meh im leaving for sweden in a few hours the boat leaves in 2,5hours.

I added another thing to the tool of urs..

procedure Minuspoint(reason: string; howmuch: integer);
begin
writeln(reason);
I := I - howmuch;
end;

thats what i added.

heres the whole thing…

program New;

var
frmDesign: TForm;
LabelTop: TLabel;
Label1: TLabel;
MarkingL: TLabel;
AnswerL: TLabel;
PercentL: TLabel;
ScriptAreaE: TEdit;
GenerateB: TButton;
EndMainForm: boolean;
Memo1: TMemo;
var
Scripttext: string;
I: integer;

// When the form is closed, this code will be executed.

procedure MainFormOnClose(Sender: TObject; var Action: TCloseAction);
begin
if (not (frmDesign.ModalResult = 1)) then
EndMainForm := True;
end;


function CountTextInString(S, T: string; Worth: integer; plusminus: boolean): Integer; //By Garret. Modded by me :)
var
N, tt: Integer;
begin
repeat
TT := TT + 1;
if PlusMinus then
begin
I := I + worth;
end else
I := I - worth;

N := Pos(LowerCase(T), LowerCase(S));
Delete(S, N, Length(T));
if TT = 3 then
begin
break;
end;
until (N = 0);
end;

function Information(Word: string): boolean;
begin
if Pos(lowercase(Word), LowerCase(ScriptText)) > 0 then
begin
Result := true;
end;
end;

procedure Minuspoint(reason: string; howmuch: integer);
begin
writeln(reason);
I := I - howmuch;
end;

procedure Generate;
begin
ScriptText := Memo1.Text;
if Information('exit;') then
begin
CountTextInString(LowerCase(ScriptText), 'exit;', 1, true);
end else Minuspoint('Add exit!', 5);

if Information('radial') then
begin
CountTextInString(LowerCase(ScriptText), 'radial', 7, true);
end else Minuspoint('Add radial!', 5);

if Information('linearwalk') then
begin
CountTextInString(LowerCase(ScriptText), 'linear', 6, true);
end else Minuspoint('Add linearwalk!', 5);

if Information('bitmapfromstring') then
begin
CountTextInString(LowerCase(ScriptText), 'bitmapfromstring', 5, true);
end else Minuspoint('Add bitmapfromstring!', 3);

if Information('dtmfromstring') then
begin
CountTextInString(LowerCase(ScriptText), 'dtmfromstring', 5, true);
end else Minuspoint('Add dtmfromstring!', 3);

if Information('dtmrotated') then
begin
CountTextInString(LowerCase(ScriptText), 'dtmrotated', 2, true);
end else Minuspoint('Add dtmrotated!', 3);

if Information('finddtm') then
begin
CountTextInString(LowerCase(ScriptText), 'finddtm', 1, true);
end else Minuspoint('Add finddtm!', 3);

if Information('tform') then
begin
CountTextInString(LowerCase(ScriptText), 'tform', 3, true);
end else Minuspoint('Add tform!', 2);

if Information('fflag(') then
begin
CountTextInString(LowerCase(ScriptText), 'fflag(', 2, true);
end else Minuspoint('Add fflag!', 5);

if Information('players') and Information('nextplayer(') then
begin
CountTextInString(LowerCase(ScriptText), 'players', 8, true);
end else Minuspoint('Add Players!', 10);

if not Information('players') and Information('nextplayer(') then
begin
CountTextInString(LowerCase(ScriptText), 'players', 8, false);
end else Minuspoint('Add Players!', 5);

if Information('findfastrandoms') then
begin
CountTextInString(LowerCase(ScriptText), 'findfastrandoms', 25, false);
Writeln('GET RID OF FINDFASTRANDOMS');
end;

if Information('{.include srl/srl.scar}') then
begin
CountTextInString(LowerCase(ScriptText), '{.include srl\srl.scar}', 5, true);
end else Minuspoint('Add SRL!', 10);

if Information('if(not loggedin)then')then
begin
CountTextInString(LowerCase(ScriptText), 'if(not loggedin)then', 5, true);
end else Minuspoint('Add if not loggedin then exit!', 5);

if Information('freedtm') then
begin
CountTextInString(LowerCase(ScriptText), 'freedtm', 5, true);
end else Minuspoint('Add freedtm!', 4);

if Information('freebitmap') then
begin
CountTextInString(LowerCase(ScriptText), 'freebitmap', 5, true);
end else Minuspoint('Add freebitmap!', 4);

if Information('freeform') then
begin
CountTextInString(LowerCase(ScriptText), 'freeform', 1, true);
end else Minuspoint('Add freeform!', 1);

if Information('clickmouse') then
begin
CountTextInString(LowerCase(ScriptText), 'clickmouse', 25, false);
Writeln('Remove clickmouse!');
end;

if Information('movemouse') and not Information('sleepandmovemouse') then
begin
CountTextInString(LowerCase(ScriptText), 'movemouse', 25, false);
Writeln('Remove movemouse!');
end;

if Information('tdtmpointdef') then
begin
CountTextInString(LowerCase(ScriptText), 'tdtmpointdef', 5, true);
end else Minuspoint('Add tdtmpointdef!', 2);

if Information('tpa') then
begin
CountTextInString(LowerCase(ScriptText), 'tpa', 5, true);
end else Minuspoint('Add tpa!', 5);

if Information('walkpath(') then
begin
CountTextInString(LowerCase(ScriptText), 'walkpath(', 9, true);
end else Minuspoint('Add walkpath!', 2);

if Information('tpointarray') then
begin
CountTextInString(LowerCase(ScriptText), 'tpointarray', 1, true);
end else Minuspoint('Add tpointarray!', 5);

if Information('reportvars') then
begin
CountTextInString(LowerCase(ScriptText), 'reportvars', 1, true);
end else Minuspoint('Add reportvars!', 1);

if Information('record') then //Bonus
begin
CountTextInString(LowerCase(ScriptText), 'record', 1, true);
end else Minuspoint('Add record!', 1);

if Information('tpoint') then
begin
CountTextInString(LowerCase(ScriptText), 'tpoint', 3, true);
end else Minuspoint('Add tpoint!', 5);

if Information('label') then
begin
CountTextInString(LowerCase(ScriptText), 'label', 1, true);
end else Minuspoint('Add labels!', 1);

if Information('goto') then
begin
CountTextInString(LowerCase(ScriptText), 'goto', 1, true);
end else Minuspoint('Add goto commands!', 1);

if Information('for') then
begin
CountTextInString(LowerCase(ScriptText), 'for', 1, true);
end else Minuspoint('Add for to do loops!', 5);

if Information('while') then
begin
CountTextInString(LowerCase(ScriptText), 'while', 1, true);
end else Minuspoint('Add while loops!', 5);

if Information('repeat') then
begin
CountTextInString(LowerCase(ScriptText), 'repeat', 1, true);
end else Minuspoint('Add repeat until loops!', 10);

if Information('case') then
begin
CountTextInString(LowerCase(ScriptText), 'case', 1, true);
end else Minuspoint('Add case of!', 5);

AnswerL.Caption := IntToStr(I);
Writeln('[===============================]');
Writeln('[ ~ Result = ' + IntToStr(I));
Writeln('[===============================]');
if I < 75 then
begin
writeln('Sorry, Your script isnt SRL-Members Worthy.');
end else
Writeln('Apply for members, unless you have cheated this');
end;

procedure HandleButtons(Sender: TObject);
begin
case Sender of

generateB: begin
Generate;
frmDesign.ModalResult := 1
end;
end;
end;
// This form was parsed using: DFM Form Parser v.25 by Ron.

procedure MainForm;
var
TimeMainForm: Integer;
begin
TimeMainForm := GetSystemTime;
frmDesign := CreateForm;
frmDesign.Left := 250;
frmDesign.Top := 114;
frmDesign.Width := 741;
frmDesign.Height := 480;
frmDesign.Caption := 'frmDesign';
frmDesign.Color := clBtnFace;
frmDesign.Font.Color := clWindowText;
frmDesign.Font.Height := -11;
frmDesign.Font.Name := 'MS Sans Serif';
frmDesign.Font.Style := [];
frmDesign.Visible := False;
frmDesign.PixelsPerInch := 96;
LabelTop := TLabel.Create(frmDesign);
LabelTop.Parent := frmDesign;
LabelTop.Left := 32;
LabelTop.Top := 32;
LabelTop.Width := 543;
LabelTop.Height := 37;
LabelTop.Caption := 'SRL-Forums SRL Member Application';
LabelTop.Font.Color := clWindowText;
LabelTop.Font.Height := -33;
LabelTop.Font.Name := 'MS Sans Serif';
LabelTop.Font.Style := [];
LabelTop.ParentFont := False;
MarkingL := TLabel.Create(frmDesign);
MarkingL.Parent := frmDesign;
MarkingL.Left := 424;
MarkingL.Top := 424;
MarkingL.Width := 73;
MarkingL.Height := 13;
MarkingL.Caption := 'Score:';
AnswerL := TLabel.Create(frmDesign);
AnswerL.Parent := frmDesign;
AnswerL.Left := 505;
AnswerL.Top := 424;
AnswerL.Width := 16;
AnswerL.Height := 13;
AnswerL.Caption := '0';
PercentL := TLabel.Create(frmDesign);
PercentL.Parent := frmDesign;
PercentL.Left := 520;
PercentL.Top := 424;
PercentL.Width := 8;
PercentL.Height := 13;
PercentL.Caption := '%';

Memo1 := TMemo.Create(frmDesign);
Memo1.Parent := frmDesign;
Memo1.Left := 32;
Memo1.Top := 128;
Memo1.Width := 657;
Memo1.Height := 273;
Memo1.Lines.Add('Script Here!');
Memo1.ScrollBars := ssVertical;
Memo1.TabOrder := 9;
GenerateB := TButton.Create(frmDesign);
GenerateB.Parent := frmDesign;
GenerateB.Left := 536;
GenerateB.Top := 80;
GenerateB.Width := 145;
GenerateB.Height := 41;
GenerateB.Caption := 'Generate Mark';
GenerateB.TabOrder := 9;
generateB.OnClick := @HandleButtons;
WriteLn('MainForm compiled in ' + IntToStr(GetSystemTime - TimeMainForm) + ' milliseconds!');
end;

procedure SafeMainForm;
var
V: TVariantArray;
begin
SetArrayLength(V, 0);
ThreadSafeCall('MainForm', V);
end;

procedure ShowMainFormModal;
begin
frmDesign.ShowModal;
end;

procedure SafeShowMainFormModal;
var
V: TVariantArray;
begin
SetArrayLength(V, 0);
ThreadSafeCall('ShowMainFormModal', V);
end;

procedure MainMainForm;
begin
try
SafeMainForm;
SafeShowMainFormModal;
finally
FreeForm(frmDesign);
except
WriteLn('An error seems to have occurred in: MainForm');
end;
end;

begin
ClearDebug;
MainMainForm;
if (EndMainForm) then
TerminateScript;
end.

bobbohobbo…
when im back from my vacation im going to expect a massive SRL Member Tool :P

zippoxer

2008-02-17 11:38:54

It's can help me to be srl member? :P

osmm

2008-02-17 11:46:36

Woot my script just keeps getting higher scores. Now at 100 with version 1.5. Although this time it has given me some ideas to work on :D, thanks.

And I never said I'd actually LEAVE srl.

Naum

2008-02-17 14:51:20

w00t 112 now
MainForm compiled in 31 milliseconds!
Add linearwalk!
Add dtmrotated!
Add Players!
Add if not loggedin then exit!
Add freebitmap!
Add freeform!
Add tdtmpointdef!
Add tpa!
Add walkpath!
Add tpointarray!
Add reportvars!
Add record!
Add tpoint!
Add goto commands!
Add while loops!
[===============================]
[ ~ Result = 112
[===============================]
Apply for members, unless you have cheated this
Successfully executed

Dan Cardin

2008-02-17 15:46:43

you should really only be telling them to add in stuff that u take away points for not having, you know? tpa, freeform, and goto arent going to be in all scripts. and not telling them to put in freeform and stuff when they dont have forms/freebitmap when they dont have bitmaps? stuff like that

vcvv

2008-02-17 16:28:06

From: zippoxer
It's can help me to be srl member? :P


English?

Wade007

2008-02-17 19:55:40

[===============================]
[ ~ Result = 87
[===============================]
Apply for members, unless you have cheated this

Sweet script, I might apply for members when i finish my Script!

BobboHobbo

2008-02-18 00:24:37

From: Wade007
[===============================]
[ ~ Result = 87
[===============================]
Apply for members, unless you have cheated this

Sweet script, I might apply for members when i finish my Script!


Mmm maybe not i think im going to make it higher, mind PM'ing me on what you got so far? (Your script);

Infantry001

2008-02-18 01:27:02

Lmao my Monastery Terrorist got a 19 :P

MainForm compiled in 47 milliseconds!
Add radial!
Add linearwalk!
Add bitmapfromstring!
Add tform!
Add Players!
GET RID OF FINDFASTRANDOMS
Add SRL!
Add if not loggedin then exit!
Add freedtm!
Add freebitmap!
Add freeform!
Add tpa!
Add walkpath!
Add labels!
Add goto commands!
[===============================]
[ ~ Result = 19
[===============================]
Sorry, Your script isnt SRL-Members Worthy.

BobboHobbo

2008-02-18 04:44:11

GET RID OF FINDFASTRANDOMS thers your problem :) it gets away like 80 points lol

Infantry001

2008-02-18 10:08:56

But what's wrong w/ FindFastRandoms? It's not like a direct rip of Fawki's or anything. I just borrowed the name :D

BobboHobbo

2008-02-18 15:50:30

From: Infintry001
But what's wrong w/ FindFastRandoms? It's not like a direct rip of Fawki's or anything. I just borrowed the name :D


FindNormalRandoms PWnage FindFast :)

Infantry001

2008-02-18 21:08:43

lmao, i havent been around so i didnt know =P

BobboHobbo

2008-02-19 00:40:52

Lol, ive noticed ;)

Naum

2008-02-19 05:08:04

HeHe.

BobboHobbo

2008-02-19 05:29:27

From: NaumanAkhlaQ
HeHe.


ARGGGGGGGGGGGGGGGGGGGGGGH that word i swear ima kill myself, that word is so gay!!! fucking block it :(

GoF

2008-02-19 07:04:46

From: BobboHobbo
ARGGGGGGGGGGGGGGGGGGGGGGH that word i swear ima kill myself, that word is so gay!!! fucking block it :(


Hehe, this script is cool.. I bet many people say "hehe" when they see what kind of help this tool provides for their.. hehe… SRL member application scripts [HEHE] development..

Hehe… HeheHehe, fun.

BobboHobbo

2008-02-20 00:26:22

From: GoF
Hehe, this script is cool.. I bet many people say "hehe" when they see what kind of help this tool provides for their.. hehe… SRL member application scripts [HEHE] development..

Hehe… HeheHehe, fun.



AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

*Runs into a brickwall*

GoF

2008-02-20 08:24:21

From: BobboHobbo
AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

*Runs into a brickwall*


Hehe.. Dude, you ran into a wall! Hehe.

Naum

2008-02-20 09:31:06

HeHe. I've got p1nky symdrome!

Raskolnikov

2008-02-20 11:44:05

W00t hehe lol. My new script got a 110!!! I hope that I can finish it soon :s.

P1nky

2008-02-20 18:14:29

hehe

and i got this:

MainForm compiled in 10 milliseconds!
Add linearwalk!
Add dtmrotated!
Add fflag!
Add Players!
Add if not loggedin then exit!
Add freebitmap!
Add freeform!
Add tdtmpointdef!
Add tpa!
Add walkpath!
Add tpointarray!
Add record!
remove terminatescript. And add Logout!, if u use multiplayer!
[===============================]
[ ~ Result = 130
[===============================]
Apply for members, unless you have cheated this
Successfully executed

Naum

2008-02-21 06:35:22

Was that for your pay script??? I've made an auth for it Btw get on msn!

Cazax

2008-02-22 08:08:11


MainForm compiled in 46 milliseconds!
Add linearwalk!
Add tform!
Add fflag!
Add Players!
Add freedtm!
Add freebitmap!
Add freeform!
Add record!
Add labels!
Add goto commands!
[===============================]
[ ~ Result = 152
[===============================]
Apply for members, unless you have cheated this
Successfully executed


:D I have to apply with my script then

I have more score than p1nky :spot:

P1nky

2008-02-22 14:29:05

lol grats :P
yeah you should apply. though i didnt finish mine :) lol alot to do

Cazax

2008-02-22 15:51:52

From: p1nky
lol grats :P
yeah you should apply. though i didnt finish mine :) lol alot to do


Sure p1nky
BH nice Tool and useful .

BobboHobbo

2008-02-23 05:31:19

From: cazax
Sure p1nky
BH nice Tool and useful .


Ty

Floor66

2008-02-23 13:20:57

IT says i dont have SRL, wtf?

Torrent of Flame

2008-02-23 13:25:19

Add linearwalk!
Add dtmrotated!
Add tform!
Add fflag!
Add Players!
Add if not loggedin then exit!
Add freedtm!
Add freebitmap!
Add freeform!
Add tdtmpointdef!
Add tpa!
Add walkpath!
Add tpointarray!
Add reportvars!
Add record!
Add tpoint!
Add labels!
Add goto commands!
Add while loops!
Add case of!
remove terminatescript. And add Logout!, if u use multiplayer!
[===============================]
[ ~ Result = 84
[===============================]
Apply for members, unless you have cheated this
Successfully executed


—

My First Script

BobboHobbo

2008-02-23 18:36:49

From: floor66
IT says i dont have SRL, wtf?


You dont have the include for SRL.

Floor66

2008-02-24 02:37:11

Sure i do..
Maybe its cuz i include SMART first..?
Imma be on vacation for 5 days from now

stampede10343

2008-02-24 10:27:27

my chickenkiller got this and i applied and failed but o well
MainForm compiled in 0 milliseconds!
Add radial!
Add linearwalk!
Add bitmapfromstring!
Add tform!
Add Players!
Add if not loggedin then exit!
Add freebitmap!
Add freeform!
Add walkpath!
Add record!
Add labels!
Add goto commands!
remove terminatescript. And add Logout!, if u use multiplayer!
[===============================]
[ ~ Result = 120
[===============================]
Apply for members, unless you have cheated this
Successfully executed

JuKKa

2008-02-25 12:59:18

maybe add a option if ur missing over 10 things. It will -50?

Torrent of Flame

2008-02-25 14:02:43

I dont get it.

I have

if(not (Loggedin) then Exit; 

but it doesnt pick up on it

Cazax

2008-02-25 18:46:52

From: Torrent of Flame
I dont get it.

I have

if(not (Loggedin) then Exit; 

but it doesnt pick up on it


The script search for
exit;
not
Exit;
:D

BobboHobbo

2008-02-25 22:44:48

That doesnt matter it converts all to lowercase

Deni_mulic

2008-02-27 06:16:59

Old SRL Powerminer got 14. lol
Neat script if i ever get back into scripting.

stampede10343

2008-02-27 07:58:29

it doesnt pick up your if(not(LoggedIn))then because he has it coded differently in the script like this If not LoggedIn then …
not exactly like that but its different and it wont work unless you change it

FrÕzÑ_§ÕµL

2008-02-27 13:17:07

Pyromaniac eXtreme - 110.
Forest Frostbite - 170.

Lol both scripts get marked down for not having 'players' because I have SRL Playerform *HINT BH HINT*!

And what is Record? And why do I need GoTo lol, it's not very useful really, and it took ages for me to find it on google like 3 months ago :p

Also got told to use FreeBitmap - if you use the SRL_Bitmaps.scar then you don't use FreeBitmap I believe lol.

Zezi

2008-03-31 07:34:28

Lol it's cool how it suggests things that you've left out… :(

Add linearwalk!
Add dtmfromstring!
Add dtmrotated!
Add finddtm!
Add tform!
Add Players!
Add Players!
Add if not loggedin then exit!
Add freedtm!
Add freebitmap!
Add freeform!
Add tdtmpointdef!
Add tpa!
Add walkpath!
Add reportvars!
Add record!
Add labels!
Add goto commands!


I'll add that now XD

BobboHobbo

2008-03-31 07:35:57

Yes but all arent needed, example

Add walkpath!
Add reportvars!
Add record!
Add labels!
Add goto commands!
Add tdtmpointdef!

Rest will give you a preety good vote.

Lee Lok Hin

2008-04-01 23:20:17

Wait, what does goto do though? Go to a specific line on the script?

EDIT: WOW! My script without any fighting bits and is only 50% done already has

MainForm compiled in 15 milliseconds!
Add linearwalk!
Add tform!
Add Players!
Add SRL!
Add if not loggedin then exit!
Add freedtm!
Add freebitmap!
Add freeform!
Add walkpath!
Add reportvars!
Add record!
Add while loops!
[===============================]
[ ~ Result = 139
[===============================]
Apply for members, unless you have cheated this
Successfully executed


Cool! :p

Waddo

2008-06-09 19:41:36

Add linearwalk!
Add bitmapfromstring!
Add tform!
Add Players!
Add if not loggedin then exit!
Add freebitmap!
Add freeform!
Add walkpath!
Add record!
Add labels!
Add goto commands!
remove terminatescript. And add Logout!, if u use multiplayer!
[===============================]
[ ~ Result = 153
[===============================]
Apply for members, unless you have cheated this
Successfully executed

=] dats my miner

Bobzilla69

2008-06-11 05:47:26

MainForm compiled in 16 milliseconds!
Add linearwalk!
Add dtmrotated!
Add tform!
Add fflag!
Add Players!
Add freeform!
Add tdtmpointdef!
Add tpa!
Add walkpath!
Add tpointarray!
Add record!
Add tpoint!
Add labels!
Add goto commands!
[===============================]
[ ~ Result = 140
[===============================]
Apply for members, unless you have cheated this
Successfully executed

applied with it, but failed :(

will try and improve it some more then :P

kor

2008-06-11 09:27:50

Wow :S If this script still works, i sure hope it does, then this is my result ( NO CHEATING )

MainForm compiled in 31 milliseconds!
Add linearwalk!
Add bitmapfromstring!
Add tform!
Add Players!
Add if not loggedin then exit!
Add freebitmap!
Add freeform!
Add walkpath!
Add reportvars!
Add record!
Add labels!
Add goto commands!
Add case of!
[===============================]
[ ~ Result = 140
[===============================]
Apply for members, unless you have cheated this
Successfully executed


Script isnt even done xD

And btw, i know this thread is old. I just thought i'd post my results.

Scaper

2008-06-11 21:27:53

MainForm compiled in 20 milliseconds!
Add linearwalk!
Add bitmapfromstring!
Add tform!
Add Players!
Add freebitmap!
Add freeform!
Add tdtmpointdef!
Add tpa!
Add walkpath!
Add tpointarray!
Add record!
Add tpoint!
Add labels!
Add goto commands!
remove terminatescript. And add Logout!, if u use multiplayer!
[===============================]
[ ~ Result = 119
[===============================]
Apply for members, unless you have cheated this
Successfully executed

applied with it lh it les see what happens dont need to include half the stuff it said anyway

removed terminate script etc and get this

[===============================]
[ ~ Result = 121
[===============================]
Apply for members, unless you have cheated this
Successfully executed

PvH

2008-06-12 00:56:12

Got 152 with my port sarim one,
108 with my cooker
and 97 with my clay softener ^^
Thanks:D

kor

2008-06-12 01:44:08

I updated my script some and got 144 :)

Waddo

2008-06-12 03:29:09

yay mine is stil one of the highest with 153

but i still dont get in =[

Scaper

2008-07-02 20:05:32

From: scaper123
MainForm compiled in 20 milliseconds!
Add linearwalk!
Add bitmapfromstring!
Add tform!
Add Players!
Add freebitmap!
Add freeform!
Add tdtmpointdef!
Add tpa!
Add walkpath!
Add tpointarray!
Add record!
Add tpoint!
Add labels!
Add goto commands!
remove terminatescript. And add Logout!, if u use multiplayer!
[===============================]
[ ~ Result = 119
[===============================]
Apply for members, unless you have cheated this
Successfully executed

applied with it lh it les see what happens dont need to include half the stuff it said anyway

removed terminate script etc and get this

[===============================]
[ ~ Result = 121
[===============================]
Apply for members, unless you have cheated this
Successfully executed




yup applied with it and it got me in :p

Jackrawl

2008-07-03 00:37:07

You know that goto is only necessary very rarely, right? It's not like it improves readability over a loop. I only used it for a while because it was handy on my calculator.

Scaper, you had people revise your script over and over again -_-

insanomano

2008-07-03 23:43:08

this is an amazing idea. credit to you :D and good job

Runescapian321

2008-07-04 00:17:37

:O My crappy powerminer made it xD

[===============================]
[ ~ Result = 96
[===============================]
Apply for members, unless you have cheated this

BobboHobbo

2008-07-04 05:59:31

From: waddo
yay mine is stil one of the highest with 153

but i still dont get in =[


This script cant 100% detect how good your script is it just looks for the main functions what should be in it. Of course you could of not of used the procedures right and theirfore you didnt get it.

You know that goto is only necessary very rarely, right? It's not like it improves readability over a loop. I only used it for a while because it was handy on my calculator.


Yea i didnt add that JukKa did :) so you cant FLAME him :p

Camaro'

2008-07-28 09:29:51

MainForm compiled in 0 milliseconds!
Add linearwalk!
Add bitmapfromstring!
Add Players!
Add if not loggedin then exit!
Add freebitmap!
Add freeform!
Add walkpath!
Add labels!
Add while loops!
remove terminatescript. And add Logout!, if u use multiplayer!
[===============================]
[ ~ Result = 162
[===============================]
Apply for members, unless you have cheated this
Successfully executed


Waddo, i win :D

Thats me and drizzts pest control script yet to be released :spot: muahahahahahah

Rich

2008-07-28 14:51:19

Lol at this:

Add exit!
Add radial!
Add linearwalk!
Add dtmfromstring!
Add dtmrotated!
Add finddtm!
Add tform!
Add fflag!
Add Players!
Add Players!
Add SRL!
Add if not loggedin then exit!
Add freedtm!
Add freebitmap!
Add freeform!
Remove clickmouse!
Remove movemouse!
Add tdtmpointdef!
Add tpa!
Add walkpath!
Add tpointarray!
Add reportvars!
Add record!
Add tpoint!
Add labels!
Add goto commands!
Add for to do loops!
Add while loops!
Add case of!
[===============================]
[ ~ Result = -87
[===============================]
Sorry, Your script isnt SRL-Members Worthy.
Successfully executed

Queso

2008-07-28 23:22:45

Here's the results on my own include file. I didn't realize that it looked for that many common SRL functions.

MainForm compiled in 15 milliseconds!
Add exit!
Add radial!
Add linearwalk!
Add bitmapfromstring!
Add dtmfromstring!
Add dtmrotated!
Add finddtm!
Add tform!
Add fflag!
Add Players!
Add Players!
Add SRL!
Add if not loggedin then exit!
Add freedtm!
Add freebitmap!
Add freeform!
Add tdtmpointdef!
Add tpa!
Add walkpath!
Add tpointarray!
Add reportvars!
Add record!
Add tpoint!
Add labels!
Add goto commands!
Add while loops!
[===============================]
[ ~ Result = 9
[===============================]
Sorry, Your script isnt SRL-Members Worthy.
Successfully executed

My favorite thing to see is the Add SRL! one. That made me lol.

I guess I'll have to continue working on my "big project" rather than making little includes here and there :duh:

BobboHobbo

2008-07-30 05:25:56

From: Queso
Here's the results on my own include file. I didn't realize that it looked for that many common SRL functions.

MainForm compiled in 15 milliseconds!
Add exit!
Add radial!
Add linearwalk!
Add bitmapfromstring!
Add dtmfromstring!
Add dtmrotated!
Add finddtm!
Add tform!
Add fflag!
Add Players!
Add Players!
Add SRL!
Add if not loggedin then exit!
Add freedtm!
Add freebitmap!
Add freeform!
Add tdtmpointdef!
Add tpa!
Add walkpath!
Add tpointarray!
Add reportvars!
Add record!
Add tpoint!
Add labels!
Add goto commands!
Add while loops!
[===============================]
[ ~ Result = 9
[===============================]
Sorry, Your script isnt SRL-Members Worthy.
Successfully executed

My favorite thing to see is the Add SRL! one. That made me lol.

I guess I'll have to continue working on my "big project" rather than making little includes here and there :duh:


Lol suprised this script still being used :D. Yeah if you got your own type of code out of SRL script wont pickup. But remember you need 1337 skills like SRL's resource has :D. GL.

Blumblebee

2008-07-30 19:57:07

well i got

MainForm compiled in 16 milliseconds!
Add linearwalk!
Add bitmapfromstring!
Add dtmrotated!
Add tform!
Add Players!
Add if not loggedin then exit!
Add freebitmap!
Add freeform!
Add walkpath!
Add tpointarray!
Add reportvars!
Add record!
Add labels!
Add goto commands!
Add while loops!
[===============================]
[ ~ Result = 136
[===============================]
Apply for members, unless you have cheated this
Successfully executed

with me and griff's willow cutter XD
we pwn no biggy

Awkwardsaw

2008-07-31 15:02:08

MainForm compiled in 15 milliseconds!
Add linearwalk!
Add dtmfromstring!
Add dtmrotated!
Add finddtm!
Add tform!
Add fflag!
Add Players!
Add Players!
Add SRL!
Add if not loggedin then exit!
Add freedtm!
Add freeform!
Add tdtmpointdef!
Add tpa!
Add walkpath!
Add tpointarray!
Add reportvars!
Add tpoint!
Add labels!
Add goto commands!
Add for to do loops!
Add while loops!
Add repeat until loops!
[===============================]
[ ~ Result = 59
[===============================]
Sorry, Your script isnt SRL-Members Worthy.

haha, that was my unfinished script, for my app

noidea

2008-07-31 17:08:53

MainForm compiled in 15 milliseconds!
Add linearwalk!
Add bitmapfromstring!
Add dtmrotated!
Add tform!
Add fflag!
Add Players!
Add Players!
Add if not loggedin then exit!
Add freedtm!
Add freebitmap!
Add freeform!
Add tdtmpointdef!
Add tpa!
Add walkpath!
Add tpointarray!
Add record!
Add tpoint!
Add labels!
Add goto commands!
Add while loops!
Add case of!
[===============================]
[ ~ Result = 56
[===============================]
Sorry, Your script isnt SRL-Members Worthy.
Successfully executed

A script I made a while back my purposes.

Awkwardsaw

2008-08-01 17:58:24

and this is my script update, still not finished =D

MainForm compiled in 16 milliseconds!
Add linearwalk!
Add dtmfromstring!
Add dtmrotated!
Add finddtm!
Add tform!
Add fflag!
Add Players!
Add SRL!
Add if not loggedin then exit!
Add freedtm!
Add freeform!
Add tdtmpointdef!
Add tpa!
Add walkpath!
Add tpointarray!
Add reportvars!
Add tpoint!
Add labels!
Add goto commands!
Add while loops!
remove terminatescript. And add Logout!, if u use multiplayer!
[===============================]
[ ~ Result = 86
[===============================]

NiCbaZ

2008-08-02 00:59:24

MainForm compiled in 15 milliseconds!
Add linearwalk!
Add bitmapfromstring!
Add dtmfromstring!
Add dtmrotated!
Add finddtm!
Add tform!
Add Players!
Add Players!
Add if not loggedin then exit!
Add freedtm!
Add freebitmap!
Add freeform!
Add tdtmpointdef!
Add tpa!
Add walkpath!
Add reportvars!
Add record!
Add labels!
Add goto commands!
Add while loops!
remove terminatescript. And add Logout!, if u use multiplayer!
[===============================]
[ ~ Result = 52
[===============================]
Sorry, Your script isnt SRL-Members Worthy.
Successfully executed


My Plank Maker, uses refection tho lots lots of maks on that and i do have playes i use the srl player form.

MainForm compiled in 0 milliseconds!
Add linearwalk!
Add bitmapfromstring!
Add tform!
Add Players!
Add Players!
Add SRL!
Add if not loggedin then exit!
Add freebitmap!
Add freeform!
Add walkpath!
Add reportvars!
Add record!
Add labels!
Add goto commands!
Add while loops!
remove terminatescript. And add Logout!, if u use multiplayer!
[===============================]
[ ~ Result = 112
[===============================]
Apply for members, unless you have cheated this


my maple cutter

MainForm compiled in 0 milliseconds!
Add linearwalk!
Add bitmapfromstring!
Add tform!
Add Players!
Add Players!
Add SRL!
Add if not loggedin then exit!
Add freebitmap!
Add freeform!
Add tdtmpointdef!
Add walkpath!
Add reportvars!
Add record!
Add labels!
Add goto commands!
Add while loops!
remove terminatescript. And add Logout!, if u use multiplayer!
[===============================]
[ ~ Result = 96
[===============================]
Apply for members, unless you have cheated this
Successfully executed


yew cutter , they dont score much because there just lil priv scripts dont need that much special functions..

MainForm compiled in 0 milliseconds!
Add linearwalk!
Add bitmapfromstring!
Add tform!
Add Players!
Add if not loggedin then exit!
Add freedtm!
Add freebitmap!
Add freeform!
Add tdtmpointdef!
Add walkpath!
Add record!
Add labels!
Add goto commands!
Add case of!
remove terminatescript. And add Logout!, if u use multiplayer!
[===============================]
[ ~ Result = 120
[===============================]
Apply for members, unless you have cheated this


eye of newter

simple alcher

MainForm compiled in 0 milliseconds!
Add radial!
Add linearwalk!
Add bitmapfromstring!
Add dtmrotated!
Add tform!
Add fflag!
Add Players!
Add Players!
Add SRL!
Add if not loggedin then exit!
Add freedtm!
Add freebitmap!
Add freeform!
Add tdtmpointdef!
Add walkpath!
Add tpointarray!
Add reportvars!
Add record!
Add tpoint!
Add labels!
Add goto commands!
Add while loops!
remove terminatescript. And add Logout!, if u use multiplayer!
[===============================]
[ ~ Result = 36
[===============================]
Sorry, Your script isnt SRL-Members Worthy.


:p

Firebrand

2008-08-02 01:18:53

Woot I got a good score for my script that hardly even works :D

MainForm compiled in 0 milliseconds!
Add linearwalk!
Add bitmapfromstring!
Add tform!
Add Players!
Add if not loggedin then exit!
Add freedtm!
Add freebitmap!
Add freeform!
Add tdtmpointdef!
Add walkpath!
Add reportvars!
Add record!
Add labels!
Add goto commands!
Add while loops!
[===============================]
[ ~ Result = 116
[===============================]
Apply for members, unless you have cheated this


And for the record here is how it scored itself.

MainForm compiled in 0 milliseconds!
Add Players!
GET RID OF FINDFASTRANDOMS
Remove clickmouse!
remove terminatescript. And add Logout!, if u use multiplayer!
[===============================]
[ ~ Result = 118
[===============================]
Apply for members, unless you have cheated this

BobboHobbo

2008-08-02 07:57:15

Owned. My new draynor willow cutter scored:

Add linearwalk!
Add Players!
Add if not loggedin then exit!
Add walkpath!
Add goto commands!
remove terminatescript. And add Logout!, if u use multiplayer!
[===============================]
[ ~ Result = 195
[===============================]
Apply for members, unless you have cheated this
Successfully executed

Scaper

2008-08-07 13:28:05

well here is my lil prvt project iv been working on only say jus over qaurter the way finishedme details coming soon on this baby :p

MainForm compiled in 41 milliseconds!
Add linearwalk!
Add dtmrotated!
Add Players!
Add freedtm!
Add freebitmap!
Add freeform!
Add tdtmpointdef!
Add walkpath!
Add record!
Add goto commands!
remove terminatescript. And add Logout!, if u use multiplayer!
[===============================]
[ ~ Result = 153
[===============================]
Apply for members, unless you have cheated this
Successfully executed

King of the Nites

2008-08-07 15:15:47

Haha my old script that I never got to finish.

MainForm compiled in 0 milliseconds!
Add linearwalk!
Add bitmapfromstring!
Add dtmrotated!
Add tform!
Add Players!
Add if not loggedin then exit!
Add freebitmap!
Add freeform!
Add tdtmpointdef!
Add walkpath!
Add reportvars!
Add record!
Add labels!
Add goto commands!
Add while loops!
[===============================]
[ ~ Result = 120
[===============================]
Apply for members, unless you have cheated this
Successfully executed

the scar noob

2008-08-07 15:22:26

My very first SCAR script:

[===============================]
[ ~ Result = 43
[===============================]
Sorry, Your script isnt SRL-Members Worthy.

De memberize me:p lol

That's soo long ago, here's the the script's thread: http://www.villavu.com/forum/showthread.php?t=4767?t=5589

People, this doesn't gives you a correct score, that's why we, SRL Members, check every incoming application:)

-Tsn.

EDIT:
[===============================]
[ ~ Result = 46
[===============================]
Sorry, Your script isnt SRL-Members Worthy.

My apply script:(

Shuttleu

2008-08-07 15:31:15

heres mine
MainForm compiled in 16 milliseconds!
Add linearwalk!
Add dtmrotated!
Add tform!
Add Players!
Add SRL!
Add if not loggedin then exit!
Add freeform!
Add tdtmpointdef!
Add walkpath!
Add record!
Add labels!
Add goto commands!
[===============================]
[ ~ Result = 154
[===============================]
Apply for members, unless you have cheated this
Successfully executed
im quite suprised
the script is here http://www.srl-forums.com/forum/mcht-t31430.html
i thought it was quite sh*t but it got me in :p

~shut

the scar noob

2008-08-07 15:33:38

From: Shuttleu
heres mine
MainForm compiled in 16 milliseconds!
Add linearwalk!
Add dtmrotated!
Add tform!
Add Players!
Add SRL!
Add if not loggedin then exit!
Add freeform!
Add tdtmpointdef!
Add walkpath!
Add record!
Add labels!
Add goto commands!
[===============================]
[ ~ Result = 154
[===============================]
Apply for members, unless you have cheated this
Successfully executed
im quite suprised
the script is here http://www.srl-forums.com/forum/mcht-t31430.html
i thought it was quite sh*t but it got me in :p

~shut

Mine was pretty good (1 year ago or so:p) but still that low score.. w/e I think RRW even didn't excist or only devs could handle it:p

-Tsn.

Markus

2008-08-07 15:33:49

Aircrafter 3.0 beta:

Add linearwalk!
Add tform!
Add Players! //Zomg I did -.-
Add if not loggedin then exit! //Lolz? I clearly see lots of if (not(loggedin)) then exit;'s -.-
Add freedtm!
Add freebitmap!
Add freeform! //Fuck forms :p
Add tdtmpointdef! //I directly modify DTMs
Add walkpath! //I use my own walkpath system
Add labels! //meh they suck
Add goto commands! //same
remove terminatescript. And add Logout!, if u use multiplayer! // if autocolor fails then logout terminatescript
[===============================]
[ ~ Result = 134
[===============================]
Apply for members, unless you have cheated this

the scar noob

2008-08-07 15:35:29

From: Markus
Aircrafter 3.0 beta:


Theoritically, I can make something that gets the highest score possible, but yet a non working script:p

-Tsn.

Mariuswbz

2008-08-16 11:25:27

My new script made almost full pot :o
I have to work with my players…

MainForm compiled in 0 milliseconds!
Add Players!
[===============================]
[ ~ Result = 191
[===============================]
Apply for members, unless you have cheated this
Successfully executed

{ |~~\         |   |~~\        /\    /~~\|    ' |  }
{ | |/~\|/~\~|~ | |/~\ /__\ `--.|/~\ |~|~ }
{ |__/ \_/| || |__/ \_/ / \ \__/| || | }

{ This makes you SRL Member! }

exit;
radial
linearwalk
bitmapfromstring
dtmfromstring
dtmrotated
finddtm
tform
fflag();
players
nextplayer();
{.include srl/srl.scar}
if(not loggedin)then
freedtm
freebitmap
freeform
tdtmpointdef
tpa
walkpath();
tpointarray
reportvars
record
tpoint
label
goto
for
while
repeat
case
logout;



I'm going to get SRL member now :p

Bionicle

2009-09-20 18:43:35

MainForm compiled in 16 milliseconds!
Add linearwalk!
Add bitmapfromstring!
Add tform!
Add Players!
Add if not loggedin then exit!
Add freedtm!
Add freebitmap!
Add freeform!
Add walkpath!
Add reportvars!
Add record!
Add labels!
Add goto commands!
[===============================]
[ ~ Result = 131
[===============================]
Apply for members, unless you have cheated this
Successfully executed

gf i already applied xD so far 2 no's 13 yes's, pretty sure im guna get in :D

EDIT: just realised, i do have 'if not loggedin then exit' in my script :eek:

Dynamite

2009-09-20 18:53:23

lol:
MainForm compiled in 0 milliseconds!
Add radial!
Add tdtmpointdef!
Add walkpath!
Add reportvars!
remove terminatescript. And add Logout!, if u use multiplayer!
Whats the point of a form with no SRLPlayerForm!
[===============================]
[ ~ Result = 106 Points
[===============================]
On my ProWoodcutter (Un-Released)

T~M

Pure1993

2009-09-20 21:13:30

From: bionicle1800
MainForm compiled in 16 milliseconds!
Add linearwalk!
Add bitmapfromstring!
Add tform!
Add Players!
Add if not loggedin then exit!
Add freedtm!
Add freebitmap!
Add freeform!
Add walkpath!
Add reportvars!
Add record!
Add labels!
Add goto commands!
[===============================]
[ ~ Result = 131
[===============================]
Apply for members, unless you have cheated this
Successfully executed

gf i already applied xD so far 2 no's 13 yes's, pretty sure im guna get in :D

EDIT: just realised, i do have 'if not loggedin then exit' in my script :eek:


rofl, epic grave dig ;)

Awkwardsaw

2009-09-23 02:04:37

lol, this should be updated probobly, to be more up-to-date with our standards

mrpickle

2009-09-23 02:14:41

[===============================]
[ ~ Result = 41
[===============================]
Sorry, Your script isnt SRL-Members Worthy.
Successfully executed

haha on something I worked on half year ago.
I like your program here, though I have just started java and kinda casted Scar aside.

edit: I just realized the date xD

fronty

2009-09-30 23:55:08

Wait, does that script really say you should /ADD/ usage of gotos? :S Spaghetti code is very hard to read and hard to maintain and same things can be made much easier with loops and functions.

senrath

2009-10-01 00:00:20

From: fronty
Wait, does that script really say you should /ADD/ usage of gotos? :S Spaghetti code is very hard to read and hard to maintain and same things can be made much easier with loops and functions.


Meh, this script is relatively old, and most people definitely agree that gotos should be mostly avoided. There are situations where they are useful, though.