Not scripting for RS anymore, sorry. Banned too many times.MY SCRIPTS
Thanks again for this wonderfull script! You can add me to the list of 99's!
![]()
You have to be realistic.
Not scripting for RS anymore, sorry. Banned too many times.MY SCRIPTS
Seems I don't have such a folder. I was using 2.5 I think when I got stuck in the bank, does that matter? Maybe I disabled bug logs in the script or something? I don't even know anymore. I haven't gotten the problem since.
Could'a had a V8
======== Bud's Guild Fisher ver 2.6 ========
Fishing for lobster
Time Running: 6 Hours, 19 Minutes and 57 Seconds
Fish Caught: 1747 TTL: 4 Hours, 19 Minutes and 17 Seconds
Experience Earned: 157240 Levels Gained: 1
Experience/Hour: 24825
Fish/Hour: 276 Urns Support is off:
SpinTickets Found: 2
Summon is turned off
Breaking is off
=======================================
Script works great! No problems.
line 1059: Writeln('SPS failed, Clicking Morth and trying one more time');
Not sure which way is Morth?![]()
Banking could be a tad better (it deposits fish 1 by 1 for some reason with me... tried with both swordies only and swordies/tuna mix) but overall a very solid, humanlike script. It doesn't do everything at absolute peak efficiency which is very tell-tale "look at me I am a bot" of which I do like.
It banks 1 by 1 because you are using an urn or have that set to true. Don't use urns and it will deposit all.
My own question also deals with banking. I keep "failing to bank" it will happen between 15 minutes and 4 hours of running. It is all random. I caught it once and it goes into the bank and just sits there hovering over "Bank Banker" or whatever it is and the Debug box says "Did not Find Bank UpText". Any solutions?
love this thanyou!
I'm getting Exception in Script: Unable to find file 'ObjectDTM\ObjDTMInclude.simba
I've just played around with simba getting it 07 ready, would this be causing the errors?
working an absolute charm. how long do you recommend I run scripts for? am new to all this![]()
I was using urns, yes, I was expecting it would right click-> deposit all on the fish while keeping/exchanging the urns. I think I will switch to no urns, probably better xp/hr
i have simba 8 too, I changed the top section to {$Define SMART8} like normal but that didn't help either.
That error means you need to install ObjectDTM - it has nothing to do with SMART.
ObjectDTM is a convenient and accurate way of walking that some guy made after the most recent simba release, so it has to be installed separately (google it to find the installation on this site).
My Outdated ScriptsEdgeville Log Cutter | Edgeville AIO Jewelry | AIO Pickpocketer | Urn Activator | Slayer Tower | Slaying KuradalMy Working Scripts: Tutorials:Function Pointers and Why You Should Care! | Forms and Saving Settings | The Magic Behind Programming Tutorial | Recursive Recursion![]()
Relace the MDeposit with this one. I recoded it in my smelter script and haven't had time to change it in my fishing script. But this one works much better and faster.
Simba Code:// My custom Deposit for when Deposit() fails
function MDeposit(InvStart, InvEnd: integer): Boolean;
var
ItemFound: Boolean;
i, j, c, x, y, H: integer;
TP: TPoint;
Box: TBox;
Options: array of TOptions;
begin
ItemFound := False;
//Deposit(InvStart, InvEnd, True);
for i := InvStart to InvEnd do
begin
if ExistsItem(i) then
begin
ItemFound := True;
//WriteDebug('Deposit missed an item, manual depositing');
ABInvMouse(i, 0);
Options := GetChooseOptions('All');
if (Length(Options) < 1) then
Exit;
H := High(Options);
WriteDebug('Options List number: ' + inttostr(H));
WriteDebug('Options List is: ');
for j := 0 To H do
WriteDebug('Option ' + inttostr(j) + ': ' + Options[j].Str);
WriteDebug('Options List number: ' + inttostr(H));
for j := 0 To H do
begin
if ArrInStr(['All', 'it-A', '-Al', 're-Al', 'ore-Al'], Options[j].Str) then
begin
WriteDebug('FoundOption ''' + Options[j].Str + ''' at slot ' + inttostr(j));
Box := Options[j].Bounds;
GetMousePos(TP.x, TP.y);
if PointInBox(TP, Box) then
ClickMouse2(1)
else
ABMouseBox(Box.x1, Box.y1, Box.x2, Box.y2, 1);
c := 0;
repeat
wait(RandomRange(200, 120));
Inc(c);
if not(ExistsItem(i)) then Break;
until not(ExistsItem(i)) or (c > RandomRange(10, 15))
if not(ExistsItem(i)) then
Break
else
begin
WriteDebug('Item still exists after clicking All, Must all ready be full');
Result := True;
Exit;
end;
end else WriteDebug('Din''t find Str in Option' + inttostr(j));
end;
for j := 0 To H do
begin
if ArrInStr(['Deposit', 'posit', 'Depos'], Options[j].Str) then
begin
WriteDebug('FoundOption ''' + Options[j].Str + ''' at slot ' + inttostr(j));
Box := Options[j].Bounds;
GetMousePos(TP.x, TP.y);
if PointInBox(TP, Box) then
ClickMouse2(1)
else
ABMouseBox(Box.x1, Box.y1, Box.x2, Box.y2, 1);
c := 0;
repeat
wait(RandomRange(100, 120));
Inc(c);
if not(ExistsItem(i)) then Break;
until not(ExistsItem(i)) or (c > RandomRange(10, 15))
if not(ExistsItem(i)) then
Break
else
begin
WriteDebug('Item still exists after clicking All, Must all ready be full');
Result := True;
Exit;
end;
end else WriteDebug('Din''t find Str in Option' + inttostr(j));
end;
end;
end;
Result := True;
if (ItemFound = False) then Exit;
WriteDebug('Second Check');
//second check
Result := False;
ItemFound := False;
for i := InvStart to InvEnd do
begin
if ExistsItem(i) then
begin
WriteDebug('Item Found durning second check');
ItemFound := True;
end;
end;
Result := True;
if (ItemFound = False) then Exit;
for InvStart := InvStart to InvEnd do
begin
if ExistsItem(i) then
begin
WriteDebug('Deposit missed an item, manual depositing one at a time');
ABInvMouse(i, 1);
end;
end;
for InvStart := InvStart to InvEnd do
begin
if ExistsItem(i) then
begin
Result := False;
WriteDebug('Deposit missed an item, Might be a SpinTicket');
end;
end;
end;
Not scripting for RS anymore, sorry. Banned too many times.MY SCRIPTS
Also look on first page the are 2 posts there that will link you to how to install it properly.
1: http://villavu.com/forum/showthread....69#post1170469
2: http://villavu.com/forum/showthread....71#post1170471
and about the SMART8 thing. If you use SMART8 , yes just add an 8 in there. I could never get SMART8 to work for me so I don't use it.
Edit:
Opps double post. Ment to add this to the above post.
Not scripting for RS anymore, sorry. Banned too many times.MY SCRIPTS
Smooth double post.
Anyway, you will need to quote them so they can see the related urls to fix it whereas quoting me just lets me know, and I've got it just fine. (Quoting quotes doesn't notify the original person, and if it did, we would really get flooded with notifications, lol)![]()
My Outdated ScriptsEdgeville Log Cutter | Edgeville AIO Jewelry | AIO Pickpocketer | Urn Activator | Slayer Tower | Slaying KuradalMy Working Scripts: Tutorials:Function Pointers and Why You Should Care! | Forms and Saving Settings | The Magic Behind Programming Tutorial | Recursive Recursion![]()
Hey, I added in the ODTM and installed it as it says and all looks good on that front, now I'm getting:
[Error] C:\Simba\Includes\SPS/SPS.simba(371:51): Invalid number of parameters at line 370
Compiling failed.
:/
I'm not used to using quotes to let others know I had something to say to them. I've always used them to reference what I'm saying. So ppl don't get lost as to what I'm talking about. But I will try to remember that.
I think that means you need to add SPS too. Go to Tools--> Extensions--> Enable SPS.sex and update. Remember everything don't always install right too. I see a lot of ppl having to try installing more than once to get everything working properly.
Not scripting for RS anymore, sorry. Banned too many times.MY SCRIPTS
Exception in Script: Unable to find file 'ObjectDTM\ObjDTMInclude.simba' used from 'C:\Simba\Scripts\Buds Guild Fisher ver 2.6.simba'
Last edited by catsrback321; 04-21-2013 at 05:09 PM.
Not scripting for RS anymore, sorry. Banned too many times.MY SCRIPTS
Not at top pier, checking if we are at bottom pier
Find Location Failed ---> Failed
It works, but it keeps clicking north..
why does it keep doing this?
Last edited by bud_wis_er_420; 04-27-2013 at 08:11 PM.
Not scripting for RS anymore, sorry. Banned too many times.MY SCRIPTS
Did you download and install the custom map on the first page? Because it is working fine for me.
Updated to ver 2.7 Fixed bank deposit and tweaking banking. Auto Updater works too.
Progress Report:======== Bud's Guild Fisher ver 2.7 ======== Fishing for Lobster Time Running: 44 Minutes and 53 Seconds Fish Caught: 263 TTL: -56 Seconds Experience Earned: 23839 Levels Gained: 0 Experience/Hour: 31824 Fish/Hour: 351 Urns Support is off: SpinTickets Found: 0 Lobster Pouches used: 1 Summon disapear in 33 Minutes and 59 Seconds Breaking is off =======================================
Last edited by bud_wis_er_420; 04-28-2013 at 08:32 AM.
Not scripting for RS anymore, sorry. Banned too many times.MY SCRIPTS
I get this....
The following DTMs were not freed: [SRL - Lamp bitmap, 1]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap, SRL - NavBar Bitmap, SRL - Options Bitmap]
[Hint] C:\Simba\Scripts\Buds Guild Fisher ver 2.7.simba(1284:3): Variable 'X' never used at line 1283
[Hint] C:\Simba\Scripts\Buds Guild Fisher ver 2.7.simba(1284:3): Variable 'Y' never used at line 1283
[Hint] C:\Simba\Scripts\Buds Guild Fisher ver 2.7.simba(2331:3): Variable 'TVA' never used at line 2330
[Hint] C:\Simba\Scripts\Buds Guild Fisher ver 2.7.simba(2563:3): Variable 'MS' never used at line 2562
Last edited by botteerslate; 04-30-2013 at 08:31 PM.
There are currently 1 users browsing this thread. (0 members and 1 guests)