SRL Archive - RS3 Money Making/Collecting

Draynor Manor Clay Miner - Est Profit[120k/hr]


Renzanity

2015-04-09 14:15:55

*****F2P Money Maker*****
~Draynor Manor Clay Miner~
Version: 3.4
Status: Working



Hi everyone! This is another step for me in learning how to script Simba. I hope you find it useful somehow.:)

Features:
-Progress report.
-Rafiki Player Form.
-MiniBreak
-Client Reload
-Antiban

What it basically does:
-Runs to the clay mining area near the Draynor Manor
-Mines for clay
-Runs to the chest and banks everything and repeats
-Takes breaks
-Checks if you're within the vicinity of the mining area and the bank chest


Requirements:
-High enough Mining Lvl and a Rune pickaxe to compete with the other bots

Instructions:
[SPOILER=Instructions of use]
1. Be sure that your client is properly setup. Click me

2. Have your players setup in the Rafiki Player Manager.
[SPOILER=Rafiki Player Manager]
[/SPOILER]
3. Start ANYWHERE.

4. Save the preset loadout that you'll be using as an empty backpack.

5. Save this file in your Simba\Includes\SPS\img\runescape_other folder and rename it to CLAY_SPS_00 or download the attatchment below.
[SPOILER=CLAY_SPS_00]
[/SPOILER]
[/SPOILER]
Progress Reports:
[SPOILER=Proggy list]
Testing v3.4

v3.4
/===================================\
|=====Draynor Manor Clay Miner======|
|===================================|
| Time Ran: 21h 19m 03s |
| No. of breaks taken: 13 |
| No. of clay mined: 16,679 pcs |
| No. of clay/hr: 782 pcs |
| No. of sapphire collected: 27 pcs |
| No. of ruby collected: 2 pcs |
| No. of emerald collected: 5 pcs |
| No. of diamond collected: 3 pcs |
| Total Profit: 4,802,358 gp |
| Estimated Profit/hr: 225,277 gp |
\===================================/

v3.4
/===================================\
|=====Draynor Manor Clay Miner======|
|===================================|
| Time Ran: 48h 30m 28s |
| No. of breaks taken: 20 |
| No. of clay mined: 37,933 pcs |
| No. of clay/hr: 782 pcs |
| No. of sapphire collected: 39 pcs |
| No. of ruby collected: 10 pcs |
| No. of emerald collected: 31 pcs |
| No. of diamond collected: 11 pcs |
| Total Profit: 10,731,501 gp |
| Estimated Profit/hr: 221,232 gp |
\===================================/


v3.3
/===================================\
|=====Draynor Manor Clay Miner======|
|===================================|
| Time Ran: 11h 22m 00s |
| No. of breaks taken: 7 |
| No. of clay mined: 8,491 pcs |
| No. of clay/hr: 747 pcs |
| No. of sapphire collected: 11 pcs |
| No. of ruby collected: 4 pcs |
| No. of emerald collected: 5 pcs |
| No. of diamond collected: 0 pcs |
| Total Profit: 2,485,670 gp |
| Estimated Profit/hr: 218,678 gp |
\===================================/

Ran smoothly…though there were a lot of bots around so I only made this much GP. T_T

v1.0
/=======================================\
|=======Draynor Manor Clay Miner========|
|=======================================|
| Time Ran: 10h 04m 31s |
| No. of breaks taken: 9 |
| No. of clay mined: 7168 pcs |
| No. of clays/hr: 711 pcs |
| Total Profit: 989184 gp |
| Estimated Profit/hr: 98177 gp |
\=======================================/
Successfully executed.
[/SPOILER]
Updates:
[SPOILER=Update list]
Update: Minor fix on finding clay rocks bug
-Added a path back to the mining area in-case the bot lags and decides to start mining at the bank -facedesk-

Update: v1.2 release
-Added paint proggy
[SPOILER=Proggy preview][/SPOILER]
Update: v1.3 release
-Edited the antiBan, it's now doing random mouse movements after clicking the rocks for a more human-like activity.

Update: v2.0 release
-Updated the color of the clay.
-Added the break, break length, reload timer, reload length and run timer on the playerForm. (You may now specify how long before you take breaks, before the script reloads your SMART or to run the script)
-Now uses DTM to count the clay for the progress report.
-Pretty much updated the whole script.
-Sadly, still no multiplayer capabilities. (If there's somebody who can help me out, leave me a PM)

Update: v2.1 release
-Updated the antiban
-You may now specify how often the antiban/minibreak would initiate through the playerform
-Updated the colors for the bank
-Auto price update, instead of typing in how much the clay is

Update: v2.2 release
-New SPS map
-Added a very nifty snippet by The Mayor, it's called SPS.isInPolygon(). You can find out more about it, here. I used it as a failsafe for when your character suddenly feels like strolling off the radar. If it does wander off the map, this failsafe's going to trigger and use the Draynor Lodestone to bring you back. If your backpack's full, you will be walked to the bank; if not, you'll be walked back to the mining area

Update: v2.2.1 release
-Removed the TSPSArea.isInPolygon function for it has been pushed to the SPS include so duplicate declarations will be avoided

Update: v3.0 release
-Rewritten some parts of the script to make it work again.

Update: v3.1 release
-I have taken out the reload option and fixed the breaking procedure
-Changed the SPS walkpaths as well as the areas

Update: v3.2 release
-Edited the findObj function to click on random offsets from the middle of the ATPA

Update: v3.3 release
-Edited the findObj function
-Updated the DTMs
-Updated the bank chest color

Update: v3.4 release
-Edited the mining procedure
-Added a function to close the task popup that appears upon reaching lvl 10 mining (From @The Mayor's VEB Miner)
-Changed how the script banks from clicking the quick deposit button to using presets which allows the users that have members accounts have a Bracelet of Clay on them.
[/SPOILER]

Please leave progress reports or post any annoying bugs you find below!:norris:

WYD

2015-04-09 17:29:46

Can i have some help with PRESET_1 ?
edit: I fix I'm just new to preset's

theholyone

2015-04-09 22:57:52

you are just trying to kill f2p botting aren't you? >;o

Renzanity

2015-04-09 23:28:36

From: theholyone
you are just trying to kill f2p botting aren't you? >;o


I was, secretly. ;D But the charade's gone now huh? xD

WYD

2015-04-10 11:15:29

From: renzanity
I was, secretly. ;D But the charade's gone now huh? xD

My have a bug i was at a friend for 4h and i come on my pc and this,It look like a walking bug to the bank if you ask me.

Renzanity

2015-04-10 20:25:32

From: Miningboy11
My have a bug i was at a friend for 4h and i come on my pc and this,It look like a walking bug to the bank if you ask me.


Hi, thanks for the report! And no, it's not a walk path bug, it's those pesky butterflies. I'll go make a failsafe for that.

WYD

2015-04-11 14:34:41

From: renzanity
Hi, thanks for the report! And no, it's not a walk path bug, it's those pesky butterflies. I'll go make a failsafe for that.


Have this be fix yet?

Renzanity

2015-04-14 00:25:09

Update:

Hi guys, since the dawn of the Guthixian Butterflies is already over, I won't be releasing a fix for it anymore.:norris:

Please do report other bugs and concerns below.:)

WYD

2015-04-14 08:58:41

From: renzanity
Update:

Hi guys, since the dawn of the Guthixian Butterflies is already over, I won't be releasing a fix for it anymore.:norris:

Please do report other bugs and concerns below.:)


—- Current mouse-over text: "Check Scoreboard"
—- Current mouse-over text: "Check Scoreboard"
—- Current mouse-over text: "Check Scoreboard"
—- Current mouse-over text: "Check Scoreboard"
—- Current mouse-over text: "Check Scoreboard"
—- Current mouse-over text: "Check Scoreboard"
—- Current mouse-over text: "Check Scoreboard"
—- Current mouse-over text: "Check Scoreboard"
—- Current mouse-over text: "Check Scoreboard"
—- Current mouse-over text: "Check Scoreboard"
—- Current mouse-over text: "Check Scoreboard"
– isMouseOverText(): False
– Succesfully freed SMART[24356]
– Freeing gametabs bitmaps…
Successfully executed.

Renzanity

2015-04-14 10:39:23

From: Miningboy11
…


Uploaded a minor fix for the script, I'm kinda busy with other things right now so that might do for now.

Added a path to go back to the mining area if it somehow decides to start mining at the bank.

Renzanity

2015-04-15 10:22:21

Update: v1.2 release
-Added paint proggy

Renzanity

2015-04-29 22:44:53

Update: v1.3 release
-Edited the antiBan, it's now doing random mouse movements after clicking the rocks for a more human-like activity.

MadGuy

2015-05-04 02:02:01

You need to add logout if he does nothing. I just left my account to mine clay at night, but he stuck somwhere and mined 2k clay in 10 hours. I believe ban is comming on my this account :)
BTW Script sometimes is really slow. he gooes to mining spot click on rock then click on minimap then click on rock then click on minimap and so on, but sumetimes i start the script and it works fast.

Renzanity

2015-05-04 10:54:15

From: MadGuy
You need to add logout if he does nothing. I just left my account to mine clay at night, but he stuck somwhere and mined 2k clay in 10 hours. I believe ban is comming on my this account :)
BTW Script sometimes is really slow. he gooes to mining spot click on rock then click on minimap then click on rock then click on minimap and so on, but sumetimes i start the script and it works fast.


Hi,

First, thanks for bringing this up to my attention. I haven't been able to update my other scripts because I've been too busy enjoying coding other scripts and thought maybe I could leave the other scripts since there's nobody complaining about it yet.:p

Second, I'll look into this. Maybe add some failsafes and update my rock finding TPA then upload it soon.

Now for my suggestion regarding your problem:
-IF you're running multiple SMART clients or browsing rigorously on your browser and your RAM's getting overworked, try changing your CPU usage on your RS Graphics settings to 'Normal' or anything lower than 'Maximum'. Don't know if that really works, but it does for me.

If your problem still persist, let me know so I can get that update uploaded sooner.

Have a good one!

MadGuy

2015-05-04 11:48:25

Hi,

Thanks for fast answer. Well that tip with cpu didn't help. Maybe i will try to delete minibreak procedure and then try to catch good start. My pc running only one smart client, but I believe i have a problems with my pc hardware.another scripts running fine. Thanks for advices.

Renzanity

2015-05-04 12:30:51

From: MadGuy
Hi,

Thanks for fast answer. Well that tip with cpu didn't help. Maybe i will try to delete minibreak procedure and then try to catch good start. My pc running only one smart client, but I believe i have a problems with my pc hardware.another scripts running fine. Thanks for advices.


Hello again, :)

That's bad news. Feel free to do as you wish with the script and try to figure out what makes it bug out, report back here or message me if you get something.

Anyway, I'll work on this and try to find a few ways to make the script efficient. This script was actually rushed so it's rough around….everywhere. xD

SmallP3n0r

2015-05-04 18:56:21

/=======================================\
|=======Draynor Manor Clay Miner========|
|=======================================|
| Time Ran: 19m 50s |
| No. of breaks taken: 0 |
| No. of clay mined: 196 pcs |
| No. of clays/hr: 593 pcs |
| Total Profit: 0 gp |
| Estimated Profit/hr: 0 gp |
\=======================================/

Renzanity

2015-05-12 02:42:20

Update: v2.0 release
-Updated the color of the clay.
-Added the break, break length, reload timer, reload length and run timer on the playerForm. (You may now specify how long before you take breaks, before the script reloads your SMART or to run the script)
-Now uses DTM to count the clay for the progress report.
-Pretty much updated the whole script.
-Sadly, still no multiplayer capabilities. (If there's somebody who can help me out, leave me a PM)

P.S.
Been a while since I've updated my scripts. Enjoy.

Leave suggestions and/or bugs on a post below, thanks!

lisapvm24

2015-05-18 23:59:44

Hello,

Getting this error:

– isMouseOverText()
—- Current mouse-over text: ""
—- Current mouse-over text: "Open Shop Minigame Spotlight Podium"
—- Current mouse-over text: "Open Shop Minigame Spotlight Podium"
—- Current mouse-over text: "Open Shop Minigame Spotlight Podium"
– isMouseOverText(): False
– isMouseOverText()
—- Current mouse-over text: "Check Scoreboard"
—- Current mouse-over text: "Check Scoreboard"
—- Current mouse-over text: "Check Scoreboard"
– isMouseOverText(): False
– WARNING: sps.getPlayerPos(): Didn't find enough matches accurately calc your postion
– sps.getPlayerPos(): result = {X = -1, Y = -1}, took 4294967420 ms
– sps.walkPath(): result = False

Renzanity

2015-05-19 00:54:59

From: lisapvm24
Hello,

Getting this error:

– isMouseOverText()
—- Current mouse-over text: ""
—- Current mouse-over text: "Open Shop Minigame Spotlight Podium"
—- Current mouse-over text: "Open Shop Minigame Spotlight Podium"
—- Current mouse-over text: "Open Shop Minigame Spotlight Podium"
– isMouseOverText(): False
– isMouseOverText()
—- Current mouse-over text: "Check Scoreboard"
—- Current mouse-over text: "Check Scoreboard"
—- Current mouse-over text: "Check Scoreboard"
– isMouseOverText(): False
– WARNING: sps.getPlayerPos(): Didn't find enough matches accurately calc your postion
– sps.getPlayerPos(): result = {X = -1, Y = -1}, took 4294967420 ms
– sps.walkPath(): result = False


I'll update a bunch of stuff on the script(color, path, etc.), so stay tuned. :)

Renzanity

2015-05-19 02:18:23

Update: v2.1 release
-Updated the antiban
-You may now specify how often the antiban/minibreak would initiate through the playerform
-Updated the colors for the bank
-Auto price update, instead of typing in how much the clay is

Pastah

2015-05-22 11:59:45

For the mining part it works great, it only banks 1 to 3 clay and goes back to mining instead of quick depositing or depositing all. Don't know if it is just me or me missing something.

Renzanity

2015-05-22 12:10:07

From: Pastah
For the mining part it works great, it only banks 1 to 3 clay and goes back to mining instead of quick depositing or depositing all. Don't know if it is just me or me missing something.


I'll test this out again later, thanks for bringing that up to my attention.:D

Try to make your own fixes for it until I update the script.:)

Have a good one.

Renzanity

2015-05-22 13:08:28

Update: v2.2 release
-New SPS map
-New instructions (you may now start ANYWHERE)
-Added a very nifty snippet by The Mayor, it's called SPS.isInPolygon(). You can find out more about it, here. I used it as a failsafe for when your character suddenly feels like strolling off the radar. If it does wander off the map, this failsafe's going to trigger and use the Draynor Lodestone to bring you back. If your backpack's full, you will be walked to the bank; if not, you'll be walked back to the mining area

Pastah

2015-05-22 14:55:38

From: Renzanity
I'll test this out again later, thanks for bringing that up to my attention.:D

Try to make your own fixes for it until I update the script.:)

Have a good one.


I fixed it by move the "subscribe" button more away from the deposit all button, stupid me :).

Renzanity

2015-05-22 14:58:23

From: Pastah
I fixed it by move the "subscribe" button more away from the deposit all button, stupid me :).


Ohh, great. Enjoy all the clay.:D

Renzanity

2015-05-22 16:32:44

Update: v2.2.1 release
-Removed the TSPSArea.isInPolygon function for it has been pushed to the SPS include so duplicate declarations will be avoided