Finished.
Intructions: Start standing next to either the 18Lb or the 22Lb shotput
program WarriorGuildTokens;
{$DEFINE SMART}
{$i SRL\SRL.scar}
// INSTRUCTIONS: FILL YOUR USERNAME AND PASSWORD INSIDE THE '' and ''.
Const
NumbOfPlayers = 1; //How many players are you using
StartPlayer = 0; //Player to start auoting with! (0 means first char)
BreakEvery = 0; //How many loads to take a break after.
BreakFor = 0; //How many minutes to break for
Version = '1..0';
procedure DeclarePlayers;
var i:integer;
begin
NumberOfPlayers(NumbOfPlayers);
CurrentPlayer := StartPlayer;
for i := 0 to NumbOfPlayers-1 do
Players[i].BoxRewards := ['mote', 'ostume', 'XP', 'Gem', 'ithril', 'oal', 'une', 'oins'];
with Players[0] do
begin
Name := ''; //Player username.
Pass := ''; //Player password.
Active := True;
end;
end;
Procedure Throw;
Var
X, Y, A, B:Integer;
Begin
X := 209;
Y := 171;
A := 255;
B := 446;
Wait(100+Random(50));
MMouse(X, Y, 5, 5);
Wait(200+Random(100));
If (IsUpText('lb sho')) Then
begin
GetMousePos(X, Y);
Wait(500+Random(200));
writeln('Clicking on the shotput.');
Mouse(X, Y, 0, 0, True);
Wait(3000+Random(1500));
writeln('Interface is up. Selection Option 3 "Spin and Throw"');
MMouse(A, B, 0, 0);
Wait(500+random(200));
Mouse(A, B, 3, 3, True);
Wait(8000+Random(3500));
end
end;
begin
SetupSRL;
ActivateClient;
DeclarePlayers;
If Not LoggedIn Then
LogInPlayer;
Wait(1500+Random(200));
SetAngle(True);
Wait(500+Random(200));
MakeCompass('e');
Wait(500+Random(300));
repeat
Throw;
until(false);
end.