Aww dont drop the support!! Hey man i know you put in the comments that SPS may be a little glitchy but sometimes it doesnt make it back to the mine (like 2/50 times)
Maybe retry walking To Mine;?
Printable View
Aww dont drop the support!! Hey man i know you put in the comments that SPS may be a little glitchy but sometimes it doesnt make it back to the mine (like 2/50 times)
Maybe retry walking To Mine;?
EDIT: and also spams out of bounds xs ys thing when bankin
i got a problem i start the script and it does nothing it says search for a rock to mine. but i dont see the red dot eather please help me
Thank you! I've made this works perfectly with some modifications. It originally rests to 100% before mining, which is unnecessary because energy will be restored when you're mining. I've made it so that it rests to 50% after it has gathered a full inventory, then rests to 100% at the musician. I've also improved the walking because it sometimes gets stuck in the bank or gets lost around cook's guild. I'm currently testing with three accounts and aiming for 6 hour proggies. :) Please tell me if it's okay if I post this, or not because clay prices are plummeting. :P Thanks again! :D
Thanks! After a massive overhaul, finally got >400 clay/hr for 6 hours! :cool:
------------------------------------------------
We have mined 2402 clay.
We have gained 12010 xp.
We have been running for 5 Hours, 58 Minutes and 0 Seconds
------------------------------------------------
And somehow in the process I also managed to get the filesize down from 10.2KB to 3.04 KB ;) I'll be adding support for Varrock west mine very soon for even more efficiency :p
Edit: testing in the Varrock west mine and seems to be getting ~560 clay/hr. Do you think I can apply for membership with this? :D
Oh don't worry, I've edited it so much that only about 10% of it is yours now. I can easily replace that with something else. ;)
With further testing at the Varrock west mine, I'm getting ~565 clay/hr without any competition. But as there is only one viable mining spot there, anyone else mining (especially legit players) will decrease gains significantly. This is what I got during relatively quiet hours:
------------------------------------------------
Mined 3157 clay.
Gained 15785 xp.
Clay/hr: 530
Ran for 5 Hours, 57 Minutes and 40 Seconds
------------------------------------------------
And this during peak hours:
[01:08:28] **************
[01:08:28] Clay: 586
[01:08:28] Xp: 2930
[01:08:28] Gp: 125404
[01:08:28] Clay/h: 513
[01:08:28] Xp/h: 2565
[01:08:28] Gp/h: 109782
[01:08:28] **************
Strangely, sometime after around 70 minutes, the last 3 lines of the proggy starts to show weird negative numbers. [fixed]
And sometimes it spams the debug box with this while mining, but it still works. Is there anything I can do to make it not show up?
So it's pretty much guaranteed that you'll get at least 100k/hr. However, since the squeal of fortune update today, the popup shows up more frequently and sometimes seals show up in your invy. The popup crashes until (InvFull);, making it fail at the mine with a full invy. The seals do not stop the script, but fills up your invy (it cannot be banked), which seems very bot like. [fixed]Code:Warning! You passed a wrong ys to a finder function: -5. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong ys to a finder function: -5. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong ys to a finder function: -5. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong ys to a finder function: -5. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong ys to a finder function: -5. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong ys to a finder function: -5. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong ys to a finder function: -5. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong ys to a finder function: -5. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong ys to a finder function: -5. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong xs to a finder function: -16. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong ys to a finder function: -5. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong xs to a finder function: -16. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong xs to a finder function: -16. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong xs to a finder function: -16. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong xs to a finder function: -16. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong xs to a finder function: -16. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong xs to a finder function: -16. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong ys to a finder function: -5. That is below 0, thus out of bounds. Setting the value to 0 for now.
Would you rather I send you the script now or later? Remember it may still be broken due to the update. After I fixed it, I'm planning to add CrashSmart to make it run indefinitely (I get very few unsolvable randoms). :) But please only run the script in world 3 because I'll also be testing and I don't think two of the same script will work very well together in the same world. :p
Edit: I finally figured what's wrong with the proggy. 3600000 is just such a large number that it simply makes calculations fail. I've separated it into two parts, and now it works fine. Profits averages at 230k/hr with 2 clients, 315k/hr with 3 clients and 320k/hr with 4 clients on my laptop. More proggies (3 clients): (with CrashSmart :))
[05:55:43] **************
[05:55:43] April 3rd, 2012
[05:55:43] Clay: 2980
[05:55:43] Xp: 14900
[05:55:43] Gp: 637720
[05:55:43] Clay/h: 502
[05:55:43] Xp/h: 2510
[05:55:43] Gp/h: 107428
[05:55:43] **************
[05:57:33] **************
[05:57:33] April 3rd, 2012
[05:57:33] Clay: 2955
[05:57:33] Xp: 14775
[05:57:33] Gp: 632370
[05:57:33] Clay/h: 495
[05:57:33] Xp/h: 2475
[05:57:33] Gp/h: 105930
[05:57:33] **************
[05:52:12] **************
[05:52:12] April 3rd, 2012
[05:52:12] Clay: 2467
[05:52:12] Xp: 12335
[05:52:12] Gp: 527938
[05:52:12] Clay/h: 420
[05:52:12] Xp/h: 2100
[05:52:12] Gp/h: 89880
[05:52:12] **************
Notice how the last one is exceptionally slow. This is because there is a legit player/ultra efficient bot there. If you come across any of them, simply hop worlds :) If you're lucky enough to find a world with nobody else mining clay, you can get up to 565 clay/hr (no lag) :) I've tested with an adamant pickaxe and only got ~230 clay/hr (yes there's a LOT of competition), so make sure you have the best pickaxe available. This script basically beats any AFKers and anyone without a rune pickaxe, but not legit players, injection bots or someone using a colour bot as good as mine. :p
still workin good somtimes gets lost but once it gets going it doesnt stop!
please add edgeville banking bro
with other types of bots being stopped on rs, clay has stopped plummeting (used to sell at 90gp each) and is now rising, (sold one at 178gp this morning). So if everyone holds back from selling their clay, this would be awesome. We should try and get the price around 300gp like it used to be :)
The script is broken until Jagex decides to remove those dumbass Queen's Guard bankers.
Never mind, i figured it was the new bankers that were giving me the problems.Quote:
well i mines really well and doesn't go offtrack in the map, but the thing is, i have to manually open the bank before it even banks everything. Is this how its suppose to happen?
your going have to change the location of the bankers on the script to get it to work again
Where is the script that Ashley made modifications to, I'd love to give it a go?
I haven't used a script that runs so perfectly without any errors or anything that I could possibly think of adding.
Absolutely brilliant, well done.
And thank you!
The main thing I'm worried about is that it doesn't rely on combat detection. Once it attacks the Dark wizard, it's put on a 5 second timer. Once that timer is up, it begins to look for the runes. The reason I did this is that most players who will want to use this script will be high-leveled.
If the Dark wizard doesn't score at least 1 hit on you, your HP bar will not show up. Since Simba's combat detection mainly relies on HP bars, I realised that using it would be detrimental to higher-leveled players, because they would only pick up loot about 30% of the time (that 30% being the somewhat rare occasion when the Dark wizard would actually hit the player).
Looking for loot when still in combat isn't really that big of a problem though. The most it will do is run away during a fight, grab the loot, and Auto-Retaliate back to the fight.
I'm no programmer, so I can't help you or judge how hard or simple that may be to do... But it looks like you have your goal in mind, you know what the "problem" is, and I guess that's the first step to getting another perfect script going.
But as you said, it doesn't seem like a drastic problem at all.
I shall recommend to you this tutorial http://villavu.com/forum/showthread.php?t=44942 it's the one that I used to learn Simba.
And I work best under pressure :stirthepot:
Books are horrible. My whole pet peeve with books is that they actually encourage aspiring programmers to not program. Or at least, that's what they did to me. My very first programming adventure was in a language called BASIC, which stands (or stood) for Beginner's All-Purpose Symbolic Instruction Code.
I had picked up a copy of QBASIC For Dummies (QBASIC is the most widely used BASIC editor, similar to how Simba is a very widely used Pascal editor) and read through it with gusto, but I never actually did anything with all the knowledge I gained. It was only after I sat down at my PC, downloaded a copy of WestFrontPC (sometimes called WFPC, a very primitive text-adventure type game) and studied it. I quickly found that I learned more in a few hours studying a real example of a BASIC program than I did by reading an entire book.
The book helped of course, but it was mainly used as a sort of supplement to what I naturally picked up by studying WFPC.
So, what's my point? My point is, get out there, DO IT, and you'll find it's easier and more fun than you'd ever imagined ;)
EDIT: Again, maybe this is all just me--because I'm a very visual learner.
EDIT2: Oh, and DO NOT do what I did. Don't learn BASIC. It's OLD. I'm talking MS-DOS, Windows 95 old. Pascal is old too, but it's been updated through the years--hence, it's still fresh today (and look what we as a community have done with it! :D)
Yeah, that's what I was trying to learn at one time too. I was all excited, went to the library hired some books, downloaded some PDF's... The shit they were talking was ridiculous, all they had to do was explain what it does and how to do it.
It's just like that old saying "The best way to learn to swim, is by being thrown in the deep end." I guess.
So the language used to write the script is modern Pascal?
That's actually how I learned to swim, no joke. I found the normal lessons were too slow, so I swam out to the deep end when I wasn't supposed to. I tried to touch the bottom and couldn't. I learned to tread water right then and there, and the rest just followed.
Yes. Contrary to popular belief, not all Runescape bots are written in Java.