Zephyr's Draynor Yew Gatherer
Presenting Zephyr's Draynor Yew Gatherer v2 - a rewrite of my Draynor Yew Gatherer which I released about a year ago and last updated 6 months ago.
After promising about 5 months ago to have the rewrite out "in a week or two", I've finally finished testing to a point where I'm happy this script is efficient and safe enough for everyone else. I've removed a lot of the useless crap such as the version checker and script auto-updater, the form (too many people had problems even before they ran the script) and some other things (managed to cut the length in half).
Script Features:
- Chops the 4 yew trees between Draynor and Lumby and banks at Draynor.
- Fully auto-colour enabled - no need for script users to manually pick colours, the script will handle all that itself.
- Advanced THS - the script's Tree Handling System will predict Tree respawn times accurate to within the second and based on things such as which trees have respawned, the number of players on the world and the last time the tree was cut down, will select the best tree to move to and begin cutting.
- Precision Walking - Walking between the Bank and the Yews combines accurate autocolouring, RadialWalking and bank detection. Between Trees, the script automatically gets the minimap offset angle to adjust coordinates for perfect inter-tree movement.
- Worldswitching and Sleeping - Switches worlds and sleeps as an effective antiban method.
- Manual Controls - empowers the user to manually override what the script does.
- WalkBack (Deathwalk) - will walk back to Draynor if the script gets lost or if your character falls ill to the Jail Guards.
- Everything else you'd expect from a script - Antiban, AntiRandoms, Multiplayer, etc etc...
Requirements:
- Character's Woodcutting Level above 60.
- High enough combat level to not be constantly attacked by Jail Guards
- Axes in the Inventory, wielded or in the Bank.
- It is advised that you don't auto with heavy armour.
Instructions:
- Download the script.
- Make sure you have the latest SRL Revision
- Set the constants:
SCAR Code:
const
SmartWorldNo = 1; //The world on which you want to auto.
Signed = True; //Signed Java Client?
SRLStatsID = ''; //SRL Stats ID
SRLStatsPass = ''; //SRL Stats Password
UseFuryStats = True; //Send information about your progress report to my stats server
DoWalkback = True; //Walk back to Draynor upon getting lost or death.
WorldSwitcher = True; //Use World Switcher? If you plan to have players in both Free and Mem Worlds this MUST be True.
TimePerWorld = 50; //Time on each world + Random 20 mins
RandomlyWait = True; //Randomly 'AFK' every now and again?
RandomWaitTime = 10; //How long to randomly wait for + Random 10 mins.
//True will make the script move around between the trees more
FastTreeHandling = True; //and therefore miss less respawns but this also wastes time/energy
//Better for unpopular times of the day.
See below for more information on FastTreeHandling. - Declare your players in DeclarePlayers;
- Place your characters either at the trees or at the bank.
- Press Run and have fun.
Manual Controls
This script's Manual Controls feature allows you (as the user of the script) to influence several parts of the script. To use this feature press F12 during chopping and a form will popup with a few available controls for you to use. Pretty nifty ey?
You may also press F2 during sleeping to abort the sleep or after an autoresponder text is found to abort the response.
Notes:
- FastTreeHandling - based on several factors the I've come up with two slightly different methods of tree handling. With FastTreeHandling set to True, the script will move around between the trees a bit more. Benefits of this method are that there is a decreased chance of you missing a tree respawn. However you will run more, wasting time and energy.
- Script will ask for permission to send something to my website. Its just sending your progress report to me. If you don't trust me you can disable that by changing the UseFuryStats constant to False.
- I've added SMART to the script by default since I think most people use that now. If you want to use traditional autoing methods just comment out line 2:
SCAR Code:
{.include SRL/SRL/Misc/SMART.scar}
Anyway enjoy,
ZephyrsFury.