Keep getting "Error: Exception: "" is not a valid boolean. at line 337" when i try to run it. Sorry im still learning about all this, trying to become more knowledgable :P
Printable View
Keep getting "Error: Exception: "" is not a valid boolean. at line 337" when i try to run it. Sorry im still learning about all this, trying to become more knowledgable :P
A lil Proggie =) works awesome at dust devils
ShatterFighter v3.0
* Monster: DustDevil
* Time Running: 51 Minutes and 27 Seconds
* ATK XP Gained: 703136 (819728)
* ATK Level: 91, XP till next: 320277
* Hops: 0 Food: 0
Thanks, where exactly do I put this in? Another suggestion I have though, the script works great love it, the only thing that could be changed would be the camera rotating to see loot that is hidden behind walls because of the "North" facing camera. I have been doing cockroaches and this is a problem there. Nothing big, just a suggestion.
In simba on the left, find the function, double click on it to open its source file, and replace the function there.
Camera rotating is off for that place. At different angles the loots looks different (less or more pixels). My MMToMS function was tested only at north faced camera, and walking needs it too. Having the camera at East or West would hide the cockroaches. Thought about this a lot and I dont know any good solution for this.
http://i.imgur.com/grb2Y3A.png
Good good
ShatterFighter v3.0
* Monster: FireGiant
* Time Running: 4 Hours, 56 Minutes and 47 Seconds
* ATK XP Gained: 397096 (80278)
* ATK Level: 84, XP till next: 150742
* Hops: 0 Food: 1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ShatterFighter v3.0
* Monster: RedSpider
* Time Running: 9 Hours, 36 Minutes and 30 Seconds
* DEF XP Gained: 1061622 (110487)
* DEF Level: 94, XP till next: 549623
* Hops: 0 Food: 0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
it's working great 99 def here i come =P
Very nice! I forgot to copy the progress report, but I went from 3 to 53 in defence over night on my secondary killing corpse spiders lol. (And that was just low level char with mithril mace and iron armor)
I cannot use rejuvenate since my Characters Def is 1. Will the script eat and bank at the Giant spider (level 57) - Stronghold of Security 3rd floor or am I stuck at CockRoaches?
Also, I changed that deposit script like you said to fix the spamming "8", well it worked for a while and I just noticed it is back to spamming "8". I even went in and re replaced the script and it still wont work. Any ideas?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ShatterFighter v3.0
* Monster: RedSpider
* Time Running: 1 Hours, 8 Minutes and 36 Seconds
* DEF XP Gained: 165488 (144734)
* DEF Level: 94, XP till next: 76038
* Hops: 0 Food: 0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
You can get that def level at corspe spiders in some hours.
Note that any SRL update overwrites the modification. And make sure you save bank.simba before running the script.
Anyways here is my inventory after a week of botting (12m xp). :D
http://i.imgur.com/jiuP7MN.png
Thanks for the script, It finally works again :) got a 7 hr proggie, but forgot to screenie it.
97 str, on my way to 99 :)) I seem to get 50-60k exp hour, is that normal? I used to get 100 at 2.0v
Working great! This is from some lvl 4 (now ~30-40) with pretty bad equips. I ran 3 bots on the same world for a while to level them up a bit, and make it easy to resupply them with a higher lvl character (no progs for that sorry). After they were fine to be on their own, I moved them all to random servers, and let this run go down. Would go longer, but don't really need these guys very high level. (plus taking them food is a pain :P)Code:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ShatterFighter v3.0
* Monster: CorpseSpider
* Time Running: 30 Minutes and 49 Seconds
* TOTAL XP Gained: 4905 (9545)
* No level tracking.
* Hops: 0 Food: 0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ShatterFighter v3.0
* Monster: CorpseSpider
* Time Running: 26 Minutes and 48 Seconds
* TOTAL XP Gained: 4219 (9442)
* No level tracking.
* Hops: 0 Food: 1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ShatterFighter v3.0
* Monster: CorpseSpider
* Time Running: 35 Minutes and 28 Seconds
* TOTAL XP Gained: 3944 (6670)
* No level tracking.
* Hops: 0 Food: 6
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ShatterFighter v3.0
* Monster: CockRoach
* Time Running: 9 Hours, 18 Minutes and 29 Seconds
* STR XP Gained: 76214 (8188)
* STR Level: 69, XP till next: 36922
* Hops: 6 Food: 131
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
My latest proggie.
Would you be able to add Momentum support?
mine says has not been freed in the script, freeing it now. for my debug lines any help?
anyway this could be edited to pick up anagogic ortz? when anagogic ortz drops it doesnt show the bones so the script skips over it. and at monsters some monsters ortz drops with every rare drop table drop so the script will not grab those rare drop table drops. i ran this script until my barrows needed repair and didnt even get enough in drops because of it to pay for my equipment repairs
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ShatterFighter v3.0
* Monster: RedSpider
* Time Running: 27 Hours, 16 Minutes and 24 Seconds
* DEF XP Gained: 2593488 (95092)
* DEF Level: 97, XP till next: 682087
* Hops: 0 Food: 0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Would have gone longer but had to turn pc off
Adding in coins was simple enough for me for fire giants so I would imagine it would be the same. Scroll down to where it shows what the bot will pick up and add in the exact spelling/capitalization of the ortz. Should work fine, just make sure it's under the drops of the monster you're fighting.
Looks like the script here is very popular shatterhand :]
Took a scan through the script, I think closing your tpa/tia/etc arrays would cut down on building up the heap with useless simba objects.
nonetheless, the proggy's here look amazing too :]
Congrats,
Lj
Jesus... someone (probably more than 1) is shredding the roaches... There were lvl 200 mages, all with similar equipment botting there on the 20+ worlds I attempted to use this on... Only found like 2 worlds that weren't occupied, and got a weird error (console flooding). I'll post it when I find a chance to try it again.
its not so much the picking it up as it is that it can't find it, because when ortz, bones, a charm, and an item all drop at once it doesnt show bones it shows ortz instead, so it cant find it.
i think i'd just have to add the DTM to the part of the script that finds the bones and it should work?
Well when making objects in memory (ex arrays), when those stay floating around, instead of being closed, (ex because you make a new array to look at the screen and the old is just collecting dust on the heap), the heap builds up for simba (ex when you look at task manager and see 10x ram taken after 5 hours rather than about the same from when it started.
Hmm hope that doesn't sound like a ramble, okay, to sum it up, I'd either set array's to 0 or just throw in this at the line after "program name;",
Simba Code:{$IFDEF RAYMONDPOWNS}{wrappers} function FloodFillTPAWrap(const TPA: TPointArray): T2DPointArray; var tempATPA: T2DPointArray; begin tempATPA:= FloodFillTPA(TPA); Result:= tempATPA; SetLength(tempATPA, 0); end; function FindTPAEdges(const p: TPointArray): TPointArray; begin FindTPAEdgesWrap(p, result); end; Function RotatePoints(Const P: TPointArray; A, cx, cy: Extended): TPointArray; begin RotatePointsWrap(P, A, cx, cy, result); end; function TPAFromCircle(const CX, CY, Radius: Integer): TPointArray; begin TPAFromCircleWrap(CX, CY, Radius, result); end; function TPAFromEllipse(const CX, CY, XRadius, YRadius : Integer): TPointArray; begin TPAFromEllipseWrap(CX, CY, XRadius, YRadius, result); end; function TPAFromBox(const Box : TBox) : TPointArray; begin TPAFromBoxWrap(Box, result); end; Function ReturnPointsNotInTPA(Const TotalTPA: TPointArray; const Box: TBox): TPointArray; begin ReturnPointsNotInTPAWrap(TotalTPA, Box, result); end; function CombineIntArray(const Ar1, Ar2: TIntegerArray): TIntegerArray; begin CombineIntArrayWrap(Ar1, Ar2, result); end; function ReArrangeandShortenArray(const a: TPointArray; Dist: Integer): TPointArray; begin ReArrangeandShortenArrayWrap(a, Dist, result); end; function ReArrangeandShortenArrayEx(const a: TPointArray; w, h: Integer): TPointArray; begin ReArrangeandShortenArrayExWrap(a, w, h, result); end; function CombineTPA(const Ar1, Ar2: TPointArray): TPointArray; begin CombineTPAWrap(Ar1, Ar2, Result); end; function RemoveDistTPointArray(x, y, dist: Integer;const ThePoints: TPointArray; RemoveHigher: Boolean): TPointArray; begin RemoveDistTPointArrayWrap(x, y, dist, ThePoints, RemoveHigher, Result); end; function TPAFromText(const text, font: String; var w,h: Integer): TPointArray; begin TPAFromTextWrap(text, font, w, h, result); end; function GetColors(const Coords: TPointArray): TIntegerArray; begin GetColorsWrap(Coords, Result); end; function Explode(del, str: string): TStringArray; begin ExplodeWrap(del, str, Result); end; function MergeATPA(const ATPA : T2DPointArray): TPointArray; begin MergeATPAWrap(ATPA, Result); end; function SplitTPA(arr : TPointArray; dist : Integer) : T2DPointArray; begin SplitTPAWrap(arr, dist, result); end; function SplitTPAEx(arr : TPointArray; w, h : integer) : T2DPointArray; begin SplitTPAExWrap(Arr, w, h, result); end; function ClearTPAFromTPA(arP, ClearPoints : TPointArray) : TPointArray; begin ClearTPAFromTPAWrap(arP, ClearPoints, result); end; function TPAToATPAEx(arP : TPointArray; w, h : integer) : T2DPointArray; begin TPAtoATPAExWrap(arP, w, h, result); end; function TPAToATPA(arP : TPointArray; dist : Integer) : T2DPointArray; begin TPAtoATPAWrap(arP, dist, result); end; function FindGapsTPA(TPA : TPointArray; MinPixels : integer) : T2DPointArray; begin FindGapsTPAWrap(tpa, MinPixels, result); end; {$ENDIF}
Anywho, again nice script, looks like you put a lot of effort into it :)
-Lj
Thanks for 99 str! Great script
Here's my latest progress (And first one I remembered to post :P)
Code:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ShatterFighter v3.0
* Monster: CorpseSpider
* Time Running: 10 Hours, 23 Minutes and 38 Seconds
* ATK XP Gained: 200981 (19336)
* ATK Level: 58, XP till next: 20768
* Hops: 0 Food: 0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
What location gives the most crimson charms? I'm guessing dust devils right?
Could u add Crimsom Charms at Cockroaches? they drop other things at P2P.
And the chrimsom rate is pretty good
Yep.
I might look into it sometimes. Last time I visited them in p2p, it was full of java bots.
The spider hide sthey drop are very profitable, you could craft items from them (30 crafting lvls) and alch them for a lot of money. F2P loots are extra.
Ill be posting a proggy once Im done with my first test run. So far I've found absolutely no issues with the cockroach portion of your script. I'm looking forward to future test.
Warning! You passed wrong values to a finder function: ys > ye (415,262). Swapping the values for now.
Warning! You passed wrong values to a finder function: ys > ye (415,262). Swapping the values for now.
Warning! You passed wrong values to a finder function: ys > ye (415,262). Swapping the values for now.
Warning! You passed wrong values to a finder function: ys > ye (415,262). Swapping the values for now.
Warning! You passed wrong values to a finder function: ys > ye (415,262). Swapping the values for now.
getting this message quite a lot in SIMBA while the script is running. Usually when fighting a monster. It has gave a few different number sets other than the ones shown here. Will keep this updated...
Few more of those Number Sets:
ys > ye (377,262)
ys > ye (527,215)
ys > ye (453,262)
ys > ye (553,262)
ys > ye (428,262)
Sadly, I'm completely lost as to finding a solution to SIMBA spamming these value errors, but the script seems to run fine. Just a bit slow and walks around like....well, like he's rather indecisive on where he wants to stand before attacking a Monster. I thought it was a little funny myself. ( " Wait. I have to be in just the right spot before I kill this thing.....just a few steps more. No, maybe right here....or perhaps here? Nah, the first spot was better. " ) I have too much of an imagination xD
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ShatterFighter v3.0
* Monster: CockRoach
* Time Running: 1 Hours, 42 Minutes and 27 Seconds
* ATK XP Gained: 16727 (9795)
* ATK Level: 62, XP till next: 19138
* Hops: 0 Food: 2
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Good small run. Never had to bank so I didn't get to see whether it teles to bank or not. Will give a more accurate report after the next run.
Have a nice day