Well since Reflection went down i had to do things legit, then i got to getting agility up.... I don't like it at all. So i watched yohojos Tut for begginers and i made this for the Barbarian outpost. It ONLY clicks on what it needs to advance, but i don't know what to add in to get out of the pit if he fails an obstacle, plus the first obstacle is so thin(the rope one) It always ends up moving off the rope and missing it all together, therefor mucking up the whole script. So my question is, What should i add in to make it work stably, and how can i add in anti-ban?(like randomizing the clicks on some obstacles)
Any help would be greatly appreciated
And A thanks to MAIN from Sythe for showing me this site.
UPDATED CODE still go a problem at line 73 : [Error] (74:5): Identifier expected at line 73
Compiling failed.
program Agilitycourse;
{$i srl/srl.scar}
Procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name := ''
Players[0].Pass := '';
Players[0].Nick := '';
Players[0].Active:=True;
end;
Code:procedure Course;
begin;
MoveMouse ( 255, 165);
ClickMouse (255, 233, 1);
Wait (5999);
MoveMouse (228, 302);
ClickMouse (255, 302, 1);
Wait (12500);
MoveMouse (142, 168);
ClickMouse (130, 163, 1);
Wait (5000);
MoveMouse (195, 139);
ClickMouse (195, 139, 1);
Wait (10000);
MoveMouse (256, 203);
ClickMouse (256, 203, 1);
Wait (4000);
MoveMouse (312, 19);
ClickMouse (312, 19, 1);
Wait (7000);
MoveMouse (386, 94);
ClickMouse (386, 94, 1);
Wait (7250);
MoveMouse (435, 168);
ClickMouse (435, 168, 1);
Wait (7000);
MoveMouse (456, 148);
ClickMouse (456, 148, 1);
Wait (4000);
MoveMouse (372, 202);
ClickMouse (372, 202, 1);
Wait (4000);
end;
procedure RopeSwing;
var x, y: integer;
begin
if FindObj(x, y, 'ope', 272431, 3) then
begin
Mouse(x, y, 2, 2, false);
ChooseOption('ope');
Wait (7000)
end;
end;
procedure NextObstacle;
var x, y: integer;
begin
if FindObj(x, y, 'og', 1910844, 4) then
begin
Mouse(x, y, 2, 2, false);
ChooseOption('og');
Wait (13000)
end;
if not FindObj(x, y, 'add', 4543578, 2) then RopeSwing;
Mouse(x, y, 2, 2, false);
ChooseOption('add');
then RopeSwing; <=== Get the error here.
end;
procedure NetClimb;
var x, y: integer;
begin
if FindObj(x, y, 'tac', 3626091, 3) then
begin
Mouse(x, y, 2, 2, false);
ChooseOption('tac');
end;
end;
begin
SetUpSRL;
ActivateClient;
DeclarePlayers;
RopeSwing;
NextObstacle;
NetClimb;
end.

