Edit II: New error, with Timer's fixed version:
[Runtime Error] : Exception: Access violation at address 6720456E in module 'Embedded_SMART.dll'. Read of address 00000000 in line 85 in script
It compiled, then showed that. Help me please!
Printable View
Edit II: New error, with Timer's fixed version:
[Runtime Error] : Exception: Access violation at address 6720456E in module 'Embedded_SMART.dll'. Read of address 00000000 in line 85 in script
It compiled, then showed that. Help me please!
hmm today i found out that it can not solve the evil bob random which it teleport u to an island where u have to fish a cooked fish then make it raw for the evil bob!
vista is anal over permissions
invalid number of perimeters on line 1098:
line 1098: Smartsetup(SmartPrefix, true, true, false);
got this to work! i like how it dosent always go the same rout from the bank to ess mine or vice vers. however i dont like that if the door to the east of the rune shop is closed it opens it. will have progy soon
ok i read a TUT and the new line is: SmartsetupEX(10, false, true, false);
new line:SmartsetupEx("10", true, true, false);
same error
Try SmartsetupEx('133', True, True, False);
That might work.
If you go to Smart.Scar you can see that the world is an integer not a string, take out the quotes and it should work fine, I had the same problem till I looked at Smart.Scar.
Ok, I helped a few people with their problems now maybe someone can help me. As the script goes I get a runtime error. it says:
[Runtime Error] : Exception: Can't allocate the DIB handle in line 123 in script C:\Program Files\SCAR 3.15B\Scripts\Essence Miner 2.03.scar
that function is:
SCAR Code:Function FindMagicSymbol(Var P: TPoint): Boolean;
Var
I, J, cts: Integer;
Points, P2: TPointArray;
aTPA: T2DPointArray;
MagicSymbolColors, C: TIntegerArray;
H, S, L: Extended;
Begin
cts := GetColorToleranceSpeed;
ColorToleranceSpeed(2);
SetColorSpeed2Modifiers(0.20, 2.0);
Result := False;
MagicSymbolColors := [2326527, 2925567];
SetLength(Points, 0);
For I := 0 To High(MagicSymbolColors) Do
Begin
SetLength(P2, 0);
SetLength(C, 0);
FindColorsTolerance(P2, MagicSymbolColors[I], MMX1, MMY1, MMX2, MMY2, 18);
C := GetColors(P2); //this is the line
For J := 0 To High(C) Do
Begin
ColorToHSL(C[J], H, S, L);
//If ((H > 8.5) And (H < 9.5)) Or ((H > 5.5) And (H < 7.5)) Then
If (((H > 5.5) And (H < 10.0)) Or (H < 1.0)) And (S > 85.0) Then
Begin
SetLength(Points, Length(Points) + 1);
Points[High(Points)] := P2[J];
End;
End;
//Points := CombineTPA(Points, P2);
End;
{$IFDEF DEBUG} debugMM(Points); {$ENDIF}
ColorToleranceSpeed(cts);
aTPA := SplitTPA(Points, 5);
SortATPASize(aTPA, True);
If Length(aTPA) = 0 Then
Exit;
Result := Length(aTPA[0]) > 2;
P := MiddleTPA(aTPA[0]);
If Not Result Then
WriteLn('No Aubury Shop');
End;
if anyone could help it'd be greatly appreciated :)
I don't understand why this script doesn't work with the new smart for me.
It logs in, checks stats, turns run on, then it just sits there.
if you want I can PM you mine then try using mine and see if you still get the error, and I have also included running, but you can take it out and put your method in if you want. but I'm guessing you have updated to SRL 31, and did you delete your extra Embedded Smart.dll? if you haven't that might be why, check in your plugins folder to see if you have more then one.
EDIT: I don't know why but I don't get that runtime error anymore but if anyone knows why I was getting it I'd still like to know, incase I ever get something like that again with this or any other script.
EDIT:: oh, I think I might know why, maybe was it because it wasn't finding the magic symbol colors so it couldn't set C := to colors it didn't find? I'm guessing that's why, if not then I don't know.
you proabably had SCAR open for a long time...it happens...once you close it, and restart, it goes away...
i edited this script with the new smartsetupex and setrun functions and it works pretty well...a little rusty on some parts but worked for 9 hrs got 16k ess so far. i have scar 3.2 beta8.1 and srl #31. what i want to do is setrun(true) from bank to ess and setrun(false) from ess to bank! anyone know how cuz Wizzup? made it complicated lol. i though i got it...but i didn't. so now i just setrun at login.
edit:quiz random always stops it dead in its tracks. fix for that? i didn't look... cuz i though there is a anti random for quizmaster or whatever its called
so you will update it?!?!?!?! yyayayay:D
here's a list of some bugs/suggestions you should consider:
-Quiz random (omg its killing it and i dunno if its even solvable yet)
-Run from bank to ess on, and from ess to bank off to conserve run!
-all chat off as default
-check for aubury BEFORE opening doors (unless it already does that lol)
-a sleep function which will sleep for 10-30 mins?
-a wait after logout for about 30 sec or so? (couldn't figure out lol)
-new smartsetupex, unless you want that as antileech....
-"cant get rock color" il assume thats rock of road color by the shop?
-ignore stray dog, cuz it'll look at it and walk back, or off map somtimes
-new proggie and reportbox and status cuz those can be confusing
-count ess from notes (from the random) dunno if it does this already
-its kinda easy to get it lost, a location check, if it sees bank or mage shop before it clicks southeast...
-id personally like "loads = 1+random(2)" (which on=obviously didn't work)
-world hop to least inhabited but not pk every 1-2 hrs (randomly of course)
-when it looks at something it checks for uptext, but it will go back to it, make it so that when it doesnt find the right uptext, it wont look in that area saw radius 7 pixls again?
-looks for banker using bank window wood? add orange hair? blue clothing? and make it random?
-looks for aubury using gold cape...some people wear gold stuff.... use white cape? i dunno...
-when clicks on ess, only left click...add random right click once in a while?
-this isn't a problem (yet, but theres a slight chance it could happen) when it goes for portal, it could be covered by the ess rock, im not sure what it does then, but maybe it should spin camera once in a while anyway
-which leads to antiban! random mouse examine check stats that kinda thing?
-modify initplayer, really no need for the settings changing.
-random quickchat > what is ur lvl and my lvl is for (rc and mining?)[maybe..]
in QC only worlds...(cuz it would wrld hop to least populated?)
-random music switcher? (even though ur music is off lol?)
-sets deposite x to ran 28-100 and uses deposite X or ALL randomly?
OK well i nagged and asked for more than enough and I know your busy but im just trying to help.... myself....AND others... if i knew how to do all that i would...lol but if you got the time consider? anyway, just making some pointers, thanks.. even the run update would be nice.
When ever i run it it goes to a member world....I put it to world 30 but it opens a member version of rs.
Maybe because you didn't set one of the variables right ;)
When can we expect the new version to come out?
wow this script is amazing, look at this one player proggy (I only added running and sleeping for 20minutes with a random of 5 minutes for every 25 loads but its still pretty much original script besides run and sleep)
Wizzup? Essence Miner, Version 2.03
Worked for 13 Hours, 57 Minutes and 13 Seconds
Mined 7595 Essence
Solved 9 abyssal random events.
----------------------------
0 : **** = T; Bank; Rand: Found Mod; B: 7596 Essence; M : 77
1 : **** = F; Bank; B: 0 Essence; M : 0
2 : **** = F; Bank; B: 0 Essence; M : 0
3 : **** = F; Bank; B: 0 Essence; M : 0
----------------------------
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 29 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| SRL Logs : 10 |
| Talks : 1 |
| Ricks : 1 |
| Mods Found : 3 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
and its still running =) (I love the smart update), maybe I should add more a person or two more and just let it run for days. I never saw it do this good before with one character.
EDIT: little worried bout 14 hour proggy with one character, dont wanna get banned, although I do have sleep but still, I think I'm gonna make it stop till I go to sleep, then auto with two characters to lessen the chance of a ban.
EDIT2:: Script finally ended because SMART turned all black so script couldn't log in. Here's the best proggy I have ever saw on my own SCAR.
Wizzup? Essence Miner, Version 2.03
Worked for 16 Hours, 56 Minutes and 25 Seconds
Mined 8993 Essence
Solved 11 abyssal random events.
----------------------------
0 : ****= T; Bank; Rand: Found Mod; B: 8994 Essence; M : 0
1 : ****= F; Bank; B: 0 Essence; M : 0
2 : ****= F; Bank; B: 0 Essence; M : 0
3 : ****= F; Bank; B: 0 Essence; M : 0
----------------------------
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 29 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| SRL Logs : 13 |
| Talks : 1 |
| Ricks : 1 |
| Mods Found : 3 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
@ Baked, that running and sleeping must make quite a difference!
----------------------------
Wizzup? Essence Miner, Version 2.03
Worked for 2 Hours, 28 Minutes and 24 Seconds
Mined 1511 Essence
Solved 1 abyssal random events.
----------------------------
Got that proggy last night.
Still a great script Wizzup? I just get too many randoms that SRL doesnt solve yet to run it any longer. Maybe Ill add sleep to if I get around to it.
@N C D S I guess so, I don't know, also one more thing I edited was when looking for aubury is when I usually fail randoms, so I added a loop there and put in FindNormalRandoms; after the repeat. that might of been what makes all the difference actually. and if you want my version with run and sleep I'll give it to you if wizzup? doesn't mind.
EDIT:oh yea by the way, you don't need sleep if you use more than one player, I just added sleep so I can mine with my members acc. and I only have one so I just auto mine ess with one acc so I added sleep.
For all people that want SMART to work, pick up the latest Ess Miner (#.3) replace the following areas:
SCAR Code:Smartsetup(SmartPrefix, true, true, false);
Settargetdc(smartgetdc);
WITH THIS:
SCAR Code:SMARTSetupEx(2, True, True, False);
Wait(5000);
SetTargetDC(SmartGetDC);
repeat
wait(100);
until(SmartGetColor(253, 233)<>1118604);
Lines 1098-1099: (If you want non-member, replace the SmartPrefix, true, true, false to SmartPrefix, false, true, false)
im gettin this error:
Line 1098: [Error] (17784:43): Invalid number of parameters in script C:\Users\Johnny\Desktop\cheats\Essence Miner #20.3 Pub.scar:S
i get this error
Line 1098: [Error] (17784:43): Invalid number of parameters in script C:\Documents and Settings\CATHY\Local Settings\Temporary Internet Files\Content.IE5\VFURY03P\Essence%20Miner%20%2320 .3%20Pub[1].scar
anyone can help ?
Hi, this is my first time using a script and ive read most tutorials, but still need a bit more help.
When i try to login in the embedded smartv4 it saids that this account is not a member accounts account please choose free users to play, but i am in a free users world.. >=[ Help?
One more thing is it mandatory to weild a pickaxe, or you dont have to for the script to work, thanks again.
*Nevermind problem solved for the invalid number of parameters inscript. Thanks noodlesalan*
Once again people, PLEASE READ what I said. Line 1098 is a SMART.scar and EmbeddedSmart.dll error. What I wrote is the correct way.
If you can't get it working after doing what I said, comment out the SmartSetup and the line under it (put a // before the line)
any one added run to this if so plz post it to me
Ive tryed to add SMART but i get this error every time i try;
[Runtime Error] : Exception: in line 46 in script C:\Program Files\SCAR 3.15\includes\SRL/SRL/Core/Math.scar
any thing im doing wrong?
thanks
oooh someones read my guide? maybe? lawl yeah hes right, add {} brackets, for full detail go to my tut link in sig
almost feels like im advertising
I hate you wizzupyour script is to good!@#$!$@#$
fell al sleep an woke up about 8 hours later an the dang thing was still going
hope I dont get baned i already have black marks on this acc
Wizzup? Essence Miner, Version 2.03
Worked for 10 Hours, 0 Minutes and 0 Seconds
Mined 7197 Essence
Solved 9 abyssal random events.
I do not understand what you meant... please explain.
This is the issue.. I set up my players and then clicked run... Then smartv4 poped up and then i clicked enable SMART. Next lets say my first player was "BOB" pass "123". <-- it types that in and clicks log in, then it says QUOTE: "This is not a member's account; please choose the 'Free users' option from the website to play on this account. Please someone help... thanks
He just explained your problem.
Search for SmartSetupEx in the script. Make sure the boolean parameters in that line are in this order: False, True, False.
ooo, thanks.. a lot =]