You didn't add antileach anyways?
I'll test this out later and report any bugs if I find them.
Printable View
You didn't add antileach anyways?
I'll test this out later and report any bugs if I find them.
Walking Log
Error: Exception: Font [P07UpChars] not found. at line 108
The following DTMs were not freed: [0, 1, 2, 3]
The script won't click the branch and you forgot to free DTM_tree.
I used your Branch procedure instead of the TreeD and it started to work.
My script stops after I've done the pipe.
thanks, gonne test this out!
yeah it's stuck at the branch... =[
thanks for keeping it leech-free.
Strangely enough, in 2.5 the script couldn't locate the branch, but in 2.4 the branch was fine. I tried copying the colour code from 2.4 to 2.5, but still didn't seem to work.
In 2.4, the main issue I had was that, after the pipe, nothing really happened. (after the second 'found pipe')
New Plan Will be Working on DTMs Instead of Colors! Tired of them changing all the time!
I've changed the Walktolog procedure to walk to the agility icon on the minimap, so it will actually move after exiting the pipe, but really what this needs is more failsafes on every step, as it continues on sometimes without doing its intended action. I can get this to run maybe 2 or 3 laps in a row before it mis-clicks somewhere and lacks a failsafe to catch itself. But overall, it is coming along. :)
Help me please? Been getting same error over and over
http://puu.sh/2aZmr
You Have The Latest Version of P07Include
Walking Log
Error: Exception: Font [P07UpChars] not found. at line 108
The following DTMs were not freed: [0, 1, 2, 3]
gets stuck on first branch for me
Quote:
Error: Exception: You passed wrong values to a finder function: xs > xe (0,-383). at line 1563
The following DTMs were not freed: [0, 1, 2, 3, 4, 5, 6, 7, 8]
Here is a temporarily modified version. I combined/recycled some of the code from the 2.4 / 2.5 script.
It kept getting stuck on the previous procedures. I set LONG delays so I could debug it. I also changed 1 DTM string.
The agility symbol moves around. We should make a different way for it to return to the log.
The pipes on 2.5 were too obvious. I say it should randomize which pipe to go through, but stick to that pipe once its made a decision.
I left the full orig. credits to the author.
I have set (1) anti-leech. (It is extremely simple)
Attachment 19545
Issues:
* Can over shoot log, which I feel is suspicious.
* Delays are extremely long.
i'm also working on a working version.
i don't take credit ofcource,
what i've fixed
branch shit
delays
gonna fix
that he walks back to the log
Ok guys, I fixed up the script, credits to OP, and me for fixing
Ok guys, I fixed up some errors, heres a fully working script, credits to OP and me for fixing.
program AgilityP07Test;
{$I SRL/SRL.Simba}
{$I P07Include.Simba}
//Made By Rules
var
x, y, logcol, netcol, treecol, ropecol, branchcol, climbcol, pipecol:integer;
Procedure P07_DeclarePlayer;
begin
P07_PlayerName := '';
P07_PlayerPass := '';
end;
procedure Log;
begin
P07_MakeCompassNorth;
P07_MakeCameraAngleHigh;
logcol := 538974 Writeln('Walking Log');
if P07_FindObjCustom(x, y, ['Walk', 'lk-acr', 'Log', 'og bal'], [logcol, 540007, 534854], 3) then
begin
ClickMouse2(mouse_left);
wait(randomrange(100, 200));
end;
end;
procedure Net;
begin
P07_MakeCameraAngleHigh;
P07_MakeCompassSouth;
netcol := 132102 Writeln('climbing net');
if P07_FindObjCustom(x, y, ['Climb', 'mb-ove', 'Obstacle'], [netcol], 5) then
begin
ClickMouse2(mouse_left);
wait(randomrange(100, 200));
end;
end;
procedure Tree;
begin
P07_MakeCameraAngleLow;
P07_MakeCompassEast;
treecol := 1525855 Writeln('climbing branch');
if P07_FindObj(x, y, 'Climb', treecol, 5) then
begin
ClickMouse2(mouse_left);
wait(randomrange(100, 200));
end;
end;
procedure Rope;
begin
P07_MakeCameraAngleHigh;
ropecol := 6063267 Writeln('Walk Rope');
if P07_FindObjCustom(x, y, ['Walk', 'lk-on'], [ropecol, 5799581], 5) then
begin
wait(1000);
ClickMouse2(mouse_left);
wait(randomrange(100, 200));
end;
end;
procedure Branch;
begin
P07_MakeCameraAngleHigh;
branchcol := 4354956 Writeln('Climb Branch');
if P07_FindObj(x, y, 'Climb', branchcol, 5) then
begin
ClickMouse2(mouse_left);
wait(randomrange(100, 200));
end;
end;
procedure Climb;
begin
climbcol := 935537 Writeln('Climb net');
if P07_FindObj(x, y, 'Climb', climbcol, 5) then
begin
ClickMouse2(mouse_left);
wait(randomrange(100, 200));
end;
end;
procedure Pipe;
begin
P07_MakeCameraAngleHigh;
pipecol := 7697790 Writeln('Squeeze Pipe');
if P07_FindObj(x, y, 'Squeeze', pipecol, 5) then
begin
ClickMouse2(mouse_right);
wait(randomrange(100, 200));
P07_ChooseOptionMulti(['eze-thro']);
wait(randomrange(600, 1000));
end;
end;
Procedure PipeD;
var
DTM_pipe: integer;
begin
P07_MakeCameraAngleHigh;
DTM_pipe := DTMFromString('m1gAAAHic42JgYOAHYmkglgNiBSCWBWI+Bg hgBGIWIBYAYmEgZgJiHqh6JSiWAWJBqDoQqMjPY4iPiGCwMjNj KMvNYSjKzGSoKiwE45iwMLBYTmoqAytQrRERmJFIjAAAlI8PFw ==');
ClickDTMRotatedIn(DTM_pipe, MSX1, MSY1, MSX2, MSY2, - Pi, Pi, Pi / 30, [], mouse_Left);
WriteLn('Found Pipe');
Wait(2500);
while (isMoving) do
wait(500);
FreeDTM(DTM_pipe);
end;
procedure WalktoLog;
begin
Wait(4000);
MMouse(592,95,2,2);
ClickMouse2(mouse_left);
P07_MakeCompassSouth;
Wait(4000);
end;
begin
P07_DeclarePlayer;
SetupP07Include;
//ActivateClient;
Repeat
Log;
Wait(3000);
Net;
Wait(3000);
Tree;
Wait(3000);
P07_MakeCompassEast;
Rope;
Wait(5000);
Branch;
P07_MakeCompassNorth;
Wait(3000);
P07_MakeCameraAngleLow;
Climb;
Wait(3000);
P07_MakeCameraAngleHigh;
Repeat
//Pipe;
PipeD;
P07_MakeCameraAngleHigh;
Wait(4000);
Until(FindColorTolerance(X, Y, 1980742, 94, 88, 405, 212, 3));
WalktoLog;
Wait(2000);
Until(False);
end.
Problem on "TreeD" it get stuck and keeps looping, doesnt click. Any help? I tried adding more search options, but maby camera angel change will help? Or is it wrong color or so?
SCreenie:
http://snag.gy/XTYff.jpg
THanks,
WImpie
Error: Exception: You passed wrong values to a finder function: ys > ye (620,503). at line 1563
The following DTMs were not freed: [0, 1, 2, 3, 4, 5, 6, 7]
it won't climb the branch, any ideas?
Has anyone gotten this to work?
A bit of copy pasting from
jordantotty his script and this script where it gets stuck u take the code from the other guy --> and i will make it work :)
will post 2night when i start agil :D
It doesn't climb the branch for me :
Error: Exception: You passed wrong values to a finder function: xs > xe (0,-12). at line 1563
The following DTMs were not freed: [0, 1, 2, 3, 4, 5, 6, 7, 8]
I get this error:
Walking Log
Error: Exception: Font [P07UpChars] not found. at line 108
The following DTMs were not freed: [0, 1, 2, 3]
Help plz!
Use this link to load old rs on the downloadable client. I then run simba on a virtual machine. you can find a free win xp and virtual machone on RID's website.
http://services.runescape.com/m=rswi..._on_the_Client
Won't climb up branch
Error: Exception: You passed wrong values to a finder function: xs > xe (0,-496). at line 1563
The following DTMs were not freed: [0, 1, 2, 3, 4, 5, 6, 7, 8]
mine only works when there are not many people at the gnome course.
try and maybe fix some things :P
Attachment 19580
i know xD
but it worked for me
he did 3 rounds perfectly.
than i fixed som other parts.
after that the rope fucked up somehow
ah really mmm i'm gonna try to fix this now
Does not even click the first log
Error: Exception in Script: Unable to find file 'P07Include.Simba' used from 'C:\Users\Kris\AppData\Local\Temp\P07_GnomeAgility Beta2.5.simba'
I know this should be a simple fix. Can anybody help me?
Same problem
yup same.
Kids you are so annoying. The P07_Include question is one easy question. Just search for it. It is like trying to install Windows then, without a webbrwoser, you ask on a forum how to get a webbrowser. If you got a lil bit brain you'll see that you can't post on forums without a webbrowser so it is like the same thing for this. IF YOU DON'T HAVE P07_Include WHAT ARE YOU DOING HERE? (searching for a script that uses the functions/methods from this include.)