[R]yGuy's [A]pe [A]toll [A]gility [R]unner
RyGuy
2012-01-21 01:43:52
I have quit runescape. If anyone wants to take over this script/ fix it up a bit you have my permission!RAAARRyGuy's Ape Atoll Agility Runner!
Now with pineapple support! (Have a knife on your tool belt!) About This Script.This is my second script, both of which are agility.
You can begin running this course at level 48 agility, however you can fail obstacles until level 75 agility. I currently have no food support, as I am going to be starting school soon and don't know if i will have time to add it.
So, if you have the right level agility try out my script, and let me know what you think. I'm very open to suggestions!
With 75+ agility(doesn't fail any obstacles), i have been getting between 35-40k xp/hr.
Start it at the stone for best results
Versions:1.0 - Initial Release
1.1 - New DTMs for the stone, bars, and second tree so it should (hopefully) no longer misclick and get stuck.
1.2 - Added pineapple support. I don't have an account low enough to test properly with. Let me know if there's anything wrong
1.3 - Should no longer fail the down tree. Also a few speed improvements.
1.35 - A few bug fixes
1.4 - Should no longer click on the hole instead of going down the tree!
1.5 - Bugfixes
Known Bugs:- Let me know if you find any!
Time: 9 Hours, 51 Minutes and 7 Seconds
We have gained 382040 Agility Experience!
We are gaining 38821 Agility Experience per Hour!
Time: 11 Hours, 23 Minutes and 48 Seconds
We have gained 436572 Agility experience!
We are gaining 38307 Agility experience per hour!
program ApeAtoll;
//////////////////////////WRITTEN BY RYGUY//////////////////////////////
////////////////////////////VERSION 1.5////////////////////////////////
{$DEFINE SMART}
{$DEFINE SRL5}
{$i SRL/srl.simba}
var
x, y, Stone, Tree1, Bars, Fell, Slope, TopOfSlope,
ToSwingMM, Swing, Tree2, BottomOfSwing, ToStoneMM,
TimeBegan, StartingXP, TimesFailed, PickIt, CutIt,
EatIt, FromPineapple, Stone2, Tree2two: integer;
aFound: extended;
///////////////////////////PLAYER SETUP//////////////////////////////////
const
EatAt = 100; //HP to eat at. Set to 0 to disable.
procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name := '';
Players[0].Pass := '';
Players[0].Nick := '';
Players[0].Active:=True;
end;
////////////////////DO NOT TOUCH BELOW THIS LINE/////////////////////////
procedure SetDTMs;
begin
Stone := DTMFromString('mwQAAAHic42RgYNBmhGB9INYCYnUgFgNiNSC2AWIdoJptQLwZiHcA8S4o/zAQnwLiM0BcC8QpUToMaTG6DBlxegyhPmpg3NC7iqG2eyVD66S1DHkZhgxcQHXoWAQNA61kYCKA4QAAp4oTFA==');
Stone2 := DTMFromString('mrAAAAHic42BgYNBkZGDQBWJVIJYCYmUg1gdiSxANlN8CxDuAeCsQ7wXiY0B8AogPA3EFEIuJiTNEB2mCcUXbEoaGvjUM1V1LGZr7VjEUZBkxcAHVwLAIFgy0hoEJD4YBAO33EVM=');
Tree1 := DTMFromString('mggAAAHicY2NgYJBkgABFIFYFYjkoWxyIOaFyIDXyQCwAxFmh+gyvPnxnCHVQZegttGPICzZgiHJWZ+ABymHDjDgwBAAAebwIxQ==');
Bars := DTMFromString('mggAAAHicY2NgYNBgZGBwBGIpKOYEYlkgjgfKpQNxGhA3MUD4ukDcUeTL4GWnxRDsps/g56TDUNE6nyEqTo6BCyiHjEWgGGgUAzMWDAEAytEJWQ==');
Fell := DTMFromString('mggAAAHicY2NgYMhmYmBoA2I/IM4C4iQgrgDiaUC5SUBcA8T1QFwNxJVAHGXIzqAcIcjgaSXI0DFxFhxzAeVgmB8JMwIxExYMAQALBAzO');
Slope := DTMFromString('m6wAAAHic42ZgYChmgIByIC4E4jIonQPEc4B4AhB3AHEtEMsBcSoQm0D1qAKxBBArAbEwEPMCsTgQC4HMyTJhqOtZyeBlr8AQ46fBEBMtw5CRrsCQlCjHkJNkwJARpwdWU5FjysADVC8CxPxImAcHZgRiViBmQsIsODASAABpuxIH');
TopOfSlope := DTMFromString('mbQAAAHicY2VgYAhnZGBIB+JqIO4G4ttAXAAUzwTiFCCOB2JfIA7wsmWIDnVjCPF3BOPkMlUGVqA4MuYHYhY0DDQOAgCYLAla');
ToSwingMM := DTMFromString('mQwAAAHicY2ZgYOBjgAAYzQXEHEDc0DWTQSFMjCE2tYiBB8iHYUYkDAQAgskDvA==');
Swing := DTMFromString('mlwAAAHicY2dgYLgPxJeh+AoU7wHixYwMDM1AejYQLwPirUC8H4jjofJZtaYMy1o9GCbm2jPMKnZmmF/vylDTtYzBP1GLgQsoj45FoJgRBwapgQIAl20TVw==');
Tree2 := DTMFromString('mrAAAAHic42BgYHgDxC+A+C0QnwHiY0C8CYg/APFHIJZmZGAQB2IlIOYA4rtAsctArAtkWwHx7Fo3hroES4aGREsGz0gxhsBkMYagVDGGpCR5hoRobQYuoFoY5sGCGZEwMxJmgmIYAAAd/hF5');
Tree2two := DTMFromString('mrAAAAHic42BgYGBkZGBgAmJ+RghbHIhfA8XfAnEIEF8H4nNA/JABIn4LiK8B8XOoWLyPFoOflRJDfLwsQ2SIOkNSoiyDkRo/GNuaSDHwA9Xgw4xQzISEmZEwDAAAsGkPPQ==');
BottomOfSwing := DTMFromString('mggAAAHicY2NgYAhkYmBIBeIgII4H4glAvBiIVYByGkBsAsRdQGwExNZA3NYzDQX72MszpIZoMfAD5bBhRiTMgoQhAAD5kAy6');
ToStoneMM := DTMFromString('mWAAAAHicY2FgYNjExMCwBIhXAPE0IDYFipkBsQoQmwNxTXMfQ1q4PoNpkgRDiIc6Az9QDBkzomEQAAC7JweS');
PickIt := DTMFromString('mbQAAAHicY2VgYJAGYjkobQnEdkB8B4hvAvEDIP4JxMeAWHSCBMP3RSoM+2ulGYratRiaJ+ky8APF0TEjFgwGAALkC6s=');
CutIt := DTMFromString('mggAAAHicY2NgYMhmYmAoY4LQiUCcDMRFQMzFyMDAA8TiUPoXUO1vIN7RJg0kmTAwF5DEhhmxqoYBAF1YBnE=');
EatIt := DTMFromString('mggAAAHicY2NgYMhlYmDIAuIyIM4G4iQgzgDiJ0C5u0D8EIjfMED4zxlAgAkD758hzcAFZGHDjFh1wAAAeO0JsQ==');
FromPineapple := DTMFromString('mggAAAHicY2NgYGhhZGBoAOJaIO4A4j4gbgbi+UC5GUC8BoinA/EcIN4AxFY6Qgy9U/QY9FT4GLytxBnK4k0Z/OyUGLiAcuiYH4gZoZgJCbMywAAAAMcLtg==');
end;
procedure FreDTMs;
begin
FreeDTM(Stone);
FreeDTM(Stone2);
FreeDTM(Tree1);
FreeDTM(Bars);
FreeDTM(Fell);
FreeDTM(Slope);
FreeDTM(TopOfSlope);
FreeDTM(ToSwingMM);
FreeDTM(Swing);
FreeDTM(Tree2);
FreeDTM(Tree2two);
FreeDTM(BottomOfSwing);
FreeDTM(ToStoneMM);
FreeDTM(PickIt);
FreeDTM(CutIt);
FreeDTM(EatIt);
FreeDTM(FromPineapple);
end;
procedure WaitNone();
begin
end;
procedure Report;
var
Exp, ExpHr, TimeRan: integer;
begin
TimeRan := (1+((GetSystemTime - TimeBegan) / 1000));
Exp := (GetXPBarTotal - StartingXP);
ExpHr := Round((Exp * 3600) / (TimeRan));
WriteLn('*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~');
WriteLn('*RyGuys Ape Atoll Agility Runner Report');
WriteLn('*Time: ' + TimeRunning);
WriteLn('*We have gained ' + IntToStr(Exp) + ' Agility Experience!');
WriteLn('*We are gaining ' + IntToStr(ExpHr) + ' Agility Experience per Hour!');
WriteLn('*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~');
end;
procedure AntiBan;
begin
if not(LoggedIn)then
Exit;
case Random(175)of
0: HoverSkill('Agility', false);
1: PickUpMouse;
2: RandomMovement;
3: RandomRClick;
end;
end;
procedure HumanMMouse(eX, eY, ranX, ranY: Integer);
var
randSpeed: extended;
X,Y,X2,Y2,A,Dist,MP: integer;
begin
A := MouseSpeed;
GetMousePos(X, Y);
Dist := Distance(X, Y, eX, eY);
MP := Round(Dist/150);
if MP < 0 then
MP := 1;
randSpeed := (random(MouseSpeed) / 2.0 + MouseSpeed) / 10.0;
X2 := RandomRange(eX-(A*MP), eX+(A*MP));
Y2 := RandomRange(eY-(A*MP), eY+(A*MP));
WindMouse(X, Y, X2, Y2, 11, 8, 10.0 / randSpeed, 12.0 / randSpeed, 10.0 * randSpeed, 10.0 * randSpeed);
GetMousePos(X, Y);
MMouse(eX, eY, ranX, ranY);
MouseSpeed := A;
end;
procedure SteppingStone;
begin
if FindDTMRotated(Stone, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound) or FindDTMRotated(Stone2, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
HumanMMouse(x, y, 5, 5);
Wait(150 + random(50));
if IsUpText('stone')then
begin
ClickMouse2(True);
Wait(4375 + random(100));
AntiBan;
end;
end;
end;
procedure UpTree;
begin
if FindDTMRotated(Tree1, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(4375 + random(100));
AntiBan;
end;
procedure MonkeyBars;
var
BarCount: integer;
begin
repeat
Inc(BarCount);
if FindDTMRotated(Bars, x, y, 180, 0, 420, 340, -Pi, Pi, Pi/30, aFound)then
HumanMMouse(x, y, 2, 2);
Wait(150 + random(50));
until IsUpText('wing') or (BarCount > 15);
if IsUpText('wing')then
begin
ClickMouse2(True);
Wait(6675 + random(100));
AntiBan;
end;
end;
procedure SkullSlope;
var
SlopeCount: integer;
begin
repeat
Inc(SlopeCount);
x := MSCX;
y := MSCY;
if FindColorSpiralTolerance(x, y, 3435383, MSX1, MSY1, MSX2, MSY2, 4)then
HumanMMouse(x, y, 0, 0);
Wait(randomrange (25, 50));
until IsUpText('slope') or (SlopeCount > 30);
if IsUpText('slope')then
begin
ClickMouse2(True);
Wait(100 + random(50));
HumanMMouse(580, 45, 10, 10);
Wait(800 + random(100));
AntiBan;
While IsMoving do WaitNone;
end;
end;
procedure RunToSwing;
begin
if FindDTMRotated(ToSwingMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(1000 + random(100));
AntiBan;
Flag;
Wait(1500 + random(100));
end;
procedure OverWater;
begin
if FindDTMRotated(Swing, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
HumanMMouse(x, y, 5, 5);
Wait(150 + random(50));
if (IsUpText('Rope'))then
begin
ClickMouse2(True);
Wait(100 + random(50));
AntiBan;
Wait(3300 + random(100));
end;
end;
end;
procedure DownTree;
var
tried: integer;
begin
if FindDTMRotated(Tree2, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound) or FindDTMRotated(Tree2two, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
repeat
Inc(Tried);
HumanMMouse(x, y, 5, 5);
Wait(150 + random(50));
if (IsUpText('tree'))then
begin
ClickMouse2(True);
Wait(100 + random(50));
HumanMMouse(685, 55, 10, 10);
AntiBan;
TimesFailed := 0;
Wait(10850 + random(100));
end;
until FindDTMRotated(ToStoneMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound) or (Tried > 5);
end;
end;
procedure BackToStart;
begin
if FindDTMRotated(ToStoneMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
begin
Mouse(x, y, 5, 5, True);
Wait(100 + random(50));
HumanMMouse(295, 180, 25, 25);
Wait(1000 + random(100));
Report;
AntiBan;
Flag;
end;
end;
procedure GetPineapple;
begin
begin
Wait(400 + random(50));
if FindDTM(PickIt, x, y, MSX1, MSY1, MSX2, MSY2)then
Mouse(x, y, 5, 5, True);
Wait(2000 + random(100));
end;
begin
if FindDTM(CutIt, x, y, MIX1, MIY1, MIX2, MIY2)then
Mouse(x, y, 5, 5, False);
WaitOption('lice', 300);
Wait(400 + random(50));
Mouse(190, 430, 20, 20, True);
Wait(300 + random(50));
end;
begin
if FindDTMRotated(FromPineapple, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 4, 4, True);
Wait(1750 + random(100));
end;
end;
function CurrentHP:integer;
var
s: string;
begin
Result := GetMMLevels('health', s);
end;
procedure WhereAreWe;
var
x, y: integer;
begin
WriteLn('Failed ' + IntToStr(TimesFailed) + ' Times');
Inc(TimesFailed);
if FindDTMRotated(Stone, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound) or FindDTMRotated(Stone2, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Stone');
SteppingStone;
end;
if FindDTMRotated(Tree1, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Tree1');
UpTree;
end;
if FindDTMRotated(Bars, x, y, 180, 0, 420, 340, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Bars');
MonkeyBars;
end;
if FindDTMRotated(Slope, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Slope');
SkullSlope;
end;
if FindDTMRotated(TopOfSlope, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Top');
RunToSwing;
end;
if FindDTMRotated(Swing, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Swing');
OverWater;
end;
if FindDTMRotated(Tree2, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound) or FindDTMRotated(Tree2two, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Tree 2');
DownTree;
end;
if (CurrentHP < 300) and (InvCount < 15)then
begin
WriteLn('Getting a Pineapple for later use');
GetPineapple;
end;
if FindDTMRotated(BottomOfSwing, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Bottom');
BackToStart;
end;
if FindDTMRotated(Fell, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Think you fell.. trying to go back to the stone')
BackToStart;
end;
if TimesFailed > 15 then
begin
WriteLn('We are probably stuck. Logging out to be safe.');
Logout;
TerminateScript;
end;
end;
begin
Smart_Server := 86;
Smart_Members := True;
Smart_Signed := True;
Smart_SuperDetail := False;
SetUpSRL;
ActivateClient;
DeclarePlayers;
LoginPlayer;
TimeBegan := GetSystemTime;
ToggleXPBar(True);
StartingXP := (GetXPBarTotal);
repeat
SetAngle(SRL_ANGLE_HIGH);
MakeCompass('S');
SetDTMs;
if (CurrentHP < 30)then logout;
if (CurrentHP < EatAt)then
repeat
begin
FindDTM(EatIt, x, y, MIX1, MIY1, MIX2, MIY2);
Mouse(x, y, 5, 5, True);
end;
until (CurrentHP > EatAt);
WhereAreWe;
FreDTMs;
until(AllPlayersInactive);
end.
Technologic
2012-01-21 07:32:38
I love you.
We are gaining 69526 Agility Experience per Hour!
blackalley22
2012-01-21 10:29:03
Thanks So much for not letting agility die:D Only problem I have noticed is on the slope it tries to click the stone still so small delay there but still epic:D
RyGuy
2012-01-21 10:32:40
If you increase the wait after it clicks on the bars by about 500ms, it may help the clicking on the stone when doing the slope.
Failed4life
2012-01-21 13:04:24
Only problem im having is when it lvls up it clicks on the agility button bringing up the skillguide and it doesnt know how to close it. And i no u said ur gonna be adding pineapple support soon, that will be greatly appreciated if u can get it out fast :)
Verryyyy nice, very well made and also quite clean :)
Brotein
2012-01-21 13:35:13
Thank you for the script, I will run later and leave a progress report.
Adobe
2012-01-21 14:11:21
Thanks :) hopefully i can get 90 agility with this :D:D
gonna see how long it runs.
supersain
2012-01-21 14:11:59
seems to mess up at DownTree
Adobe
2012-01-21 14:15:41
It gets stuck at stone,
Gustavo Henrique
2012-01-21 15:00:10
it get stuck sometimes on downtree so i have to manually click on it, but everything else is good nice script
Adobe
2012-01-21 15:03:36
When it missclicks, doesnt click again, tries to go to next obstacle.
stray247
2012-01-21 15:22:07
thanks so much for this
wolkano
2012-01-21 15:42:28
it is not working it does but not correct it is like ghost mouse ….(fail)
phamxboa
2012-01-21 15:51:08
it doesnt even detect monkey bars and yes it is likea ghost mouse in a way
Failed4life
2012-01-21 17:56:14
Time: 6 Hours, 1 Minutes and 28 Seconds
We have gained 289857 Agility Experience!
We are gaining 48217 Agility Experience per Hour!
This is with babysitting! Runs great though, sometimes messes up on the down vine and doesnt click it, but that rarely happened to me, other bug is it sometimes doesnt click the stepping stone and will sit there trying to climb up the tree. Other than those 2 flaws, the script is amazing!
Darkcorn
2012-01-21 19:59:53
Aweeeeeeeeeeeeeeeeeeeeeeeeeeeee yyyyyyeeeeeeeeeeeaaaaaaaaaaaaaaaa!!!!!!!!!!!!!
*Will post a proggie later!!!!!!!!!!!
wolkano
2012-01-21 20:29:25
From: Failed4life
Time: 6 Hours, 1 Minutes and 28 Seconds
We have gained 289857 Agility Experience!
We are gaining 48217 Agility Experience per Hour!
This is with babysitting! Runs great though, sometimes messes up on the down vine and doesnt click it, but that rarely happened to me, other bug is it sometimes doesnt click the stepping stone and will sit there trying to climb up the tree. Other than those 2 flaws, the script is amazing!
nice its fake you cant babysit 6hours btw no life and you just cant and this bot fails to much some on need to work with but and dont fake:/
supersain
2012-01-21 21:50:16
From: Failed4life
Time: 6 Hours, 1 Minutes and 28 Seconds
We have gained 289857 Agility Experience!
We are gaining 48217 Agility Experience per Hour!
This is with babysitting! Runs great though, sometimes messes up on the down vine and doesnt click it, but that rarely happened to me, other bug is it sometimes doesnt click the stepping stone and will sit there trying to climb up the tree. Other than those 2 flaws, the script is amazing!
proggy is as failed as your name
Failed4life
2012-01-21 23:37:17
From: wolkano
nice its fake you cant babysit 6hours btw no life and you just cant and this bot fails to much some on need to work with but and dont fake:/
Lmao its not fake, and i do have no life because its a Saturday and all my friends r busy. And the script does not fail.. ill make a video and upload it if u really need me to. So I'm sorry you think this script is a fail, but its not, you must be using the wrong graphic settings.
Heavenzeyez1
2012-01-22 11:29:10
From: wolkano
nice its fake you cant babysit 6hours btw no life and you just cant and this bot fails to much some on need to work with but and dont fake:/
Hell yeah, man!
This post wasn't really needed, don't you think?
Before flaming people get your grammar correct and you could help to solve "All the bugs" you noticed within the script. Flaming doesn't help here. You only show your immature behavior.
~Eerik.
white_lycan
2012-01-22 12:56:41
i can't seem to get it to work, this is the first script i've ever tried to use… so i don't know fi i did it right but when i open it it opened this smart client thing, signs into my account but then it clicks waaay above the first obstacle, the rock in the river. is there a certain graphics setting i need?
Failed4life
2012-01-22 13:01:27
From: white_lycan
i can't seem to get it to work, this is the first script i've ever tried to use… so i don't know fi i did it right but when i open it it opened this smart client thing, signs into my account but then it clicks waaay above the first obstacle, the rock in the river. is there a certain graphics setting i need?
Safe mode, minimum settings, and fixed screen
white_lycan
2012-01-22 13:07:29
hmm ok now i got it working, but right after it climbs across the monkey bars it says " Noob Fell.. Back To The Stone" but it didn't fall. also i have to start it after i pass the rock or else it keeps clicking on the tree. :o thanks for the awesome quick response.
Failed4life
2012-01-22 22:08:44
Don't use this update, use my updated version on the second page!
program ApeAtoll;
//////////////////////////WRITTEN BY RYGUY//////////////////////////////
////////////////////////////VERSION 1.0////////////////////////////////
{$DEFINE SMART}
{$DEFINE SRL5}
{$i SRL/srl.simba}
var
x, y, Stone, Tree1, Bars, Fell, Slope, TopOfSlope, ToSwingMM, Swing, Tree2, BottomOfSwing, ToStoneMM, TimeBegan, StartingXP: integer;
aFound: extended;
///////////////////////////PLAYER SETUP//////////////////////////////////
procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name := '';
Players[0].Pass := '';
Players[0].Nick := '';
Players[0].Active:=True;
end;
////////////////////DO NOT TOUCH BELOW THIS LINE/////////////////////////
procedure SetDTMs;
begin
Stone := DTMFromString('m6wAAAHic42ZgYBACYkUglgFifgYEYAJiMSAWBWJeIBYEYnYg5gJiEag4SD0HVD0rEHND1YD0JkVoM1S0LmAob5nPUNWxhKG2aylDScNshuKGWQw5SQYMfq4SDDHBGgxpMboMPFAzsWEeNMxIAkYCAN6HD9c=');
Tree1 := DTMFromString('mggAAAHicY2NgYFBkZGDQBGI1INaFsjmAeBJQrhuIZwHxFCCuBuIWIM4K1WeIclZnyAs2YOgttGMIdVBlePXhOwMXUA4bZsSBIQAAfa0L0Q==');
Bars := DTMFromString('mWAAAAHicY2FgYNBiZGBwgmJJIE4BihUAcTcDhD2pOoghyFWP4far3wx5wYYMbEAxDihmB2JGJD4TAwQAALciCJk=');
Fell := DTMFromString('mWAAAAHicY2FgYMhgYmDIAmIfIG4F4gag2AwgrgHiKUDcNmUmg7eDOIObDT+DQhQ/gwhQDBkzImEWBggAALSRB54=');
Slope := DTMFromString('m6wAAAHic42ZgYNBkZGAwBmI7IHYD4iAgVgJidSDWgdK6QLwNqHYdEC8C4uVAPBeIFwPxJiBeAcRbgXgCEB8B4q9AXJZlwlCRYwqmM+L0GHKSDBiSEuUYMtIVGGKiZRhi/DQYvOwVGOp6VjLwANUTg0WAGOgUBhYkzIQDszKgAACaZhYE');
TopOfSlope := DTMFromString('mbQAAAHicY2VgYAhnZGBIB+JqIO4G4ttAXAAUzwTiFCCOB2JfIA7wsmWIDnVjCPF3BOPkMlUGVqA4MuYHYhY0DDQOAgCYLAla');
ToSwingMM := DTMFromString('mQwAAAHicY2ZgYOBjgAAYzQXEHEDc0DWTQSFMjCE2tYiBB8iHYUYkDAQAgskDvA==');
Swing := DTMFromString('mlwAAAHicY2dgYLgPxJeh+AoU7wHixYwMDM1AejYQLwPirUC8H4jjofJZtaYMy1o9GCbm2jPMKnZmmF/vylDTtYzBP1GLgQsoj45FoJgRBwapgQIAl20TVw==');
Tree2 := DTMFromString('m6wAAAHic42ZgYHgAxM+B+BkQfwHi10D8BIh3Q/EqIN4GxOeBWIiRgUEMiOWAWAuI1YHYBIh/AuWOAvFBIF4H1ZfgocUws9qZoSrGjCEpUQ6M4yI1GTIy9BhiC2UZorM1GAJTxBjiCwwZhEBmE4kZcWBWLBgJAADG3Rk4');
BottomOfSwing := DTMFromString('mggAAAHicY2NgYIhjYmCIBmI/IJ4AxOVAHAnEGkA5CSDWAmJ9IDYF4gQg7pw4F459nVQZDq2PZFCJEGHgAcrBMD8QS0IxIxbMygADAMxvDEo=');
ToStoneMM := DTMFromString('mWAAAAHicY2FgYNjExMCwBIhXAPE0IDYFipkBsQoQmwNxTXMfQ1q4PoNpkgRDiIc6Az9QDBkzomEQAAC7JweS');
end;
procedure FreeDTMs;
begin
FreeDTM(Stone);
FreeDTM(Tree1);
FreeDTM(Bars);
FreeDTM(Fell);
FreeDTM(Slope);
FreeDTM(TopOfSlope);
FreeDTM(ToSwingMM);
FreeDTM(Swing);
FreeDTM(Tree2);
FreeDTM(BottomOfSwing);
FreeDTM(ToStoneMM);
end;
procedure Report;
var
Exp, ExpHr, TimeRan: integer;
begin
TimeRan := (1+((GetSystemTime - TimeBegan) / 1000));
Exp := (GetXPBarTotal - StartingXP);
ExpHr := Round((Exp * 3600) / (TimeRan));
WriteLn('Time: ' + TimeRunning);
WriteLn('We have gained ' + IntToStr(Exp) + ' Agility Experience!');
WriteLn('We are gaining ' + IntToStr(ExpHr) + ' Agility Experience per Hour!');
end;
procedure AntiBan;
begin
if not(LoggedIn)then
Exit;
LevelUpEx(False, False);
case Random(300)of
0: HoverSkill('Agility', false);
1: PickUpMouse;
2: RandomMovement;
3: RandomRClick;
end;
end;
procedure SteppingStone;
begin
if FindDTMRotated(Stone, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(5000 + random(100));
AntiBan;
end;
procedure UpTree;
begin
if FindDTMRotated(Tree1, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(5000 + random(100));
AntiBan;
end;
procedure MonkeyBars;
begin
if FindDTMRotated(Bars, x, y, 180, 0, 420, 340, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 2, 2, True);
Wait(7000 + random(100));
AntiBan;
end;
procedure SkullSlope;
var
SlopeCount: integer;
begin
repeat
Inc(SlopeCount);
x := MSCX;
y := MSCY;
if FindColorSpiralTolerance(x, y, 3435383, MSX1, MSY1, MSX2, MSY2, 4)then
MMouse(x, y, 0, 0);
until IsUpText('limb') or (SlopeCount > 30);
if IsUpText('limb')then
begin
ClickMouse2(True);
Wait(1500 + random(100));
AntiBan;
While IsMoving do WaitNone;
end;
end;
procedure RunToSwing;
begin
if FindDTMRotated(ToSwingMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(1000 + random(100));
AntiBan;
Flag;
Wait(1500 + random(100));
end;
procedure OverWater;
begin
if FindDTMRotated(Swing, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
AntiBan;
Wait(4500 + random(100));
end;
procedure DownTree;
begin
if FindDTMRotated(Tree2, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
AntiBan;
Wait(11500 + random(100));
end;
procedure BackToStart;
begin
if FindDTMRotated(ToStoneMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(1500 + random(100));
Report;
AntiBan;
Flag;
end;
procedure WhereAreWe;
var
x, y: integer;
begin
if FindDTMRotated(Stone, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Stone');
SteppingStone;
end;
if FindDTMRotated(Tree1, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Tree1');
UpTree;
end;
if FindDTMRotated(Bars, x, y, 180, 0, 420, 340, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Bars');
MonkeyBars;
end;
if FindDTMRotated(Slope, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Slope');
SkullSlope;
end;
if FindDTMRotated(TopOfSlope, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Top');
RunToSwing;
end;
if FindDTMRotated(Swing, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Swing');
OverWater;
end;
if FindDTMRotated(Tree2, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Tree 2');
DownTree;
end;
if FindDTMRotated(BottomOfSwing, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Bottom');
BackToStart;
end;
if FindDTMRotated(Fell, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Noob Fell.. Back To The Stone')
BackToStart;
end;
end;
begin
Smart_Server := 86;
Smart_Members := True;
Smart_Signed := True;
Smart_SuperDetail := False;
SetUpSRL;
ActivateClient;
DeclarePlayers;
LoginPlayer;
TimeBegan := GetSystemTime;
ToggleXPBar(True);
StartingXP := (GetXPBarTotal);
repeat
SetAngle(SRL_ANGLE_HIGH);
MakeCompass('S');
SetDTMs;
WhereAreWe;
FindNormalRandoms;
FreeDTMs;
until(false);
end.
I Fixed the script :) It runs alittle slower now so it doesnt try to click while its still moving which caused missclicks. It no longer gets stuck by the down tree. If it messes up while doing the stone and for whatever reason clicks the tree before the stone, dont panic it will fix itself just wait a few seconds. (My Fix also increased the XP/hr because it doesnt get stuck now :))
I have also fixed the lvl up bug, it no longer clicks on agility skill upon lvling up, which caused it to get stuck in the skillguide
Please note this isnt a 100% fix, it will sometimes (very rarely) get stuck at the downtree.Runescape Graphics settings:
Fixed Screen Mode
Safe Mode
Minimum Settings
I Give RyGuy FULL permission to use my updated version of this script
tdawg777
2012-01-23 03:41:14
The fix from above seems to be working well so far thank you.
Squigglyo
2012-01-23 04:44:34
this script breaks every single time it reaches the tree to climb down. It clicks too high and fails to actually connect when it clicks.
This results in the script believing that is needs to find the rock.
Falling down the water also breaks the script as it tries to keep clicking on the rock even though it needs to click the tree.
It also seems that it has problems sometimes finding the swing.
I havent been able to run this for more than 30 seconds as it cant complete one complete lap yet. Ill see if i can fix it, but either way, those are the issues i have found.
Edit:
I made a change to when the script clicks the final agility tree, clicking y - 15 instead of just y. This seems to make it perfect for me.
After activating my aura to not fail it runs perfectly.
Ill post an update when my aura stops and i start failing and see if anything else is wrong or it works fine.
Wattah
2012-01-23 05:41:39
Time: 14 Minutes and 5 Seconds
We have gained 7540 Agility Experience!
We are gaining 34229 Agility Experience per Hour!
Noob Fell.. Back To The Stone
Time: 14 Minutes and 11 Seconds
We have gained 7540 Agility Experience!
We are gaining 33972 Agility Experience per Hour!
Using version from OP, runs all fine to me, thanks for this script! :)
Failed4life
2012-01-23 06:31:34
my fix doesnt seem to be working anymore :\ Squigglyo can u post ur fixed code?
Squigglyo do u mean it should be like this? Mouse(x, y - 15, 5, 5, True);
SantWrong
2012-01-23 09:43:15
Missclick still hapens, but I got idea how to fix.
If use Right mouse click and open pop up menu, that would be good prevention of failure. Maybe I will try to make so later!
RyGuy
2012-01-23 10:02:39
Thanks for all of the feedback guys. I'll try to find time to work on a fix
SantWrong
2012-01-23 10:29:42
procedure MonkeyBars;
var MBFS:boolean;
begin
repeat
if FindDTMRotated(Bars, x, y, 180, 0, 420, 340, -Pi, Pi, Pi/30, aFound)then
Wait(WandomRange(100,200);
Mouse(x, y, 2, 2, False);
If ChooseOption('wing') then
begin
Wait(7000 + random(100));
AntiBan;
MBFS:=True;
end;
until(MBFS);
end;
It should look something like this, most fails at monkeybars and vine, where going down.
white_lycan
2012-01-23 11:26:47
I'm confused lol. i love how you guys are trying to make the script work! team work, yeah!
janbricky
2012-01-23 12:15:25
program ApeAtoll;
//////////////////////////WRITTEN BY RYGUY//////////////////////////////
////////////////////////////VERSION 1.0////////////////////////////////
{$DEFINE SMART}
{$DEFINE SRL5}
{$i SRL/srl.simba}
var
x, y, Stone, Tree1, Bars, Fell, Slope, TopOfSlope, ToSwingMM, Swing, Tree2, BottomOfSwing, ToStoneMM, TimeBegan, StartingXP: integer;
aFound: extended;
///////////////////////////PLAYER SETUP//////////////////////////////////
procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name := '';
Players[0].Pass := '';
Players[0].Nick := '';
Players[0].Active:=True;
end;
////////////////////DO NOT TOUCH BELOW THIS LINE/////////////////////////
procedure SetDTMs;
begin
Stone := DTMFromString('m6wAAAHic42ZgYBACYkUglgFifgYEYAJiMSAWBWJeIBYEYnYg5gJiEag4SD0HVD0rEHND1YD0JkVoM1S0LmAob5nPUNWxhKG2aylDScNshuKGWQw5SQYMfq4SDDHBGgxpMboMPFAzsWEeNMxIAkYCAN6HD9c=');
Tree1 := DTMFromString('mggAAAHicY2NgYFBkZGDQBGI1INaFsjmAeBJQrhuIZwHxFCCuBuIWIM4K1WeIclZnyAs2YOgttGMIdVBlePXhOwMXUA4bZsSBIQAAfa0L0Q==');
Bars := DTMFromString('mWAAAAHicY2FgYNBiZGBwgmJJIE4BihUAcTcDhD2pOoghyFWP4far3wx5wYYMbEAxDihmB2JGJD4TAwQAALciCJk=');
Fell := DTMFromString('mWAAAAHicY2FgYMhgYmDIAmIfIG4F4gag2AwgrgHiKUDcNmUmg7eDOIObDT+DQhQ/gwhQDBkzImEWBggAALSRB54=');
Slope := DTMFromString('m6wAAAHic42ZgYNBkZGAwBmI7IHYD4iAgVgJidSDWgdK6QLwNqHYdEC8C4uVAPBeIFwPxJiBeAcRbgXgCEB8B4q9AXJZlwlCRYwqmM+L0GHKSDBiSEuUYMtIVGGKiZRhi/DQYvOwVGOp6VjLwANUTg0WAGOgUBhYkzIQDszKgAACaZhYE');
TopOfSlope := DTMFromString('mbQAAAHicY2VgYAhnZGBIB+JqIO4G4ttAXAAUzwTiFCCOB2JfIA7wsmWIDnVjCPF3BOPkMlUGVqA4MuYHYhY0DDQOAgCYLAla');
ToSwingMM := DTMFromString('mQwAAAHicY2ZgYOBjgAAYzQXEHEDc0DWTQSFMjCE2tYiBB8iHYUYkDAQAgskDvA==');
Swing := DTMFromString('mlwAAAHicY2dgYLgPxJeh+AoU7wHixYwMDM1AejYQLwPirUC8H4jjofJZtaYMy1o9GCbm2jPMKnZmmF/vylDTtYzBP1GLgQsoj45FoJgRBwapgQIAl20TVw==');
Tree2 := DTMFromString('m6wAAAHic42ZgYHgAxM+B+BkQfwHi10D8BIh3Q/EqIN4GxOeBWIiRgUEMiOWAWAuI1YHYBIh/AuWOAvFBIF4H1ZfgocUws9qZoSrGjCEpUQ6M4yI1GTIy9BhiC2UZorM1GAJTxBjiCwwZhEBmE4kZcWBWLBgJAADG3Rk4');
BottomOfSwing := DTMFromString('mggAAAHicY2NgYIhjYmCIBmI/IJ4AxOVAHAnEGkA5CSDWAmJ9IDYF4gQg7pw4F459nVQZDq2PZFCJEGHgAcrBMD8QS0IxIxbMygADAMxvDEo=');
ToStoneMM := DTMFromString('mWAAAAHicY2FgYNjExMCwBIhXAPE0IDYFipkBsQoQmwNxTXMfQ1q4PoNpkgRDiIc6Az9QDBkzomEQAAC7JweS');
end;
procedure FreeDTMs;
begin
FreeDTM(Stone);
FreeDTM(Tree1);
FreeDTM(Bars);
FreeDTM(Fell);
FreeDTM(Slope);
FreeDTM(TopOfSlope);
FreeDTM(ToSwingMM);
FreeDTM(Swing);
FreeDTM(Tree2);
FreeDTM(BottomOfSwing);
FreeDTM(ToStoneMM);
end;
procedure Report;
var
Exp, ExpHr, TimeRan: integer;
begin
TimeRan := (1+((GetSystemTime - TimeBegan) / 1000));
Exp := (GetXPBarTotal - StartingXP);
ExpHr := Round((Exp * 3600) / (TimeRan));
WriteLn('Time: ' + TimeRunning);
WriteLn('We have gained ' + IntToStr(Exp) + ' Agility Experience!');
WriteLn('We are gaining ' + IntToStr(ExpHr) + ' Agility Experience per Hour!');
end;
procedure AntiBan;
begin
if not(LoggedIn)then
Exit;
LevelUpEx(False, False);
case Random(300)of
0: HoverSkill('Agility', false);
1: PickUpMouse;
2: RandomMovement;
3: RandomRClick;
end;
end;
procedure SteppingStone;
begin
if FindDTMRotated(Stone, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(5000 + random(100));
AntiBan;
end;
procedure UpTree;
begin
if FindDTMRotated(Tree1, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(5000 + random(100));
AntiBan;
end;
procedure MonkeyBars;
begin
if FindDTMRotated(Bars, x, y, 180, 0, 420, 340, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 2, 2, True);
Wait(7100 + random(100));
AntiBan;
end;
procedure SkullSlope;
var
SlopeCount: integer;
begin
repeat
Inc(SlopeCount);
x := MSCX;
y := MSCY;
if FindColorSpiralTolerance(x, y, 3435383, MSX1, MSY1, MSX2, MSY2, 4)then
MMouse(x, y, 0, 0);
until IsUpText('limb') or (SlopeCount > 30);
if IsUpText('limb')then
begin
ClickMouse2(True);
Wait(1500 + random(100));
AntiBan;
While IsMoving do WaitNone;
end;
end;
procedure RunToSwing;
begin
if FindDTMRotated(ToSwingMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(1000 + random(100));
AntiBan;
Flag;
Wait(1500 + random(100));
end;
procedure OverWater;
begin
if FindDTMRotated(Swing, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
AntiBan;
Wait(4800 + random(100));
end;
procedure DownTree;
begin
if FindDTMRotated(Tree2, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y-15, 5, 5, True);
AntiBan;
Wait(11500 + random(100));
end;
procedure BackToStart;
begin
if FindDTMRotated(ToStoneMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(1500 + random(100));
Report;
AntiBan;
Flag;
end;
procedure WhereAreWe;
var
x, y: integer;
begin
if FindDTMRotated(Stone, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Stone');
SteppingStone;
end;
if FindDTMRotated(Tree1, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Tree1');
UpTree;
end;
if FindDTMRotated(Bars, x, y, 180, 0, 420, 340, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Bars');
MonkeyBars;
end;
if FindDTMRotated(Slope, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Slope');
SkullSlope;
end;
if FindDTMRotated(TopOfSlope, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Top');
RunToSwing;
end;
if FindDTMRotated(Swing, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Swing');
OverWater;
end;
if FindDTMRotated(Tree2, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Tree 2');
DownTree;
end;
if FindDTMRotated(BottomOfSwing, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Bottom');
BackToStart;
end;
if FindDTMRotated(Fell, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Noob Fell.. Back To The Stone')
BackToStart;
end;
end;
begin
Smart_Server := 86;
Smart_Members := True;
Smart_Signed := True;
Smart_SuperDetail := False;
SetUpSRL;
ActivateClient;
DeclarePlayers;
LoginPlayer;
TimeBegan := GetSystemTime;
ToggleXPBar(True);
StartingXP := (GetXPBarTotal);
repeat
SetAngle(SRL_ANGLE_HIGH);
MakeCompass('S');
SetDTMs;
WhereAreWe;
FindNormalRandoms;
FreeDTMs;
until(false);
end.
I changed the y of the down tree to y-15 and it seem pretty stable, and added a little more wait time after the monkey bars. We're all adding bits and pieces :p hopefully we've got a nice script soon enough!
MrZizzled
2012-01-23 12:22:21
Only one issue I spotted. Instead of going down the big tree vine to complete the course it moves south slightly and gets stuck. Shouldn't be a hard fix.
I don't know how to script but if you make it so:
detects '(position that it gets stuck)' then it click on the rope swing.
janbricky
2012-01-23 12:29:02
From: MrZizzled
Only one issue I spotted. Instead of going down the big tree vine to complete the course it moves south slightly and gets stuck. Shouldn't be a hard fix.
I don't know how to script but if you make it so:
detects '(position that it gets stuck)' then it click on the rope swing.
Try the changed script i just posted, it works for me pretty smooth now ;)
SantWrong
2012-01-23 12:32:27
janbricky check pm
Couple of things, first of all nice script but it doesn't check whether it's fallen or it doesn't check where it is in the course, when it falls it just presumes it's at the beginning, also there is no difference in where the script clicks each time, it clicks the same spot on the same obstacle each time this is pretty much asking for a ban, the script has potential but it needs better obstacle finding functions and needs failsafes with what part it is up to.
Failed4life
2012-01-23 15:16:02
lol look wut i started :D i edit the script now other ppl r editing my version :P hopefully we can get the script up and working 100% flawless!
I changed alittle bit more, and it seems like i have completely fixed the down tree problem! I'm going to let it run for alittle while probably like an hour. If it doesnt mess up in that time ill post the 100% down tree fix :)
Failed4life
2012-01-23 16:06:09
program ApeAtoll;
//////////////////////////WRITTEN BY RYGUY//////////////////////////////
////////////////////////////VERSION 1.1////////////////////////////////
{$DEFINE SMART}
{$DEFINE SRL5}
{$i SRL/srl.simba}
var
x, y, Stone, Tree1, Bars, Fell, Slope, TopOfSlope, ToSwingMM, Swing, Tree2, BottomOfSwing, ToStoneMM, TimeBegan, StartingXP: integer;
aFound: extended;
///////////////////////////PLAYER SETUP//////////////////////////////////
procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name := '';
Players[0].Pass := '';
Players[0].Nick := '';
Players[0].Active:=True;
end;
////////////////////DO NOT TOUCH BELOW THIS LINE/////////////////////////
procedure SetDTMs;
begin
Stone := DTMFromString('m6wAAAHic42ZgYBACYkUglgFifgYEYAJiMSAWBWJeIBYEYnYg5gJiEag4SD0HVD0rEHND1YD0JkVoM1S0LmAob5nPUNWxhKG2aylDScNshuKGWQw5SQYMfq4SDDHBGgxpMboMPFAzsWEeNMxIAkYCAN6HD9c=');
Tree1 := DTMFromString('mggAAAHicY2NgYFBkZGDQBGI1INaFsjmAeBJQrhuIZwHxFCCuBuIWIM4K1WeIclZnyAs2YOgttGMIdVBlePXhOwMXUA4bZsSBIQAAfa0L0Q==');
Bars := DTMFromString('mWAAAAHicY2FgYNBiZGBwgmJJIE4BihUAcTcDhD2pOoghyFWP4far3wx5wYYMbEAxDihmB2JGJD4TAwQAALciCJk=');
Fell := DTMFromString('mWAAAAHicY2FgYMhgYmDIAmIfIG4F4gag2AwgrgHiKUDcNmUmg7eDOIObDT+DQhQ/gwhQDBkzImEWBggAALSRB54=');
Slope := DTMFromString('m6wAAAHic42ZgYNBkZGAwBmI7IHYD4iAgVgJidSDWgdK6QLwNqHYdEC8C4uVAPBeIFwPxJiBeAcRbgXgCEB8B4q9AXJZlwlCRYwqmM+L0GHKSDBiSEuUYMtIVGGKiZRhi/DQYvOwVGOp6VjLwANUTg0WAGOgUBhYkzIQDszKgAACaZhYE');
TopOfSlope := DTMFromString('mbQAAAHicY2VgYAhnZGBIB+JqIO4G4ttAXAAUzwTiFCCOB2JfIA7wsmWIDnVjCPF3BOPkMlUGVqA4MuYHYhY0DDQOAgCYLAla');
ToSwingMM := DTMFromString('mQwAAAHicY2ZgYOBjgAAYzQXEHEDc0DWTQSFMjCE2tYiBB8iHYUYkDAQAgskDvA==');
Swing := DTMFromString('mlwAAAHicY2dgYLgPxJeh+AoU7wHixYwMDM1AejYQLwPirUC8H4jjofJZtaYMy1o9GCbm2jPMKnZmmF/vylDTtYzBP1GLgQsoj45FoJgRBwapgQIAl20TVw==');
Tree2 := DTMFromString('m6wAAAHic42ZgYHgAxM+B+BkQfwHi10D8BIh3Q/EqIN4GxOeBWIiRgUEMiOWAWAuI1YHYBIh/AuWOAvFBIF4H1ZfgocUws9qZoSrGjCEpUQ6M4yI1GTIy9BhiC2UZorM1GAJTxBjiCwwZhEBmE4kZcWBWLBgJAADG3Rk4');
BottomOfSwing := DTMFromString('mggAAAHicY2NgYIhjYmCIBmI/IJ4AxOVAHAnEGkA5CSDWAmJ9IDYF4gQg7pw4F459nVQZDq2PZFCJEGHgAcrBMD8QS0IxIxbMygADAMxvDEo=');
ToStoneMM := DTMFromString('mWAAAAHicY2FgYNjExMCwBIhXAPE0IDYFipkBsQoQmwNxTXMfQ1q4PoNpkgRDiIc6Az9QDBkzomEQAAC7JweS');
end;
procedure FreeDTMs;
begin
FreeDTM(Stone);
FreeDTM(Tree1);
FreeDTM(Bars);
FreeDTM(Fell);
FreeDTM(Slope);
FreeDTM(TopOfSlope);
FreeDTM(ToSwingMM);
FreeDTM(Swing);
FreeDTM(Tree2);
FreeDTM(BottomOfSwing);
FreeDTM(ToStoneMM);
end;
procedure Report;
var
Exp, ExpHr, TimeRan: integer;
begin
TimeRan := (1+((GetSystemTime - TimeBegan) / 1000));
Exp := (GetXPBarTotal - StartingXP);
ExpHr := Round((Exp * 3600) / (TimeRan));
WriteLn('Time: ' + TimeRunning);
WriteLn('We have gained ' + IntToStr(Exp) + ' Agility Experience!');
WriteLn('We are gaining ' + IntToStr(ExpHr) + ' Agility Experience per Hour!');
end;
procedure AntiBan;
begin
if not(LoggedIn)then
Exit;
LevelUpEx(False, False);
case Random(300)of
0: HoverSkill('Agility', false);
1: PickUpMouse;
2: RandomMovement;
3: RandomRClick;
end;
end;
procedure SteppingStone;
begin
if FindDTMRotated(Stone, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(5000 + random(100));
AntiBan;
end;
procedure UpTree;
begin
if FindDTMRotated(Tree1, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(5000 + random(100));
AntiBan;
end;
procedure MonkeyBars;
begin
if FindDTMRotated(Bars, x, y, 180, 0, 420, 340, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 2, 2, True);
Wait(7100 + random(100));
AntiBan;
end;
procedure SkullSlope;
var
SlopeCount: integer;
begin
repeat
Inc(SlopeCount);
x := MSCX;
y := MSCY;
if FindColorSpiralTolerance(x, y, 3435383, MSX1, MSY1, MSX2, MSY2, 4)then
MMouse(x, y, 0, 0);
until IsUpText('limb') or (SlopeCount > 30);
if IsUpText('limb')then
begin
ClickMouse2(True);
Wait(1500 + random(100));
AntiBan;
While IsMoving do WaitNone;
end;
end;
procedure RunToSwing;
begin
if FindDTMRotated(ToSwingMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(1000 + random(100));
AntiBan;
Flag;
Wait(1500 + random(100));
end;
procedure OverWater;
begin
if FindDTMRotated(Swing, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
AntiBan;
Wait(4800 + random(100));
end;
procedure DownTree;
begin
if FindDTMRotated(Tree2, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x-10, y-15, 5, 5, True);
AntiBan;
Wait(11500 + random(100));
end;
procedure BackToStart;
begin
if FindDTMRotated(ToStoneMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(1500 + random(100));
Report;
AntiBan;
Flag;
end;
procedure WhereAreWe;
var
x, y: integer;
begin
if FindDTMRotated(Stone, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Stone');
SteppingStone;
end;
if FindDTMRotated(Tree1, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Tree1');
UpTree;
end;
if FindDTMRotated(Bars, x, y, 180, 0, 420, 340, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Bars');
MonkeyBars;
end;
if FindDTMRotated(Slope, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Slope');
SkullSlope;
end;
if FindDTMRotated(TopOfSlope, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Top');
RunToSwing;
end;
if FindDTMRotated(Swing, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Swing');
OverWater;
end;
if FindDTMRotated(Tree2, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Tree 2');
DownTree;
end;
if FindDTMRotated(BottomOfSwing, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Bottom');
BackToStart;
end;
if FindDTMRotated(Fell, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Noob Fell.. Back To The Stone')
BackToStart;
end;
end;
begin
Smart_Server := 86;
Smart_Members := True;
Smart_Signed := True;
Smart_SuperDetail := False;
SetUpSRL;
ActivateClient;
DeclarePlayers;
LoginPlayer;
TimeBegan := GetSystemTime;
ToggleXPBar(True);
StartingXP := (GetXPBarTotal);
repeat
SetAngle(SRL_ANGLE_HIGH);
MakeCompass('S');
SetDTMs;
WhereAreWe;
FindNormalRandoms;
FreeDTMs;
until(false);
end.
Here is a 100% down tree fix!!:D
Enjoy!Also i changed the version to 1.1 because i feel all the work we did it should be the next version :)
The only problem i still see is sometimes when it gets to the slope it will say noob.. fell to stone, click the stone than fix itself and click the slope. Its not really a big problem, so try not to worry about it :)
RyGuy u can take the known bugs out and maybe add the thing with the slope, but its not really a big problem like i said above because it fixes itself
Any missclick problems (rarely happen) that you have using this version such as the slope missclick, the bar missclick, or the not finding the rock and going straight to the first tree thing, dont panic because the script will fix itself if u be patience and just wait a few seconds.
The script is now wut I would say flawless other than the small problem listed above. I say flawless because it can be ran for the 6 hours without being needed to be babysat or checked on!
owner5
2012-01-23 17:02:05
lets test this out =P
Failed4life
2012-01-23 17:05:42
lemme no how it goes for u, ive been running for 2hrs now with no problems
SantWrong
2012-01-23 17:07:46
Well your down trree fix later will won't work - tested, cause cords changes and so on.
I've created new DTM, it runs good for 20 mins, but after sometime it may fail.
Tree2 := DTMFromString('mbQAAAHicY2VgYPgBxJ+AmJ2RgeE9kP4HxLVAdh4Q1wBxCxBPAmInI1mG0Chphkl5Dgx+9koMbqGqDFxAteiYEQsGAwAj2wqo');
Coment out old Tree2 line by "//" and test if you want. Tell if it is sucesful or not.
Pureblood, I completely agree with you, there are no failsaves. I thought about few - when climbing to monkey bars and down tree the minimap is black, when failing HP is lost and when sucesfull you gain XP. Maybe I'll work something out weekend, but I think rewrite script is almost the same job as to try fixing this one.
Failed4life
2012-01-23 17:08:45
mine runs with no problem?
APinAP
2012-01-23 17:10:40
I know this is my first ever post on here and all, but I've been working on fixing some things that were going wrong with the script, like the false positives for Noob Fell(new DTM), general misclicks in for example the slope(some wait time to make it find the thing more smoothly) and finding the tree when it should click on the rock etc.(positions to look for DTMs at). I combined my own fixes with the downtree fix posted ^^ above ^^, and well, I wouldn't leave it unattended, for the simple reason that it doesn't have a logout function for if things go horribly wrong, but it should work pretty much fine now.
EDIT: I added a function to log out if it fails a lot, it might not work properly but it should be fine. This version should work flawlessly.
program ApeAtoll;
//////////////////////////WRITTEN BY RYGUY//////////////////////////////
////////////////////////////VERSION 1.1c////////////////////////////////
{$DEFINE SMART}
{$DEFINE SRL5}
{$i SRL/srl.simba}
var
x, y, Stone, Tree1, Bars, Fell, Slope, TopOfSlope, ToSwingMM, Swing, Tree2, BottomOfSwing, ToStoneMM, TimeBegan, StartingXP, TimesFailed: integer;
aFound: extended;
///////////////////////////PLAYER SETUP//////////////////////////////////
procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name := '';
Players[0].Pass := '';
Players[0].Nick := '';
Players[0].Active:=True;
end;
////////////////////DO NOT TOUCH BELOW THIS LINE/////////////////////////
procedure SetDTMs;
begin
Stone := DTMFromString('m6wAAAHic42ZgYBACYkUglgFifgYEYAJiMSAWBWJeIBYEYnYg5gJiEag4SD0HVD0rEHND1YD0JkVoM1S0LmAob5nPUNWxhKG2aylDScNshuKGWQw5SQYMfq4SDDHBGgxpMboMPFAzsWEeNMxIAkYCAN6HD9c=');
Tree1 := DTMFromString('mggAAAHicY2NgYFBkZGDQBGI1INaFsjmAeBJQrhuIZwHxFCCuBuIWIM4K1WeIclZnyAs2YOgttGMIdVBlePXhOwMXUA4bZsSBIQAAfa0L0Q==');
Bars := DTMFromString('mWAAAAHicY2FgYNBiZGBwgmJJIE4BihUAcTcDhD2pOoghyFWP4far3wx5wYYMbEAxDihmB2JGJD4TAwQAALciCJk=');
Fell := DTMFromString('mWAAAAHicY2FgYPBkZGDgB+IfQPZdIH4BxJOhOBSIu9aeY2joXcVQXKTM4GAuw6AMFJMEYhEozYiGQQAARXcKWw==');
Slope := DTMFromString('m6wAAAHic42ZgYNBkZGAwBmI7IHYD4iAgVgJidSDWgdK6QLwNqHYdEC8C4uVAPBeIFwPxJiBeAcRbgXgCEB8B4q9AXJZlwlCRYwqmM+L0GHKSDBiSEuUYMtIVGGKiZRhi/DQYvOwVGOp6VjLwANUTg0WAGOgUBhYkzIQDszKgAACaZhYE');
TopOfSlope := DTMFromString('mbQAAAHicY2VgYAhnZGBIB+JqIO4G4ttAXAAUzwTiFCCOB2JfIA7wsmWIDnVjCPF3BOPkMlUGVqA4MuYHYhY0DDQOAgCYLAla');
ToSwingMM := DTMFromString('mQwAAAHicY2ZgYOBjgAAYzQXEHEDc0DWTQSFMjCE2tYiBB8iHYUYkDAQAgskDvA==');
Swing := DTMFromString('mlwAAAHicY2dgYLgPxJeh+AoU7wHixYwMDM1AejYQLwPirUC8H4jjofJZtaYMy1o9GCbm2jPMKnZmmF/vylDTtYzBP1GLgQsoj45FoJgRBwapgQIAl20TVw==');
Tree2 := DTMFromString('m6wAAAHic42ZgYHgAxM+B+BkQfwHi10D8BIh3Q/EqIN4GxOeBWIiRgUEMiOWAWAuI1YHYBIh/AuWOAvFBIF4H1ZfgocUws9qZoSrGjCEpUQ6M4yI1GTIy9BhiC2UZorM1GAJTxBjiCwwZhEBmE4kZcWBWLBgJAADG3Rk4');
BottomOfSwing := DTMFromString('mggAAAHicY2NgYIhjYmCIBmI/IJ4AxOVAHAnEGkA5CSDWAmJ9IDYF4gQg7pw4F459nVQZDq2PZFCJEGHgAcrBMD8QS0IxIxbMygADAMxvDEo=');
ToStoneMM := DTMFromString('mWAAAAHicY2FgYNjExMCwBIhXAPE0IDYFipkBsQoQmwNxTXMfQ1q4PoNpkgRDiIc6Az9QDBkzomEQAAC7JweS');
end;
procedure FreeDTMs;
begin
FreeDTM(Stone);
FreeDTM(Tree1);
FreeDTM(Bars);
FreeDTM(Fell);
FreeDTM(Slope);
FreeDTM(TopOfSlope);
FreeDTM(ToSwingMM);
FreeDTM(Swing);
FreeDTM(Tree2);
FreeDTM(BottomOfSwing);
FreeDTM(ToStoneMM);
end;
procedure Report;
var
Exp, ExpHr, TimeRan: integer;
begin
TimeRan := (1+((GetSystemTime - TimeBegan) / 1000));
Exp := (GetXPBarTotal - StartingXP);
ExpHr := Round((Exp * 3600) / (TimeRan));
WriteLn('Time: ' + TimeRunning);
WriteLn('We have gained ' + IntToStr(Exp) + ' Agility Experience!');
WriteLn('We are gaining ' + IntToStr(ExpHr) + ' Agility Experience per Hour!');
end;
procedure AntiBan;
begin
if not(LoggedIn)then
Exit;
LevelUpEx(False, False);
case Random(300)of
0: HoverSkill('Agility', false);
1: PickUpMouse;
2: RandomMovement;
3: RandomRClick;
end;
end;
procedure SteppingStone;
begin
if FindDTMRotated(Stone, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(5000 + random(100));
AntiBan;
end;
procedure UpTree;
begin
if FindDTMRotated(Tree1, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(5000 + random(100));
AntiBan;
end;
procedure MonkeyBars;
begin
if FindDTMRotated(Bars, x, y, 230, 80, 370, 145, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 2, 2, True);
Wait(7500 + random(100));
AntiBan;
end;
procedure SkullSlope;
var
SlopeCount: integer;
begin
repeat
Inc(SlopeCount);
x := MSCX;
y := MSCY;
if FindColorSpiralTolerance(x, y, 3435383, MSX1, MSY1, MSX2, MSY2, 4)then
MMouse(x, y, 0, 0);
wait(RandomRange(10,15));
until IsUpText('limb') or (SlopeCount > 30);
if IsUpText('limb')then
begin
ClickMouse2(True);
Wait(1500 + random(100));
AntiBan;
While IsMoving do WaitNone;
end;
end;
procedure RunToSwing;
begin
if FindDTMRotated(ToSwingMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(1000 + random(100));
AntiBan;
Flag;
Wait(1500 + random(100));
end;
procedure OverWater;
begin
if FindDTMRotated(Swing, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
AntiBan;
Wait(4800 + random(100));
end;
procedure DownTree;
begin
if FindDTMRotated(Tree2, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x-RandomRange(9, 11), y-RandomRange(14, 16), 5, 5, True);
AntiBan;
TimesFailed:=0;
Wait(11500 + random(100));
end;
procedure BackToStart;
begin
if FindDTMRotated(ToStoneMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(1500 + random(100));
Report;
AntiBan;
Flag;
end;
procedure BackToStartLongWait;
begin
if FindDTMRotated(ToStoneMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(3000 + random(100));
Report;
AntiBan;
Flag;
end;
procedure WhereAreWe;
var
x, y: integer;
begin
WriteLn('TimesFailed is at ' + IntToStr(TimesFailed))
Inc(TimesFailed);
if FindDTMRotated(Stone, x, y, 275, 165, 355, 205, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Stone');
SteppingStone;
end;
if FindDTMRotated(Tree1, x, y, 260, 0, 315, 160, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Tree1');
UpTree;
end;
if FindDTMRotated(Bars, x, y, 230, 80, 370, 145, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Bars');
MonkeyBars;
end;
if FindDTMRotated(Slope, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Slope');
SkullSlope;
end;
if FindDTMRotated(TopOfSlope, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Top');
RunToSwing;
end;
if FindDTMRotated(Swing, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Swing');
OverWater;
end;
if FindDTMRotated(Tree2, x, y, 150, 0, 300, 325, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Tree 2');
DownTree;
end;
if FindDTMRotated(BottomOfSwing, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Bottom');
BackToStartLongWait;
end;
if FindDTMRotated(Fell, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Noob Fell.. Back To The Stone')
BackToStart;
end;
if TimesFailed>15 then
begin
WriteLn('Probably stuck(lots of failures)- logging out')
Logout;
end;
end;
begin
Smart_Server := 86;
Smart_Members := True;
Smart_Signed := True;
Smart_SuperDetail := False;
SetUpSRL;
ActivateClient;
DeclarePlayers;
LoginPlayer;
TimeBegan := GetSystemTime;
ToggleXPBar(True);
StartingXP := (GetXPBarTotal);
repeat
SetAngle(SRL_ANGLE_HIGH);
MakeCompass('S');
SetDTMs;
WhereAreWe;
FindNormalRandoms;
FreeDTMs;
until(AllPlayersInactive);
end.
Quintessence
2012-01-23 17:12:13
From: MrZizzled
Only one issue I spotted. Instead of going down the big tree vine to complete the course it moves south slightly and gets stuck. Shouldn't be a hard fix.
I don't know how to script but if you make it so:
detects '(position that it gets stuck)' then it click on the rope swing.
I'm also experiencing this problem. It also tends to misclick a lot, causing massive loss of experience per hour. Is there a way to add support to constantly track the location of the character rather than just having the script rotate through functions/procedures? Also I think adding in support for a fail-safe such as if the player has not earned any Agility experience for 10 minutes, the script will crash/stop/log-out.
APinAP
2012-01-23 17:33:38
From: Quintessence
I'm also experiencing this problem. It also tends to misclick a lot, causing massive loss of experience per hour. Is there a way to add support to constantly track the location of the character rather than just having the script rotate through functions/procedures? Also I think adding in support for a fail-safe such as if the player has not earned any Agility experience for 10 minutes, the script will crash/stop/log-out.
oh hi there, looks like you're volunteering to test my version of the script for bugs :p
RyGuy
2012-01-23 17:51:50
Version 1.1 up.. some new DTM's for the bars, stone, and second tree. Next version I will try to add more failsafes and try to get food support. APinAP ^ i like your method of checking for times failed, will be added in the next version :)
Adobe
2012-01-23 17:53:14
Thank you :) gonna test out after i get 85 rc :D Gonna use my Skoll boots,! hopefully get 90 agility with this.
blackalley22
2012-01-23 18:15:47
OK so i'm testing the new version been running 4 hours now no problems 160k exp gain this script got me 71-77 so far so I thank you for it man I am going for 99 with it:D
RyGuy
2012-01-23 19:20:02
From: blackalley22
OK so i'm testing the new version been running 4 hours now no problems 160k exp gain this script got me 71-77 so far so I thank you for it man I am going for 99 with it:D
np man! at 89 you should check out my advanced gnome course.. much quicker exp!
blackalley22
2012-01-23 19:51:12
From: RyGuy
np man! at 89 you should check out my advanced gnome course.. much quicker exp!
Thing is how dose it handle randoms?
brian235026
2012-01-23 20:05:27
From: RyGuy
RAAARRyGuy's Ape Atoll Agility Runner!
Warning: Currently no food support. Plan to add pineapple support soon.
STATUS: Working!!!
About This Script.
This is my second script, both of which are agility.
You can begin running this course at level 48 agility, however you can fail obstacles until level 75 agility. I currently have no food support, as I am going to be starting school soon and don't know if i will have time to add it.
So, if you have the right level agility try out my script, and let me know what you think. I'm very open to suggestions!
With 75+ agility(doesn't fail any obstacles), i have been getting between 35-40k xp/hr.
Start it at the stone for best results
Versions:
1.0 - Initial Release
1.1 - New DTMs for the stone, bars, and second tree so it should (hopefully) no longer misclick and get stuck.
Known Bugs:
- Rarely has a little trouble with the bars
- Let me know if you find any more
program ApeAtoll;
//////////////////////////WRITTEN BY RYGUY//////////////////////////////
////////////////////////////VERSION 1.1////////////////////////////////
{$DEFINE SMART}
{$DEFINE SRL5}
{$i SRL/srl.simba}
var
x, y, Stone, Tree1, Bars, Fell, Slope, TopOfSlope, ToSwingMM, Swing, Tree2, BottomOfSwing, ToStoneMM, TimeBegan, StartingXP: integer;
aFound: extended;
///////////////////////////PLAYER SETUP//////////////////////////////////
procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name := '';
Players[0].Pass := '';
Players[0].Nick := '';
Players[0].Active:=True;
end;
////////////////////DO NOT TOUCH BELOW THIS LINE/////////////////////////
procedure SetDTMs;
begin
Stone := DTMFromString('m1gAAAHic42JgYFBjhGAlIFYFYi0glgRiCSDWAGJzkBhQ3QYgXgPE64F4C5S/Coh3AvEBIN4BxCVAnBylw5AWrcsQGaDOYKInwJAVr89Q1rKAobJ9MUNz/xqG2q4lDEU5xgxcQLXoWAQLBlrPwISGmbFgBAAAVOMUvw==');
Tree1 := DTMFromString('mggAAAHicY2NgYFBkZGDQBGI1INaFsjmAeBJQrhuIZwHxFCCuBuIWIM4K1WeIclZnyAs2YOgttGMIdVBlePXhOwMXUA4bZsSBIQAAfa0L0Q==');
Bars := DTMFromString('mggAAAHicY2NgYNBgZGBwBGIpKOYEYlkgjgfKpQNxGhA3MUD4ukDcUeTL4GWnxRDsps/g56TDUNE6nyEqTo6BCyiHjEWgGGgUAzMWDAEAytEJWQ==');
Fell := DTMFromString('mggAAAHicY2NgYMhmYmBoA2I/IM4C4iQgrgDiaUC5SUBcA8T1QFwNxJVAHGXIzqAcIcjgaSXI0DFxFhxzAeVgmB8JMwIxExYMAQALBAzO');
Slope := DTMFromString('m6wAAAHic42ZgYNBkZGAwBmI7IHYD4iAgVgJidSDWgdK6QLwNqHYdEC8C4uVAPBeIFwPxJiBeAcRbgXgCEB8B4q9AXJZlwlCRYwqmM+L0GHKSDBiSEuUYMtIVGGKiZRhi/DQYvOwVGOp6VjLwANUTg0WAGOgUBhYkzIQDszKgAACaZhYE');
TopOfSlope := DTMFromString('mbQAAAHicY2VgYAhnZGBIB+JqIO4G4ttAXAAUzwTiFCCOB2JfIA7wsmWIDnVjCPF3BOPkMlUGVqA4MuYHYhY0DDQOAgCYLAla');
ToSwingMM := DTMFromString('mQwAAAHicY2ZgYOBjgAAYzQXEHEDc0DWTQSFMjCE2tYiBB8iHYUYkDAQAgskDvA==');
Swing := DTMFromString('mlwAAAHicY2dgYLgPxJeh+AoU7wHixYwMDM1AejYQLwPirUC8H4jjofJZtaYMy1o9GCbm2jPMKnZmmF/vylDTtYzBP1GLgQsoj45FoJgRBwapgQIAl20TVw==');
Tree2 := DTMFromString('mrAAAAHic42BgYHgDxC+A+C0QnwHiY0C8CYg/APFHIJZmZGAQB2IlIOYA4rtAsctArAtkWwHx7Fo3hroES4aGREsGz0gxhsBkMYagVDGGpCR5hoRobQYuoFoY5sGCGZEwMxJmgmIYAAAd/hF5');
BottomOfSwing := DTMFromString('mggAAAHicY2NgYIhjYmCIBmI/IJ4AxOVAHAnEGkA5CSDWAmJ9IDYF4gQg7pw4F459nVQZDq2PZFCJEGHgAcrBMD8QS0IxIxbMygADAMxvDEo=');
ToStoneMM := DTMFromString('mWAAAAHicY2FgYNjExMCwBIhXAPE0IDYFipkBsQoQmwNxTXMfQ1q4PoNpkgRDiIc6Az9QDBkzomEQAAC7JweS');
end;
procedure FreeDTMs;
begin
FreeDTM(Stone);
FreeDTM(Tree1);
FreeDTM(Bars);
FreeDTM(Fell);
FreeDTM(Slope);
FreeDTM(TopOfSlope);
FreeDTM(ToSwingMM);
FreeDTM(Swing);
FreeDTM(Tree2);
FreeDTM(BottomOfSwing);
FreeDTM(ToStoneMM);
end;
procedure Report;
var
Exp, ExpHr, TimeRan: integer;
begin
TimeRan := (1+((GetSystemTime - TimeBegan) / 1000));
Exp := (GetXPBarTotal - StartingXP);
ExpHr := Round((Exp * 3600) / (TimeRan));
WriteLn('Time: ' + TimeRunning);
WriteLn('We have gained ' + IntToStr(Exp) + ' Agility Experience!');
WriteLn('We are gaining ' + IntToStr(ExpHr) + ' Agility Experience per Hour!');
end;
procedure AntiBan;
begin
if not(LoggedIn)then
Exit;
LevelUpEx(True, True);
case Random(300)of
0: HoverSkill('Agility', false);
1: PickUpMouse;
2: RandomMovement;
3: RandomRClick;
end;
end;
procedure SteppingStone;
begin
if FindDTMRotated(Stone, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(4500 + random(100));
AntiBan;
end;
procedure UpTree;
begin
if FindDTMRotated(Tree1, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(4500 + random(100));
AntiBan;
end;
procedure MonkeyBars;
var
BarCount: integer;
begin
repeat
Inc(BarCount);
if FindDTMRotated(Bars, x, y, 180, 0, 420, 340, -Pi, Pi, Pi/30, aFound)then
MMouse(x, y, 2, 2);
Wait( randomrange (25, 50) );
until IsUpText('wing') or (BarCount > 15);
if IsUpText('wing')then
begin
ClickMouse2(True);
Wait(6800 + random(100));
AntiBan;
end;
end;
procedure SkullSlope;
var
SlopeCount: integer;
begin
repeat
Inc(SlopeCount);
x := MSCX;
y := MSCY;
if FindColorSpiralTolerance(x, y, 3435383, MSX1, MSY1, MSX2, MSY2, 4)then
MMouse(x, y, 0, 0);
Wait( randomrange (25, 50));
until IsUpText('limb') or (SlopeCount > 30);
if IsUpText('limb')then
begin
ClickMouse2(True);
Wait(1000 + random(100));
AntiBan;
While IsMoving do WaitNone;
end;
end;
procedure RunToSwing;
begin
if FindDTMRotated(ToSwingMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(1000 + random(100));
AntiBan;
Flag;
Wait(1500 + random(100));
end;
procedure OverWater;
begin
if FindDTMRotated(Swing, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
AntiBan;
Wait(3500 + random(100));
end;
procedure DownTree;
begin
if FindDTMRotated(Tree2, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
AntiBan;
Wait(11000 + random(100));
end;
procedure BackToStart;
begin
if FindDTMRotated(ToStoneMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(1000 + random(100));
Report;
AntiBan;
Flag;
end;
procedure WhereAreWe;
var
x, y: integer;
begin
if FindDTMRotated(Stone, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Stone');
SteppingStone;
end;
if FindDTMRotated(Tree1, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Tree1');
UpTree;
end;
if FindDTMRotated(Bars, x, y, 180, 0, 420, 340, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Bars');
MonkeyBars;
end;
if FindDTMRotated(Slope, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Slope');
SkullSlope;
end;
if FindDTMRotated(TopOfSlope, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Top');
RunToSwing;
end;
if FindDTMRotated(Swing, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Swing');
OverWater;
end;
if FindDTMRotated(Tree2, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Tree 2');
DownTree;
end;
if FindDTMRotated(BottomOfSwing, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Bottom');
BackToStart;
end;
if FindDTMRotated(Fell, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Think you fell.. trying to go back to the stone')
BackToStart;
end;
end;
begin
Smart_Server := 86;
Smart_Members := True;
Smart_Signed := True;
Smart_SuperDetail := False;
SetUpSRL;
ActivateClient;
DeclarePlayers;
LoginPlayer;
TimeBegan := GetSystemTime;
ToggleXPBar(True);
StartingXP := (GetXPBarTotal);
repeat
SetAngle(SRL_ANGLE_HIGH);
MakeCompass('S');
SetDTMs;
WhereAreWe;
FindNormalRandoms;
FreeDTMs;
until(false);
end.
messes up at the stepping stone sometimes thinking it should be at the step to click the tropical tree otherwise sexy script 0.0:thumbsup:
blackalley22
2012-01-23 20:07:57
OK so I found a problem after running the script for 5 hours it now for some reason keeps spamming tree 1 when it hasn't yet gone over the stone I restarted samba but it still is messing up Thia never happened as badly on the first script now all it dose is clicks the tree im gonna try to run 1.0 for now.
blackalley22
2012-01-23 20:13:18
Fixed it from spamming on tree1 just add 500ms on the stone.
brian235026
2012-01-23 20:17:08
From: blackalley22
Fixed it from spamming on tree1 just add 500ms on the stone.
change wait 4500 to 500?
RyGuy
2012-01-23 21:08:02
I started it hoping for the best and came back to this
Time: 3 Hours, 9 Minutes and 2 Seconds
We have gained 106720 Agility Experience!
We are gaining 33891 Agility Experience per Hour!
i need to change the dtm for the stone again.. it messes up when other monkeys are on it but i'll think of something to help fix that. Glad its running better for others too!
Quintessence
2012-01-23 23:47:21
From: APinAP
I know this is my first ever post on here and all, but I've been working on fixing some things that were going wrong with the script, like the false positives for Noob Fell(new DTM), general misclicks in for example the slope(some wait time to make it find the thing more smoothly) and finding the tree when it should click on the rock etc.(positions to look for DTMs at). I combined my own fixes with the downtree fix posted ^^ above ^^, and well, I wouldn't leave it unattended, for the simple reason that it doesn't have a logout function for if things go horribly wrong, but it should work pretty much fine now.
EDIT: I added a function to log out if it fails a lot, it might not work properly but it should be fine. This version should work flawlessly.
program ApeAtoll;
//////////////////////////WRITTEN BY RYGUY//////////////////////////////
////////////////////////////VERSION 1.1c////////////////////////////////
{$DEFINE SMART}
{$DEFINE SRL5}
{$i SRL/srl.simba}
var
x, y, Stone, Tree1, Bars, Fell, Slope, TopOfSlope, ToSwingMM, Swing, Tree2, BottomOfSwing, ToStoneMM, TimeBegan, StartingXP, TimesFailed: integer;
aFound: extended;
///////////////////////////PLAYER SETUP//////////////////////////////////
procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name := '';
Players[0].Pass := '';
Players[0].Nick := '';
Players[0].Active:=True;
end;
////////////////////DO NOT TOUCH BELOW THIS LINE/////////////////////////
procedure SetDTMs;
begin
Stone := DTMFromString('m6wAAAHic42ZgYBACYkUglgFifgYEYAJiMSAWBWJeIBYEYnYg5gJiEag4SD0HVD0rEHND1YD0JkVoM1S0LmAob5nPUNWxhKG2aylDScNshuKGWQw5SQYMfq4SDDHBGgxpMboMPFAzsWEeNMxIAkYCAN6HD9c=');
Tree1 := DTMFromString('mggAAAHicY2NgYFBkZGDQBGI1INaFsjmAeBJQrhuIZwHxFCCuBuIWIM4K1WeIclZnyAs2YOgttGMIdVBlePXhOwMXUA4bZsSBIQAAfa0L0Q==');
Bars := DTMFromString('mWAAAAHicY2FgYNBiZGBwgmJJIE4BihUAcTcDhD2pOoghyFWP4far3wx5wYYMbEAxDihmB2JGJD4TAwQAALciCJk=');
Fell := DTMFromString('mWAAAAHicY2FgYPBkZGDgB+IfQPZdIH4BxJOhOBSIu9aeY2joXcVQXKTM4GAuw6AMFJMEYhEozYiGQQAARXcKWw==');
Slope := DTMFromString('m6wAAAHic42ZgYNBkZGAwBmI7IHYD4iAgVgJidSDWgdK6QLwNqHYdEC8C4uVAPBeIFwPxJiBeAcRbgXgCEB8B4q9AXJZlwlCRYwqmM+L0GHKSDBiSEuUYMtIVGGKiZRhi/DQYvOwVGOp6VjLwANUTg0WAGOgUBhYkzIQDszKgAACaZhYE');
TopOfSlope := DTMFromString('mbQAAAHicY2VgYAhnZGBIB+JqIO4G4ttAXAAUzwTiFCCOB2JfIA7wsmWIDnVjCPF3BOPkMlUGVqA4MuYHYhY0DDQOAgCYLAla');
ToSwingMM := DTMFromString('mQwAAAHicY2ZgYOBjgAAYzQXEHEDc0DWTQSFMjCE2tYiBB8iHYUYkDAQAgskDvA==');
Swing := DTMFromString('mlwAAAHicY2dgYLgPxJeh+AoU7wHixYwMDM1AejYQLwPirUC8H4jjofJZtaYMy1o9GCbm2jPMKnZmmF/vylDTtYzBP1GLgQsoj45FoJgRBwapgQIAl20TVw==');
Tree2 := DTMFromString('m6wAAAHic42ZgYHgAxM+B+BkQfwHi10D8BIh3Q/EqIN4GxOeBWIiRgUEMiOWAWAuI1YHYBIh/AuWOAvFBIF4H1ZfgocUws9qZoSrGjCEpUQ6M4yI1GTIy9BhiC2UZorM1GAJTxBjiCwwZhEBmE4kZcWBWLBgJAADG3Rk4');
BottomOfSwing := DTMFromString('mggAAAHicY2NgYIhjYmCIBmI/IJ4AxOVAHAnEGkA5CSDWAmJ9IDYF4gQg7pw4F459nVQZDq2PZFCJEGHgAcrBMD8QS0IxIxbMygADAMxvDEo=');
ToStoneMM := DTMFromString('mWAAAAHicY2FgYNjExMCwBIhXAPE0IDYFipkBsQoQmwNxTXMfQ1q4PoNpkgRDiIc6Az9QDBkzomEQAAC7JweS');
end;
procedure FreeDTMs;
begin
FreeDTM(Stone);
FreeDTM(Tree1);
FreeDTM(Bars);
FreeDTM(Fell);
FreeDTM(Slope);
FreeDTM(TopOfSlope);
FreeDTM(ToSwingMM);
FreeDTM(Swing);
FreeDTM(Tree2);
FreeDTM(BottomOfSwing);
FreeDTM(ToStoneMM);
end;
procedure Report;
var
Exp, ExpHr, TimeRan: integer;
begin
TimeRan := (1+((GetSystemTime - TimeBegan) / 1000));
Exp := (GetXPBarTotal - StartingXP);
ExpHr := Round((Exp * 3600) / (TimeRan));
WriteLn('Time: ' + TimeRunning);
WriteLn('We have gained ' + IntToStr(Exp) + ' Agility Experience!');
WriteLn('We are gaining ' + IntToStr(ExpHr) + ' Agility Experience per Hour!');
end;
procedure AntiBan;
begin
if not(LoggedIn)then
Exit;
LevelUpEx(False, False);
case Random(300)of
0: HoverSkill('Agility', false);
1: PickUpMouse;
2: RandomMovement;
3: RandomRClick;
end;
end;
procedure SteppingStone;
begin
if FindDTMRotated(Stone, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(5000 + random(100));
AntiBan;
end;
procedure UpTree;
begin
if FindDTMRotated(Tree1, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(5000 + random(100));
AntiBan;
end;
procedure MonkeyBars;
begin
if FindDTMRotated(Bars, x, y, 230, 80, 370, 145, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 2, 2, True);
Wait(7500 + random(100));
AntiBan;
end;
procedure SkullSlope;
var
SlopeCount: integer;
begin
repeat
Inc(SlopeCount);
x := MSCX;
y := MSCY;
if FindColorSpiralTolerance(x, y, 3435383, MSX1, MSY1, MSX2, MSY2, 4)then
MMouse(x, y, 0, 0);
wait(RandomRange(10,15));
until IsUpText('limb') or (SlopeCount > 30);
if IsUpText('limb')then
begin
ClickMouse2(True);
Wait(1500 + random(100));
AntiBan;
While IsMoving do WaitNone;
end;
end;
procedure RunToSwing;
begin
if FindDTMRotated(ToSwingMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(1000 + random(100));
AntiBan;
Flag;
Wait(1500 + random(100));
end;
procedure OverWater;
begin
if FindDTMRotated(Swing, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
AntiBan;
Wait(4800 + random(100));
end;
procedure DownTree;
begin
if FindDTMRotated(Tree2, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x-RandomRange(9, 11), y-RandomRange(14, 16), 5, 5, True);
AntiBan;
TimesFailed:=0;
Wait(11500 + random(100));
end;
procedure BackToStart;
begin
if FindDTMRotated(ToStoneMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(1500 + random(100));
Report;
AntiBan;
Flag;
end;
procedure BackToStartLongWait;
begin
if FindDTMRotated(ToStoneMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(3000 + random(100));
Report;
AntiBan;
Flag;
end;
procedure WhereAreWe;
var
x, y: integer;
begin
WriteLn('TimesFailed is at ' + IntToStr(TimesFailed))
Inc(TimesFailed);
if FindDTMRotated(Stone, x, y, 275, 165, 355, 205, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Stone');
SteppingStone;
end;
if FindDTMRotated(Tree1, x, y, 260, 0, 315, 160, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Tree1');
UpTree;
end;
if FindDTMRotated(Bars, x, y, 230, 80, 370, 145, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Bars');
MonkeyBars;
end;
if FindDTMRotated(Slope, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Slope');
SkullSlope;
end;
if FindDTMRotated(TopOfSlope, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Top');
RunToSwing;
end;
if FindDTMRotated(Swing, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Swing');
OverWater;
end;
if FindDTMRotated(Tree2, x, y, 150, 0, 300, 325, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Tree 2');
DownTree;
end;
if FindDTMRotated(BottomOfSwing, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Bottom');
BackToStartLongWait;
end;
if FindDTMRotated(Fell, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Noob Fell.. Back To The Stone')
BackToStart;
end;
if TimesFailed>15 then
begin
WriteLn('Probably stuck(lots of failures)- logging out')
Logout;
end;
end;
begin
Smart_Server := 86;
Smart_Members := True;
Smart_Signed := True;
Smart_SuperDetail := False;
SetUpSRL;
ActivateClient;
DeclarePlayers;
LoginPlayer;
TimeBegan := GetSystemTime;
ToggleXPBar(True);
StartingXP := (GetXPBarTotal);
repeat
SetAngle(SRL_ANGLE_HIGH);
MakeCompass('S');
SetDTMs;
WhereAreWe;
FindNormalRandoms;
FreeDTMs;
until(AllPlayersInactive);
end.
This revision has been pretty flawless for the past couple of hours EXCEPT for one major problem. It still gets stuck at tree number 2 occasionally. It'll run north of the tree and stay there until the fail-safe activates. There was another problem at also occurred once where it would ran south of the swing and stay in the grass until the fail-safe activates.
This script seems to run a lot better than the official release. I'm gaining 70K experience an hour with Skoll Boots.
RyGuy
2012-01-24 01:17:12
Version 1.2 up! Added pineapple support and also should no longer have trouble finding the stone if somebody else is on it.
I don't have an account low enough to lose hp here, so i tested the pineapple support as much as possible. Shouldn't have any issues.
It is designed to get a pineapple if your hp is below 300 and you have less than 12 items in your inventory. It will cut the pineapple and keep running the course until you are below the specified HP, and eat a slice at that level (default is 100, but there is an option to change).
Tested this version for about 30 mins and without failing got between 38-39k xp/h.
Enjoy!
janbricky
2012-01-24 03:56:34
Nice guys,
Quite some teamwork with this one, shows we all like to have a good product :)
I'll test it, and i must say i actually seem to like this style of code after i worked on V1.0 to try to improve it, might gonna create a bot myself :D
any good tuts on how to make some gooey bots? As in i don't get how u create DTMs and stuff :p
janbricky
2012-01-24 04:38:59
Hmmm the script seem to have crashed now at the slope :(
Dunno what happened, had it minimized :/
Squigglyo
2012-01-24 05:49:35
im gunna play around with your newest 1.2 version and see whats what, from the sounds of it, its perfect.
I have one suggestion.
I am currently 71 agility with a full inventory of Agility Boosting Pies. If you could be bothered, it would make it one hell of a script if you could eat a pie every x amount of minits just to gain a bit more of a boost in exp. (I reckon time based rather than always checking the level, cause the boost doesnt last for THAT long)
SantWrong
2012-01-24 12:29:10
Tested - great improovement, runs faster and smoother. No misclicks. Get 31k xp/h
Good job!
Failed4life
2012-01-24 15:10:56
i was still getting stuck at the down tree sometimes, so i altered a few things and am trying it out atm, its getting about 35k-36k/hr.. if it goes strong for a few hours ill post it here
brian235026
2012-01-24 15:57:06
From: RyGuy
Version 1.2 up! Added pineapple support and also should no longer have trouble finding the stone if somebody else is on it.
I don't have an account low enough to lose hp here, so i tested the pineapple support as much as possible. Shouldn't have any issues.
It is designed to get a pineapple if your hp is below 300 and you have less than 12 items in your inventory. It will cut the pineapple and keep running the course until you are below the specified HP, and eat a slice at that level (default is 100, but there is an option to change).
Tested this version for about 30 mins and without failing got between 38-39k xp/h.
Enjoy!
nice! thanks for lisigning! also pinaple support allows me to not have to babysit it awsome update!:wowzers:
Failed4life
2012-01-24 18:44:13
If you could do something like "Wait( randomrange (25, 50)); until IsUpText('limb')" for the down tree, i think that could fix the problem
Failed4life
2012-01-24 19:42:25
another thing, ive noticed that sometimes when it goes for the down tree it will click on the hole thats just north of it instead, idk y im guessing color similarity, but if u could try and make a fix for that aswell that would be super :)
tdawg777
2012-01-24 20:26:09
Even with the latest version it can never find tree2…
blackalley22
2012-01-24 20:54:40
V1.2 Proggy
We have gained 3760 Agility Experience!
We are gaining 20602 Agility Experience per Hour!
We are probably stuck. Logging out to be safe.
Script got stuck on the tree again wasn't what I hoped for but i'm going to try and run it again and see what happens.
Failed4life
2012-01-24 21:00:15
From: blackalley22
V1.2 Proggy
We have gained 3760 Agility Experience!
We are gaining 20602 Agility Experience per Hour!
We are probably stuck. Logging out to be safe.
Script got stuck on the tree again wasn't what I hoped for but i'm going to try and run it again and see what happens.
It still gets stuck on the down tree
blackalley22
2012-01-24 22:57:06
V1.2 Proggy Test#2
Time: 2 Hours, 3 Minutes and 30 Seconds
We have gained 75980 Agility Experience!
We are gaining 36913 Agility Experience per Hour!
Only current problem I see with the script after re running it is when you level up the script clicks on the level up and can't get out of the screen probably best just to remove the feature for it to cheek the level.
Failed4life
2012-01-24 23:17:56
there is a very easy fix for that, if u go down to line 101 it will look like this:
LevelUpEx(True, True);
Change it to this
LevelUpEx(False, False);
supersain
2012-01-24 23:50:26
Seems to mess up at downtree
chief herb
2012-01-25 00:41:43
eating doesnt work, many bots are just sitting around cause of low health… verry sketchy my guy
RyGuy
2012-01-25 01:01:05
What part of the eating does not work? Getting the pineapple? Eating it? More information is useful so I can get a fix out as soon as possible
SantWrong
2012-01-25 06:18:57
Ran yesterday for 10 hours, not in straight, but still sometimes Tree2 fails so went back to my own DTM, and ran smoothly. Few times I was stuck.
Smeagol
2012-01-25 07:29:52
nice script running it on my level 53 agility guy, it eats the pineapples but doesn't slice it :Pwould be nice if u fixed this and it says alot like: we're probably stuck logoout to be safe, and it's at the tree1 ye idk what's wrong but would be nice if you fixed this ;) ~~S
RyGuy
2012-01-25 10:13:36
Make sure you have a knife on your tool belt. I have no classes on Thursdays, so I will do some testing on it then, hopefully i can get a better DTM for the second tree and a failsafe if it does misclick
BigRedJapan
2012-01-25 11:48:37
Script is not working as of 8 pacific!
the gui doesnt even come up! atm! ahhh and i have to go to college!
brian235026
2012-01-25 16:08:00
From: Rules of Joe
Script is not working as of 8 pacific!
the gui doesnt even come up! atm! ahhh and i have to go to college!
there isn't a gui… this might be a problem with your simba make sure it is installed correctly otherwise just start it at the beggining of the corse
brian235026
2012-01-25 16:09:03
From: Smeagol
nice script running it on my level 53 agility guy, it eats the pineapples but doesn't slice it :Pwould be nice if u fixed this and it says alot like: we're probably stuck logoout to be safe, and it's at the tree1 ye idk what's wrong but would be nice if you fixed this ;) ~~S
make sure you have a knife in you tool belt if not go to the ge and buy a knife and right click to to add it, pineapples work perfectly for me
Failed4life
2012-01-25 16:43:30
this down tree mess up really needs to get fixed :| it messes up every like 5-10 minutes for me
BigRedJapan
2012-01-25 17:23:26
It starts the client! it doesnt log me in or anything even when i log in it just stands by rock! any idea what the problem is and it compiles perfectly!
brian235026
2012-01-25 17:31:29
From: Rules of Joe
It starts the client! it doesnt log me in or anything even when i log in it just stands by rock! any idea what the problem is and it compiles perfectly!
when you login yourself do you re-enable smart? it needs to be on to work and also make sure srl sps and msi are up to date also wait a couple minutes before stopping the script it may be trying to work
BigRedJapan
2012-01-25 17:33:48
everything is up to date and its all enabled when i log in! idk it just stands there!
brian235026
2012-01-25 18:18:45
From: Rules of Joe
everything is up to date and its all enabled when i log in! idk it just stands there!
hmm thats weird :/ so it is logged in and you are a ninja monkey and are at least 48 agility and you are at the begginging of the corse and it just stands there?
BigRedJapan
2012-01-25 19:05:02
Yea! it doesnt even write any errors!
RyGuy
2012-01-25 20:01:08
Version 1.3 uploaded! Should fix the down tree issue that some were having, along with a few speed improvements.
PatDuffy
2012-01-25 20:02:17
Do you happen to have any progress reports? I'm actually really curious to this script, one of the ideas near the top of my to-do list was an Ape Atoll script but if yours is good then I'm not going to bother.
RyGuy
2012-01-25 20:05:50
I just got rid of like an hour one, but it's been running for about 10 mins atm and getting over 40k/h.. i'll wait until it gets to an hour or so and post it
Squigglyo
2012-01-25 20:13:31
I got the agility lv i needed so i wont be running it anymore.
Only a few errors in it that i fixed and it ran for hours on end with no worries.
1. Upon leveling up it checks the skills section. This may be something in SRL but it doesnt know how to close it and just sits there doing nothing.
2. Climbing the rocks, i found most of the time it sat there, moved the mouse to them but couldn't read the text. Im assuming its because of the white text sitting on the white waterfall. I fixed this by changing it to look for the blue text instead of the white text (cant remember the words).
3. I did what the script said about disabling eating, i put the lifepoints to 10000, but it just looped through something infinitly before clicking anything. I fixed this simply by putting the lifepoints to 10, so it would never need to eat, but the option was still turned on. So you may want to look into the script and just see what is causing it to loop when lifepoints are higher than the current ones.
All up, brilliant script, its smooth, not very buggy and above all, it looks near impossible to screw up majorly (if it gets lost it doesnt go crazy and click random places same with randoms).
Ignore my request to make eating pies an option. By the time you are lv 70 you barely fail anyway, so theres no point.
Edit:
Also, i was getting about 70-80k an hour with those awesome Skoll Boots :p
RyGuy
2012-01-25 20:34:30
From: Squigglyo
I got the agility lv i needed so i wont be running it anymore.
Only a few errors in it that i fixed and it ran for hours on end with no worries.
1. Upon leveling up it checks the skills section. This may be something in SRL but it doesnt know how to close it and just sits there doing nothing.
2. Climbing the rocks, i found most of the time it sat there, moved the mouse to them but couldn't read the text. Im assuming its because of the white text sitting on the white waterfall. I fixed this by changing it to look for the blue text instead of the white text (cant remember the words).
3. I did what the script said about disabling eating, i put the lifepoints to 10000, but it just looped through something infinitly before clicking anything. I fixed this simply by putting the lifepoints to 10, so it would never need to eat, but the option was still turned on. So you may want to look into the script and just see what is causing it to loop when lifepoints are higher than the current ones.
All up, brilliant script, its smooth, not very buggy and above all, it looks near impossible to screw up majorly (if it gets lost it doesnt go crazy and click random places same with randoms).
Ignore my request to make eating pies an option. By the time you are lv 70 you barely fail anyway, so theres no point.
Edit:
Also, i was getting about 70-80k an hour with those awesome Skoll Boots :p
1. Ahh this is probably because i have it check for leveling up in my antiban. I will put it in the main loop and then it should detect leveling up correctly.
2.I have also seen this happen but i didn't know why it did it but the white on white makes perfect sense.. i'll have to change the test to look for to slope or something
3.I wasn't thinking.. it should be put to 0 to disable.
Wish you would have posted this like an hour sooner so i could have included these in my last update, but thank you for all of the great feedback! I will put out a quick fix for these issues.
I'm leveling up to 96 in about 50k exp so i will be able to test the leveling up in the main loop in about 30 mins or less :)
BigRedJapan
2012-01-25 20:37:32
Um can someone tell me why when i run the script it just stands by the stepping stone!
RyGuy
2012-01-25 20:43:15
From: Rules of Joe
Um can someone tell me why when i run the script it just stands by the stepping stone!
Do you get any errors in your debug box? Do you have SMART enabled? do you have your client set to minimum and fixed? More information will help us help you.
BigRedJapan
2012-01-25 20:45:14
Thanks i got it!
Failed4life
2012-01-25 21:05:40
From: Rules of Joe
Um can someone tell me why when i run the script it just stands by the stepping stone!
Do u have the smart client "Enabled"
Edit nvm see u got it above
RyGuy
2012-01-25 21:19:09
Version 1.35 up. Fixed the errors stated 5 posts up.
supersain
2012-01-25 22:43:49
Went in the hole instead of downtree lmao
This is is with the latet version. Goes in the hole instead of clicking on downtree.
From: supersain
Went in the hole instead of downtree lmao
This is is with the latet version. Goes in the hole instead of clicking on downtree.
having the same issue, but only rarely. Great Script tho!
Edit: I'm in a busy world, and I see about half of the people going down the hole lol.
RyGuy
2012-01-25 23:25:05
Hmm i have honestly never had this issue. Does it say Found Tree 2 in the debug when it does this?
Squigglyo
2012-01-26 01:07:28
From: RyGuy
Hmm i have honestly never had this issue. Does it say Found Tree 2 in the debug when it does this?
As i said i am no longer running this script but I too had this issue but very rarely.
From memory i think it said it found Tree2, but it had walked north for some reason. It also sometimes walked south of the tree, putting the tree slightly out of its view and it couldnt find anything else to click on.
Faboking
2012-01-26 01:31:42
Script doesnt work on the first rock sometimes. It missclicks the rocks, thinking it passes the rock then it goes on to the tree and bars, both of whom cannot be reached.
RyGuy
2012-01-26 01:43:34
From: Squigglyo
As i said i am no longer running this script but I too had this issue but very rarely.
From memory i think it said it found Tree2, but it had walked north for some reason. It also sometimes walked south of the tree, putting the tree slightly out of its view and it couldnt find anything else to click on.
Ah okay. I made a failsafe in the newest version so it will fix itself if it walks south, but i may have to change the dtm for the second tree so it doesn't click the hole anymore
From: Faboking
Script doesnt work on the first rock sometimes. It missclicks the rocks, thinking it passes the rock then it goes on to the tree and bars, both of whom cannot be reached.
If it misclicks the rock, it is probably because somebody is crossing it. I've done my best so it doesn't misclick, but it does occasionally happen. After it tries the tree and bars it goes back to the rock and clicks on it and all is well once again in monkey land
Bubix
2012-01-26 12:39:40
it runs actually very well, if its misses some obstacle, it stands there for a bit and then corrects its self :)
getting about 41k/h so with skull boots im getting 2 times that :)
BigRedJapan
2012-01-26 17:44:52
Time: 4 Hours, 35 Minutes and 16 Seconds
We have gained 75080 Agility Experience!
We are gaining 16412 Agility Experience per Hour!
with skul boots!
o and it clicks the level up thing and just sits on that screen!
Failed4life
2012-01-26 18:00:44
From: Rules of Joe
Time: 4 Hours, 35 Minutes and 16 Seconds
We have gained 75080 Agility Experience!
We are gaining 16412 Agility Experience per Hour!
with skul boots!
o and it clicks the level up thing and just sits on that screen!
U must not have the newest version than "1.35" cuz he fixed that bug in it
Adobe
2012-01-26 18:01:31
From: Rules of Joe
Time: 4 Hours, 35 Minutes and 16 Seconds
We have gained 75080 Agility Experience!
We are gaining 16412 Agility Experience per Hour!
with skul boots!
o and it clicks the level up thing and just sits on that screen!
umm.. 16k/hr with skoll boots is horrible? i usually get 40k/hr without skoll boots?
RyGuy
2012-01-26 18:03:30
From: Failed4life
U must not have the newest version than "1.35" cuz he fixed that bug in it
I
think i fixed the leveling up bug :P someone is going to have to let me know. His proggy is probably 16k p/h cuz he either fails a lot or it got stuck on the skill screen
Iced_Liquid
2012-01-26 18:16:28
Well since gnome cant run for more then 20min I guess off to ape I am. Ill letcha know how she goes.
Failed4life
2012-01-26 18:51:56
From: RyGuy
I think i fixed the leveling up bug :P someone is going to have to let me know. His proggy is probably 16k p/h cuz he either fails a lot or it got stuck on the skill screen
u did fix it, hes just a failzors. I just think he didnt have v1.35
Failed4life
2012-01-26 21:42:43
there is only 2 problems with this script atm, sometimes it will go way north of the swing and just sit there saying "found tree2" "failed 0 times" so it doesnt log out cuz it keeps thinking it hasnt failed, and sometimes it will go north of tree2 by the hole or it will enter the hole.
RyGuy
2012-01-26 22:12:01
From: Failed4life
there is only 2 problems with this script atm, sometimes it will go way north of the swing and just sit there saying "found tree2" "failed 0 times" so it doesnt log out cuz it keeps thinking it hasnt failed, and sometimes it will go north of tree2 by the hole or it will enter the hole.
I'll have to make a new DTM for the tree, but in the meantime, you can move line 216…. TimesFailed := 0;…… to a procedure that it never fails, such as running to the swing. This will at least make sure it detects if it has failed and log you out
so first delete line 216 and then make the runtotree procedure is
procedure RunToSwing;
begin
if FindDTMRotated(ToSwingMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(1000 + random(100));
MMouse(215, 85, 15, 15);
AntiBan;
TimesFailed := 0;
Flag;
Wait(1500 + random(100));
end;
Bubix
2012-01-27 00:26:12
I havent any problems with tree2 i got some problems with tree1
but it runs great.
btw, you should include srl stats ;)
Iced_Liquid
2012-01-27 00:51:40
Way more stable then gnome:) props!
stray247
2012-01-27 01:25:13
amazing work brah; this is a smooth script. i think smoother then any i have used in the past and it is a staple for a script.
keep up the good work man.
edit* my char only gets stuck in the last obstacle. looks a bit our of the ordinary so far.
Destined2bGreat
2012-01-27 08:24:52
A good script, but the mouse movement and clicking is extremely botlike. Instead of fluid movement, it simply jumps or teleports to the next location. Real humans dont know exactly where the rock ramp clicking spot will be before they get to it every time.
script works great, i've been checking on it for 3 hrs, only a few misclicks, I hav on suggestion.
Can u add the 'Pit' support(when the trainer calls u over) im not sure whether its the same thing over and over, and i know i'd be a challenge, but it gives u a large amount of exp depending on ur level.
Failed4life
2012-01-27 15:05:26
Worked the full 6 hours while i was at school :)
Time: 6 Hours, 1 Minutes and 12 Seconds
We have gained 234900 Agility Experience!
We are gaining 39079 Agility Experience per Hour!
Successfully executed.
RyGuy
2012-01-27 15:08:45
From: Failed4life
Worked the full 6 hours while i was at school :)
Time: 6 Hours, 1 Minutes and 12 Seconds
We have gained 234900 Agility Experience!
We are gaining 39079 Agility Experience per Hour!
Successfully executed.
This is awesome to see! Glad it's working well for you and very good xp/h for that long of a report :)
Time: 4 Hours, 1 Minutes and 51 Seconds
We have gained 214140 Agility Experience!
We are gaining 53121 Agility Experience per Hour!
And still running :)
Quintessence
2012-01-27 18:48:53
Definitely more stable than before. Managed to work for a solid 4 hours with no babysitting and then the script crashed (no progress report because of that, sorry!). Great job!
Destined2bGreat
2012-01-27 21:46:49
Works for 30-60 minutes at most for me :(. Wish I just had a stable bot for two more levels. It seemed to get stuck at the rope swing a lot.
hmm… the problems I've run into most are 1) a player is using the swing when the script clicks on the rope, leading it to walk far into the jungle and not be able to correct itself.
2) the Script has (had in my case) a faulty DTM for Tree2, leading it to go down the hole, or even better yet, north of tree2 (in that case it doesn't log out, just sits!).
I believe that if there was another failsafe on the swing, such as something that counts the amount of white dots on the minimap and accounts for the amount of players by trying the swing more often (no idea how to to do that, just an idea), or after the swing fails a few times it relocates to the swing again :)
Quintessence
2012-01-27 23:13:28
The script managed to locate itself inside the hole south of tree 2. It errored and logged out though which is good.
vadevalor
2012-01-28 02:30:05
good script !
vito107
2012-01-28 10:48:30
how can i add this script to my bot? plz help me of give me a link of a guide how to do it.
Destined2bGreat
2012-01-28 10:59:54
I really hope that not a single person helps you, you useless scumbag.
Gustavo Henrique
2012-01-28 11:42:14
Time: 57 Minutes and 29 Seconds
We have gained 71920 Agility Experience!
We are gaining 75090 Agility Experience per Hour!
:D, without babysitting >.>, not a single fail
chelmid
2012-01-28 12:47:59
Any quest requirements to run this script??
(I'll go nuts if Monkey Madness has to be done!!)
supersain
2012-01-28 12:56:12
^yes need to do MM
RyGuy
2012-01-28 14:00:32
From: Destined2bGreat
I really hope that not a single person helps you, you useless scumbag.
There really is no need for this type of comment.
From: vito107
how can i add this script to my bot? plz help me of give me a link of a guide how to do it.
As you have already seen from Destined's post, people don't like leechers on this site. You are free to use any script, but maybe you should read some tutorials to try to learn how to make some of your own scrips. There is a search function at the top of the page when you are on the forums, so from now on use that before you post. Here is the link you are looking for
http://villavu.com/forum/showthread.php?t=47714
Destined2bGreat
2012-01-28 14:22:18
Simba outnoobs powerbot in terms of noobfriendly. Download script, double click. If you can't figure that out then I'm not sure how you figured out how to register for this site\runescape. I've switched back to your gnome agility as this was giving me troubles.
oldgregg
2012-01-28 21:00:13
Just got this working, first script I've used and it's flawless. And I thought botting was done for. Your the fuking man :spot:
Failed4life
2012-01-28 23:06:14
Heres another proggy, i manually logged out after about 3hrs 30mins cuz i knew i was going out so i avoided the 6 hr logout while i was out :) ran flawlessly
Time: 9 Hours, 51 Minutes and 7 Seconds
We have gained 382040 Agility Experience!
We are gaining 38821 Agility Experience per Hour!
RyGuy
2012-01-29 04:20:00
From: Failed4life
Heres another proggy, i manually logged out after about 3hrs 30mins cuz i knew i was going out so i avoided the 6 hr logout while i was out :) ran flawlessly
Time: 9 Hours, 51 Minutes and 7 Seconds
We have gained 382040 Agility Experience!
We are gaining 38821 Agility Experience per Hour!
Best proggy yet! Thanks Failed :spot:
trials6112
2012-01-29 04:22:42
Once i get around to getting my gree-grees again, i will be using this to get 75 agility for my quests requirements :)
Thanks so much for writing this man :)
InHuman
2012-01-29 04:48:10
71 to 81 in about two days, probably 40 hours total :)
used up about 60% of skoll boots, and then took them off until 85, when i go to gnome
vadevalor
2012-01-29 07:24:27
Can you teach me how to add auto login when detect the login screen?
gothical
2012-01-29 09:03:07
49-67 in 2 days on and off so far tyvm .. needed it for senntistien and now done the quest.
white_lycan
2012-01-29 10:12:08
love it ran 8 hours with 500k xp with skoll boots. reason it stopped was my fault, awesome job!
warlacozte
2012-01-29 12:21:46
i just started using this. you should make it click the next thing faster. the antiban system is kind off weird because it just checks the songs
supersain
2012-01-29 12:24:53
Hi how come it checks the songs every time its about to cross the stone?
Very bot like behavior.
natcrafteer
2012-01-29 13:02:47
ill have a nice proggy for you shortly working very well good job with this script
xx blood xx
2012-01-29 13:45:06
i was going to add crhas smart but i had seen it doesnt have srl :L
huntered43
2012-01-29 13:48:35
could use some work… it keeps clicking on the ropeswing tree even though im already on the otherside…
natcrafteer
2012-01-29 14:26:05
Time: 1 Hours, 46 Minutes and 52 Seconds
We have gained 114120 Agility Experience!
We are gaining 64616 Agility Experience per Hour!
Reinier
2012-01-29 14:41:26
add more failsafes.
PatDuffy
2012-01-29 15:44:08
Very nice script, working great for me. Everyone who is having problems most likely is not doing something correctly on their end.
Time: 1 Hours, 16 Seconds
We have gained 60520 Agility Experience!
We are gaining 60252 Agility Experience per Hour!
With Skoll boots of course, and at level 70-71.
lilpjer
2012-01-29 18:19:48
This messes up a lot. It always looks at the music bar, sometimes goes down into the monkey nut place. winds up all over the place.
PatDuffy
2012-01-29 18:28:06
From: lilpjer
This messes up a lot. It always looks at the music bar, sometimes goes down into the monkey nut place. winds up all over the place.
I haven't seen a single one of those problems yet while running this….
The only time it might mess up is if you maximize SMART without pausing the script first, resulting in lag that will throw off ANY script for a split-second which is sometimes enough to throw off a delicate portion of the script.
E: Just to reinforce my point.
Time: 51 Minutes and 27 Seconds
We have gained 59040 Agility Experience!
We are gaining 68851 Agility Experience per Hour!
Stopped it manually again to go test someone else's script.
Quintessence
2012-01-29 18:50:02
Mine is also checking the music tab for random events after each lap.
lilpjer
2012-01-29 21:12:42
Well RS just likes Pat here. doesn't like me.
natcrafteer
2012-01-29 22:34:58
im having 0 problems, runnign flawless for me
Time: 6 Hours, 46 Seconds
We have gained 431640 Agility Experience!
We are gaining 72113 Agility Experience per Hour!
IronikMagik
2012-01-29 23:30:20
i cant get it to work for some reason :/ it just misclicks the whole time. probably because i fail at life :/
Hey man very nice script and I know I'm a leecher or whatever the hell people call it but I wanted to know are you going to add more food in the future?
Heres my proggy so far
Time: 12 Minutes and 40 Seconds
We have gained 5400 Agility Experience!
We are gaining 31104 Agility Experience per Hour!
orc00
2012-01-30 01:20:14
The getPinapple does not work for me. It will pop up the writein: getting pineapple for later, but never makes an attempt to go get one
This is with nothing in my inventory, and a knife in belt.
EDIT:
Get pineapple only works- sometimes- after COMPLETING the rope climb. This means that I can heal a max of 80 HP every finished round, which is not a lot, when considering I use like 300 HP to finish a round, because falling means you dont get a pineapple.
also - when you are under your set safe HP, it will go to the rock, and start spam-clicking to run next to the rope swing (which you cannot get to! because you are still by the rock)
Caotom
2012-01-30 02:34:51
Nice script :)
Time: 1 Hours, 55 Minutes and 52 Seconds
We have gained 103960 Agility Experience!
We are gaining 53826 Agility Experience per Hour!
got stuck most likely due to failing an obstacle.
Have you considered using functions such as WaitColorGoneIn for waiting for the obstacles to complete (might work for the monkey bars)? Or using the exp counter instead for using an arbitrary wait time.
WaitColor may also work.
Otherwise the script runs quite well.
EDIT:
One adjustment you could make to tree2 is using
If IsUpTest('limb') then
...
Would avoid it randomly walking off to the side.
One other suggestion, if you get it to take one step forward after jumping the stone, you will avoid most of the accidental random event pick-ups as well as avoiding it trying to jump back over the rock before going up the tree as the tree dtm would then always be closer to MSX/MSY.
I also just threw a ClearDebug at the start of the report function as it makes the debug box a little less spammy, it's is fairly easy to figure out what went wrong even if it's on the off chance that the clear deleted the error message/last step taken.
~Caotom
Pinapple support problem the same as orc00. It will get pinapples sometimes but will not eat the it seems. I also messed with the "eat at hp=" setting and it didnt seem to make any difference. Seems like a good script just wish I had 75 Agility. :P
imscaredtolosemymain
2012-01-30 09:24:59
From: Quintessence
Mine is also checking the music tab for random events after each lap.
hmm - mine is also doing this.
I am very new at this, but have tried the following:
1) disabled antiban procedure
2) changed antiban procedure from another script
3) disabled 'report' procedure
i cant see in this script where it is moving the mouse to that tab. In simba, it says "possible random: evil bobs island. identifying by music' so it is obviously checking for that.
I presume that it is an issue/setting within SMART that checks for randoms.
I searched but cannot find the method for running a script on a webpage/runescape client (After //'ing {$define smart}) - when i tried this it just moved my mouse top corner and stuck the script. i am sure i saw this last week but the helps/faqs are a bit circular in there linking and i cant find it again.
Can anyone either tell me how to test the script outside SMART or how to mod the SMART settings?
G
supersain
2012-01-30 09:38:53
^ Remove the line which says "find normal randoms
This will solve the music tab problem
Quintessence
2012-01-30 09:54:13
From: supersain
^ Remove the line which says "find normal randoms
This will solve the music tab problem
Fixed the problem - although I'm assuming this would remove the fail-safe for random events?
supersain
2012-01-30 09:54:43
From: Quintessence
Fixed the problem - although I'm assuming this would remove the fail-safe for random events?
NO randoms in ape atoll if you are holding a monkey gregree
imscaredtolosemymain
2012-01-30 10:02:07
thanks for super fast reply, will try this thanks
RyGuy
2012-01-30 10:12:34
I'm sorry guys I'm busy with school starting again and will not have time to update this script for a while. It works flawlessly for me, but not everyone. If anyone would like to fix the bugs in this script and post a revised version here that is okay with me.
warlacozte
2012-01-30 10:38:36
Time: 5 Hours, 59 Minutes and 2 Seconds
We have gained 184500 Agility Experience!
We are gaining 30832 Agility Experience per Hour!
might work longer because i forgot to set the logins. nice work. just some bugs you need to fix.
i can record my bot window and the `console´ on simba over night, so you can see what goes wrong. pm me if your interested
Desperate
2012-01-30 11:56:23
worked perfect for me, went from 63 to 75 agil in 1 night, with the skoll boots..
Gonna run it again today and see what happens :)
MorrigaN
2012-01-30 20:10:35
Doesn't eat………..
Quintessence
2012-01-30 20:21:24
From: supersain
NO randoms in ape atoll if you are holding a monkey gregree
That's true. Completely forgot about that.
Anyway just ran it for 2 hours and 30 minutes with no babysit. This script is so close to becoming flawless!
natcrafteer
2012-01-30 21:26:04
Time: 3 Hours, 29 Minutes and 55 Seconds
We have gained 124120 Agility Experience!
We are gaining 35686 Agility Experience per Hour!
Failed 0 Times
michael07
2012-01-31 01:10:37
Time: 10 Hours, 43 Minutes and 20 Seconds
We have gained 615120 Agility Experience!
We are gaining -53899 Agility Experience per Hour!
Failed 1 Times
Found Stone
Found Tree1
Found Bars
Think you fell.. trying to go back to the stone
Time: 10 Hours, 43 Minutes and 50 Seconds
We have gained 615200 Agility Experience!
We are gaining -53850 Agility Experience per Hour!
Failed 2 Times
Found Stone
Found Tree1
Getting a Pineapple for later use
stopped because of rs update -_-
Caotom
2012-01-31 02:17:30
From: supersain
^ Remove the line which says "find normal randoms
This will solve the music tab problem
EDIT: Ugh shit, my computer became a fail machine and did not load any posts underneath this one. Sorry ignore this, it has already been addressed.
Doesn't eat………..
Yea the pinapple support is a little buggy atm as it is not a major feature, it is simple enough to get to lvl 75 agil (even just using the bot but logging it in and eating up to full when it logs you out at low health). Once you hit 75 eating is no longer required.
~Caotom
wzaza
2012-01-31 06:47:11
Time: 1 Hours, 23 Minutes and 38 Seconds
We have gained 29580 Agility Experience!
We are gaining 33081 Agility Experience per Hour!
is this normal?
imscaredtolosemymain
2012-01-31 09:08:52
Pretty much, yes
From RS wiki:
The fastest possible lap of the Ape Atoll agility course is 65 game ticks, or 42 seconds. A maximum of 85.7 laps can be completed per hour, at 580 experience each, for a maximum of 49.7k xp. No energy potions are needed. A fast person can expect to get 47-49k experience per hour, while some people can only get in the 40k's. However, anyone over level 75 agility can potentially obtain the maximum experience rate.
i am mid 80s agility and got 35-37k per hour - it doesnt seem that slow watching it either, so dont know where it is falling behind.
Destined2bGreat
2012-01-31 11:06:11
That is extremely good for a bot. Stop complaining
Destined2bGreat
2012-01-31 11:25:03
Removed the random line, working well now.
imscaredtolosemymain
2012-01-31 11:33:30
Agreed its pretty good - you can speed it up slightly by changing the wait(time) functions on each procedure, but these are use to ensure that each step is complete, so do so at your own risk.
G
Hoppers
2012-01-31 16:30:15
Brilliant script, managed to get myself 92-94 in a few days, average about 50k p/h so not the fastest but it's manageable :)
Failed4life
2012-01-31 18:35:06
its running kinda funny now due to the update today, idk wut could really mess it up other than the different colored clicking thing now but i kinda feel that wouldnt have any effect
Edit: The only part of the course i see it having trouble with is finding the stone and tree1
Quintessence
2012-01-31 21:38:53
Ran this flawlessly for 6 hours overnight. It's not flawless yet but it IS close. There are times where it will get stuck south of the swing and become unable to find it. There are also times where it will not be able to find tree 2 because it misclicks.
Failed4life
2012-01-31 22:42:00
any1 with 90-92 agility (use regen brace) or 93+ (no longer fall) can go over to Anyhow's Advanced Barbarian Agility course. I made a revised version and its much faster than b4, i posted it on his thread
http://villavu.com/forum/showthread.php?t=70941 Im getting about 50k/hr. ive been running the script for about 3 hrs now and it seems like u can run it without baby sitting.
To RyGuy: RyGuy thanks so much for your ape atoll script :) its gotten me from 61-90 agility but im afraid i have to move on to the next agility course :'( i hope u dont mind the kinda advertisement for my revised version of Anyhows script, but again thanks so much for your script and it was really nice to see how the script progressed and is basically flawless now <3 take care man
bkbreh
2012-02-01 00:06:14
smart isnt working for me
catmonkey
2012-02-01 00:23:56
it says identifier expected at line 367, i am stuck :P lol i should know this but im brain dead from finals right now, any help? lol this script is so boss
InHuman
2012-02-01 00:51:21
cant wait til i get 90 for advanced barb lol
RyGuy
2012-02-01 00:59:44
From: catmonkey
it says identifier expected at line 367, i am stuck :P lol i should know this but im brain dead from finals right now, any help? lol this script is so boss
Make sure your SRL is updated.
From: Failed4life
any1 with 90-92 agility (use regen brace) or 93+ (no longer fall) can go over to Anyhow's Advanced Barbarian Agility course. I made a revised version and its much faster than b4, i posted it on his thread http://villavu.com/forum/showthread.php?t=70941 Im getting about 50k/hr. ive been running the script for about 3 hrs now and it seems like u can run it without baby sitting.
To RyGuy: RyGuy thanks so much for your ape atoll script :) its gotten me from 61-90 agility but im afraid i have to move on to the next agility course :'( i hope u dont mind the kinda advertisement for my revised version of Anyhows script, but again thanks so much for your script and it was really nice to see how the script progressed and is basically flawless now <3 take care man
i don't mind that you posted it, seeing as my advanced gnome course is currently not working the greatest, and it is better exp than this at 90+. Glad to see you were able to get some good use out of the script.
michael07
2012-02-01 01:29:43
Time: 11 Hours, 47 Minutes and 42 Seconds
We have gained 398620 Agility Experience!
We are gaining 33872 Agility Experience per Hour!
Quintessence
2012-02-01 01:42:46
Here's the final progress report. Babysat it for about 5 hours.
Time: 11 Hours, 23 Minutes and 48 Seconds
We have gained 436572 Agility experience!
We are gaining 38307 Agility experience per hour!
tdawg777
2012-02-01 06:08:52
Time: 1 Hours, 8 Minutes and 48 Seconds
We have gained 34220 Agility Experience!
We are gaining 30621 Agility Experience per Hour!
Was getting close to 40k/hr until it got stuck by the hole to get monkey nuts north of tree2, and then north of the rope swing clicking into the distance :S
From: tdawg777
Time: 1 Hours, 8 Minutes and 48 Seconds
We have gained 34220 Agility Experience!
We are gaining 30621 Agility Experience per Hour!
Was getting close to 40k/hr until it got stuck by the hole to get monkey nuts north of tree2, and then north of the rope swing clicking into the distance :S
yeah that happens to me sometime :unsure: I'm gonna run it for the rest of the night see what happens :smile:
Lordofpain
2012-02-01 22:28:55
With Skoll boots at 72 agility:) thanks, Awesome script:)
Time: 1 Hours, 2 Minutes and 34 Seconds
We have gained 62320 Agility Experience!
We are gaining 60342 Agility Experience per Hour!
Time: 2 Hours, 26 Seconds
We have gained 123240 Agility Experience!
We are gaining 61705 Agility Experience per Hour!
And everyone that is failing and getting stuck by the hole thingy: i think its fixed, just babysit it. it should keep going! mine did:) almost 73 agility:)
Time: 1 Hours, 27 Minutes and 23 Seconds
We have gained 40880 Agility Experience!
We are gaining 28710 Agility Experience per Hour!
Thanks for the bot I need 70 agile for blue drags :)
Destined2bGreat
2012-02-02 12:02:08
900k xp till 99 agility, and still using this because it is the only stable script out.
Guy_Fawkes
2012-02-02 13:16:13
A very nice script. It usually crashes within a few hours for me due to misclicking and getting stuck in various spots at tree2, but I cannot complain. Thank you for your work and time.
Botter1234
2012-02-02 13:19:54
Just awesome! Going to train agility soon! thanks mate
Brotein
2012-02-02 16:12:38
Gets stuck at tree2 very often. Also it keeps changing to the music tab, then inventory before doing half the obstacles, slowing it down by like 3 seconds every time. Anyone have ideas how to fix any of it?
Jameschen1222
2012-02-02 19:21:42
Is there a way to stop the bot after a certain period of time?
RyGuy
2012-02-02 19:30:07
From: Jameschen1222
Is there a way to stop the bot after a certain period of time?
You could add to the second to last line.
until(AllPlayersInactive) or (TimeRan > WhateverTimeYouWantToPutHere);
Jameschen1222
2012-02-02 20:25:08
double posted, sorry.
catmonkey
2012-02-02 21:04:13
has trouble finding the first stone, and rock slide for me. hasnt gotten past those yet so idk if anything else
From: Guy_Fawkes
A very nice script. It usually crashes within a few hours for me due to misclicking and getting stuck in various spots at tree2, but I cannot complain. Thank you for your work and time.
same, other than this it is awesome ofc!
aNOOBus
2012-02-02 22:06:47
From: Brotein
Gets stuck at tree2 very often. Also it keeps changing to the music tab, then inventory before doing half the obstacles, slowing it down by like 3 seconds every time. Anyone have ideas how to fix any of it?
This
Quintessence
2012-02-02 22:58:47
Either delete or comment line 384.
//FindNormalRandoms;
RyGuy
2012-02-03 02:47:28
From: Guy_Fawkes
A very nice script. It usually crashes within a few hours for me due to misclicking and getting stuck in various spots at tree2, but I cannot complain. Thank you for your work and time.
No problem :) hopefully school will slow down soon so I can fix some of the small issues with this.. the life of a pre-pharm major….
lilpjer
2012-02-03 11:19:15
From: lilpjer
Well RS just likes Pat here. doesn't like me.
Why did someone - rep me for this comment?
Jameschen1222
2012-02-03 15:01:56
Good script.. But I left on it last night and this morning and only gained like 50k exp..
I kept getting stuck under the hole behind the second tree above the waterfall.
Hope you are able to fix this :)
Guy_Fawkes
2012-02-03 17:01:38
Time: 6 Hours, 31 Seconds
We have gained 209680 Agility Experience!
We are gaining 34951 Agility Experience per Hour!
Decent proggy just from today.
Zackeri
2012-02-03 18:41:10
What happens if it hits a random? Does it do it? Or do you have to do it? I always wondered this
RyGuy
2012-02-03 18:43:09
From: Zackeri
What happens if it hits a random? Does it do it? Or do you have to do it? I always wondered this
You don't get randoms when you are a monkey so no need to worry about it. You can take out the line in the main loop that says findnormalrandoms as i forgot this when making the script.
tallmantreee
2012-02-05 04:55:57
This script looks nice im only level 54 agil but ill use a agil potion before i start and babysit if i can get 70 agil from this that would be sweet
gothical
2012-02-05 06:50:23
Gotten me from 48-72 Agility! Tyvm!
corretje
2012-02-05 11:27:23
This script is beast, removed /FindNormalRandoms and it does the job faster.
First script which runs without problems which I've tested, keep it up.
shanghai88
2012-02-05 15:58:32
Time: 4 Hours, 20 Minutes and 50 Seconds
We have gained 114160 Agility Experience!
We are gaining 26283 Agility Experience per Hour!
Agility Level 65-68
Pineapple works to perfection. I have other players offer me food but was never needed. On a side note, nice to see there are still some good players left in the RS community.
RyGuy
2012-02-05 16:03:50
From: gothical
Gotten me from 48-72 Agility! Tyvm!
From: corretje
This script is beast, removed /FindNormalRandoms and it does the job faster.
First script which runs without problems which I've tested, keep it up.
From: shanghai88
Time: 4 Hours, 20 Minutes and 50 Seconds
We have gained 114160 Agility Experience!
We are gaining 26283 Agility Experience per Hour!
Agility Level 65-68
Pineapple works to perfection. I have other players offer me food but was never needed. On a side note, nice to see there are still some good players left in the RS community.
Thanks everyone :) Glad to know it is working well for most!
nokiafan1
2012-02-05 18:49:43
Its working nicely for me, unlike other scripts in wich it just freezes.
Time: 54 Minutes and 49 Seconds
We have gained 58000 Agility Experience!
We are gaining 63503 Agility Experience per Hour!
We are probably stuck. Logging out to be safe.
Was @72k or so but as you can see it got stuck :c
Using my skoll boots got so much easier :P
Thank you very much
tdawg777
2012-02-06 05:29:32
Time: 59 Minutes and 49 Seconds
We have gained 71840 Agility Experience!
We are gaining 73514 Agility Experience per Hour!
Was working well, didn't get stuck once.
Quintessence
2012-02-06 07:53:59
This script has been running pretty flawlessly for 6 hours overnight for the past few nights however last night, it got stuck underneath the hole where the nuts are located after about four hours.
Jameschen1222
2012-02-06 17:05:46
I dont know why the script doesnt enter my username and password when the login screen is loaded.. It works with with other scripts
Andres
2012-02-06 18:52:23
From: Quintessence
Either delete or comment line 384.
//FindNormalRandoms;
This is the second script that I've used, and the second time that I've used your advice! Thanks a bunch, Quintessence.
I've only been running it for about 30 mins so far, but it seems to be doing well.
It did have some issues with tree 2 at first (as others have mentioned). It was just sort of hovering near the tree but not clicking it, and then clicking just south of it. My solution to this was to rotate the camera just slightly so the space that it was hovering over was over the tree. Super simple fix, but it seems to be working :p
RyGuy
2012-02-06 18:57:27
From: Jameschen1222
I dont know why the script doesnt enter my username and password when the login screen is loaded.. It works with with other scripts
Make sure your graphic settings are on min/ fixed and smart is enabled
supersain
2012-02-06 20:28:12
From: Jameschen1222
I dont know why the script doesnt enter my username and password when the login screen is loaded.. It works with with other scripts
In the end After Wherearewe
Add this line
if not LoggedIn then
begin
LoginPlayer;
MakeCompass('S');
end;
Jameschen1222
2012-02-06 20:58:09
Thanks guy. I tried logging in by typing in the password and username myself. When I logged on, the screen was in high detail, so i set it to back to min and it worked again.
GetFresh
2012-02-07 00:16:50
Looks like a promising script. I'll try it out later.
Erisutac
2012-02-07 04:05:50
Awesome and stable script …been running for 6 hour yesterday and also 4 hours today
Time: 4 Hours, 40 Minutes and 46 Seconds
We have gained 158160 Agility Experience!
We are gaining 33943 Agility Experience per Hour!
Clicked by mistake on the hole at tree 2 so it logged out coz it got stuck there but hey …shit happens :P
Fantastic work on the script and maintaining it
Andres
2012-02-07 12:59:11
I've been using the script for the past couple of days; it's been sort of hit-or-miss for me. Sometimes it runs flawlessly, only failing rarely and usually due to lag.
Other times, it is failing constantly usually not going a whole lap without a slip up. The troubled areas are the slope and tree 2.
So basically what I do is tweak the camera a bit and see if that helps, which it does sometimes. Otherwise, I will shut it down completely and restart until it start going flawlessly. When it runs well, I'm getting about 73k/hr (with the Skoll boots).
If anyone has any ideas why it's so temperamental with me, I'd love to hear them! I do like this script a lot, and when it works well, it works really well :p
Edit: I forgot to mention that it is very good at recovering from its mistakes. Nice job there!
mrtupins
2012-02-07 20:00:50
You sir, are a god.
Quintessence
2012-02-07 20:44:05
From: Andres
I've been using the script for the past couple of days; it's been sort of hit-or-miss for me. Sometimes it runs flawlessly, only failing rarely and usually due to lag.
Other times, it is failing constantly usually not going a whole lap without a slip up. The troubled areas are the slope and tree 2.
So basically what I do is tweak the camera a bit and see if that helps, which it does sometimes. Otherwise, I will shut it down completely and restart until it start going flawlessly. When it runs well, I'm getting about 73k/hr (with the Skoll boots).
If anyone has any ideas why it's so temperamental with me, I'd love to hear them! I do like this script a lot, and when it works well, it works really well :p
Edit: I forgot to mention that it is very good at recovering from its mistakes. Nice job there!
Yeah exactly how it's been with me too. On a good night, it'll run for 6+ hours flawlessly with no stopping however on any other night, it'll run for 1 or 2 hours at most.
Andres
2012-02-07 21:43:16
From: Quintessence
Yeah exactly how it's been with me too. On a good night, it'll run for 6+ hours flawlessly with no stopping however on any other night, it'll run for 1 or 2 hours at most.
Ok great, I just wanted to make sure I wasn't doing anything funny. I don't mind having to babysit it, so it's all good.
bigeyet
2012-02-08 01:12:14
This looks promising im gonna run it over night and ill post back tomorrow, it better be good because this is my first time using simba :P
RyGuy
2012-02-08 01:28:04
From: bigeyet
This looks promising im gonna run it over night and ill post back tomorrow, it better be good because this is my first time using simba :P
No promises :P the second tree is a hit or miss for some people…. but no worries if it fails it, you will log out
Quintessence
2012-02-08 18:05:05
The ONLY two problems with this script is that it will go too far south of the swing and therefore get stuck in the tall grass or that it will click the hole south of the second tree and go down inside to where the monkey nuts are.
If these can be fixed, this script will be flawless!
firevenge007
2012-02-08 18:29:18
It was working fine until today. Now it gets stuck at the skull slope.
phamxboa
2012-02-08 19:39:22
It doesn't even step on the 1st rock. It just tries to climb the tree.
Quintessence
2012-02-09 01:55:16
From: phamxboa
It doesn't even step on the 1st rock. It just tries to climb the tree.
Make sure you have ground blending turned off. I seemed to get the same problem when I had it on by accident.
DarkKnight
2012-02-09 02:39:24
My first time using simba. It is working well for me. I get up to 40k xp/h down to 35k xp/h. :spot:
corretje
2012-02-09 16:18:47
Time: 5 Hours, 59 Minutes and 20 Seconds
We have gained 236020 Agility Experience!
We are gaining 39409 Agility Experience per Hour!
nice
godbird225
2012-02-09 20:28:18
Great script, got me from 64 agility to 78 in only 2 days using skoll bots (needed 77 agility for ROTM), and the only problem I can see so far is that it sometimes goes next to the hole near the second tree and gets stuck.
Overkill
2012-02-10 07:42:42
Everything seems to be flawless except for the pineapple implement. It does gather the pineapple and slice it however, it does not actually 'eat' the pineapple at low health.
lotsofbots
2012-02-10 13:52:53
There are a few errors in the script. The most problematic for me is that when it returns to the start / just before it clicks the stepping stone it always clicks on the music tab. This is very botlike behavior, but I can't find where in the script it says to do this. The most common place I've gotten stuck on the script is when it misses the 2nd tree and stands either by the hole in the ground or sometimes goes in the hole. I've only once gotten stuck in the tall grass south of the vine swing in hours of use. Hope this helps you improve.
tallmantreee
2012-02-10 14:10:37
Script is working great still RyGuy tree2 is still having a little problem but it gets it like 6/10 times although im having one small problem my xp isnt getting counted when i run the script it just says we've gained 0 xp and earning 0 xp per hour. Anyway i can fix this?
firevenge007
2012-02-10 17:42:34
From: Quintessence
The ONLY two problems with this script is that it will go too far south of the swing and therefore get stuck in the tall grass or that it will click the hole south of the second tree and go down inside to where the monkey nuts are.
If these can be fixed, this script will be flawless!
exactly.
vacacow1
2012-02-10 22:03:48
nice script man the only problem it's a little too bot like and too slow
and when it needs to eat it just spams the minimap
Archmageix
2012-02-11 07:57:39
love this script so far haven't had a chance to test the eating yet i realy want 70 agility im 63 atm
Edit: omg its perfect. it does fail at the first tree sometimes but it recovers and works =]
indianzflame
2012-02-11 17:16:50
Hey dude thanks for the amazing script. I didnt get a chance to run for a long time because I felt like slaying, but it ran amazingly.
Time: 2 Hours, 49 Minutes and 58 Seconds
We have gained 169920 Agility Experience!
We are gaining 59983 Agility Experience per Hour!
I only had to reguide it at the 2nd tree once and thats it.
In the future after working out the bugs and implementing food, you should add the scout support. I probably got called like 20 times. Other than that this is amazing. Thanks!
RyGuy
2012-02-11 17:20:10
From: indianzflame
Hey dude thanks for the amazing script. I didnt get a chance to run for a long time because I felt like slaying, but it ran amazingly.
Time: 2 Hours, 49 Minutes and 58 Seconds
We have gained 169920 Agility Experience!
We are gaining 59983 Agility Experience per Hour!
I only had to reguide it at the 2nd tree once and thats it.
In the future after working out the bugs and implementing food, you should add the scout support. I probably got called like 20 times. Other than that this is amazing. Thanks!
The scout support would be very tough to add as there are multiple things that the scout has you do. The experience you get is not worth the effort it would take to do all of that coding.
indianzflame
2012-02-11 17:30:50
yah ik thats why i meant for it to be last if u had free time or wasnt making another script
kefku
2012-02-12 07:57:38
Time: 9 Hours, 5 Minutes and 39 Seconds
We have gained -145800532 Agility Experience!
We are gaining -27405 Agility Experience per Hour!
How it ran over 6 hour without crash???
Reinier
2012-02-12 08:04:38
why make a script if you won't fix it? and ignoring my pm's.
kefku
2012-02-12 08:08:08
From: Reinier
why make a script if you won't fix it? and ignoring my pm's.
Its working fine!
Reinier
2012-02-12 08:14:55
From: kefku
Its working fine!
He won't fix the problem at tree 2, like many many others said.
Kolro
2012-02-12 15:11:51
working good.
have some small problems with timing but its still a piece of great job
Archmageix
2012-02-13 22:47:53
From: Reinier
He won't fix the problem at tree 2, like many many others said.
u realy gona be complaining about that??? how do u know hes not trying to fix it it might take a while its not as fast as just downliding somthing… why dont u try to fix it and then after spending a days on it give it out for free
BigRedJapan
2012-02-13 23:21:19
From: Archmageix
u realy gona be complaining about that??? how do u know hes not trying to fix it it might take a while its not as fast as just downliding somthing… why dont u try to fix it and then after spending a days on it give it out for free
So True People need a Chill Pill! If you have never wrote or updated A Script GTFO this site this is not for you! This is a community for people that have patients and are able to make a difference!
Archmageix
2012-02-13 23:45:43
proggy =]
would have kept going but rs makes client update every 6 hrs =[
Time: 6 Hours, 23 Seconds
We have gained 178600 Agility Experience!
We are gaining 29758 Agility Experience per Hour!
shanghai88
2012-02-14 00:59:30
Crashsmart works great, added custom function and added "if not LoggedIn then LoginPlayer;". I totally "run it and forget it", moved my laptop during the day to different wifi locations with in 24 hours…. still running minimized with one double click within that whole time!!
GREAT SCRIPT!!
thanks
RyGuy
2012-02-14 01:09:27
Personally I don't run scripts for more than 3-4 hours at a time without breaks for fear of getting my account banned. Not sure how to add breaks into the script however.
shanghai88
2012-02-14 01:26:39
From: RyGuy
Personally I don't run scripts for more than 3-4 hours at a time without breaks for fear of getting my account banned. Not sure how to add breaks into the script however.
it took breaks while i was moving around all day, i'm sure it disconnected quite few times in between wifi spots. my laptop battery lasts 7+ hour before I have to plug in. I use this laptop for every day stuff.:spot:
shanghai88
2012-02-14 02:14:36
credit to Weequ, you need to play around with it.
*******
var
NextBreak: Integer; //add this
const
MIN_NEXTBREAK = 12000000;
MAX_NEXTBREAK = 16000000;
MIN_BREAKTIME = 180000;//3 min
MAX_BREAKTIME = 900000;//15min
procedure TakeBreak;
var
BreakTime: Integer;
begin
Logout;
BreakTime := RandomRange(MIN_BREAKTIME, MAX_BREAKTIME);
Proggy('Taking a '+IntToStr(BreakTime/(1000*60))+' minute break!');
Wait(BreakTime);
Login;
NextBreak := GetSystemTime+RandomRange(MIN_NEXTBREAK, MAX_NEXTBREAK);
end;
// line 377 add
NextBreak := GetSystemTime+RandomRange(MIN_NEXTBREAK, MAX_NEXTBREAK);
// add this in mainloop
begin
if GetSystemTime > NextBreak then TakeBreak;
end;
Reinier
2012-02-14 09:14:35
From: Rules of Joe
So True People need a Chill Pill! If you have never wrote or updated A Script GTFO this site this is not for you! This is a community for people that have patients and are able to make a difference!
Yh dickhead don't tell me to gtfo this community, if u swear like that then you should leave.
And I tried fixing it myself, but failed and he didn't answer to my pms+ I have been waiting 2 weeks. How can you know if I tried fixing the script or not?
Know what you are saying, just leave thanks :-D.
Want to thank you for your awesome work on this amazing script. I love it!!
Thanks, Noke!
1st Proggy:
Time: 2 Hours, 35 Minutes and 32 Seconds
We have gained 89140 Agility Experience!
We are gaining 34572 Agility Experience per Hour!
2nd Progy:
Time: 2 Hours, 2 Minutes and 37 Seconds
We have gained 70720 Agility Experience!
We are gaining 34832 Agility Experience per Hour!
akielies
2012-02-15 00:34:12
Proggy:
Time: 5 Hours, 56 Minutes and 18 Seconds
We have gained 200080 Agility Experience!
We are gaining 33692 Agility Experience per Hour!
Was stopped because of rs update.
Archmageix
2012-02-15 04:46:36
From: Reinier
Yh dickhead don't tell me to gtfo this community, if u swear like that then you should leave.
And I tried fixing it myself, but failed and he didn't answer to my pms+ I have been waiting 2 weeks. How can you know if I tried fixing the script or not?
Know what you are saying, just leave thanks :-D.
well if uv tried fixing it and failed then go watch a tut and try again
shanghai88
2012-02-15 19:08:49
There is a party in the hole near tree two, I saw 20 bots there.
RyGuy
2012-02-15 19:10:13
From: shanghai88
There is a party in the hole near tree two, I saw 20 bots there.
I doubt there would be 20 in there at one time as if it goes in the hole it will log out soon after if it goes in
shanghai88
2012-02-15 19:30:42
From: RyGuy
I doubt there would be 20 in there at one time as if it goes in the hole it will log out soon after if it goes in
…After 12+ fail attempts, I did exaggerate a little XD, it was around 8.
Awesome script, that's why so many people uses it.
I think problem was with the new update, simba is lagging more than usual, I'm sure the wonderful staffs here is working on this issue. Mean time I'll increase wait time at tree #2
Thanks for this script, one of the best
shanghai88
2012-02-15 19:59:26
I took advice from this thread
http://villavu.com/forum/showthread.php?t=75072&highlight=laggingJava 6.31 runs much better with SIMBA ATM. it must be the new update by Jagex.
so for those with slower PC or laptop. Try it and confirm.
another variable- I also increased wait(time) at tree #2
***MAKE SURE YOU DIRECTLY get the JAVA 6.31 from Oracle website!!
PatDuffy
2012-02-15 20:04:38
From: Reinier
Yh dickhead don't tell me to gtfo this community, if u swear like that then you should leave.
And I tried fixing it myself, but failed and he didn't answer to my pms+ I have been waiting 2 weeks. How can you know if I tried fixing the script or not?
Know what you are saying, just leave thanks :-D.
Relax bro, scripters have lives too…
Our "Job" isn't to update scripts for kids like you just to flame us if we don't update if you get a wittle error. We do this on our free time as a hobby. If you don't like the way somebody does something either learn to script and fix the problem yourself, or gtfo of this community as others have said. We work too hard to help people to have people like you spit in our faces if we don't cater to your every need.
Pardon my language.
Time: 7 Hours, 28 Minutes and 6 Seconds
We have gained 303916 Agility Experience!
We are gaining 40784 Agility Experience per Hour!
^ Using Skoll boots from 53-65. Your pineapple procedure works fine however I would customize the antiban a little more.
Reinier
2012-02-16 06:20:07
From: PatDuffy
Relax bro, scripters have lives too…
Our "Job" isn't to update scripts for kids like you just to flame us if we don't update if you get a wittle error. We do this on our free time as a hobby. If you don't like the way somebody does something either learn to script and fix the problem yourself, or gtfo of this community as others have said. We work too hard to help people to have people like you spit in our faces if we don't cater to your every need.
Pardon my language.
Spare time is ok, but he could update it within 2 weeks.
I tried fixing it, but didn't work.
Your language is bad yes.
Just want him to update the part I mentioned before, I give feedback and he does nothing with it.
15 years old, if u like to call me a kid then do so but I do not like it, got enough brains. and here are some 10 years old aswell.
Kidlington
2012-02-16 07:30:22
From: Kave
Time: 7 Hours, 28 Minutes and 6 Seconds
We have gained 303916 Agility Experience!
We are gaining 40784 Agility Experience per Hour!
^ Using Skoll boots from 53-65. Your pineapple procedure works fine however I would customize the antiban a little more.
Wow nice proggy! What did you customize?
TsterT
2012-02-16 07:33:45
From: Reinier
Spare time is ok, but he could update it within 2 weeks.
I tried fixing it, but didn't work.
Your language is bad yes.
Just want him to update the part I mentioned before, I give feedback and he does nothing with it.
15 years old, if u like to call me a kid then do so but I do not like it, got enough brains. and here are some 10 years old aswell.
Try again. Learn yourself.
15 isn't old, you're still a kid.
Reinier
2012-02-16 14:02:44
From: TsterT
Try again. Learn yourself.
15 isn't old, you're still a kid.
Never said it was old, and if you comment this bullshit then most likely you are more child than me.
RyGuy
2012-02-16 14:07:02
If you guys want to fight bring it
here, but no more on this thread kay? Thanks :)
rol prodigy
2012-02-16 23:41:45
hey ry guy does it go get the pineapples or do I have to have them in the inv?
Edit: nvm good sir very nice script!
Reinier
2012-02-17 04:40:37
From: RyGuy
If you guys want to fight bring it here, but no more on this thread kay? Thanks :)
May I finaly have an answer to all my questions from YOU and not the people that defend you+ answer my pms since you read them for sure.
Kolro
2012-02-17 04:44:39
do i have to babysit on this script?
dragonbotz
2012-02-17 16:13:29
Thanks so much for this script. I don't think it needs babysitting. It messes up a little bit as people are saying but overall a really useful script! Thanks again.
trueno
2012-02-17 22:58:03
Fairly new to Simba. Correction: I am very new to simba, care to help me out, as in setting up, and everything, i've gone through tutorials, nothing is working :/ I'd appreciate any help, preferably video help through skype. my name is jordanmetzger358. Please add me on skype, and help me out. Thank you.
Needle
2012-02-18 03:08:47
Thanks for making this script RyGuy. :)
Time: 2 Hours, 20 Minutes and 47 Seconds
We have gained 80540 Agility Experience!
We are gaining 34325 Agility Experience per Hour!
one1988
2012-02-18 03:37:06
I'm going to use this once I figure out how to get the gree grees :(
Kolro
2012-02-18 05:11:17
@one1988
if you have done monkey madness then you can get gree gree.
you kill the monkey archer and take its bones.
then go to little monkey,it will give you empty talisman.(you need normal monkey gree and monkeyspeak ammy)
then go to dungeon -AS A MONKEY (take some food and antipoison for traps)
creatures wont atack you
at the end of the dung theres some gnome
use bones and empty gree gree on him - he will change it to ninja monkey gree gree
Masterstroke
2012-02-18 11:43:05
I don't know what happened, it ran good for 1 hour, now it keeps on failing and clicking tree1. But I still have to do the steps…
Anyone knows a solution?
Kolro
2012-02-18 11:48:01
make lowest details.restart simba. ty tu make your compas position manually.
Masterstroke
2012-02-18 20:23:36
Thanks mate, the lowest graphs seemed to be the problem ;)
Justin
2012-02-18 21:48:24
Thanks man, running smooth, will post progress report!
melinkinchutney
2012-02-19 00:15:21
I also keep failing. for me its always either before or after the rope swing.
Im lowest details and have restarted simba, etc.
I'm assuming theres a problem between RunToSwing, OverWater, and DownTree.
not sure what im doing wrong from my end - anyone have a suggestion?
oligofren
2012-02-19 01:17:22
Time: 2 Hours, 32 Minutes and 27 Seconds
We have gained 56393 Agility Experience!
We are gaining 22197 Agility Experience per Hour!
The script is absolutely stable and can run for hours
I modified the script a little bit to make it eat and used summer pies as food
MaxInvFood := 1;
Tries := 1;
repeat
SetAngle(SRL_ANGLE_HIGH);
MakeCompass('S');
SetDTMs;
if (CurrentHP < 30)then logout;
ii := MaxInvFood;
if (CurrentHP < EatAt)then
repeat
Wait(500 + random(500));
if ((ii < 28) and ExistsItem(ii)) then
begin
InvMouse(ii, 3);
if WaitUptext('Eat', 2000) then
ClickMouse2(mouse_left) else
Inc(Tries);
if Tries >= 2 then
begin
Inc(MaxInvFood);
Tries := 1;
end;
Wait(1000);
end;
if ii < 28 then
Inc(ii);
// FindDTM(EatIt, x, y, MIX1, MIY1, MIX2, MIY2);
// Mouse(x, y, 5, 5, True);
until (CurrentHP > EatAt);
WhereAreWe;
spots1
2012-02-19 01:40:23
Im kinda new, i downloaded it, now how do i use it? please pm me.
RyGuy
2012-02-19 02:13:49
From: [J]ustin
Thanks man, running smooth, will post progress report!
Np, and can't wait!
From: oligofren
Time: 2 Hours, 32 Minutes and 27 Seconds
We have gained 56393 Agility Experience!
We are gaining 22197 Agility Experience per Hour!
The script is absolutely stable and can run for hours
I modified the script a little bit to make it eat and used summer pies as food
MaxInvFood := 1;
Tries := 1;
repeat
SetAngle(SRL_ANGLE_HIGH);
MakeCompass('S');
SetDTMs;
if (CurrentHP < 30)then logout;
ii := MaxInvFood;
if (CurrentHP < EatAt)then
repeat
Wait(500 + random(500));
if ((ii < 28) and ExistsItem(ii)) then
begin
InvMouse(ii, 3);
if WaitUptext('Eat', 2000) then
ClickMouse2(mouse_left) else
Inc(Tries);
if Tries >= 2 then
begin
Inc(MaxInvFood);
Tries := 1;
end;
Wait(1000);
end;
if ii < 28 then
Inc(ii);
// FindDTM(EatIt, x, y, MIX1, MIY1, MIX2, MIY2);
// Mouse(x, y, 5, 5, True);
until (CurrentHP > EatAt);
WhereAreWe;
Good to see new(er) users learning to script and modifying them by themselves instead of relying on the OP to do it! :D
From: spots1
Im kinda new, i downloaded it, now how do i use it? please pm me.
There are a lot of tutorials on the forums on how to setup/ install simba along with running scripts.
Reinier
2012-02-19 09:25:17
From: RyGuy
Good to see new(er) users learning to script and modifying them by themselves instead of relying on the OP to do it! :D.
Or you are too lazy so they HAVE to do it themself.
melinkinchutney
2012-02-19 09:40:11
okay… I increased the time for the swing - downtree…
I deleted tree22, but am still going into the hole.
What's wrong with tree2? Can someone please explain why my adjustments are not working?
The bot keeps going into the hole
shady4201
2012-02-19 09:41:16
From: melinkinchutney
I also keep failing. for me its always either before or after the rope swing.
Im lowest details and have restarted simba, etc.
I'm assuming theres a problem between RunToSwing, OverWater, and DownTree.
not sure what im doing wrong from my end - anyone have a suggestion?
Are you actually serious? You can fail this agility course up to 75 agility.
Back on topic, am going to be testing this and posting feedback etc once I raise my mining a bit more.
Reinier
2012-02-19 11:14:52
From: melinkinchutney
okay… I increased the time for the swing - downtree…
I deleted tree22, but am still going into the hole.
What's wrong with tree2? Can someone please explain why my adjustments are not working?
The bot keeps going into the hole
Mate, I also have this after 10 minutes sometimes, but often I don't just check it like every 30-60 minutes if it has failed, and if it did then just restart it.
Just keep running it.
RyGuy's won't fix it, because he is most likely too lazy so he says that he wants new(er) members to fix it themself :D.
Nice script wish i has 75 Agility tho :(
melinkinchutney
2012-02-19 13:27:48
From: shady4201
Are you actually serious? You can fail this agility course up to 75 agility.
Back on topic, am going to be testing this and posting feedback etc once I raise my mining a bit more.
You're an idiot; I was referring to the script failing at this location.
Dear Reinier:
I think I've gotten it to work now.
I've made some adjustments, and my adjustments seem to be working now.
***Deleted the ENTIRE tree2 DTM.
Its what has been causing the problems.
There is no reason to try and detect it, when we land in the same place every time after the rope swing.
program ApeAtoll;
//////////////////////////WRITTEN BY RYGUY//////////////////////////////
////////////////////////////VERSION 1.35////////////////////////////////
{$DEFINE SMART}
{$DEFINE SRL5}
{$i SRL/srl.simba}
var
x, y, Stone, Tree1, Bars, Fell, Slope, TopOfSlope,
ToSwingMM, Swing, Tree2, BottomOfSwing, ToStoneMM,
TimeBegan, StartingXP, TimesFailed, PickIt, CutIt,
EatIt, FromPineapple, Stone2, Tree22: integer;
aFound: extended;
///////////////////////////PLAYER SETUP//////////////////////////////////
const
EatAt = 100; //HP to eat at. Set to 0 to disable.
procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name := '';
Players[0].Pass := '';
Players[0].Nick := '';
Players[0].Active:=True;
end;
////////////////////DO NOT TOUCH BELOW THIS LINE/////////////////////////
procedure SetDTMs;
begin
Stone := DTMFromString('mwQAAAHic42RgYNBmhGB9INYCYnUgFgNiNSC2AWIdoJptQLwZiHcA8S4o/zAQnwLiM0BcC8QpUToMaTG6DBlxegyhPmpg3NC7iqG2eyVD66S1DHkZhgxcQHXoWAQNA61kYCKA4QAAp4oTFA==');
Stone2 := DTMFromString('mrAAAAHic42BgYNBkZGDQBWJVIJYCYmUg1gdiSxANlN8CxDuAeCsQ7wXiY0B8AogPA3EFEIuJiTNEB2mCcUXbEoaGvjUM1V1LGZr7VjEUZBkxcAHVwLAIFgy0hoEJD4YBAO33EVM=');
Tree1 := DTMFromString('mggAAAHicY2NgYJBkgABFIFYFYjkoWxyIOaFyIDXyQCwAxFmh+gyvPnxnCHVQZegttGPICzZgiHJWZ+ABymHDjDgwBAAAebwIxQ==');
Bars := DTMFromString('mggAAAHicY2NgYNBgZGBwBGIpKOYEYlkgjgfKpQNxGhA3MUD4ukDcUeTL4GWnxRDsps/g56TDUNE6nyEqTo6BCyiHjEWgGGgUAzMWDAEAytEJWQ==');
Fell := DTMFromString('mggAAAHicY2NgYMhmYmBoA2I/IM4C4iQgrgDiaUC5SUBcA8T1QFwNxJVAHGXIzqAcIcjgaSXI0DFxFhxzAeVgmB8JMwIxExYMAQALBAzO');
Slope := DTMFromString('m6wAAAHic42ZgYChmgIByIC4E4jIonQPEc4B4AhB3AHEtEMsBcSoQm0D1qAKxBBArAbEwEPMCsTgQC4HMyTJhqOtZyeBlr8AQ46fBEBMtw5CRrsCQlCjHkJNkwJARpwdWU5FjysADVC8CxPxImAcHZgRiViBmQsIsODASAABpuxIH');
TopOfSlope := DTMFromString('mbQAAAHicY2VgYAhnZGBIB+JqIO4G4ttAXAAUzwTiFCCOB2JfIA7wsmWIDnVjCPF3BOPkMlUGVqA4MuYHYhY0DDQOAgCYLAla');
ToSwingMM := DTMFromString('mQwAAAHicY2ZgYOBjgAAYzQXEHEDc0DWTQSFMjCE2tYiBB8iHYUYkDAQAgskDvA==');
Swing := DTMFromString('mlwAAAHicY2dgYLgPxJeh+AoU7wHixYwMDM1AejYQLwPirUC8H4jjofJZtaYMy1o9GCbm2jPMKnZmmF/vylDTtYzBP1GLgQsoj45FoJgRBwapgQIAl20TVw==');
BottomOfSwing := DTMFromString('mggAAAHicY2NgYAhkYmBIBeIgII4H4glAvBiIVYByGkBsAsRdQGwExNZA3NYzDQX72MszpIZoMfAD5bBhRiTMgoQhAAD5kAy6');
ToStoneMM := DTMFromString('mWAAAAHicY2FgYNjExMCwBIhXAPE0IDYFipkBsQoQmwNxTXMfQ1q4PoNpkgRDiIc6Az9QDBkzomEQAAC7JweS');
PickIt := DTMFromString('mbQAAAHicY2VgYJAGYjkobQnEdkB8B4hvAvEDIP4JxMeAWHSCBMP3RSoM+2ulGYratRiaJ+ky8APF0TEjFgwGAALkC6s=');
CutIt := DTMFromString('mggAAAHicY2NgYMhmYmAoY4LQiUCcDMRFQMzFyMDAA8TiUPoXUO1vIN7RJg0kmTAwF5DEhhmxqoYBAF1YBnE=');
EatIt := DTMFromString('mggAAAHicY2NgYMhlYmDIAuIyIM4G4iQgzgDiJ0C5u0D8EIjfMED4zxlAgAkD758hzcAFZGHDjFh1wAAAeO0JsQ==');
FromPineapple := DTMFromString('mggAAAHicY2NgYGhhZGBoAOJaIO4A4j4gbgbi+UC5GUC8BoinA/EcIN4AxFY6Qgy9U/QY9FT4GLytxBnK4k0Z/OyUGLiAcuiYH4gZoZgJCbMywAAAAMcLtg==');
end;
procedure FreeDTMs;
begin
FreeDTM(Stone);
FreeDTM(Stone2);
FreeDTM(Tree1);
FreeDTM(Bars);
FreeDTM(Fell);
FreeDTM(Slope);
FreeDTM(TopOfSlope);
FreeDTM(ToSwingMM);
FreeDTM(Swing);
FreeDTM(BottomOfSwing);
FreeDTM(ToStoneMM);
FreeDTM(PickIt);
FreeDTM(CutIt);
FreeDTM(EatIt);
FreeDTM(FromPineapple);
end;
procedure Report;
var
Exp, ExpHr, TimeRan: integer;
begin
TimeRan := (1+((GetSystemTime - TimeBegan) / 1000));
Exp := (GetXPBarTotal - StartingXP);
ExpHr := Round((Exp * 3600) / (TimeRan));
WriteLn('Time: ' + TimeRunning);
WriteLn('We have gained ' + IntToStr(Exp) + ' Agility Experience!');
WriteLn('We are gaining ' + IntToStr(ExpHr) + ' Agility Experience per Hour!');
end;
procedure AntiBan;
begin
if not(LoggedIn)then
Exit;
case Random(300)of
0: HoverSkill('Agility', false);
1: PickUpMouse;
2: RandomMovement;
3: RandomRClick;
end;
end;
procedure SteppingStone;
begin
if FindDTMRotated(Stone, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound) or FindDTMRotated(Stone2, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(100 + random(50));
MMouse(300, 140, 15, 15);
Wait(4250 + random(100));
AntiBan;
end;
procedure UpTree;
begin
if FindDTMRotated(Tree1, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(100 + random(50));
MMouse(295, 95, 15, 15);
Wait(4250 + random(100));
AntiBan;
end;
procedure MonkeyBars;
var
BarCount: integer;
begin
repeat
Inc(BarCount);
if FindDTMRotated(Bars, x, y, 180, 0, 420, 340, -Pi, Pi, Pi/30, aFound)then
MMouse(x, y, 2, 2);
Wait( randomrange (25, 50) );
until IsUpText('wing') or (BarCount > 15);
if IsUpText('wing')then
begin
ClickMouse2(True);
Wait(100 + random(50));
MMouse(285, 170, 15, 15);
Wait(6550 + random(100));
AntiBan;
end;
end;
procedure SkullSlope;
var
SlopeCount: integer;
begin
repeat
Inc(SlopeCount);
x := MSCX;
y := MSCY;
if FindColorSpiralTolerance(x, y, 3435383, MSX1, MSY1, MSX2, MSY2, 4)then
MMouse(x, y, 0, 0);
Wait( randomrange (25, 50));
until IsUpText('slope') or (SlopeCount > 30);
if IsUpText('slope')then
begin
ClickMouse2(True);
Wait(1000 + random(500));
MMouse(580, 45, 10, 10);
Wait(1800 + random(1000));
AntiBan;
While IsMoving do WaitNone;
end;
end;
procedure RunToSwing;
begin
if FindDTMRotated(ToSwingMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(2500 + random(1000));
MMouse(215, 85, 15, 15);
Flag;
Wait(1500 + random(1000));
end;
procedure OverWater;
begin
if FindDTMRotated(Swing, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(900 + random(500));
MMouse(210, 280, 15, 15);
Wait(2000 + random(1000));
end;
procedure DownTree;
begin
MMouse(223, 291, 5, 5);
if IsUpText('pic')then
begin
ClickMouse2(True);
end;
Wait(1000 + random(500));
MMouse(685, 55, 10, 10);
Wait(10850 + random(100));
TimesFailed := 0;
end;
procedure BackToStart;
begin
if FindDTMRotated(ToStoneMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(100 + random(50));
MMouse(295, 180, 15, 15);
Wait(1000 + random(100));
Report;
AntiBan;
Flag;
end;
procedure GetPineapple;
begin
begin
Wait(400 + random(50));
if FindDTM(PickIt, x, y, MSX1, MSY1, MSX2, MSY2)then
Mouse(x, y, 5, 5, True);
Wait(2000 + random(100));
end;
begin
if FindDTM(CutIt, x, y, MIX1, MIY1, MIX2, MIY2)then
Mouse(x, y, 5, 5, False);
WaitOption('lice', 300);
Wait(400 + random(50));
Mouse(190, 430, 20, 20, True);
Wait(300 + random(50));
end;
begin
if FindDTMRotated(FromPineapple, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 4, 4, True);
Wait(1750 + random(100));
end;
end;
function CurrentHP:integer;
var
s: string;
begin
Result := GetMMLevels('health', s);
end;
procedure WhereAreWe;
var
x, y: integer;
begin
WriteLn('Failed ' + IntToStr(TimesFailed) + ' Times');
Inc(TimesFailed);
if FindDTMRotated(Stone, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound) or FindDTMRotated(Stone2, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Stone');
SteppingStone;
end;
if FindDTMRotated(Tree1, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Tree1');
UpTree;
end;
if FindDTMRotated(Bars, x, y, 180, 0, 420, 340, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Bars');
MonkeyBars;
end;
if FindDTMRotated(Slope, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Slope');
SkullSlope;
end;
if FindDTMRotated(TopOfSlope, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Top');
RunToSwing;
end;
if FindDTMRotated(Swing, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Swing');
OverWater;
end;
begin
WriteLn('Found Tree 2');
DownTree;
end;
if (CurrentHP < 300) and (InvCount < 15)then
begin
WriteLn('Getting a Pineapple for later use');
GetPineapple;
end;
if FindDTMRotated(BottomOfSwing, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Bottom');
BackToStart;
end;
if FindDTMRotated(Fell, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Think you fell.. trying to go back to the stone')
BackToStart;
end;
if TimesFailed > 15 then
begin
WriteLn('We are probably stuck. Logging out to be safe.');
Logout;
TerminateScript;
end;
end;
begin
Smart_Server := 86;
Smart_Members := True;
Smart_Signed := True;
Smart_SuperDetail := False;
SetUpSRL;
ActivateClient;
DeclarePlayers;
LoginPlayer;
TimeBegan := GetSystemTime;
ToggleXPBar(True);
StartingXP := (GetXPBarTotal);
repeat
SetAngle(SRL_ANGLE_HIGH);
MakeCompass('S');
SetDTMs;
if (CurrentHP < 30)then logout;
if (CurrentHP < EatAt)then
repeat
begin
FindDTM(EatIt, x, y, MIX1, MIY1, MIX2, MIY2);
Mouse(x, y, 5, 5, True);
end;
until (CurrentHP > EatAt);
WhereAreWe;
LevelUpEx(True, False);
FreeDTMs;
until(AllPlayersInactive);
end.
RyGuy
2012-02-19 13:29:57
Reinier, people like you make me want to never fix this script. Show some fucking respect. I came to these forums during one of my breaks and taught myself how to script. I now have school again, and have a very limited amount of time to play Runescape. Being an immature asshole is NOT the way to get something done.
ifrootloops
2012-02-19 13:45:49
From: RyGuy
Reinier, people like you make me want to never fix this script. Show some fucking respect. I came to these forums during one of my breaks and taught myself how to script. I now have school again, and have a very limited amount of time to play Runescape. Being an immature asshole is NOT the way to get something done.
+1
MelinkinChutney's fix also removes the music checker after each lap.
ie: the bot no longer clicks on the music thing before the stepping stone each time.
Reinier:
these are free scripts and free forums. If this guy was getting paid to write scripts then yell at him all you want. But you didn't pay anything - so stop being an asshole about it. Simple as that man. Be thankful you got a 98% working script that just required a slight tweaking.
Reinier
2012-02-19 14:08:00
From: RyGuy
Reinier, people like you make me want to never fix this script. Show some fucking respect. I came to these forums during one of my breaks and taught myself how to script. I now have school again, and have a very limited amount of time to play Runescape. Being an immature asshole is NOT the way to get something done.
Whenever you have time to fix this script and totally it should be the lowest priority, then fix it? Instead of answering this ''immature asshole (with no mother fucking fuck respect)''.
When can I expect an update then, how long?
RyGuy
2012-02-19 14:33:09
It will probably get done over my spring break, unless I find time sooner
Masterstroke
2012-02-19 14:42:08
From: melinkinchutney
You're an idiot; I was referring to the script failing at this location.
Dear Reinier:
I think I've gotten it to work now.
I've made some adjustments, and my adjustments seem to be working now.
***Deleted the ENTIRE tree2 DTM.
Its what has been causing the problems.
There is no reason to try and detect it, when we land in the same place every time after the rope swing.
program ApeAtoll;
//////////////////////////WRITTEN BY RYGUY//////////////////////////////
////////////////////////////VERSION 1.35////////////////////////////////
{$DEFINE SMART}
{$DEFINE SRL5}
{$i SRL/srl.simba}
var
x, y, Stone, Tree1, Bars, Fell, Slope, TopOfSlope,
ToSwingMM, Swing, Tree2, BottomOfSwing, ToStoneMM,
TimeBegan, StartingXP, TimesFailed, PickIt, CutIt,
EatIt, FromPineapple, Stone2, Tree22: integer;
aFound: extended;
///////////////////////////PLAYER SETUP//////////////////////////////////
const
EatAt = 100; //HP to eat at. Set to 0 to disable.
procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name := '';
Players[0].Pass := '';
Players[0].Nick := '';
Players[0].Active:=True;
end;
////////////////////DO NOT TOUCH BELOW THIS LINE/////////////////////////
procedure SetDTMs;
begin
Stone := DTMFromString('mwQAAAHic42RgYNBmhGB9INYCYnUgFgNiNSC2AWIdoJptQLwZiHcA8S4o/zAQnwLiM0BcC8QpUToMaTG6DBlxegyhPmpg3NC7iqG2eyVD66S1DHkZhgxcQHXoWAQNA61kYCKA4QAAp4oTFA==');
Stone2 := DTMFromString('mrAAAAHic42BgYNBkZGDQBWJVIJYCYmUg1gdiSxANlN8CxDuAeCsQ7wXiY0B8AogPA3EFEIuJiTNEB2mCcUXbEoaGvjUM1V1LGZr7VjEUZBkxcAHVwLAIFgy0hoEJD4YBAO33EVM=');
Tree1 := DTMFromString('mggAAAHicY2NgYJBkgABFIFYFYjkoWxyIOaFyIDXyQCwAxFmh+gyvPnxnCHVQZegttGPICzZgiHJWZ+ABymHDjDgwBAAAebwIxQ==');
Bars := DTMFromString('mggAAAHicY2NgYNBgZGBwBGIpKOYEYlkgjgfKpQNxGhA3MUD4ukDcUeTL4GWnxRDsps/g56TDUNE6nyEqTo6BCyiHjEWgGGgUAzMWDAEAytEJWQ==');
Fell := DTMFromString('mggAAAHicY2NgYMhmYmBoA2I/IM4C4iQgrgDiaUC5SUBcA8T1QFwNxJVAHGXIzqAcIcjgaSXI0DFxFhxzAeVgmB8JMwIxExYMAQALBAzO');
Slope := DTMFromString('m6wAAAHic42ZgYChmgIByIC4E4jIonQPEc4B4AhB3AHEtEMsBcSoQm0D1qAKxBBArAbEwEPMCsTgQC4HMyTJhqOtZyeBlr8AQ46fBEBMtw5CRrsCQlCjHkJNkwJARpwdWU5FjysADVC8CxPxImAcHZgRiViBmQsIsODASAABpuxIH');
TopOfSlope := DTMFromString('mbQAAAHicY2VgYAhnZGBIB+JqIO4G4ttAXAAUzwTiFCCOB2JfIA7wsmWIDnVjCPF3BOPkMlUGVqA4MuYHYhY0DDQOAgCYLAla');
ToSwingMM := DTMFromString('mQwAAAHicY2ZgYOBjgAAYzQXEHEDc0DWTQSFMjCE2tYiBB8iHYUYkDAQAgskDvA==');
Swing := DTMFromString('mlwAAAHicY2dgYLgPxJeh+AoU7wHixYwMDM1AejYQLwPirUC8H4jjofJZtaYMy1o9GCbm2jPMKnZmmF/vylDTtYzBP1GLgQsoj45FoJgRBwapgQIAl20TVw==');
BottomOfSwing := DTMFromString('mggAAAHicY2NgYAhkYmBIBeIgII4H4glAvBiIVYByGkBsAsRdQGwExNZA3NYzDQX72MszpIZoMfAD5bBhRiTMgoQhAAD5kAy6');
ToStoneMM := DTMFromString('mWAAAAHicY2FgYNjExMCwBIhXAPE0IDYFipkBsQoQmwNxTXMfQ1q4PoNpkgRDiIc6Az9QDBkzomEQAAC7JweS');
PickIt := DTMFromString('mbQAAAHicY2VgYJAGYjkobQnEdkB8B4hvAvEDIP4JxMeAWHSCBMP3RSoM+2ulGYratRiaJ+ky8APF0TEjFgwGAALkC6s=');
CutIt := DTMFromString('mggAAAHicY2NgYMhmYmAoY4LQiUCcDMRFQMzFyMDAA8TiUPoXUO1vIN7RJg0kmTAwF5DEhhmxqoYBAF1YBnE=');
EatIt := DTMFromString('mggAAAHicY2NgYMhlYmDIAuIyIM4G4iQgzgDiJ0C5u0D8EIjfMED4zxlAgAkD758hzcAFZGHDjFh1wAAAeO0JsQ==');
FromPineapple := DTMFromString('mggAAAHicY2NgYGhhZGBoAOJaIO4A4j4gbgbi+UC5GUC8BoinA/EcIN4AxFY6Qgy9U/QY9FT4GLytxBnK4k0Z/OyUGLiAcuiYH4gZoZgJCbMywAAAAMcLtg==');
end;
procedure FreeDTMs;
begin
FreeDTM(Stone);
FreeDTM(Stone2);
FreeDTM(Tree1);
FreeDTM(Bars);
FreeDTM(Fell);
FreeDTM(Slope);
FreeDTM(TopOfSlope);
FreeDTM(ToSwingMM);
FreeDTM(Swing);
FreeDTM(BottomOfSwing);
FreeDTM(ToStoneMM);
FreeDTM(PickIt);
FreeDTM(CutIt);
FreeDTM(EatIt);
FreeDTM(FromPineapple);
end;
procedure Report;
var
Exp, ExpHr, TimeRan: integer;
begin
TimeRan := (1+((GetSystemTime - TimeBegan) / 1000));
Exp := (GetXPBarTotal - StartingXP);
ExpHr := Round((Exp * 3600) / (TimeRan));
WriteLn('Time: ' + TimeRunning);
WriteLn('We have gained ' + IntToStr(Exp) + ' Agility Experience!');
WriteLn('We are gaining ' + IntToStr(ExpHr) + ' Agility Experience per Hour!');
end;
procedure AntiBan;
begin
if not(LoggedIn)then
Exit;
case Random(300)of
0: HoverSkill('Agility', false);
1: PickUpMouse;
2: RandomMovement;
3: RandomRClick;
end;
end;
procedure SteppingStone;
begin
if FindDTMRotated(Stone, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound) or FindDTMRotated(Stone2, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(100 + random(50));
MMouse(300, 140, 15, 15);
Wait(4250 + random(100));
AntiBan;
end;
procedure UpTree;
begin
if FindDTMRotated(Tree1, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(100 + random(50));
MMouse(295, 95, 15, 15);
Wait(4250 + random(100));
AntiBan;
end;
procedure MonkeyBars;
var
BarCount: integer;
begin
repeat
Inc(BarCount);
if FindDTMRotated(Bars, x, y, 180, 0, 420, 340, -Pi, Pi, Pi/30, aFound)then
MMouse(x, y, 2, 2);
Wait( randomrange (25, 50) );
until IsUpText('wing') or (BarCount > 15);
if IsUpText('wing')then
begin
ClickMouse2(True);
Wait(100 + random(50));
MMouse(285, 170, 15, 15);
Wait(6550 + random(100));
AntiBan;
end;
end;
procedure SkullSlope;
var
SlopeCount: integer;
begin
repeat
Inc(SlopeCount);
x := MSCX;
y := MSCY;
if FindColorSpiralTolerance(x, y, 3435383, MSX1, MSY1, MSX2, MSY2, 4)then
MMouse(x, y, 0, 0);
Wait( randomrange (25, 50));
until IsUpText('slope') or (SlopeCount > 30);
if IsUpText('slope')then
begin
ClickMouse2(True);
Wait(1000 + random(500));
MMouse(580, 45, 10, 10);
Wait(1800 + random(1000));
AntiBan;
While IsMoving do WaitNone;
end;
end;
procedure RunToSwing;
begin
if FindDTMRotated(ToSwingMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(2500 + random(1000));
MMouse(215, 85, 15, 15);
Flag;
Wait(1500 + random(1000));
end;
procedure OverWater;
begin
if FindDTMRotated(Swing, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(900 + random(500));
MMouse(210, 280, 15, 15);
Wait(2000 + random(1000));
end;
procedure DownTree;
begin
MMouse(223, 291, 5, 5);
if IsUpText('pic')then
begin
ClickMouse2(True);
end;
Wait(1000 + random(500));
MMouse(685, 55, 10, 10);
Wait(10850 + random(100));
TimesFailed := 0;
end;
procedure BackToStart;
begin
if FindDTMRotated(ToStoneMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(100 + random(50));
MMouse(295, 180, 15, 15);
Wait(1000 + random(100));
Report;
AntiBan;
Flag;
end;
procedure GetPineapple;
begin
begin
Wait(400 + random(50));
if FindDTM(PickIt, x, y, MSX1, MSY1, MSX2, MSY2)then
Mouse(x, y, 5, 5, True);
Wait(2000 + random(100));
end;
begin
if FindDTM(CutIt, x, y, MIX1, MIY1, MIX2, MIY2)then
Mouse(x, y, 5, 5, False);
WaitOption('lice', 300);
Wait(400 + random(50));
Mouse(190, 430, 20, 20, True);
Wait(300 + random(50));
end;
begin
if FindDTMRotated(FromPineapple, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 4, 4, True);
Wait(1750 + random(100));
end;
end;
function CurrentHP:integer;
var
s: string;
begin
Result := GetMMLevels('health', s);
end;
procedure WhereAreWe;
var
x, y: integer;
begin
WriteLn('Failed ' + IntToStr(TimesFailed) + ' Times');
Inc(TimesFailed);
if FindDTMRotated(Stone, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound) or FindDTMRotated(Stone2, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Stone');
SteppingStone;
end;
if FindDTMRotated(Tree1, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Tree1');
UpTree;
end;
if FindDTMRotated(Bars, x, y, 180, 0, 420, 340, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Bars');
MonkeyBars;
end;
if FindDTMRotated(Slope, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Slope');
SkullSlope;
end;
if FindDTMRotated(TopOfSlope, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Top');
RunToSwing;
end;
if FindDTMRotated(Swing, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Swing');
OverWater;
end;
begin
WriteLn('Found Tree 2');
DownTree;
end;
if (CurrentHP < 300) and (InvCount < 15)then
begin
WriteLn('Getting a Pineapple for later use');
GetPineapple;
end;
if FindDTMRotated(BottomOfSwing, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Found Bottom');
BackToStart;
end;
if FindDTMRotated(Fell, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
begin
WriteLn('Think you fell.. trying to go back to the stone')
BackToStart;
end;
if TimesFailed > 15 then
begin
WriteLn('We are probably stuck. Logging out to be safe.');
Logout;
TerminateScript;
end;
end;
begin
Smart_Server := 86;
Smart_Members := True;
Smart_Signed := True;
Smart_SuperDetail := False;
SetUpSRL;
ActivateClient;
DeclarePlayers;
LoginPlayer;
TimeBegan := GetSystemTime;
ToggleXPBar(True);
StartingXP := (GetXPBarTotal);
repeat
SetAngle(SRL_ANGLE_HIGH);
MakeCompass('S');
SetDTMs;
if (CurrentHP < 30)then logout;
if (CurrentHP < EatAt)then
repeat
begin
FindDTM(EatIt, x, y, MIX1, MIY1, MIX2, MIY2);
Mouse(x, y, 5, 5, True);
end;
until (CurrentHP > EatAt);
WhereAreWe;
LevelUpEx(True, False);
FreeDTMs;
until(AllPlayersInactive);
end.
Thanks for the edit, will test it as soon as rs is back up :)
Reinier
2012-02-19 19:20:10
From: ifrootloops
+1
Reinier:
these are free scripts and free forums. If this guy was getting paid to write scripts then yell at him all you want. But you didn't pay anything - so stop being an asshole about it. Simple as that man. Be thankful you got a 98% working script that just required a slight tweaking.
This community doesn't have paid scripts and as of what they are saying, they'll never have them. I don't know where you get that idea of "if this/any other individu was getting paid to write scripts then yell at him all you want."
You are (most likely) from RSBuddy were they had paid scripts, were they had many fools like you that don't think first+ that talk about premium scripts you said is stupid and arrows to rsbuddy.
Fuck the people that "defend" RyGuy. He finaly answered on a good way, so this is now stopped.
Don't drag urself too much into other people's little problems.
Hope you understood me, RSBuddy>Simba weirdo.
Idc if u r not from RSBuddy afterall, doesn't matter that much (maybe a better attitude).
ifrootloops
2012-02-19 22:24:53
hey melinkinchutney you're getting the right idea, but you script still ended a couple times for me.
I coded in clicking on the compass after the swing. That way you looking straight at tree #2 and theres no way you can possibly misclick.
Hope that little bit of advice helps.
my fix for tree 2 := click on compass + click tree + rotate camera up + rotate camera south
works flawless for me now. I'm going to be running all night. cheers.
Kajutsky
2012-02-20 05:11:45
wow ur so sexy!
Borland
2012-02-20 05:30:50
Very stable script, ran for around 2 hours straight with no problems.
I did however change each obstacle, removed the pre-timed 'Waits' and done a
while not(PreXP < GetXPBarTotal) do
Wait(20);
Where PreXP := GetXPBarTotal just before clicking the obstacle.
This way it goes to the next place as soo as it's finished, more optimized and negates potential hiccups from a lagg spike or something else.
Props.
corretje
2012-02-20 05:30:53
i changed the dtm of tree2, testing it now, seems to be working fine for now.
Masterstroke
2012-02-20 06:48:09
From: corretje
i changed the dtm of tree2, testing it now, seems to be working fine for now.
Could you try to explain it to a noob how to change it? :p
RyGuy
2012-02-20 08:40:57
From: corretje
i changed the dtm of tree2, testing it now, seems to be working fine for now.
If you get a good dtm for it I encourage you to post it for others :)
Janizary
2012-02-20 12:01:41
I just want to let you know how I appreciate your script. It's proved extremely useful but there are some bugs to iron out but props to your hardwork.
corretje
2012-02-20 14:27:07
From: RyGuy
If you get a good dtm for it I encourage you to post it for others :)
still testing, :P
this midday it runned flawless, didnt get stuck for more then 4 hours.
now it seems to mess up again, derp. Once you got it running one round good, it'll do its job. i dont even know how dtm(just selected random points in the img) work, but i just did something but it seems to be working lol.
Interested
2012-02-20 18:06:21
Had this run for over 6 hours straight. One top notch script. *thumbs up*
Green Frenzy
2012-02-20 21:48:30
problem on line 90
RyGuy
2012-02-21 01:37:18
From: Green Frenzy
problem on line 90
What error are you getting
Kajutsky
2012-02-21 01:45:43
why does it check your music tracks once you die?
it doesnt work too well for me since i have a low agaility :'(
RyGuy
2012-02-21 01:49:54
From: dgpro
it doesnt work too well for me since i have a low agaility :'(
At lower agility lvls you can probably get better exp somewhere else until you don't fail here as much
Kajutsky
2012-02-21 01:54:39
hmm where would that be?
better than doing it legit so i cant complain but how do you make the script run for more than 6 hours?
RyGuy
2012-02-21 02:03:56
From: dgpro
better than doing it legit so i cant complain but how do you make the script run for more than 6 hours?
I heard somewhere that they got rid of the 6 hour limit. Otherwise people use crashsmart to make it run longer than six hours
Borland
2012-02-21 03:16:33
From: dgpro
why does it check your music tracks once you die?
This has something to do with FindNormalRandoms;
I've commented it out of the mainloop, you can't get randoms in monkey form. If the function is working elsewhere than I'd imagine this has something to do with why it doesn't here.
noname190
2012-02-21 04:19:45
Nice script :) A small proggy:
Time: 6 Hours, 44 Seconds
We have gained 215760 Agility Experience!
We are gaining 35961 Agility Experience per Hour!
superbuster4
2012-02-21 09:27:07
so it works wonderful.
vainkingandy
2012-02-21 14:56:45
how is everyone getting 30k+ a hour mine runs great no miss clicks it just gets like 10k a hour
ChorizoConWebo
2012-02-21 20:53:17
I get 41k/hr at 78 agility but it seems to be misclicking the wrong tree, which is what others have stated as the DTM of tree2, anyway to fix this at the moment?
Edit: Nevermind, i seem to have fixed some of the issues, currently testing
it check the music tab to much you gotta change that!!
also what he said Tree 2 it clicks it and it stays there for around 10-20 seconds and then it clicks
ChorizoConWebo
2012-02-21 21:52:05
Just remove or uncomment the "FindNormalRandoms;",(no quotes) line and it wont look at the music tabs
tdawg777
2012-02-22 00:26:03
Time: 1 Hours, 55 Minutes and 37 Seconds
We have gained 78340 Agility Experience!
We are gaining 42055 Agility Experience per Hour!
Esschers
2012-02-22 16:01:50
Hello,
Excellent bot you made there, just got 70 agility, it's pretty good with falling I have noticed. On average 70-75k exp/h with surefooted and 60k exp/h without.
Just one comment though, whenever I start the bot it looks at the playlist first (as anti-ban I guess)
shanghai88
2012-02-22 20:45:39
Time: 7 Hours, 9 Minutes and 15 Seconds
We have gained 233560 Agility Experience!
We are gaining 32744 Agility Experience per Hour!
Great BOT!
85+ Agility
Thanks!
RyGuy
2012-02-22 20:52:44
From: Esschers
Hello,
Excellent bot you made there, just got 70 agility, it's pretty good with falling I have noticed. On average 70-75k exp/h with surefooted and 60k exp/h without.
Just one comment though, whenever I start the bot it looks at the playlist first (as anti-ban I guess)
just comment out the line in the main loop called FindNormalRandoms;
From: shanghai88
Time: 7 Hours, 9 Minutes and 15 Seconds
We have gained 233560 Agility Experience!
We are gaining 32744 Agility Experience per Hour!
Great BOT!
85+ Agility
Thanks!
Thanks! :D
Fluttershy
2012-02-23 19:12:22
Time: 9 Hours, 1 Minutes and 40 Seconds
We have gained 649700 Agility Experience!
We are gaining 72028 Agility Experience per Hour!
Was using skoll boots for double exp.
Thanks alot, went from 76-80 in one go!
wazzzup
2012-02-23 22:36:55
Time: 6 Hours, 10 Minutes and 39 Seconds
We have gained 227940 Agility Experience!
We are gaining 36896 Agility Experience per Hour!
bot works great, had to tweak a few things to make it flawless such as the northern tree
RyGuy
2012-02-23 23:04:01
From: wazzzup
Time: 6 Hours, 10 Minutes and 39 Seconds
We have gained 227940 Agility Experience!
We are gaining 36896 Agility Experience per Hour!
bot works great, had to tweak a few things to make it flawless such as the northern tree
If you don't mind saying, what changes did you make?
Pokeguyx
2012-02-23 23:49:05
It sometimes messes up on the Uptree (northern).
RyGuy
2012-02-24 02:06:15
Just noticed…. 1k views :surprised:
Limoncello
2012-02-24 08:35:08
(with skoll boots)
Time: 12 Minutes and 40 Seconds
We have gained 15080 Agility Experience!
We are gaining 71431 Agility Experience per Hour!
Will do a longer check later, but so far it seems flawless and fast. The only problem I've noticed is that it only seems to check the music tab as an antiban, but not the other things (might have been caused by the fact that it was only running for 12 mins and didn't yet have a chance to).
I'm currently watching a few tutorials on how to get started with Simba coding (I only know php+mysql so far, so need to learn the different syntax etc); would it be alright if I used your script later on to train with more advanced functions?
corretje
2012-02-24 08:51:24
From: Limoncello
(with skoll boots)
Time: 12 Minutes and 40 Seconds
We have gained 15080 Agility Experience!
We are gaining 71431 Agility Experience per Hour!
Will do a longer check later, but so far it seems flawless and fast. The only problem I've noticed is that it only seems to check the music tab as an antiban, but not the other things (might have been caused by the fact that it was only running for 12 mins and didn't yet have a chance to).
I'm currently watching a few tutorials on how to get started with Simba coding (I only know php+mysql so far, so need to learn the different syntax etc); would it be alright if I used your script later on to train with more advanced functions?
Delete findnormalrandoms; from the script, else it'll do this check every at every lap it does. You can add more anti bans yourself, I did it aswell.
Limoncello
2012-02-24 09:39:49
From: corretje
Delete findnormalrandoms; from the script, else it'll do this check every at every lap it does. You can add more anti bans yourself, I did it aswell.
But won't this make the script unable to react if a random event occurs?
missile
2012-02-24 09:51:31
From: Limoncello
But won't this make the script unable to react if a random event occurs?
You can't get randoms while you are in monkey form.
Limoncello
2012-02-24 09:55:03
From: missile
You can't get randoms while you are in monkey form.
awesome to hear, thanks!
Sirhiro
2012-02-24 17:30:09
For me it can only run about an hour usually before it gets lost at the hut where you are supposed to climb the vines down to complete the lap.
It just wanders beyond the hut then logs me out because i'm 'lost'.
Reinier
2012-02-24 18:41:05
so now it's vacation, not sure if you also have it tell me if you do or not.
do you now have free time to update the script?
RyGuy
2012-02-24 20:17:05
Version 1.4 up :) changed a few things, let me know if any problems still exist!
ChorizoConWebo
2012-02-24 20:21:59
Testing right away ;)
So far seems to be working fantastically, no problems yet :)
RyGuy
2012-02-24 21:33:30
From: ChorizoConWebo
Testing right away ;)
So far seems to be working fantastically, no problems yet :)
Thanks Chorizo! :spot:
RyGuy
2012-02-24 23:19:46
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 2 Hours, 35 Minutes and 32 Seconds
*We have gained 100340 Agility Experience!
*We are gaining 38708 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Proggy from the newest version! :)
(This is with no boosts)
(Stopped manually)
catmonkey
2012-02-25 02:23:20
it seems to always get stuck at tree2 for me and just log out because we are stuck. but it just doesnt click on the tree
Kolro
2012-02-25 06:50:40
yup. stucks at tree nearly every time
RyGuy
2012-02-25 09:04:56
From: catmonkey
it seems to always get stuck at tree2 for me and just log out because we are stuck. but it just doesnt click on the tree
From: Kolro
yup. stucks at tree nearly every time
Alright I'll get a new dtm for the tree tomorrow. I just changed it so it would only click if the uptext is tree. I don't understand how it can work flawlessly for some and run for 2 mins for another :/
ChorizoConWebo
2012-02-25 09:20:48
Well here's a proggy from last night and it didn't get stuck at all for me and its still running, haven't gotten the client token failure yet
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 6 Hours, 27 Minutes and 14 Seconds
*We have gained 234040 Agility Experience!
*We are gaining 36346 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Reinier
2012-02-25 09:31:33
Are you going to fix adv gnome?
corretje
2012-02-25 10:02:29
From: RyGuy
Alright I'll get a new dtm for the tree tomorrow. I just changed it so it would only click if the uptext is tree. I don't understand how it can work flawlessly for some and run for 2 mins for another :/
It used to run for more then 3 hours for me.. but now it keeps getting stuck after 20 minuts lol. I think Jagex changed a few things so your script doesnt work anymore :stirthepot:
RyGuy
2012-02-25 10:22:47
From: Reinier
Are you going to fix adv gnome?
I'm not sure yet. It's a tough course due to everything being the same color.
From: corretje
It used to run for more then 3 hours for me.. but now it keeps getting stuck after 20 minuts lol. I think Jagex changed a few things so your script doesnt work anymore :stirthepot:
Darn those JaGEx! :P
But I ran for about 3 hrs last night without failing.
corretje
2012-02-25 10:35:39
From: RyGuy
I'm not sure yet. It's a tough course due to everything being the same color.
Darn those JaGEx! :P
But I ran for about 3 hrs last night without failing.
Testing your 1.4 now, seems to be faster then before, detecting tree2 faster.
ChorizoConWebo
2012-02-25 12:28:03
Here's a proggy from the latest version seems to have finally stopped due to the client token failure
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 9 Hours, 20 Minutes and 53 Seconds
*We have gained 341920 Agility Experience!
*We are gaining 36633 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Kolro
2012-02-25 12:56:16
*RyGuys Ape Atoll Agility Runner Report
*Time: 58 Minutes and 31 Seconds
*We have gained 36540 Agility Experience!
*We are gaining 38519 Agility ExpFound Bars
It doesnt stuck now :D
proggy ;)
just got 76 agility -Thank you RyGUy
corretje
2012-02-25 14:27:05
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 1 Hours, 30 Minutes and 41 Seconds
*We have gained 56130 Agility Experience!
*We are gaining 37953 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Works like a charm, I've runned it for more hours flawless but I forgot to copy the reports. Had it this midday running for 4 hours without getting stuck.
Kolro
2012-02-25 15:12:05
*RyGuys Ape Atoll Agility Runner Report
*Time: 3 Hours, 14 Minutes and 7 Seconds
*We have gained 123154 Agility Experience!
*We are gaining 38379 Agility Experience per Hour!
next proggy :D
Reinier
2012-02-25 16:35:21
From: ChorizoConWebo
Here's a proggy from the latest version seems to have finally stopped due to the client token failure
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 9 Hours, 20 Minutes and 53 Seconds
*We have gained 341920 Agility Experience!
*We are gaining 36633 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
are you using CrashSMART thing?
Bulls
2012-02-25 17:12:58
From: RyGuy
Version 1.4 up :) changed a few things, let me know if any problems still exist!
you'r my hero :thumbsup:
corretje
2012-02-25 17:32:24
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 4 Hours, 30 Minutes and 36 Seconds
*We have gained 174360 Agility Experience!
*We are gaining 38132 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tdawg777
2012-02-25 17:36:09
It keeps skipping the stone for me =\ I tried slowing down the wait times but it just doesn't want to click it every time. It gets it sometimes, but most it doesn't.
ChorizoConWebo
2012-02-25 17:39:27
From: Reinier
are you using CrashSMART thing?
Nope, thats why i got the client token failure :duh:
Reinier
2012-02-25 18:27:33
From: ChorizoConWebo
Nope, thats why i got the client token failure :duh:
yh but it logs out and did it then log back in?
or is it that it would shut down when u get that client token failure?
since u it shuts down after 6 hours, not 9 hours…
Reinier
2012-02-25 18:35:39
nvm.
Sirhiro
2012-02-26 03:26:44
Hello,
After letting it run for quite a while there are some issues I noticed. [1.4]
- Due to random bursts of lag, sometimes it will immediately output "found stone" then just hover past it and begin clicking the tree1.
- It has intense amount of trouble trying to click the vine swing on rare occasions. It will say it found it, hover over the object so the up text appears, and then just output it failed.
- Tree2 is still having issues.

It will hover here for awhile and get up to a failed attempt 12-15 then finally it will click to climb down.
pb0147
2012-02-26 04:47:16
From: Sirhiro
Hello,
After letting it run for quite a while there are some issues I noticed. [1.4]
- Due to random bursts of lag, sometimes it will immediately output "found stone" then just hover past it and begin clicking the tree1.
- It has intense amount of trouble trying to click the vine swing on rare occasions. It will say it found it, hover over the object so the up text appears, and then just output it failed.
- Tree2 is still having issues.
It will hover here for awhile and get up to a failed attempt 12-15 then finally it will click to climb down.
I got same problems
corretje
2012-02-26 08:23:59
From: Sirhiro
Hello,
After letting it run for quite a while there are some issues I noticed. [1.4]
- Due to random bursts of lag, sometimes it will immediately output "found stone" then just hover past it and begin clicking the tree1.
- It has intense amount of trouble trying to click the vine swing on rare occasions. It will say it found it, hover over the object so the up text appears, and then just output it failed.
- Tree2 is still having issues.
It will hover here for awhile and get up to a failed attempt 12-15 then finally it will click to climb down.
Set the compas manually to the south, else it might misclick. Have runned 1.4 for more then 8 hours now, haven't encoutered this as yet.
Quintessence
2012-02-26 16:06:53
It's working! Mis-clicks the last tree A LOT though.
I still have the 6 hour client token failure though. :(
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 5 Hours, 57 Minutes and 40 Seconds
*We have gained 0 Agility Experience!
*We are gaining 0 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(Lots! experience counter).
wazzzup
2012-02-26 20:04:10
From: RyGuy
If you don't mind saying, what changes did you make?
I will post my script and tell you what I had to change.
1. ToSwing DTM always walks directly 1 tile north of the swing in your version which imo is detectable and slower, so I changed the dtm so it looks more human and faster.
2. The stone occasionally misclicked so I changed the dtm and lowered the random range it clicks a bit so it doesnt.
3. Added a failsafe using if isUpText on the last tree as that was the main issue which greatly increased stability.
procedure DownTree;
begin
if FindDTMRotated(Tree2, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound) or FindDTMRotated(Tree22, x, y, MSX1, MSY1, MSX2, MSY2, -Pi, Pi, Pi/30, aFound)then
MMouse(x, y, 3, 3);
Wait( randomrange (20, 500));
if IsUpText('ree')then
begin
ClickMouse2(True);
Wait(100 + random(50));
AntiBan;
TimesFailed := 0;
Wait(11000 + random(1500));
end;
end;
4. Changed various Wait times whether increasing or decreasing to make near 0% fail rate.
5. Removed one of your antiban, moving the minimap around, it just seems detectable to me.
You should really ask if Make Compass 'S' is detectable, I have always wondered that, because it should never be able to make a perfect south by just holding right on your keyboard u know. it should overshoot and correct occasionally etc. That would be more human.
RyGuy
2012-02-26 20:09:34
From: wazzzup
I will post my script and tell you what I had to change.
1. ToSwing DTM always walks directly 1 tile north of the swing in your version which imo is detectable and slower, so I changed the dtm so it looks more human and faster.
2. The stone occasionally misclicked so I changed the dtm and lowered the random range it clicks a bit so it doesnt.
3. Added a failsafe using if isUpText on the last tree as that was the main issue which greatly increased stability.
4. Changed various Wait times whether increasing or decreasing to make near 0% fail rate.
5. Removed one of your antiban, moving the minimap around, it just seems detectable to me.
You should really ask if Make Compass 'S' is detectable, I have always wondered that, because it should never be able to make a perfect south by just holding right on your keyboard u know. it should overshoot and correct occasionally etc. That would be more human.
take your info out bro :/
wazzzup
2012-02-26 20:12:35
omfg thank you lol remove yours too!
TsterT
2012-02-27 03:16:36
Failed after a little under 4 hours
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 3 Hours, 41 Minutes and 9 Seconds
*We have gained 133400 Agility Experience!
*We are gaining 36192 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
It kept mistaking either the fences around the hole, or the rope swing as Tree 2. That, or would hover over the incorrect spot on the tree and not be able to use it.
it wont get the pineapple? or is it just me? am i missing something?
wanted333
2012-02-27 15:17:58
From: tdawg777
It keeps skipping the stone for me =\ I tried slowing down the wait times but it just doesn't want to click it every time. It gets it sometimes, but most it doesn't.
I got the same problem here… slows me down alot..
I took the first stone script from the 1.35 and pasted it on the one from 1.40 and it works for now.. only takes a while to see tree2..
TsterT
2012-02-27 16:22:07
From: Nhi
it wont get the pineapple? or is it just me? am i missing something?
Gather the pineapples yourself. It only cuts them.
Wetish
2012-02-27 20:27:29
65 Agility
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 5 Hours, 36 Minutes and 18 Seconds
*We have gained 146469 Agility Experience!
*We are gaining 26162 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Great script :)
wazzzup
2012-02-27 20:32:11
Time: 4 Hours, 18 Minutes and 28 Seconds
We have gained 159500 Agility Experience!
We are gaining 37026 Agility Experience per Hour!
RyGuy
2012-02-27 20:34:34
From: TsterT
Gather the pineapples yourself. It only cuts them.
I didn't know this.. I'll work on it this weekend :)
From: RyGuy
I didn't know this.. I'll work on it this weekend :)
It works now, i didnt know what happend.. few times he just ran off when he was under 100hp and now he just takes the pineapples and cuts them / eat em. Great script will post proggy soon
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 3 Hours, 21 Minutes and 31 Seconds
*We have gained 109580 Agility Experience!
*We are gaining 32743 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Semtex
2012-02-28 17:56:07
From: RyGuy
I didn't know this.. I'll work on it this weekend :)
You've made a very nice script mate, the only problem atm is that part about the pineapples, mine just click spammed the west side of the map, that would be your right when the script is angled :) Other than that it works really good, i still ain't high enough for flawless runs so i have to watch it, but no problem for it to find out where to start again if it failed each obstacle
TsterT
2012-02-28 21:54:42
From: RyGuy
I didn't know this.. I'll work on it this weekend :)
I haven't tried it since 1.35, so unless you've changed something in 1.4, it doesn't gather any pineapples, for me at least.
RyGuy
2012-02-28 22:12:37
From: TsterT
I haven't tried it since 1.35, so unless you've changed something in 1.4, it doesn't gather any pineapples, for me at least.
Hmm well maybe it was something wrong on his end. I'll test it at least when i get some time
Anthano215
2012-02-29 01:59:12
From: TsterT
Gather the pineapples yourself. It only cuts them.
It never cut the pineapples for me even with an inventory full, it was just spamming around on the minimap
Scripts isnt working at all right now? Or do i have to do an update orso?
TsterT
2012-02-29 03:52:57
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 6 Hours, 38 Seconds
*We have gained 234040 Agility Experience!
*We are gaining 39017 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Longest proggy I've gotten so far.
RyGuy
2012-02-29 08:48:33
From: Nhi
Scripts isnt working at all right now? Or do i have to do an update orso?
It should be working.. just make sure all of your settings are correct.. min/fixed/max brightness/ smart enabled.
From: TsterT
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 6 Hours, 38 Seconds
*We have gained 234040 Agility Experience!
*We are gaining 39017 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Longest proggy I've gotten so far.
Ooh nice one! ^^
ifrootloops
2012-02-29 13:37:17
Just letting you know the latest version is working flawlessly, getting my 34k exp/hour!
Great job man!
Ashihtaka
2012-02-29 14:54:09
didn't know there were agility scripts like this, looking forward to using it and will post proggies
Semtex
2012-02-29 17:04:31
Your script is working flawlessly now mate.
For some reason it got all weird when i had other than pineapples in my inventory so it wouldnt pick the pineapple, but now it runs as it should and i can leave it unattended :)
Limoncello
2012-03-01 13:22:24
Your script seems to run flawlessly, all but for one detail: when the top is reached, there need to be more failsafes added. It often misclicks the minimap when going to the vine swing and terminates.
RyGuy
2012-03-01 13:35:16
From: Limoncello
Your script seems to run flawlessly, all but for one detail: when the top is reached, there need to be more failsafes added. It often misclicks the minimap when going to the vine swing and terminates.
Try decreasing the randomness on that click and let me know if that works. Right now the procedure is…
procedure RunToSwing;
begin
if FindDTMRotated(ToSwingMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 5, 5, True);
Wait(1000 + random(100));
AntiBan;
Flag;
Wait(1500 + random(100));
end;
change it to…
procedure RunToSwing;
begin
if FindDTMRotated(ToSwingMM, x, y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, Pi/30, aFound)then
Mouse(x, y, 3, 3, True);
Wait(1000 + random(100));
AntiBan;
Flag;
Wait(1500 + random(100));
end;
Limoncello
2012-03-01 14:06:50
Thanks for the tip. I'll let you know how it worked out after it's run an hour or two. :)
EDIT: I had to copy the stone clicker procedure from 1.35 since the 1.4 one seems to often just hover the stone, but not click it.
2nd EDIT:
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 40 Minutes and 52 Seconds
*We have gained 38328 Agility Experience!
*We are gaining 56272 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Doesn't get stuck on its way to the vine now, but the 1.4 seems to work slower than the 1.35 version for some reason. The experience above is with skoll boots.
AnonKun
2012-03-01 15:44:40
Works great!
One exception is that the pineapples aren't being gathered. Going to try a few runs and see how it goes.
Semtex
2012-03-01 16:37:48
From: AnonKun
Works great!
One exception is that the pineapples aren't being gathered. Going to try a few runs and see how it goes.
Do you have any other food in your bags? and is your health near the Eatat = 100random number,
Dont have any food in your bags, maybe some pineapples you picked yourself next to the hut at the end of the agility course, then just let i drop down to 100 health, although i set mine to 200 to make sure i wouldn't get killed, so ye change line 19 to the line i wrote under without the """ ofc.
And then it should do it, pickup the pineapples when needed and cut them.
"EatAt = 200; //HP to eat at. Set to 0 to disable"
Semtex
2012-03-01 16:40:56
Progress report, starting lvl was 7k from lvl 70, so its kinda good even though i fail alot :) can't wait to see how much xp i get with lvl 75
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 1 Hours, 40 Minutes and 20 Seconds
*We have gained 56740 Agility Experience!
*We are gaining 33930 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Kajutsky
2012-03-02 05:56:49
sometimes gets confused at the tree and tries to click on the bars at the top and gets stuck but otherwise this script works really well, however there are still some minor bugs that should be patched to make this script run at its fullest potential.
AnonKun
2012-03-02 10:44:48
From: semtex666
Do you have any other food in your bags? and is your health near the Eatat = 100random number,
Dont have any food in your bags, maybe some pineapples you picked yourself next to the hut at the end of the agility course, then just let i drop down to 100 health, although i set mine to 200 to make sure i wouldn't get killed, so ye change line 19 to the line i wrote under without the """ ofc.
And then it should do it, pickup the pineapples when needed and cut them.
"EatAt = 200; //HP to eat at. Set to 0 to disable"
Thanks :) I'll try this.
Zaros
2012-03-02 15:39:45
Thanks! Gained over 1m experience, and 13 levels!
This was on 1.35. And the pineapple thing worked perfectly for me (it collected, cut, and ate).
RyGuy
2012-03-02 20:44:57
I just tested the pineapples and it worked fine for me. It only grabs them if your hp is below 300 and you have less than 15 items in your inventory, so make sure that your inventory is empty(or close to it) when you run it :)
Kajutsky
2012-03-02 21:36:02
is it worth gettin the penance horn for this bot?
RyGuy
2012-03-03 02:37:22
From: dgpro
is it worth gettin the penance horn for this bot?
YESS! But I love BA :P
Semtex
2012-03-03 04:20:31
From: RyGuy
YESS! But I love BA :P
How hard is it to optain that horn? and for how long do you get the extra xp? :D
Limoncello
2012-03-03 04:46:34
From: Semtex
How hard is it to optain that horn? and for how long do you get the extra xp? :D
It really depends on the team you get, But I'd say that filling the horn takes a bit less than draining it. :)
Kajutsky
2012-03-03 04:49:49
BA is so painful :( I had to get my friend to do BA for me at school during lunch times and sometimes after school… 100 games= how long?
can i pk
2012-03-03 06:19:06
my script dosnt click on the stones.. and just trys to click on the tree..?
Archmageix
2012-03-03 21:00:38
Time: 6 Hours, 53 Seconds
We have gained 198360 Agility Experience!
We are gaining 33070 Agility Experience per Hour!
Kajutsky
2012-03-03 22:37:51
why does it always get jammed at the tree after the rope swing, has this bug in both v1.35 and 1.4 and personally i prefer v1.35
awesome script so i can't complain :)
corretje
2012-03-04 05:39:45
From: dgpro
why does it always get jammed at the tree after the rope swing, has this bug in both v1.35 and 1.4 and personally i prefer v1.35
awesome script so i can't complain :)
Delete 2: RandomMovement; from the AntiBan system, the compass's angel gets into the wrong position after this antiban has been performed causing the script to be unable to find Tree2.
Kajutsky
2012-03-04 06:57:29
From: corretje
Delete 2: RandomMovement; from the AntiBan system, the compass's angel gets into the wrong position after this antiban has been performed causing the script to be unable to find Tree2.
now theres a new bug… after the skull slope the bot just runs north and doesnt press the rope and sits there and continually thinks its failing and eventually terminates and leaves me with xp waste
thanks! :) i hope this works tho
Aimostfamous
2012-03-05 13:42:29
Great script but has bugs at the moment
TsterT
2012-03-06 05:18:28
I get 6+ hour progress scripts each time. Only reason it stops it the token error. Haven't had any problems with it an awhile.
Sammeken
2012-03-06 12:25:27
[Hint] C:\Simba\Includes\SRL/SRL/core/text.simba(684:3): Variable 'I' never used at line 683
[Hint] C:\Simba\Includes\SRL/SRL/core/text.simba(684:3): Variable 'J' never used at line 683
[Hint] C:\Simba\Includes\SRL/SRL/core/antirandoms\beekeeper.simba(194:3): Variable 'T' never used at line 193
[Error] (62:11): Duplicate identifier 'FREEDTMS' at line 61
Compiling failed.
illegal
2012-03-06 12:42:03
From: Sammeken
[Hint] C:\Simba\Includes\SRL/SRL/core/text.simba(684:3): Variable 'I' never used at line 683
[Hint] C:\Simba\Includes\SRL/SRL/core/text.simba(684:3): Variable 'J' never used at line 683
[Hint] C:\Simba\Includes\SRL/SRL/core/antirandoms\beekeeper.simba(194:3): Variable 'T' never used at line 193
[Error] (62:11): Duplicate identifier 'FREEDTMS' at line 61
Compiling failed.
this script is broken for the time being
RyGuy
2012-03-06 12:47:09
Quickfix for the DTM's… Change lines 61 and 428 to FreDTMs instead of FreeDTM's
ChorizoConWebo
2012-03-06 16:21:24
You start getting more errors after you change that :l
l3thaltank
2012-03-06 16:27:42
Completely delete line 204 "While IsMoving do WaitNone;"
and it should run. just tried it and its working for me.
ChorizoConWebo
2012-03-06 16:38:23
k thanks
RyGuy
2012-03-06 16:55:20
From: l3thaltank
Completely delete line 204 "While IsMoving do WaitNone;"
and it should run. just tried it and its working for me.
This may cause issues but i'm not sure as i cannot test. Since the procedure waitnone was removed you can just add it into the script instead.
procedure WaitNone()
begin
end;
AnonKun
2012-03-07 02:01:45
Like everybody else, the script is buggy/not working/etc as of today's update.
Anyway, to cheer things up a bit, this script has gotten me 75 agility! :D Thank you! I hate this skill.
Time: 5 Hours, 50 Minutes and 4 Seconds
We have gained 362400 Agility Experience!
We are gaining 62113 Agility Experience per Hour! (Skoll boots)
Nice work RyGuy ;)
l3thaltank
2012-03-08 00:02:44
*RyGuys Ape Atoll Agility Runner Report
*Time: 7 Hours, 11 Minutes and 36 Seconds
*We have gained 283000 Agility Experience!
*We are gaining 39413 Agility Experience per Hour!
crazy good session!
Andres
2012-03-08 01:22:10
From: l3thaltank
*RyGuys Ape Atoll Agility Runner Report
*Time: 7 Hours, 11 Minutes and 36 Seconds
*We have gained 283000 Agility Experience!
*We are gaining 39413 Agility Experience per Hour!
crazy good session!
Nice proggy.
l3thaltank
2012-03-08 01:32:41
Andres i looked at your location and saw Denver, CO. I'm flying out there Friday for a spring break snowboarding trip. Small world lol
Andres
2012-03-08 01:40:01
From: l3thaltank
Andres i looked at your location and saw Denver, CO. I'm flying out there Friday for a spring break snowboarding trip. Small world lol
Nice! The snow hasn't been great, but it should still be a good time.
lemans
2012-03-08 01:45:16
Everything works perfectly. :)
stray247
2012-03-08 01:55:30
Edit* after adjusting the script with the advice from this page, the bot now works. ty
P.S. the script is flawless up untill the occasional point after the slope when the character attempts for tree one again. At this point, he walks towards the side of the mountain (under the swing) and is not in a position to calibrate to the top again… then after failing accordingly he will log out.
RyGuy
2012-03-08 01:58:23
From: stray247
[Error] (62:11): Duplicate identifier 'FREEDTMS' at line 61
Compiling failed.
this was already answered a few posts ago
stinkysocks
2012-03-08 15:02:23
im getting a bunch of errors trying to run the script
Setting up MSI took 608 ms.
Successfully executed.
[Hint] C:\Simba\Includes\SRL/SRL/core/login.simba(528:3): Variable 'X' never used at line 527
[Hint] C:\Simba\Includes\SRL/SRL/core/login.simba(528:3): Variable 'Y' never used at line 527
[Hint] C:\Simba\Includes\SRL/SRL/core/antirandoms\demon.simba(167:3): Variable 'C' never used at line 166
[Error] (62:11): Duplicate identifier 'FREEDTMS' at line 61
Compiling failed.
Successfully saved: C:\Simba\Scripts\ApeAtoll1.4.simba
[Hint] C:\Simba\Includes\SRL/SRL/core/login.simba(528:3): Variable 'X' never used at line 527
[Hint] C:\Simba\Includes\SRL/SRL/core/login.simba(528:3): Variable 'Y' never used at line 527
[Hint] C:\Simba\Includes\SRL/SRL/core/antirandoms\demon.simba(167:3): Variable 'C' never used at line 166
[Error] (62:11): Duplicate identifier 'FREEDTMS' at line 61
Compiling failed.
[Hint] C:\Simba\Includes\SRL/SRL/core/login.simba(528:3): Variable 'X' never used at line 527
[Hint] C:\Simba\Includes\SRL/SRL/core/login.simba(528:3): Variable 'Y' never used at line 527
[Hint] C:\Simba\Includes\SRL/SRL/core/antirandoms\demon.simba(167:3): Variable 'C' never used at line 166
[Error] (62:11): Duplicate identifier 'FREEDTMS' at line 61
Compiling failed.
is there an antileach on this script? sorry im new to srl and im trying to learn how to scritp it would be nice to bot my main while im learning XD
RyGuy
2012-03-08 15:05:15
From: stinkysocks
im getting a bunch of errors trying to run the script
Setting up MSI took 608 ms.
Successfully executed.
[Hint] C:\Simba\Includes\SRL/SRL/core/login.simba(528:3): Variable 'X' never used at line 527
[Hint] C:\Simba\Includes\SRL/SRL/core/login.simba(528:3): Variable 'Y' never used at line 527
[Hint] C:\Simba\Includes\SRL/SRL/core/antirandoms\demon.simba(167:3): Variable 'C' never used at line 166
[Error] (62:11): Duplicate identifier 'FREEDTMS' at line 61
Compiling failed.
Successfully saved: C:\Simba\Scripts\ApeAtoll1.4.simba
[Hint] C:\Simba\Includes\SRL/SRL/core/login.simba(528:3): Variable 'X' never used at line 527
[Hint] C:\Simba\Includes\SRL/SRL/core/login.simba(528:3): Variable 'Y' never used at line 527
[Hint] C:\Simba\Includes\SRL/SRL/core/antirandoms\demon.simba(167:3): Variable 'C' never used at line 166
[Error] (62:11): Duplicate identifier 'FREEDTMS' at line 61
Compiling failed.
[Hint] C:\Simba\Includes\SRL/SRL/core/login.simba(528:3): Variable 'X' never used at line 527
[Hint] C:\Simba\Includes\SRL/SRL/core/login.simba(528:3): Variable 'Y' never used at line 527
[Hint] C:\Simba\Includes\SRL/SRL/core/antirandoms\demon.simba(167:3): Variable 'C' never used at line 166
[Error] (62:11): Duplicate identifier 'FREEDTMS' at line 61
Compiling failed.
is there an antileach on this script? sorry im new to srl and im trying to learn how to scritp it would be nice to bot my main while im learning XD
This has already been answered
stinkysocks
2012-03-08 15:20:58
hmm i looked through every page of the thread, i seen delete line 204 and i did that and it did not do a fix for me.
From: RyGuy
Quickfix for the DTM's… Change lines 61 and 428 to FreDTMs instead of FreeDTM's
it was only on the page 17 … not so hard to find it
stinkysocks
2012-03-08 15:32:25
thank for im already figuring out how to fix bugs it really isnt that hard
RyGuy
2012-03-08 15:37:32
V1.5 up. Fixed some bugs.
stinkysocks
2012-03-08 15:45:18
it cant seem to find tree 2 im trying to play with the code is there a fix for this?
edit: ty
tdawg777
2012-03-08 16:14:02
Still getting the problem where it won't actually click the steeping stone, it will hover it for a split second then carry onto tree1 where it will but it's unable to reach it. Still having trouble finding the rope swing, just hovering without clicking and some with the vine down, hovers without click… This is probably due to simba running awfully slow on my pc but ohwell.
stinkysocks
2012-03-08 16:56:38
v1.5 is out its working flawless for me, since im new to simba what things should 1 look for when determining if a bot is more subject to getting me banned, like the script is running great but how do i know its not clicking in the exact same spot everytime ect??
Andres
2012-03-09 00:03:20
From: stinkysocks
v1.5 is out its working flawless for me, since im new to simba what things should 1 look for when determining if a bot is more subject to getting me banned, like the script is running great but how do i know its not clicking in the exact same spot everytime ect??
Just watch it? You could read through the script and see how he wrote the procedures to figure out how the clicking is done.
Frankly, you can tell pretty easily when a script is detectable. This one is great.
TsterT
2012-03-09 01:50:53
From: stinkysocks
v1.5 is out its working flawless for me, since im new to simba what things should 1 look for when determining if a bot is more subject to getting me banned, like the script is running great but how do i know its not clicking in the exact same spot everytime ect??
Simba has the feature of clicking/moving the mouse to a random point.
So when you use the following:
Mouse(x, y, 3, 3, mouse_left);
that "3, 3" part is the randomness, the first being the x-axis randomness, y being the y-axis randomness. The higher those values are, the more random the click is along the axis point.
Simba never clicks in the same spot, as long as these two values aren't set at 0.
Kajutsky
2012-03-09 02:07:59
From: TsterT
Simba has the feature of clicking/moving the mouse to a random point.
So when you use the following:
Mouse(x, y, 3, 3, mouse_left);
that "3, 3" part is the randomness, the first being the x-axis randomness, y being the y-axis randomness. The higher those values are, the more random the click is along the axis point.
Simba never clicks in the same spot, as long as these two values aren't set at 0.
what happens at 0?
error: [Error] (85:11): Duplicate identifier 'WAITNONE' at line 84
Compiling failed.
TsterT
2012-03-09 02:48:42
With randomness of 0, it will click at the exact point it finds, in some cases, this point is exactly the same.
wayiyi
2012-03-09 11:18:50
great script working well
stinkysocks
2012-03-09 11:46:46
^^^ oh okay thank you guys for saying this, i was quite worried when i started using simba because it being a open source where anyone can create bots i didint know if some people would create bots with alot higher ban rate due to the same pixel being clicked
RyGuy
2012-03-09 17:31:20
From: dgpro
error: [Error] (85:11): Duplicate identifier 'WAITNONE' at line 84
Compiling failed.
update your srl
VillaVuFTW
2012-03-09 19:43:13
Either update SRL, or you can change that to Wait(0) <- Something I did >.<
Kajutsky
2012-03-09 21:30:40
sometimes it doesnt click the stone and delays when it clicks the tree :/ do i hav to edit sometihing?
Contaro
2012-03-10 07:45:27
How do I fix this?
[Error] (29:31): Unknown identifier 'my username' at line 28
Compiling failed.
Akolt
2012-03-10 13:25:59
It works good but it doesn't count XP thing
*RyGuys Ape Atoll Agility Runner Report
*Time: 6 Minutes and 24 Seconds
*We have gained 0 Agility Experience!
*We are gaining 0 Agility Experience per Hour!
How do I make this work?
RyGuy
2012-03-10 15:11:29
From: Contaro
How do I fix this?
[Error] (29:31): Unknown identifier 'my username' at line 28
Compiling failed.
Did you enter it in the right spot? between the two ''
From: Akolt
It works good but it doesn't count XP thing
*RyGuys Ape Atoll Agility Runner Report
*Time: 6 Minutes and 24 Seconds
*We have gained 0 Agility Experience!
*We are gaining 0 Agility Experience per Hour!
How do I make this work?
Sometimes when the script logs you in it doesn't get the starting xp. If you start the script after you are already logged in it should get your exp in the correct way
zyxw121
2012-03-10 16:13:25
Looks pretty good so far, got me from 70-73 agility in about a day.
One rather specific bug I noticed though; if someone drops an empty pie dish right after the monkey bars (If they're eating summer pies for example), the bot thinks the pie dish is the stones, but when the uptext doesn't match, gets stuck, presumably until after the dish disappears, or it times out. Not sure how you could fix this, maybe change the DTM?
Semtex
2012-03-10 18:33:27
From: RyGuy
Did you enter it in the right spot? between the two ''
Sometimes when the script logs you in it doesn't get the starting xp. If you start the script after you are already logged in it should get your exp in the correct way
i noticed one thing you can do to get the correct xp everytime, toggle xp bar, and make the first counter, count agility, then it counts it correctly all the time :)
Contaro
2012-03-11 12:31:22
Sometimes the bot stands at one obstacle for along time.
Is this because I have it like minimized and im doing other things on the internet?
IplayAspy
2012-03-11 17:09:06
Pretty flawless script, took me from 84 agi to 88 there is a very rare chance of it getting stuck, but I think this is due to lag with background applications.
corretje
2012-03-11 17:31:58
thanks! i got 99 agility now by using Advancaed Barbarian Agility and Ryguy's ApeToll course!
IplayAspy
2012-03-11 22:27:18
A fresh paint
kragon
2012-03-12 05:29:32
Mine doesn't click the stone, I don't understand why
Semtex
2012-03-12 20:57:24
From: kragon
Mine doesn't click the stone, I don't understand why
have you made sure simba and srl/sps is fully up to date?
To Ryguy: gj on another fantastic release :) it's working flawlessly, can't wait till i can try out your advanced one :)
Zaros
2012-03-12 23:40:12
1.35 is the most stable for me, the other two don't reset the "failure" counter ever, and seem to get stuck much more often than 1.35. Just thought I'd let you know :)
Contaro
2012-03-14 08:32:31
Can't seem to run bot overnight, I wake up and its gotten stuck, usually by the swing rope, anyone know how to combat this?
bbassett
2012-03-14 14:27:24
Running perfectly now - thank you
Ashihtaka
2012-03-14 15:47:22
Nice script, running great so far
TsterT
2012-03-14 23:54:54
You more than likely already have it. Go to SRL -> Check for Updates.
Imsoawsome
2012-03-16 07:39:51
This script is fing baws!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 3 Hours, 37 Minutes and 4 Seconds
*We have gained 131080 Agility Experience!
*We are gaining 36797 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cawlin
2012-03-16 14:35:38
Sweet ass script man, looking forward to botting all day during double exp :)
Guy_Fawkes
2012-03-16 16:08:07
Good afternoon. I've used this script in the past without any problems whatsoever. However, I now get the error "Invalid world number or corrupted world list." Not only does this occur for this script, but for ever one I try to run.
I've spent over an hour reading threads of other people asking about this problem, though it has not helped. I'm at a bit of a loss as to what's going incorrectly.
Any help would be greatly appreciated. Thanks.
(I've re-installed Simba, just in case you were to suggest that)
Keeps gettin stuck on the top right after rope swing after like an hour but the time varries.
Iced_Liquid
2012-03-16 19:16:16
Nice script
Ashihtaka
2012-03-17 03:19:08
Definitely a fine script. Sometimes looks over the wrong obstacle, but fixes itself after time.
Now that it does everything perfectly, you should try to make it optimize time for faster xp/h
Failing on jumping stone always pressing on Tree1?
Was using it for 6 hours then restarted script for client token failure and now I cant get it working :/?
Ashihtaka
2012-03-17 18:08:05
From: Mobaz
Failing on jumping stone always pressing on Tree1?
Was using it for 6 hours then restarted script for client token failure and now I cant get it working :/?
Just wait for it to fix itself, like I said on the post before: it sometimes clicks the wrong obstacle, but corrects itself in time.
It keeps getting stuck on the tree 2 wit the vine down after the rope swing after about 2hrs of running. any suggestions?
Semtex
2012-03-17 21:35:39
From: kllj
It keeps getting stuck on the tree 2 wit the vine down after the rope swing after about 2hrs of running. any suggestions?
ohm are you using the lastest version? if yes, have you made sure your simba SRL SPS is fully updated?
Started it on rock this comes? Failed 0 Times
Found Tree1
Found Bars
Failed 1 Times
Found Tree1
Found Bars
Failed 2 Times
Found Stone
Found Tree1
Found Bars
Failed 3 Times
Found Tree1
Found Bars
Failed 4 Times
Found Tree1
Found Bars
Failed 5 Times
Found Tree1
Found Bars
Failed 6 Times
Found Tree1
Found Bars
Failed 7 Times
Found Tree1
Found Bars
Failed 8 Times
Found Tree1
Made sure everything is updated.
Yes i updated everything but it seems to have made it worse because now it cant complete a full lap without getting stuck
illuminatiswag
2012-03-18 16:37:02
sometimes it dont click all the way to the tree swing after climbing rocks stays in between and just sits there failing to find it
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 1 Hours, 7 Minutes and 39 Seconds
*We have gained 34716 Agility Experience!
*We are gaining 31058 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Updated SRL and its working better now thanks for a good script hopeing to get 85 with it then 99 with ADV Gnone :)
Ashihtaka
2012-03-19 03:09:57
just fails kind of often now
illuminatiswag
2012-03-19 19:14:13
Your script is flawless all it needs is failsafe incase it misses or over runs or something if it had that i would litterly cry
stray247
2012-03-19 23:48:09
im currently at 95 agility thanks to this fine script.
is there a faster script out here that i should switch to to get the final levels?
*note i love how this script dosent worry about randoms and for some reason it lasts longer then the 6 hour "client token failer."
ChorizoConWebo
2012-03-20 00:32:25
I would suggest using the Advanced Barbarian script (Babysit it though) and the Ape Atoll one with SmartManager overnight, that's what I do so far 97 agility ;)
illuminatiswag
2012-03-20 06:33:12
How do you guys even run this for long times what versions you using
Edit: I added longer wait times and its working better now aint run for long due to update hoping to give you a 6 hour report today also ive gotten 70-78 agility with this :)
Edit: here it is
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 6 Hours, 44 Seconds
*We have gained 233660 Agility Experience!
*We are gaining 38918 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Andres
2012-03-20 18:55:05
From: stray247
im currently at 95 agility thanks to this fine script.
is there a faster script out here that i should switch to to get the final levels?
*note i love how this script dosent worry about randoms and for some reason it lasts longer then the 6 hour "client token failer."
There are no randoms while you're a monkey.
illuminatiswag
2012-03-20 21:51:35
Ok for everyone that the script is failing due to clicking to fast to the next spot all you have to do is make the wait times not even 1/4th of a second faster and youll be good got a 6 hour run earlier today and another one at almost 4 hours and still going ty Ry for a good script will be using this all the way to 99 and using a Gnome advanced while im home and can baby sit for randoms once again thank you
brett0x0
2012-03-20 23:17:52
idk what im doing wrong if anything but this is second script i have tried i started it at jump stone and it just turns camera in circles then runes around not doing anything
illuminatiswag
2012-03-20 23:24:16
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 5 Hours, 19 Minutes and 44 Seconds
*We have gained 206480 Agility Experience!
*We are gaining 38834 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ignatoxxx
2012-03-21 08:48:50
It get stuck at stone when it missclicks, doesnt click again, tries to go to next obstacle.
Holako
2012-03-21 09:12:49
From: Ignatoxxx
It get stuck at stone when it missclicks, doesnt click again, tries to go to next obstacle.
same
illuminatiswag
2012-03-21 10:01:18
From: Ignatoxxx
It get stuck at stone when it missclicks, doesnt click again, tries to go to next obstacle.
From: Holako
same
Increase wait times as i stated a few post above
Ignatoxxx
2012-03-21 11:53:29
How increase wait times can u reply post didn't find your post.
what do you increase the time to and where is the one you change?
Fruitboy
2012-03-21 17:16:24
From: kllj
what do you increase the time to and where is the one you change?
OMG LEECHER!! Don't worry, I don't like SRL MEMBERs cause they never help anyone so I'm gonna tell you the answer.
Problem is in this procedure:
procedure SteppingStone;
…
…
Wait(4375 + random(100)); <- change this line
Wait(4675 + random(100)); <- to this and it will work
Have fun and RyGuy, thanks for this script :)
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 8 Minutes and 5 Seconds
*We have gained 5220 Agility Experience!
*We are gaining 38746 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
illuminatiswag
2012-03-21 17:48:34
From: Fruitboy
OMG LEECHER!! Don't worry, I don't like SRL MEMBERs cause they never help anyone so I'm gonna tell you the answer.
That is not true its just sometimes people ask questions that anyone with common sense could answer it themselves
for example
Wait(4375 + random(100));
it says Wait ?
Fruitboy
2012-03-21 17:51:26
From: illuminatiswag
That is not true its just sometimes people ask questions that anyone with common sense could answer it themselves
for example
Wait(4375 + random(100));
it says Wait ?
Maby, but they act like they would be better people than others _ALL THE TIME_
-offtopic ends here-
Yeah, we definitely do act like that. Every last one of us act the exact same, just as the image you have portrayed in your mind.
Definitely.
From: Fruitboy
Maby, but they act like they would be better people than others _ALL THE TIME_
thx for the help fruit boy but it still get tuck at other places, this bot doesnt work too well for me
ayyveebee
2012-03-21 21:46:51
Big improvement last time I used this so great work to you :D
I just can't wait to get til 75 so I don't have to worry about food :/ hehe
I will be using this all the way til barbarian advanced. Thanks for a great script :)
illuminatiswag
2012-03-21 22:58:28
I increased all the wait times and since then it has not failed not once i just got back home and it was on its 16th str8 hour of running with SMART Manager (tells you how long its ran that whole session and auto restarts script for those of you who havent seen this gift from GOD :D !! ) ive gotten 70-83 so far thank you !!!
Where do you get smart manager?
(\__/)
( O.o )This is Bunny.
( > < )Copy Bunny into your signature to help him on his way to world domination.
xtouchyux
2012-03-22 02:39:16
Sorry if this is a noob question, but where can I see my proggy?
Kidlington
2012-03-22 03:55:15
From: xtouchyux
Sorry if this is a noob question, but where can I see my proggy?
Bottom box when you open Simba.
Fruitboy
2012-03-22 04:34:02
From: kllj
thx for the help fruit boy but it still get tuck at other places, this bot doesnt work too well for me
If you are lagging rise the waiting time of other obstacles too.
The script gets stuck on other obstacles if you open/close the smart window so don't do that if you want fast exp
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 4 Hours, 13 Minutes and 7 Seconds
*We have gained 154280 Agility Experience!
*We are gaining 36726 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
conradkotz
2012-03-22 09:04:17
any suggestions?? iv tried using the updated script but still nothin.. why am i having problems and no one else even though im using the same code?
Ashihtaka
2012-03-22 09:48:24
From: conradkotz
any suggestions?? iv tried using the updated script but still nothin.. why am i having problems and no one else even though im using the same code?
Update your simba and extensions.
Also make sure you filled everything in properly, and if you have a specific problem, say what it is.
The mistake I had is that my graphic settings was put on min and not low
But when I changed to low it started to work.
stray247
2012-03-22 15:38:38
From: Andres
There are no randoms while you're a monkey.
i was being literal, thanks for the reply though.
i dont know about the inner working of writing scripts but i seam to just start it again when it gets stuck (usually after 5 times) then it seams to align with its pattern and works flawlessly for 7-8 hours.
saul goodman
2012-03-22 17:44:18
so what's the final code :o
Keep getting stuck on rope swing and ive adjusted the wait times, nothing seems to work
conradkotz
2012-03-23 02:06:42
yeah, it use to work now it wont even do the first obstacle? any help here?
Juggalo812
2012-03-23 12:22:29
Failed 83 Times
Found Bottom
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 1 Hours, 59 Minutes and 39 Seconds
*We have gained 38860 Agility Experience!
*We are gaining 19642 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~
We are probably stuck. Logging out to be safe.
Successfully executed.
The following DTMs were not freed: [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18]
Has a hell of a time finding the rock.
If the bot fails the first obstacle, the bot just stands still, if you move the bot tho, it will start again working fine.
Please fix this.
illuminatiswag
2012-03-23 20:25:17
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 1 Hours, 35 Seconds
*We have gained 77720 Agility Experience!
*We are gaining 77698 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Andres
2012-03-23 23:02:00
From: daja
If the bot fails the first obstacle, the bot just stands still, if you move the bot tho, it will start again working fine.
Please fix this.
Try updating SRL.
IT doesnt run all of the way to the rope swing please help. (fully updated and i have adjusted wait times)
From: Andres
Try updating SRL.
It is updated
illuminatiswag
2012-03-24 08:30:38
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 2 Hours, 51 Minutes and 8 Seconds
*We have gained 225040 Agility Experience!
*We are gaining 79542 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tiger12418
2012-03-24 13:13:35
Someone help I don't know if anyone got the same problem or it's just me, and btw im new at this. Thx
I get stuck on the slope, and it wont run to the rope swing all of the way please help
burni
2012-03-25 00:27:50
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 4 Hours, 49 Minutes and 48 Seconds
*We have gained 182520 Agility Experience!
*We are gaining 37865 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Needle
2012-03-25 05:36:06
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 3 Hours, 36 Seconds
*We have gained 110200 Agility Experience!
*We are gaining 36611 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
illuminatiswag
2012-03-25 09:19:12
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 2 Hours, 48 Minutes and 48 Seconds
*We have gained 109040 Agility Experience!
*We are gaining 38915 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
And add another 6 hours from that using script manager
From: kllj
I get stuck on the slope, and it wont run to the rope swing all of the way please help
As i stated earlier change the wait times its all you have to do make them a tiny bit longer
As ive stated i did that, and it now skips from the bars to tree2, missing the slope
burni
2012-03-25 21:23:53
another great proggy :)
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 8 Hours, 35 Minutes and 45 Seconds
*We have gained 333320 Agility Experience!
*We are gaining 38833 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tiger12418
2012-03-25 21:31:19
How u guys get so much xp per Hour? when i get 29k
The biggest problem i have is it doesnt run all the wy to the rope swing and it can't find it, other than that i would have great proggies. I dont think adjusting the wait time could solve this problem
Andres
2012-03-25 23:38:52
From: tiger12418
How u guys get so much xp per Hour? when i get 29k
What's your agility level?
tiger12418
2012-03-26 00:18:41
From: Andres
What's your agility level?
my level is 74
So i need help with when it gets to the top and doesnt use the rope swing, ive adjusted wait times and it didnt help
illuminatiswag
2012-03-26 10:27:33
From: tiger12418
my level is 74
thats why you still fail obstacles im 92
theonly1
2012-03-26 17:40:22
how safe is the script are the antibans good?
Andres
2012-03-26 20:24:44
From: tiger12418
my level is 74
I don't think 29k at level 74 is that out of the ordinary. The people you see getting really high rates (60k+) are using Skoll boots.
iiRoche
2012-03-27 01:48:11
Almost every time it fails the rock, it gets stuck when it arrives on shore and just sits there unless it has the rock in the screen, there's also another bug i experienced where once it got back to the rock and crossed it it kept trying to go back. But mostly everything is almost flawless.
derik
2012-03-27 14:36:14
Script is playing up for me, ill jump onto stone then it will jump to Monkey bars, and try and get them but obv its at the bottom it cant and sits there.
iiRoche
2012-03-27 17:52:48
From: derik
Script is playing up for me, ill jump onto stone then it will jump to Monkey bars, and try and get them but obv its at the bottom it cant and sits there.
That happens to me too, but not to often, I'm also wondering when the pineapple eating kicks in, is it when it's near death?
afastngr
2012-03-29 00:15:19
working like a bauss ty
kirbyn
2012-03-29 04:46:24
From: derik
Script is playing up for me, ill jump onto stone then it will jump to Monkey bars, and try and get them but obv its at the bottom it cant and sits there.
That's happening to me too, quite a few times and it only sometimes sorts itself out.. otherwise i have to babysit it or check up on it every 5-10mins :S, great script otherwise.
illuminatiswag
2012-03-29 08:46:39
Most of you guys aren't paying attention learn to read Jesus Christ increase the wait times i started at 70 agility with this script now i am 95 so just increase the WAIT TIMES !!!
This is what happens when you actually try something yourself and this is 32 hours in a row so imagine also was at 40k xp per hour
kirbyn
2012-03-29 19:17:02

Fastest 99 i've ever gained? ;)
sorry, made me 'lol'.
illuminatiswag
2012-03-29 20:12:30
Holy crap ^ bug much lol this script is boss im 95 atm should be 99 within a week ive gotten like 2 or 3 runs of like 30 hours + with script manager thx Ry!!!
ayyveebee
2012-03-29 22:23:28
Sometimes after doing the stone, it will skip the tree and try and do the monkeybars. Then it will try and reset and click the stone again after going to the tree. It will fill my chat feed with "Theres no going back now" when trying to go back to the rock. Just a little bug that happens a bit but good script.
illuminatiswag
2012-03-29 23:35:08
From: ayyveebee
Sometimes after doing the stone, it will skip the tree and try and do the monkeybars. Then it will try and reset and click the stone again after going to the tree. It will fill my chat feed with "Theres no going back now" when trying to go back to the rock. Just a little bug that happens a bit but good script.
Working perfectly fine for me
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 2 Hours, 54 Minutes and 7 Seconds
*We have gained 113640 Agility Experience!
*We are gaining 39156 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
jerbear
2012-03-30 00:25:45
Using this at the moment:
Works excellent. The food support is excellent. I am very impressed. Thank you.
mortino
2012-03-30 01:10:46
anyone else having a problem with the final obstacle the mouse just seems to hover over it, doesn't click for about a couple minutes or so. debug says found tree 2 failed x times.
kirbyn
2012-03-30 04:41:44
Do you guys recommend using horn for this? or total waste of time?
doublex8
2012-03-30 12:42:31
From: mortino
anyone else having a problem with the final obstacle the mouse just seems to hover over it, doesn't click for about a couple minutes or so. debug says found tree 2 failed x times.
Yes I am experiencing this as well
jonjon4012
2012-03-30 13:25:24
Its not calculation the xp/hr for me. No biggy though.
mortino
2012-03-30 15:06:49
From: doublex8
Yes I am experiencing this as well
you haven't happened to find a fix for this have you? lolz
jonjon4012
2012-03-30 15:15:56
From: mortino
you haven't happened to find a fix for this have you? lolz
No, i havent figured it out yet, but ive gained 300k xp in about 3-4 hours though.
mortino
2012-03-30 17:25:01
From: jonjon4012
No, i havent figured it out yet, but ive gained 300k xp in about 3-4 hours though.
how did u manage to get that much xp?
illuminatiswag
2012-03-30 19:13:49
From: jonjon4012
No, i havent figured it out yet, but ive gained 300k xp in about 3-4 hours though.
Using skoll boots im guessing because max this bot gets an hour is 40k and im 96 agility
botsalot123
2012-03-30 19:16:20
hey script works awesome in most cases, has trouble finding tree2.
doesnt seem to get close enough. and just says failed 14 times and logs :P
kirbyn
2012-03-30 19:29:34

Failed 0 Times
Found Stone
Found Tree1
Found Bars
Failed 1 Times
Failed 2 Times
Failed 3 Times
Failed 4 Times
Failed 5 Times
Failed 6 Times
Failed 7 Times
Failed 8 Times
Failed 9 Times
Failed 10 Times
Failed 11 Times
Failed 12 Times
Failed 13 Times
Failed 14 Times
Failed 15 Times
Failed 16 Times
Failed 17 Times
Failed 18 Times
This happens whenever the root springs up… the script just fails over and over until you manually move it to the stone again. :/
BUT… this happened to me after i failed so maybe it just couldnt see the stone to keep itself running.. not sure.. going to bed i'll see how it runs tonight :)
kirbyn
2012-03-30 19:32:35
From: botsalot123
hey script works awesome in most cases, has trouble finding tree2.
doesnt seem to get close enough. and just says failed 14 times and logs :P
If you change this: if TimesFailed > 15 then
too: if TimesFailed > 150 then
it won't stop after 15 fails anymore.. it'll keep running for ages might/might not be able to pick up where you were.. not sure im still a noob.
Jagex Mod
2012-03-30 22:57:17
From: Fruitboy
OMG LEECHER!! Don't worry, I don't like SRL MEMBERs cause they never help anyone so I'm gonna tell you the answer.
Problem is in this procedure:
procedure SteppingStone;
…
…
Wait(4375 + random(100)); <- change this line
Wait(4675 + random(100)); <- to this and it will work
Have fun and RyGuy, thanks for this script :)
As long as you do this you should be fine.
Its best to run the script at 75 agility so you will not fail. It has some problems like skipping the first rock and acting like if it had clicked it.
Other than that it's fine.
Andres
2012-03-31 00:53:01
I always needed to tweak minor things before I could get it to run well. Once it gets going, however, it's unstoppable.
belzzy
2012-03-31 08:53:34
Ahh wont work for me, it jumps the stone, but doesnt know what to do after, doesnt click on the tree/monkey bars :S good try :D
jerbear
2012-03-31 12:23:41
Perfect!
*RyGuys Ape Atoll Agility Runner Report
*Time: 6 Hours, 1 Minutes and 15 Seconds
*We have gained 234320 Agility Experience!
*We are gaining 38991 Agility Experience per Hour!
stray247
2012-03-31 13:19:50
Just got 99 with this script, worked flawlessly (just mildly got stuck before swing sometimes)
Thanks Rye
kirbyn
2012-03-31 15:04:50
Just hit 70 Agility with this, great script..
The only problem is when you fail something it sometimes can't find the rock or doesn't click the map and then just spams errors and finally logs off
Recommended to not use this until 75 agility so that doesn't happen! :)
stinkysocks
2012-03-31 19:38:50
From: jerbear
Perfect!
*RyGuys Ape Atoll Agility Runner Report
*Time: 6 Hours, 1 Minutes and 15 Seconds
*We have gained 234320 Agility Experience!
*We are gaining 38991 Agility Experience per Hour!
i have not used this script lately been busy with irl but maybe post if you tweaked the script it seems as some people are having issues if u tweaked the script posting a proggy is useless because its not what the OP is offering
illuminatiswag
2012-03-31 23:13:34
*RyGuys Ape Atoll Agility Runner Report
*Time: 6 Hours, 0Minutes and 11Seconds
*We have gained 231246Agility Experience!
*We are gaining 38541 Agility Experience per Hour!
Gestapo
2012-04-01 00:41:38
Guys, which version you suggest mostly?
kushal
2012-04-01 10:19:47
im on 76 agility, i get this error quite a bit now though; the debug says it logged out because its probably lost.
its usually just after the slope and before the rope swing with a weird camera angle.
d3hm3d
2012-04-02 00:00:00
It keeps executing itself after every fail or if its a successful lap. It just says 'Successfully executed'. I can't seem to find anything wrong with the script so maybe it's Simba. Has anyone encountered something like that and do you have any solutions?
[Update] I found the problem and solved it… I never use a script if I don't check it first. I had edited some parts of the main process and it kept looking for the process that I made as a comment.
illuminatiswag
2012-04-02 20:46:07
not working as of yesterday hope its fixed soon even though im almost done with 99 agility hope its fixed for others
PJ_DnB
2012-04-03 10:36:01
always when it just came from the monkeybars, it does not go up the hill and it says : Found Tree2
illuminatiswag
2012-04-03 22:18:23
thx for the script to bad it messed up after 98 but i cant be more happy used it for 70-98 and just got 99 using adv barb one by johnny thank you !!!
kushal
2012-04-03 22:37:39
its working fine, im not too sure what you're talking about illuminati. I'm running it right now.
It works good, the only real issue is the one i mentioned before, it gets lost for some reason at times after the rope swing and before the vine and logs out.
Other than that, its good.
Justin
2012-04-04 03:40:36
Running stock script without any modifications, running smooth currently
Vinhsane
2012-04-04 16:24:04
Guys, I'm new to this. How would I open the .simba file and run the bot?
jackson23899
2012-04-04 22:08:16
Wrong calculation (maybe skoll boots causes that), but works fine :)
got 400k xp
*RyGuys Ape Atoll Agility Runner Report
*Time: 7 Hours, 4 Minutes and 44 Seconds
*We have gained 20713381 Agility Experience!
*We are gaining 61141 Agility Experience per Hour!
Justin
2012-04-05 00:49:39
Ran for 5 hours then manually stopped :)
bbassett
2012-04-05 03:39:46
From: Vinhsane
Guys, I'm new to this. How would I open the .simba file and run the bot?
http://villavu.com/forum/forumdisplay.php?f=98
adaaaam_d
2012-04-05 08:26:15
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 2 Hours, 35 Minutes and 43 Seconds
*We have gained 192560 Agility Experience!
*We are gaining 74627 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
this was working fine for me yesterday, but now it keeps gettin stuck at the start forgetting to press the first stone… Its trying to click tree1 even though its still not past the stone.. idk whats wrong heres pic
Sassik
2012-04-08 18:29:30
^This has been happening to me all the time.
Sim Kai Long
2012-04-09 12:19:56
From: iabs
this was working fine for me yesterday, but now it keeps gettin stuck at the start forgetting to press the first stone… Its trying to click tree1 even though its still not past the stone.. idk whats wrong heres pic
Yeh, the script doesn't have a reliable failsafe. That's why that's happening. He placed the entire course process in one procedure alone without any failsafes. LOL.
jonjon4012
2012-04-09 12:55:57
Im not sure if its just me, but I dont get a proggy at all. Maybe i just havent figured out how to turn it on or something. But otherwise, its gotten me 12 agil levels. with skoll boots i was getting around 68k/hr. Thanks for the script.
shadow131
2012-04-12 04:46:34
LOL CAN I JUST SAY HOW AMAZING YOU AND YOUR SCRIPT ARE?
I was wondering why I wasn't running out of food, turns out my monkey had been collecting pineapples as I started to run out
Zerkeronrs7
2012-04-14 02:26:40
Amazing script! Ran it for 2 days straight with smart manager, only thing that will stop it is randoms but i didn't encounter any :D
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 5 Hours, 45 Minutes and 26 Seconds
*We have gained 386796 Agility Experience!
*We are gaining 67546 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Note: i was using skoll boots for double xp, and i'm not 75 agility so i fail a bit, still VERY good xp :)
koo29
2012-04-14 23:26:00
For some reason the script only ran 20 mins on me. here's the report:
[PHP]*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 14 Minutes and 4 Seconds
*We have gained 6380 Agility Experience!
*We are gaining 28425 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Failed 0 Times
Found Stone
Found Bars
Failed 1 Times
Found Stone
Found Bars
Failed 2 Times
Found Bars
Failed 3 Times
Found Bars
Failed 4 Times
Found Tree1
Found Bars
Found Slope
Found Top
Failed 5 Times
Failed 6 Times
Found Stone
Failed 7 Times
Failed 8 Times
Found Swing
Found Tree 2
Failed 9 Times
Found Tree 2
Failed 10 Times
Found Tree 2
Failed 11 Times
Found Tree 2
Failed 12 Times
Found Tree 2
Failed 13 Times
Found Tree 2
Failed 14 Times
Found Tree 2
Failed 15 Times
Found Tree 2
We are probably stuck. Logging out to be safe.
Successfully executed.
The following DTMs were not freed: [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18][/PHP]
iamorange12
2012-04-17 01:12:56
First of all I would like to thank you for this wonderful script. I'm trying not to be a leech here, so I would like to say before I continue that if there is anything I can do to help with the below bugs, please do not hesitate to ask :). I do not know much about coding
YET but if there is anything else I can do to help with this script or any others once again let me know.
Problem I'm Having:
When the bot needs to click the rock it does one, some, or all of the following things
- Skips over the rock and clicks Tree1 - Then when it cannot reach it it goes to the monkey bars - then realizes it failed and tries the rock again.
- Clicks the rock but cannot get on the rock because someone else is using it? It then clicks Tree1 - Then when it cannot reach it, it goes to the monkey bars - then realizes it failed and tries the rock again.
- Clicks the rock too early? (Maybe make a fail-safe that makes sure it was clicked on time?) - It then clicks Tree1 - Then when it cannot reach it, it goes to the monkey bars - then realizes it failed and tries the rock again.
If you would like me to make a video of what happens just PM me on this site.
Edit:
I know what is causing this :)
The bot sometimes doesn't click on the stone :(
cizzz
2012-04-17 16:19:52
Great script!
Been running it over night. Usually wake up very early in the mornin' to end it so keep forgetting to get a proggie :S.
I get a couple fails every now and then, 1-2. I take them to be normal though.
grandpajones3
2012-04-17 23:37:12
how come mine never finds the skull slope?
lamba ashka
2012-04-20 19:47:09
best agility bot got from 75-81 agility 1 day with 433% skoll boot
ToinCoss
2012-04-21 18:57:06
Problem:
Does not click on stone at beginning of each loop
EDIT:
Changed detail to minimum instead of low, working perfectly now. Thanks for the awesome script!
Lisida19
2012-04-22 09:21:03
my guy hovers on skull slope, and cant find it, and hovers on a random hole instead of tree2
jonnypot
2012-04-22 09:47:08
*RyGuys Ape Atoll Agility Runner Report
*Time: 5 Hours, 21 Minutes and 24 Seconds
*We have gained 207060 Agility Experience!
*We are gaining 38654 Agility Experience per Hour!
ayyveebee
2012-04-22 17:18:26
Always seems to skip uptree and hovers over monkeybars. Then it has to go back to stone, up tree, and bars again. Slows it down a lot and kills your chat box with theres no going back now. Any news on a fix?
Brotein
2012-04-22 18:28:10
*RyGuys Ape Atoll Agility Runner Report
*Time: 6 Hours, 1 Minutes and 39 Seconds
*We have gained 340460 Agility Experience!
*We are gaining 56851 Agility Experience per Hour!
Zerkeronrs7
2012-04-23 06:11:46
It used to run so flawlessly for me, but now it always gets stuck at the last tree :(
digitalninja
2012-04-23 19:09:05
Hi Ryguy,
This script is amazing … Agility makes me feel like a human bot anyway! I seriously am impressed with this script and this whole site/forum. The AGI experience was even better … just wasnt motivated to use Skoll boots but your script made it worthwhile :). Gotta love being able to train agi while working. Not too sure on etiquette but are we allowed to give donations??
Thanks!!
DigitalNinja
digitalninja
2012-04-23 20:23:32
Quick update on my 1st ever attempt with SIMBA -
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 1 Hours, 37 Minutes and 26 Seconds
*We have gained 107880 Agility Experience!
*We are gaining 70191 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
digitalninja
2012-04-25 10:44:36
Alas no more skoll boots …
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 6 Hours, 24 Seconds
*We have gained 225620 Agility Experience!
*We are gaining 37561 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lisida19
2012-04-27 00:38:12
its almost flawless, by that, i mean that it never gets stuck, but clicks and hovers on random elements.
Slone
2012-04-27 13:07:53
Using to get rid of my Skoll boots, so far so good!
Last Legend
2012-04-27 23:17:52
Love the script, finally got me 77 agility for RotM ;)
Justin
2012-04-28 09:51:54
Will be re-using this script once I finished 99 range :)
ayyveebee
2012-04-28 17:20:50
I have the problem of it going over the stone and then instead of climbing the tree, it hovers over bars. Then it goes back to stone and bars again and takes a while to fix itself, anyone know of a fix for this? Even tried delaying wait times but didn't work.
Failed 0 Times
Found Stone
Found Bars
Failed 1 Times
Found Stone
Found Bars
Lisida19
2012-04-28 23:48:28
Can you change the food option to summer Pies? The script glitches when it tries to pick pineapples, as it clicks on the top left corner. Some other times, with it tries to grab pineapples, it just spamclicks.
wakka165
2012-04-29 00:05:18
so is the pineapple support flawless or no?
DarkKnight
2012-04-29 09:58:13
Its going good for me so far.
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 5 Hours, 53 Minutes and 28 Seconds
*We have gained 219640 Agility Experience!
*We are gaining 37313 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:spot:
Lisida19
2012-04-29 16:44:13
From: wakka165
so is the pineapple support flawless or no?
The detection sometimes fails, so it goes into a random location. I cant run the script more than one hour straight, and im only 71 agility, so i suggest you that you start using the script at 75 agility, cause you wont fail anymOre.
Last Legend
2012-04-30 01:55:46
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 4 Hours, 9 Minutes and 22 Seconds
*We have gained 157305 Agility Experience!
*We are gaining 37968 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Gj man
Pechvogel
2012-04-30 05:54:50
*RyGuys Ape Atoll Agility Runner Report
*Time: 2 Hours, 33 Minutes and 21 Seconds
*We have gained 88740 Agility Experience!
*We are gaining 34986 Agility Experience per Hour!
Actually 96 <3
brett0x0
2012-05-01 02:23:13
i cant never get it to work everytime i start it, it will not move at all help please
statix
2012-05-01 15:40:38
From: brett0x0
i cant never get it to work everytime i start it, it will not move at all help please
same here all i get is this
SMART Initialized.
Loaded: Server 86, Members: True, Signed: True, Super Detail: False.
Welcome to Runescape.
'One minute has passed…'
'One minute has passed…'
'One minute has passed…'
'One minute has passed…'
Failed 0 Times
Found Stone
Found Bars
Failed 1 Times
Found Stone
Found Bars
Failed 2 Times
Found Stone
Found Bars
Failed 3 Times
Found Stone
Found Bars
so how do i actually get it to run the course?
Rarest
2012-05-01 16:24:14
Yeah it gets stuck going down the tree and takes way too long climbing up the tree after the stone..
statix
2012-05-01 23:12:47
ok so i figured out why it wasn't using my character info. i can get the script to log in, i have all my graphics set to the lowest possible point and brightness set to max with cpu usage set to low. once the script logs in it will do this still
Failed 0 Times
Found Stone
Found Bars
Failed 1 Times
Found Stone
Found Bars
Failed 2 Times
Found Stone
Found Bars
sometimes it will end up clicking the first tree but since i haven't jumped the rock it messes up. i have my character standing on the tile that looks like half land half water right next to the stone. am i supposed to stand somewhere else instead?
RyGuy
2012-05-02 16:03:14
I have quit RuneScape. If somebody wants to take over this script/ fix it up you have my permission!
gruedungeon
2012-05-04 18:27:54
I'm new to this – can someone tell me how to speed up the auto-clicking? I understand it's written to make it look more "human" but IMO it behaves a little too casually. Other players are running by me constantly and I look incompetent. (lol) Thanks!
stinkysocks
2012-05-08 12:17:06
From: RyGuy
I have quit RuneScape. If somebody wants to take over this script/ fix it up you have my permission!
This is dissapointing to see! too bad that you no longer play my freind hope you found something just as time consuming to blow free time with XD thanks for the amazing scripts while you were around very appreicated!
whyyouplayrs
2012-05-14 19:53:30
had a few problems when first starting to use seems flawless now currently getting around 70k ph with skoll boots so 35kish without which is reasonable. only problem is it doesnt break? or is that me being an idiot
Kumar
2012-05-15 18:04:49
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 2 Hours, 40 Minutes and 18 Seconds
*We have gained 172840 Agility Experience!
*We are gaining 65332 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
with skoll boots ;p
zyzz0r
2012-05-20 18:10:58
can anyone add in food support? :(
yl10yl10
2012-05-22 05:20:03
It always stuck after the swing
Prongs
2012-05-24 09:49:49
*RyGuys Ape Atoll Agility Runner Report
*Time: 3 Hours, 7 Minutes and 46 Seconds
*We have gained 122275 Agility Experience!
*We are gaining 39072 Agility Experience per Hour!
bgxsaer
2012-05-24 17:14:31
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 5 Hours, 3 Minutes and 21 Seconds
*We have gained 0 Agility Experience!
*We are gaining 0 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Works quite well, only thing that could be faster is climbing the tree, sometimes it can't do it and it takes it about a minute to figure it out, seems like the camera angle could be the culprit.
arrow
2012-05-25 10:45:55
very nice script easy to use.ohh and guys please use summer pies (full) this script does reconize it awsome finally someone make the best script for people under 75 :)
forfudgesake
2012-05-27 06:26:52
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 3 Minutes and 34 Seconds
*We have gained 1740 Agility Experience!
*We are gaining 31959 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Just started with the new restarting S.M.A.R.T window, thanks for awesome script
Working flawlessly for me atm
bgxsaer
2012-05-27 15:09:21
Pretty damn awesome!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 2 Hours, 4 Minutes and 35 Seconds
*We have gained 68440 Agility Experience!
*We are gaining 33031 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
thatoneguy
2012-05-27 17:34:40
Script is working very well at under 75 agility, big improvement since the last time I used this.
Can somebody tell me which types of food it supports?
bgxsaer
2012-05-27 21:49:26
Best xp/hour I've gotten so far, still running.
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 50 Minutes and 19 Seconds
*We have gained 29580 Agility Experience!
*We are gaining 35284 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Deadshot
2012-05-28 02:24:51
great script
Bugs after every lap. da fuq
blinkblink
2012-05-28 09:47:50
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 6 Hours, 9 Seconds
*We have gained 236640 Agility Experience!
*We are gaining 39485 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Just tested, good script.
bgxsaer
2012-05-31 17:03:24
The Best Ape Atoll Agility script out.
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 5 Hours, 36 Minutes and 0 Seconds
*We have gained 179220 Agility Experience!
*We are gaining 32102 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Vamp08
2012-06-02 00:21:55
Fails getting the pineapple and just keeps running till you die. Great script if you want to wake up in the morning to find your character dead.
Not recommended below 75.
bgxsaer
2012-06-04 12:46:03
Runnin strong.
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 1 Hours, 14 Minutes and 29 Seconds
*We have gained 80640 Agility Experience!
*We are gaining 65560 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Thereafter…
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*RyGuys Ape Atoll Agility Runner Report
*Time: 5 Hours, 15 Minutes and 25 Seconds
*We have gained 228540 Agility Experience!
*We are gaining 43568 Agility Experience per Hour!
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~