MetalancA
2008-10-06 20:06:58
<!– BEGIN TEMPLATE: formanswers –>
metalanca - SRL Member Application Form
metalanca
What is the meaning to life?
Where you Referred to SRL? If yes, by whom?
yes
By a friend of mine.
Programming Knowledge
Just a bit of SCAR
Other Communitys
Thegrandexchange.com, Sythe.org
How Long have You Played Runescape
About 3 years on and off
Are you affilated in anyway with Jagex LTD?
No
—————————————————–
Please write down a paragraph about Yourself.
I'm 15, In high school, and up until now, I haven't had any time to learn how to script. I've always wanted to learn, as soon as I became a member of Srl-forums. Recently I've started to script, and I look forward to working with members of the community to build scripts, and then releasing them back into the community.
——————————————————
Please Post a Sample of your Work. Only SCAR Scripts Accepted
——————————————————
<!– END TEMPLATE: formanswers –>
metalanca - SRL Member Application Form
metalanca
What is the meaning to life?
Where you Referred to SRL? If yes, by whom?
yes
By a friend of mine.
Programming Knowledge
Just a bit of SCAR
Other Communitys
Thegrandexchange.com, Sythe.org
How Long have You Played Runescape
About 3 years on and off
Are you affilated in anyway with Jagex LTD?
No
—————————————————–
Please write down a paragraph about Yourself.
I'm 15, In high school, and up until now, I haven't had any time to learn how to script. I've always wanted to learn, as soon as I became a member of Srl-forums. Recently I've started to script, and I look forward to working with members of the community to build scripts, and then releasing them back into the community.
——————————————————
Please Post a Sample of your Work. Only SCAR Scripts Accepted
program AlansAlcher;
{.include SRL/SRL.scar}
{.include srl/srl/skill/magic.scar}
Procedure DeclarePlayers;
begin
HowManyPlayers := 2;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer:= 0
Players[0].Name :=''; // Your runescape username here
Players[0].Pass :=''; // Your runescape password here
Players[0].Nick :=''; // Enter three letters of your characters name. Example: 'Zezima' would be 'ezi'
Players[0].Active := True; // Is this player active? True= Yes False= No
Players[1].Name :='';
Players[1].Pass :='';
Players[1].Nick :='';
Players[1].Active := True;
end;
procedure FindRandoms;
begin
LampSkill := 'magic';
FindNormalRandoms;
if FindFight then RunAway('N',True,1,15000);
end;
procedure AntiBan;
begin
if not LoggedIn then Exit;
case Random(85) of
1: RandomRClick;
2: HoverSkill('Magic', False);
3: RandomMovement;
4: BoredHuman;
6: DoEmote(400 +Random(90));
7: DoEmote(200 +Random(120));
8: HoverSkill('Woodcutting', False);
9: PickUpMouse;
10: MakeCompass('S');
11: Setrun(true);
12: SetAngle(true);
13: wait(500+random(7000));
14: HoverSkill('random', false);
end;
end;
Procedure FindFireStaff;
var x, y :integer;
begin
wait(500+random(750));
GameTab(5);
wait(500+random(500));
if FindColor(x, y, 1913582, 570, 287, 612, 317) then
begin
GameTab(4);
end else
begin
GameTab(5);
if FindColor(x, y, 1913582, 570, 287, 612, 317) =false then
begin
disguise('Make sure you have a fire staff equipt. Script terminated');
TerminateScript;
end;
end;
end;
Procedure FindNatureRunes;
var x, y :integer;
begin
wait(500+random(500));
if FindColor(x, y, 1411601,548, 206, 734, 459) then
begin
AntiBan;
end else
begin
if FindColor(x, y, 1411601,548, 206, 734, 459) =false then
begin
disguise('No nature runes. Script terminated');
TerminateScript;
end;
end;
end;
Procedure Alch;
var x, y : integer;
Note : integer;
begin
Note := DTMFromString('78DA637462626028656440058C0C131841240' +
'3C37F2060F407AA29C254832081B43D504D236E35606C0A54538C' +
'5F0D0000560788');
disguise('alching');
wait(500+random(250));
cast('high level alchemy');
wait(500+random(250));
if (FindDTM(Note, x, y, 552, 207, 734, 463)) then
begin
Mouse(x, y, 5, 5, true);
AntiBan;
wait(3000+random(750));
end else
begin
if(FindDTM(Note, x, y, 552, 207, 734, 463)) =false then
begin
disguise('Script Terminated');
Terminatescript;
end;
end;
end;
Procedure Proggy;
begin
cleardebug;
Writeln('~~~~~~~~~~Progress Report~~~~~~~~~~');
Writeln('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~');
Writeln('~Ran for ' +TimeRunning+ '~');
Writeln('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~');
end;
Procedure Mainloop;
begin
SetupSrl;
DeclarePlayers;
if Loggedin then Logout;
LoginPlayer;
SetAutoingDefaults;
SetAudioOff;
FindFireStaff;
FindNatureRunes;
repeat
Alch;
FindRandoms;
Proggy;
until(false);
end;
begin
MainLoop;
end.——————————————————
<!– END TEMPLATE: formanswers –>