TViYH
2008-06-11 20:32:06
<!– BEGIN TEMPLATE: formanswers –>
TheVoiceInYourHead - SRL Member Application Form
TheVoiceInYourHead
What is the meaning to life?
Where you Referred to SRL? If yes, by whom?
no
Programming Knowledge
VB.Net, VB6, PHP, HTML, CSS, JS, some Java
Other Communitys
Tons.
How Long have You Played Runescape
2 years.
Are you affilated in anyway with Jagex LTD?
No
—————————————————–
Please write down a paragraph about Yourself.
I'm 14, I live in the USA.
I like school, I love to learn.
SCAR/SRL has helped me to enhance my learning. It has taught me patience, as well as developmental processes.
With more scripts, I believe that my life could improve even more on these subjects.
——————————————————
Please Post a Sample of your Work. Only SCAR Scripts Accepted
——————————————————
<!– END TEMPLATE: formanswers –>
TheVoiceInYourHead - SRL Member Application Form
TheVoiceInYourHead
What is the meaning to life?
Where you Referred to SRL? If yes, by whom?
no
Programming Knowledge
VB.Net, VB6, PHP, HTML, CSS, JS, some Java
Other Communitys
Tons.
How Long have You Played Runescape
2 years.
Are you affilated in anyway with Jagex LTD?
No
—————————————————–
Please write down a paragraph about Yourself.
I'm 14, I live in the USA.
I like school, I love to learn.
SCAR/SRL has helped me to enhance my learning. It has taught me patience, as well as developmental processes.
With more scripts, I believe that my life could improve even more on these subjects.
——————————————————
Please Post a Sample of your Work. Only SCAR Scripts Accepted
program PowerChopper;
{.include SRL\SRL\Misc\Smart.scar}
{.include SRL\SRL.scar}
const
LoadsToDo = 1;
TreeColor1 = 0;
TreeColor2 = 0;
TreeColor3 = 0;
TreeColor4 = 0;
TreeColor5 = 0;
TreeColor6 = 0;
TreeName = 'Tree';
var
X, Y, I, DTM, CutLogs, Loads: Integer;
TreeColors: Array [0..5] of Integer;
ColorPointsTPA: TPointArray;
Procedure DeclarePlayers;
Begin
HowManyPlayers:=1;
CurrentPlayer:=0;
NumberOfPlayers(HowManyPlayers);
Players[0].Name := '';
Players[0].Pass := '';
Players[0].Nick := '';
Players[0].Active := True;
End;
procedure ConfigPlayers; begin if HowManyPlayers>1 then begin WriteLn('Only 1 player.'); TerminateScript; end; end;
procedure LoadDTMs(which:string);
begin
case which of
'Logs':begin DTM := DTMFromString('78DA63CC65626078CA800232020D195881342' +
'310FF0702C632A09A5B0C6880118904D204CC01AB4904AA794C05' +
'73AA806A5E51C19C74A09A8F54302719A8E62D15CC8905AA794D0' +
'57352806AEE50C11C50BC3FA482393984DD030077B8245E');
end;
end;
end;
procedure Drop;
begin
LoadDTMs('Logs');
repeat
if FindDTM(DTM, x, y, MIX1, MIY1, MIX2, MIY2) then
begin
case Random(10) of
0..7: begin
Wait(500);
Mouse(x, y, 1, 1, False);
Wait(500);
ChooseOption('rop');
end;
8..9: begin
Wait(500);
Mouse(x, y, 1, 1, False);
Wait(500);
ChooseOption('ancel');
end;
end;
end;
for i:=2 to 27 do
begin
DropItem(i);
end;
until(InvCount=1);
FreeDTM(DTM);
end;
procedure AxeBroken;
begin
if FindBlackChatMessage('You do not') then
begin
Logout;
WriteLn('Lost or broke the axe.');
TerminateScript;
end;
end;
procedure ProggyReport; forward;
procedure CutTrees;
begin
if InvFull then Drop;
TreeColors[0] := TreeColor1;
TreeColors[1] := TreeColor2;
TreeColors[2] := TreeColor3;
TreeColors[3] := TreeColor4;
TreeColors[4] := TreeColor5;
TreeColors[5] := TreeColor6;
x := MSCX;
y := MSCY;
ColorToleranceSpeed(0);
for i := 0 to 5 do
FindColorsSpiralTolerance(x, y, ColorPointsTPA, TreeColors[i], MSX1, MSY1, MSX2, MSY2, 0);
for i:=0 to High(ColorPointsTPA) do
begin
FindNormalRandoms;
Wait(300);
if InvFull then Drop;
MMouse(ColorPointsTPA[i].x, ColorPointsTPA[i].y, 0, 0);
if InvFull then Drop;
Wait(500);
if IsUpText(TreeName) then
begin
Wait(250);
Mouse(ColorPointsTPA[i].x, ColorPointsTPA[i].y, 0, 0, False);
if ChooseOption('hop') then
Flag;
AxeBroken;
Wait(1250);
if FindBlackChatMessage('You swing your') then
repeat
Wait(150);
FindNormalRandoms;
until(FindBlackChatMessage('You get some'));
if FindBlackChatMessage('You get some') then
begin
Inc(CutLogs);
ProggyReport;
end;
end;
end;
end;
procedure ProggyReport;
begin
ClearDebug;
WriteLn('Logs cut: ' + IntToStr(CutLogs));
WriteLn('Time running: ' + IntToStr(GetTimeRunning) + ' msec');
end;
begin
SetupSRL;
DeclarePlayers;
ConfigPlayers;
SmartSetupEx(133, False, True);
while Not SmartReady do Wait(100);
SmartSetTarget;
repeat
LoginPlayer;
ChatsOff;
SetAngle(True);
MakeCompass('N');
FindNormalRandoms;
repeat
CutTrees;
until InvFull;
Inc(Loads);
Drop;
ProggyReport;
until(Loads=LoadsToDo);
ProggyReport;
end.
——————————————————
<!– END TEMPLATE: formanswers –>