SRL Archive - RS3 Outdated / Broken Scripts

Mouse agility!


deviney

2007-06-19 08:11:55

Hello all
its me again,

I was playing the game a few weeks ago and i found out that mouse's add to your agility xp when picked up.

Unluckly someone else beat me here with a script yestaday (I think my script was leaked whilst getting some help :mad:)

But i have now changed it to a more easy to use script which i will be adding more options into over time.

To use this you wil need a mouse and a small area were no one will cum.

It isnt finished but it was not ment to be out so early beside someone had beaten me to the release

heres the script:

/////////////////////////////////////////////////////////////////////////////////////
///!!!!!!.......!!!!!!!!!!!!..!!!............!!!..!!!..!!!.......!!!..!!!!!!!!!!!!///
///!!!...!!!....!!!............!!!...........!!!.......!!!!!!....!!!..!!!.........///
///!!!......!!!.!!!..............!!!........!!!...!!!..!!!.!!!...!!!..!!!.........///
///!!!......!!!.!!!!!!............!!!.....!!!.....!!!..!!!..!!!..!!!..!!!!!!!!!...///
///!!!...!!!....!!!...............!!!.....!!!.....!!!..!!!...!!!.!!!..!!!.........///
///!!!!!!.......!!!...............!!!.....!!!.....!!!..!!!....!!!!!!..!!!.........///
///!!!..........!!!!!!!!!!!!........!!!!!!!.......!!!..!!!.......!!!..!!!!!!!!!!!!///
/////////////////////////////////////////////////////////////////////////////////////
///1.To use this you WILL NEED a toy mouse. ///
///2.I suggest using it in a building upstairs ina small room that not many ///
/// people use ///
///3.Watch out for people with cats because they can use there cats to eat ///
/// your mouse!!!
///4.You need to set the color of the mouse when it on the main screen!!! ///
/////////////////////////////////////////////////////////////////////////////////////
program New;
{.include SRL/SRL.Scar}

///FindNormalRandoms; (this is how to use find randoms

var Mousey: Integer;
originv: Integer;
i: Integer;
Tries: Integer;



const

MouseMS = 16645629;

procedure DeclarePlayers;
begin
HowManyPlayers := 1; //Number of players
NumberOfPlayers(HowManyPlayers);
CurrentPlayer:= 0;

Players[0].Name :='';
Players[0].Pass :='';
Players[0].Nick :='';
Players[0].Active:=True;
NickNameBMP := CreateBitmapMaskFromText(Players[CurrentPlayer].Nick, UpChars);
end;


procedure Mousebag;
begin
Mousey := DTMFromString('78DA633CC7C4C050C9C80002CC0C10F0F3E74' +
'F0639200D12FD0F048CA7816ACA51D57CFAF811AE060418CF02D5' +
'14A1AAB9724C12534D0101359730DD7374C53254356730CD39B84' +
'51C450D00BF9A1931');

if(FindDTM(mousey,x,y,566, 214,728, 452))then
begin
MouseSpeed :=12
FindNormalRandoms;
Mouse(x,y,2,2,false);
WriteLn('1');
Wait(1000+random(500))
ClickOption('Wind', 2);
WriteLn('2');
Wait(1000+random(500))
Mouse(x,y,2,2,false);
WriteLn('3');
Wait(1000+random(500))
ClickOption('Release', 2);
WriteLn('4');
FindNormalRandoms;
if(Tries = 10)then
begin
Writeln('Tried to find the color 10 times.. unsuccessfully though :( Terminating script..');
TerminateScript;
end;
end;
end;

procedure pickitup;
var I: Integer;


begin
repeat
if (FindColorTolerance(x, y, MouseMS, MCX1, MCX1, MCX2, MCX2,I)) then
originv := InvCount;
MouseSpeed :=1
WriteLn('4.5');
Mouse(x, y, 1, 1, true);
WriteLn('5');
FindNormalRandoms;
WriteLn('6');
wait(500 + random(1000));
until(not(originv = InvCount));
end;


function FindFastRandoms: Boolean; //By WT-Fakawi.
begin
for i := 1 to 8 do
MouseSpeed :=13
WriteLn('7');
begin
case I of
1: if FindDead then
Result := True;
2: if FindMod then
Result := True;
3: if FindMime then
Result := True;
4: if FindMaze then
Result := True;
5: if FindQuiz then
Result := True;
6: if FindDemon then
Result := True;
7: begin
if NoGameTab then
begin
Result := True;
Players[CurrentPlayer].loc := 'No GameTab';
Logout;
Exit;
end;
end;
7: begin
if InBlack then
begin
Result := True;
Players[CurrentPlayer].loc := 'InBlack';
Logout;
Exit;
end;
end;
8: RC;
end;
wait(1);
end;
end;

procedure AntiBanage;
begin
WriteLn('9');
MouseSpeed :=13
if(not(LoggedIn))then
Exit;
case Random(5) of



0: begin
HoverSkill('Agility', false);
wait(2000+random(1000));
GameTab(4);
end;

1: begin
HoverSkill('Attack', false);
wait(2000+random(1000));
GameTab(4);
end;



2: PickUpMouse;



3: begin
GameTab(1 + Random(12));
wait(1000+random(1000));
GameTab(4);
end;

4: MouseBox(MSX1,MMY1,MMX2,MMY2,3);



5: SleepAndMoveMouse(600000+random(300000));

end;
end;


begin
SetUpSRL;
begin
repeat
WriteLn('anti');
AntiBanage;
WriteLn('bG');
Mousebag;
WriteLn('PU');
pickitup;
WriteLn('FR');
FindFastRandoms;
until(false)
end;
end.

mx1000

2007-06-19 15:03:05

you sell me some mice?:(h):

deviney

2007-06-19 17:28:34

aww cum on people i worked my but off on this script an iv only got 1 reply and its not even about the script :(

mx1000

2007-06-19 18:53:00

From: deviney
aww cum on people i worked my but off on this script an iv only got 1 reply and its not even about the script :(

atm i testing the other script
tomorrow i check ure script

Dino90

2007-06-20 09:22:42

I will check as soon as I buy some mice :D

Thief Lord

2007-06-25 09:50:33

Sry dude but making this script was probably a waste of time. :(

Zodia

2007-06-29 01:13:54

[Error] (14595:1): Unexpected end of file
Failed when compiling

???

Harry

2007-07-16 09:45:10

Please stop spelling 'come' wrong, cum looks nasty.. :p

jas0npc

2007-09-03 17:12:50

From: deviney
aww cum on people i worked my but off on this script an iv only got 1 reply and its not even about the script :(


man just found this, great since the forums been moved around is this srl4?, cant wait to try it now to get some mice.

Timothegreat

2007-09-11 18:06:29

From: deviney
aww cum on people


nice script idea. sounds a lil dirty dont u think? :p

FrÕzÑ_§ÕµL

2007-09-16 14:28:52

Yea sorry deviney but I think my edit of Azzons Gnome Agility Runner is more useful, with a lot more XP. And as you say your mice can be eaten, the Agility Runner is probably a lot safer too sorry :)