Soft Clay Farmer 2.02
Gets approx. 130 soft clay per hour. Thats about 400k per 10 hours!
New Version 2.02! (10/7/07)
2.01 had a few consistency bugs, and I think I fixed them. I just tested this version and got a 12 hour test with a great rate, 8 players, still had 6 running at the end.
- Fixed the "no longer finding clay rocks" deactivate bug where it would disable the player for no reason.
- Fixed the "could not find clay rocks" error that was happening a lot... It might still happen, but I think it will be MUCH more rare.
What Soft Clay Farmer Does
- If style set to 'both'
- Starts at Falador East Bank and runs to Rimmington Mine.
- Mines a full inventory of clay.
- Walks back to Fally, and stops at the well.
- Uses your buckets to get water and soften the clay.
- Banks the soft clay and repeats.
If style set to 'wet' - Starts at Falador East Bank and withdraws a full inventory of clay.
- Runs to the well.
- Uses your buckets to get water and soften the clay.
- Banks the soft clay and repeats.
If style set to 'mine' - Starts at Falador East Bank and runs to Rimmington Mine.
- Mines a full inventory of clay.
- Banks the clay and repeats.
Features
- Anti-Randoms
- Anti-Ban
- Multi-Player
- RadialWalking with the use of DDTM's.
- Fully Auto-Colored
- Has NO level requirements! Although this is the case, DO NOT use this script on level 3's with default clothes. Get your characters some combat levels using an auto-fighter, make them look cool!
- Radial Off Road Walking - Modified version of RadialRoadWalk used to walk near but off a road in any direction. Used in my ForkToMine procedure while looking for the mining site symbol.
- Can start at three different locations!
- Can optionally only mine clay, only soften clay, or do both at the same time.
- If your pick breaks, the script will now run back to the bank, deposit your broken pick, and withdraw a new usable pick. Will equip if your attack level is high enough.
Setting it up
1) Setting up your script options
- Set the number of buckets you want to use (I use two, using more than one is nice because the well fills buckets at the same time).
- Set the number of loads to do before switching characters.
- Set up all of your players in the DeclarePlayers procedure.
2) Setting up your players
- Place your buckets in your first inventory slots.
Example:
You are using two buckets, place them in inventory slots 1 and 2.
Your Inventory looks like this:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
17 18 19 20
21 22 23 24
25 26 27 28 - Place your pick in the inventory slot after the buckets (If you are not wielding it).
- If you are just mining, you don't need to have buckets in your inventory. If you are just softening you don't need to have a pickaxe on you.
- Put all of your players in the western-most bank stall in falador east bank.
3) Starting the script
- Stabilize your colors first! You do this by logging on any player and then logging out. (If you do not stabilize your colors, your first player will NOT find the fork south of fally).
- After stabilizing your colors, start the script when logged out.
4) Post a progress report!
Known Issues
Best Proggy by [-Jesus-]:
Code:
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
O Soft Clay Farmer 2.0
O by Fizzi
O==========================================
O Worked For : 14 Hours, 32 Minutes and 28 Seconds
O Loads : 88
O Banked 2388 Clay
O Avoided gas 3 times
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
My best proggy with the newest version (151 soft clay per hour):
Code:
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
O Soft Clay Farmer 2.01
O by Fizzi
O==========================================
O Worked For : 16 Hours, 34 Minutes and 57 Seconds
O Loads : 97
O Banked 2502 Soft Clay
O Avoided gas 6 times
O Broke 1 pickaxes.
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
O Error Report
O==========================================
O ****** : Could not find clay rocks.
O ****** : Could not find clay rocks.
O ****** : Still Running!
O ****** : Could not find clay rocks.
O ****** : No longer finding clay rocks
O ****** : Could not find clay rocks.
O ****** : No longer finding clay rocks
O ****** : Found water symbol, but not the well.
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
History:
Version 1.0 - 7/17/07
Version 1.01 - 7/19/07
-Fixed the failing color finding (I hope)
-Improved Off Road walking increments.
Version 1.1 - 7/27/07
-Revamped virtually everything
-Walking improved
-Mining procedure changed
-Added option to only mine, only wet, or do both (like normal)!
-Can now start player at three different locations: mine, well, and bank!
-Added more failsafes
-Hopefully fixed all the errors with coloring fally
-Improved fork DDTMs for more accurate fork clicking
-Added SRL Stats support
Version 1.11 - 7/28/07
-Bug Fixes
Version 1.13 - 7/28/07
-Bug Fixes
Version 2.0 - 8/20/07
-Made to work with SRL 4.0 Beta
-Walking improved.
-Better well finding.
-Added my own findpick and findgas procedures. I think they work pretty well. Also added counters for them and added them to report. Please tell me if my findpick fails.
-If your pick breaks, the script will now run back to the bank, deposit your broken pick, and withdraw a new usable pick. Will equip if your attack level is high enough.
-Much improved stability!
Version 2.01 - 9/26/07
-Fixed the memory error with gas finding.
-Fixed broken Pick DTM's (New Pickaxe procedure should work better now)
Now uses DDTM's the CORRECT way. This actually doesn't change much, it's just cleaner and it uses DDTM's to their fullest.
-Mining procedure COMPLETELY changed. I'm actually very proud of my mining procedure now, I hope it works as well for everyone else as it does for me. What this means for you - Faster mining, less downtime when someone else is mining(will break out of wait loop even if someone steals your rock), will no longer log out and leave players at the mine to be picked back up later.
-Better FindFight handling. Yeah... this part of the code kinda sucked. Although this isn't actually tested, coming back from running away should actually work now.
-My favorite part of the new version: Automatic starting location detection. If you set .Loc = 'auto', the script will automatically detect where you are starting. Make sure, however, that your character is actually AT the clay rocks, or IN the bank, or NEXT to the well, don't be somewhere random in the mine, or to the north of the bank or anything like that. This is awesome, now you no longer need to go through the DeclarePlayers procedure and change bank to mine, or mine to bank, etc. Thanks to Nielsie for his awesome include =).
Please post proggies. Enjoy.