Simba Code:
program Walker;
//The code was generated with the path generator for SPS version 2.5.8 by Cynic
//With Project RS 06 compabilty mode.
{$i SRL/srl.simba}
{$I P06Include/P06Include.Simba}
{$i sps/p06sps.simba}
var
//place your variables here
Status: string;
procedure P06DeclarePlayers;
begin
P06_PlayerName:='';
P06_PlayerPass:='';
end;
procedure toBank;
var
toBankVar: TPointArray;
begin
toBankVar:=[Point(332,366),Point(340,347),Point(346,335),Point(363,331),Point(361,305),Point(360,283),Point(358,259),Point(357,232),Point(357,208),Point(352,185),Point(344,159),Point(344,145),Point(341,121),Point(336,106),Point(314,103),Point(295,103),Point(269,103),Point(253,106),Point(228,106),Point(213,104),Point(201,105),Point(200,118),Point(198,131),Point(196,141)];
if SPS_WalkPath(toBankVar) then
Status := 'toBank'
else begin
Status :='Failed toBank';
WriteLn(status + '#Time Running:' +TimeRunning);
Logout;
TerminateScript;
end;
WriteLn(status + '#Time Running:' +TimeRunning);
end;
procedure toMine;
var
toMineVar: TPointArray;
begin
toMineVar:=[Point(196,136),Point(196,120),Point(196,111),Point(201,103),Point(228,105),Point(245,105),Point(264,107),Point(278,102),Point(294,103),Point(324,109),Point(330,125),Point(337,140),Point(337,164),Point(347,183),Point(368,204),Point(357,222),Point(356,252),Point(356,272),Point(356,285),Point(356,311),Point(356,324),Point(339,337),Point(336,358),Point(331,369)];
if SPS_WalkPath(toMineVar) then
Status := 'toMine'
else begin
Status :='Failed toMine';
WriteLn(status + '#Time Running:' +TimeRunning);
Logout;
TerminateScript;
end;
WriteLn(status + '#Time Running:' +TimeRunning);
end;
procedure SetupWalker;
begin
P06_DeclarePlayer;
SetupP06Include;
ActivateClient;
Wait(2054+ Random(2318));
If (Not P06_LoggedIn) Then
P06LoginPlayer;
Wait(857+ Random(353));
P06_MakeCameraAngleHigh;
P06_MakeCompassNorth;
SPS_Setup(RUNESCAPE_OTHER,['varrokMiner']);
end;
begin
SetupWalker;
toBank;
toMine;
end.