It was working for me all last night but then they updated rs and now i have the same problem -.- great script though it ran from lvl 10-27 before the update shanked me
Printable View
Exception in Script: Unable to find file 'ObjectDTM\ObjDTMInclude.simba' used from ''
That's the error i get
Great Script. Thank you very much for sharing.
rying to open the bank: 1 out of 11
Error: Out Of Range at line 325
The following DTMs were not freed: [SRL - Lamp bitmap, 1, 2, 3]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap]
I know someone already posted. just letting you know multi people getting the same error, gotten it a couple times :)
When you say download ObjDTMInclude, do I open that in Simba after opening the silent spinner? So 1 script under another?
Thanks.
no jsut run it and it will be installed...
Yes i'm learning more and more on this website everyday, Very soon i'm going to attempt to make my own script, I have no experience in coding any languages whatsoever, that's what is kinda scaring me, but i think i'm just going to dive in and see what happens:) Amazing community you guys have here. Thank you very much for all of your efforts, I'm greatly appericiated.
I have an error at when it trying to spin the flax it wont find the flaxer thingy.
~golumpa
More information on the error? That would help greatly.
I have a fix for the 'Not finding spinner thing'. It is just a colour issue; and I have noticed that it can not find it sometimes depending on which tile you're standing on. I'm not sure how good you are at scripting (I'll PM Silent SPY to see what he wants to do) but you'll have to change the whole FindAndClickSpinner function to:
Note: I had the same problem and this has currently fixed it! It is now running:Code:function FindAndClickSpinner: Boolean;
var
x, y, cts, i :Integer;
TPA, TPA2: TPointArray;
ATPA, ATPA2: T2DPointArray;
begin
if not (LoggedIn) then
Exit;
if not (FindNormalRandoms) then
begin
MakeCompass('s');
Wait(RandomRange(500,750));
result:= false;
repeat
Wait(RandomRange(400, 700));
until not (IsMoving);
x:= MSCX;
y:= MSCY;
CTS:= GetColorToleranceSpeed;
ColorToleranceSpeed(2);
SetColorSpeed2Modifiers(0.03, 0.38); //CHANGED
FindColorsSpiralTolerance(x, y, TPA, 7374741, MSX1, MSY1, MSX2, MSCY, 11); //CHANGED
if Length(TPA) = 0 then
FindColorsSpiralTolerance(x, y, TPA, 6386814, MSX1, MSY1, MSX2, MSY2, 11);
ATPA:= TPAtoATPAEx(TPA, 12, 24);
for i:= 0 to High(ATPA) do
begin
MiddleTPAEx(ATPA[i], x, y);
MMouse(x, y, 2, 2);
GetMousePos(x, y);
if (WaitUpTextMulti(['Spin'], 300)) then
begin
Mouse(x, y, 0, 0, false);
if WaitOption('Spin', 300) then
begin
Writeln('Clicked Spinner..');
Result:= true;
Exit;
end;
end;
Wait(RandomRange(400, 700));
end;
SetColorSpeed2Modifiers(0.09, 0.47); // ADDED FROM HERE
FindColorsSpiralTolerance(x, y, TPA2, 6653085, MSX1, MSY1, MSX2, MSCY, 11);
ATPA2:= TPAtoATPAEx(TPA2, 12, 24);
for i:= 0 to High(ATPA2) do
begin
MiddleTPAEx(ATPA2[i], x, y);
MMouse(x, y, 2, 2);
GetMousePos(x, y);
if (WaitUpTextMulti(['Spin'], 300)) then
begin
Mouse(x, y, 0, 0, false);
if WaitOption('Spin', 300) then
begin
Writeln('Clicked Spinner..');
Result:= true;
Exit;
end;
end;
Wait(RandomRange(400, 700));
end;
end;
end;
Progress Report:/=======================================================\ | Finishing load #9 | Running for..17 Minutes and 38 Seconds | Strings made = 252 | Experience gained...3780 | Levels gained.......1 \=======================================================/
EDIT: This fix that I implemented seems to fix the small trip in the script -
Progress Report:/=======================================================\ | Finishing load #101 | Running for..3 Hours, 25 Minutes and 56 Seconds | Strings made = 2800 | Experience gained...42420 | Levels gained.......3 \=======================================================/
It's just colour issues; Silent SPY's scripting methods are flawless! :D
takes a while finding the spinning wheel
also randomly stops after spinning 11 flax and doesent do anything
This is an awesome script I can run it for hours flawlessly made 20k bs in 1 day Thank you Silent Spy.
Thanks Dazzn, I'll probably implement that fix, I saw your Pm also :)
Could you post the debug log? That would be helpful :)
Did you change the load amount? I believe the default load amount is somewhere around 11k flax if my memory is correct.
That makes me happy, you're very welcome! Thanks for the feedback :)
Getting the same error as well, Just started happening today for me, Couple of days ago i ran the script and it was flawless for 4+ hours.
Thank you for the great script:)
EDIT: Once it gets stuck on the "following DTMs and bitmaps" Line #325 gets highlighted to orange, Hope that helps. Here's the line:
MinTP := IntToPoint(MiddleTPA(ATPA[0]).x, MiddleTPA(ATPA[0]).y);
^^ That only happened to me when I was at the Spinner and not at the bank. When I manually walked to the bank aahahah. And by the way, my code fix is really messy from above. You should look through it. It was only meant to be temporary :)
please just help me instead of redirecting me to some other thread. Basically i've downloaded the script, when you click on the download script Simba opens up but i when i put my details in and press the play button the script works but it doesnt enter my details and tells me that there are no stats saved wtf. please don't send me somewhere else like everyone else does help me please thank you.
People redirect you to other threads because those other threads contain the answers you seek. If you would read the threads they linked to, more often than not, your questions would be answered. Those other threads exist as central places to answer the questions that get asked over and over again. If you would post what is printed in the debug box, we may be able to help you.
What you are talking about is it asking you for SRL stats. It's a separate account from your forum one, and should be created at stats.villavu.com. I ask you to fill that in because it helps me keep track of how the script is doing. It doesn't collect your username, password, or anything like that. If you want to see what it collects, look at the master progress report in the first post.
I hope this answers your question
i'm sorry, i got it to work and then it did 6k flax overnight amazing script.
Awesome job!
Progress Report:/=======================================================\ | Finishing load #102 | Running for..3 Hours, 15 Minutes and 0 Seconds | Strings made = 2856 | Experience gained...42840 | Levels gained.......26 \=======================================================/
Nvm fixed it
Just finished my 10k flax! Never messed up, except for that one issue with banking that you fixed in IRC. Love this script! :D Got me from level 10 to level 54!
http://puu.sh/c53s
Also, just noticed the stats page. Crafting EXP (Gained) : 9453360!!! HOLY!
^^ I got from level 10 to 58 crafting all with this script :D so that must mean I've done more than 10k flax :O
Simba Code:Trying to open the bank: 1 out of 11
Error: Out Of Range at line 325
The following DTMs were not freed: [SRL - Lamp bitmap, 1, 2, 3]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap]
I getting this alot.
And its taking 20-30 seconds some times to find the spinner. Could you speed it up?
It never took that long for me, are you sure you set everything up correctly?
Banking problems:
Trying to open the bank: 1 out of 11
Error: Out Of Range at line 324
The following DTMs were not freed: [SRL - Mod bitmap, SRL - Admi
n bitmap, SRl - Flag bitmap]
Temp fix. Replace the entire banking function with this:
Simba Code:function Banking: Boolean;
var
p, t, w: Integer;
begin
if not LoggedIn then
Exit;
Result:= false;
t := 0; //Tries starts at zero
repeat
Inc(t);
SetAngle(SRL_ANGLE_HIGH);
Writeln('Trying to open the bank: ' + IntToStr(t) + ' out of 11');
MakeCompass('s');
if not (OpenLumbridgeBank) then
begin
Writeln('Method one failed, trying method two.');
Writeln('Opening bank failed, trying again');
if not OpenBankNPC then
if not OpenBankFast('lb') then
begin
Continue;
end;
end;
Wait(Random(700));
until BankScreen or PinScreen or (t > 10);
if PinScreen then
begin
p := 0;
repeat
InPin(Players[0].Pin);
Inc(p)
until BankScreen or (p > 0) or not (LoggedIn);
end;
if BankScreen then
begin
Writeln('Opened the bank...');
FixBankTab;
DepositAll;
repeat
WithdrawMaterial;
Inc(w);
until (InvCount > 27) or (w > 5)
if (InvCount > 27) then
begin
MakeCompass('n');
Wait(RandomRange(400, 500));
Result:= true;
end else
begin
Writeln('Getting '+ Players[CurrentPlayer].Strings[1] + ' failed');
CloseBank;
Logout;
Exit;
end;
end;
end;
Fails alot to open the bank. It needs to try several times.
The SRL and Simba developers wish you a happy new year.
Live long and prosper.
Thank you for using Simba,
Hakuna Matata
Exception in Script: Unable to find file 'ObjectDTM\ObjDTMInclude.simba' used from ''
Did you read the first post? You need to download a utility called ObjectDTMs from: http://villavu.com/forum/showthread.php?t=68112
thank you man , Your realy Awsome ;*