Yeah when SRL updated I get that error in all my scripts because SRL must now have a FreeDTMs procedure/function or something. I'll update it right now. By the time you read this, it will be updated.
Updated!
Printable View
Yeah when SRL updated I get that error in all my scripts because SRL must now have a FreeDTMs procedure/function or something. I'll update it right now. By the time you read this, it will be updated.
Updated!
Ah, noticed a bug in the 1.4
Seems to right-click the fishing spots, and then just drag the cursor away D:
Odd, seems to work fine now :o Must have just been me, sorry :P
When i run this it does a few loads then cant find the banker and logs me out and then stops running
I started the script, character moved to fishing spot and started fishing, however, when fishing spot moved character remained still for 10 minutes only doing antiban, I adjusted threshold for pixel shift A from 4 to 11 which solved the problem, then later I unequipped polypore staff and dfs and had to lower pixel shift A to 6 because higher values often triggered search for a fishing spot while character was fishing. Then I summoned granite lobster and left character unattended for 45 minutes. When I returned back I found character in Molly random, which I solved manually, then I looked on granite lobster timer and it was 42 minutes.
I never had randoms before I gained at least 200k xp, I usually had randoms between 300-450k xp and this random came at 36k xp, idk what triggered it but it caught me by complete surprise
Great script, but while it's running every so often it types a few letters into the chat box (as far as I'm aware does not hit enter and chats it). Any way to fix this?
Actually no, that's not antiban. I know why it does it and will be removing it in the next version.
The script works good. Is there any chance of making it run a few different paths back to the fishing spot. It always runs back to the same spot, this seems very bot like.
Sure I could just add some more walking randomness.
Yip that would be good, thx
Great script thank you very much for your time invested :D
Fished one load just fine, ran back to the bank just fine, clicked OVER (via flag minimap) the Banker (i.e the banker was UNDER me, unable to be seen) and the script derp'd and logged out claiming it "couldn't find banker".
Maybe put in a failsafe where if it can't find the banker it will move around a couple tiles?
Have you thought about adding urn support?
E: Fished a load, couldnt find banker
When i try to use this, it opens everything but does not log into the game.
Xp/h?
I've been running this off and on for several days now. Couple weeks, actually. Everything works great, except banking. "Can't find the banker" is the single reason I see for logging out.
I know the script is capable of running as long as 90 minutes at a time. But, it just randomly loses sight of the banker anywhere from 5 minutes to 90 minutes.
Of course, that's not a real big deal. I'm always babysitting it anyway. When a random occurs, I just click "disable smart", and take over, then go right back to fishing.
Overall - very nice script!
Screen just taken - over two hours runtime so far!
my script goes ppppppppppp hahaha
its work before to monkfish but when rs update it doesnt work anymore
The proggy is slow to update and it can barely ever find the banker D: but otherwise i love the script!
Works great...i find the banker with no issues keep up the good work
Great script! Not flawless but not to far of. Only the finding of the banker fails from time to time. Im gaining 30k per hour at 96 fishing.
I modified a little bit banking procedure, in my opinion the script did not try hard to find bank and gave up too quickly, now in my hands it runs until token failure
Simba Code:Procedure Banking;
var
nn: integer;
zz: TPoint;
begin
if not FindNormalRandoms then
begin
nn := 0;
f := 0;
MouseSpeed := RandomRange(14,22);
repeat
Wait(RandomRange(250, 600));
if FindObjTPA(x, y, 3840441, 15, 1, 4, 5, 4, ['k-to']) then
begin
Mouse(x, y, 5, 5, false);
if (WaitOption('ank Ar', 600)) then
begin
Writeln('we found bank');
g := 0;
repeat
Inc(g);
Wait(RandomRange(45, 55))
until((BankScreen) or (g>60) or (PinScreen));
If PinScreen then
InPin(Players[CurrentPlayer].Pin);
end;
end else
begin
Writeln('going to rotate screen');
Inc(f);
MakeCompass(RandomRange(90, 270));
end;
if (f>5) then
begin
Writeln('trying some walking');
f := 0;
Inc(nn);
ClickNorth(0);
SPS_WalkPath([Point(RandomRange(1160, 1170), RandomRange(1870, 1885))]);
end;
if (nn>5) then
begin
Writeln('failed to bank');
Wait(10000);
// Logout;
TerminateScript;
end;
until(BankScreen);
begin
DepositAll;
Wait(randomRange(400, 800));
IncEx(MonkfishFished, 27);
IncEx(XpGained, 3240);
if (random(12)=5) then
CloseBank;
WalkToShore;
end;
end;
end;