this script is used in edgeville dungeon that goes to wildy the monkey bars there. I used this from lvl 15 or whatever to almost 50.
Simba Code:
Program k;
{$i SRL/SRL/Misc/SMART.Simba}
{$i SRL.Simba}
var
f: integer;
procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name := ''; //Your Runescape username
Players[0].Pass := ''; //Your Runescape password
Players[0].Active := True; //Set to true if you want to use this player. Set to False to disable this player.
Players[0].Pin := ''; //Leave blank if the player doesn't have a Bank PIN.
end;
Function Crossover: Boolean;
var
t,dtm, x,y: integer;
a: extended;
Begin
if not loggedin then exit;
//DTM := DTMFromString('mbQAAAHicY2VgYPgNxP+A+CcQszEyMHwG0hVAnAvELUBcBcRlQGxra8rg4+PEEBzsweDp6cDg4mLNwAoUR8eMWDAYAAAeJAp1');
//DTM := DTMFromString('mbQAAAHicY2VgYNBlZGDQYYTQkkBsD8Q7gOKrgPgoEO9kgPCdnCwZAgJcwTgtLYLB3d2WgQsojo4ZsWAwAABtDAku');
//DTM := DTMFromString('mbQAAAHicY2VgYJBkZGAQAGJxIJYAYmUg3sEAwWuA+BiU7eRkCcbR0f5gDGKzAsXRMSMWDAYAOQ4Ifw==');
DTM := DTMFromString('mWAAAAHicY2FgYNBlZGCQAGJxRgh7O1BsBxCfhmJPT3sGJydLMB0Q4MrABRRDxoxoGAQAfrcHBw==');
t := getsystemtime;
if FindDTMRotated(DTM, x, y, mscx - 25, mscy - 50, mscx + 25, mscy+25, -100.0, 100.0, 0.1, a)Then
begin
writeln('finding bars took '+inttostr(GetSystemTime - T)+'ms ');
MMouse(x, y, 0, 0);
if WaitUptext('wing', 450)then
begin
Mouse(x,y,0,0,true);
result := IsUpText('wing') and DidRedClick;
if result then
begin
status('clicked')
wait(2500);
while ismoving do
begin
status('climbing');
wait(500);
end;
end;
end;
end;
freeDTM(DTM);
end;
begin
Smart_Server := 53;
Smart_Members := false;
Smart_Signed := true;
Smart_SuperDetail := false;
setupsrl;
DeclarePlayers;
loginplayer;
MakeCompass('w');
repeat
if Crossover then
f := 0
else
inc(f);
if f > 25 then
begin
writeln('couldnt crossclimb ' + TimeRunning);
ExitToLobby;
TerminateScript;
end;
until not loggedin
end.