Hey, I have made a very basic barbarian fishing script for Otto's Grotto, and it is working fine so far except that when a spot disappears it does not detect this and find a next one, and I can't seem to fix it.
Here's the relevant part of the script
Simba Code:
Procedure Spotfinding;
Begin
If Not loggedin Then
Exit;
If (not (FindColorSpiralTolerance(x, y, SpotColor, MSX1, MSY1, MSX2, MSY2, 5))) Then
begin
Wait(100+random(70));
Tried:= Tries + 1;
end;
if(Tries = 15)Then
Begin
Logout;
Exit;
End else
Begin
if FindObjCustom(x, y, ['Use', 'rod'], [SpotColor], 5)Then
MMouse(x, y, 5, 5);
end;
if IsUpText('Use') then
begin
Mouse(x, y, 0, 0, true);
end;
end;
Procedure Fishing;
begin
repeat
MarkTime(Fishcounter);
If InvCount=+1 Then
MarkTime(FishCounter);
Antiban;
Wait(1000);
until(TimeFromMark(FishCounter)>7000) or (InvFull)
end;
Also, I am a completely new scripter, never attempted it in any format before, so have pity