SRL Archive - Outdated / Broken

[C]Herb-Farmer


Flight

2013-03-18 07:45:17

For lack of a better title I present to you my personal herb-farming script: Herb-Farmer. This is designed specifically for high-level players who need bulk amounts of herbs and don't want to pay the price. The requirements are high so be ready!


Current revision: Members Beta
MouseHandler version: V1.01 (AeroLib series)


Order of farm run:
  1. Cast Remote Farm spell to check the status of crops (3+ fully grown required to initiate a farm run)
  2. Cure any diseased plants via Remote Farm
  3. Teleport to Falador, handle patch
  4. Teleport to Ardougne, bank if needed
  5. Handle Ardougne patch
  6. Teleport to Catherby, bank if needed
  7. Handle Catherby patch, bank again if needed
  8. Teleport to the Ecto. place, handle patch
  9. Teleport to Ardougne OR Catherby, bank if needed
  10. Logout, wait 4 farming cycles

Core features:
  • Farms all herbs excluding Goutweed
  • Checks crops every 4 cycles via Remote Farm
  • Handles 4/5 Herb patches (South Falador, North Ardougne, Catherby and Port Ecto…whatever
  • Teleports, fertilizes and cures patches via the Lunar Spells
  • Logs out after each farm run (or if 2+ patches are still growing)
  • 100% color
  • A HEFTY amount of fail-safes to handle every scenario that should arise

Requirements to run:
  • Newest Simba
  • SMART v8.0+
  • The newest MouseHandler available (attached)
  • The custom SPS map (attached)
  • ALL Lunar spells unlocked, especially those from the Livid Farm activity

In-game requirements to run:


Additional In-game requirements:
  • If using a farming aura have it equipped already
  • Obviously you must meet the Magic level required for all spells used in this script

Farming features:
  • 3-stage herb patch finding method (dynamic method to ensure all types of herbs are found)
  • Fertilizes patches with the Fertilize Soil spell (super compost)
  • Plants seeds
  • Checks for weeds throughout the harvesting & planting stage
  • Rakes the garden, drops all weeds and proceeds to fertilize & re-plant
  • Dead plants are removed and the patch is handled like normal

Traveling features:
  • Traveling between patches is done via Lunar Spells (South Falador, North Ardougne, Catherby teleports)
  • Teleporting to the Ecto. place is done via the Ectophial (must be in inventory & bound to your ActionBar)
  • Walking is done by SPS

Misc. features:
  • Activates your current aura (whatever it is doesn't matter, it will be activated)
  • Cures diseased plants via Remote Farm or if encountered during a farm run

Instructions:
Place MouseHandler.simba in Includes > SRL > SRL > misc
Place the SPS map in SPS's 'runescape_other' folder

More info on 'Farming Cycles':
http://forums.zybez.net/topic/1486418-how-to-time-herb-runs-properly/


[=========================================]
[ Herb-Farmer Rev #4 ]
[ by Flight ]
[=========================================]
[ Total Run Time : 38 Hr 53 Min 29 Sec ]
[ True Run Time : 1 Hr 55 Min 13 Sec ]
[ Farming XP : 106,540 (55,481/Hr) ]
[ Lantadymes Picked : 626 ]
[ Seeds Planted : 87 ]
[ Plants Cured : 14 ]
[ Delayed Runs : 20 ]
[ Runs Completed : 24 ]
[=========================================]
[ Herb-Farmer Rev #4 ]
[=========================================]
01:11:47 PM

[End note]:
This was intended to stay as a personal script, at this point in time I never jazzed it up to become public so it lacks features I wanted to add before that time. I'm releasing it mainly because I've been inactive recently in maintaining my public scripts so I wanted to do something to even that out. Perhaps more features will be added later but for now it's more than solid enough for a release. The original plan was to make this an independent add-on where the user could add this Herb-Farmer to their script and have it do herb runs on a regular basis. I probably would have done this but since OSR has been released, this is the only script I run in the normal RS, thus rending other scripts pointless.

I hope you all like the script, I worked very hard to get it to this point. So many small modifications here and there… Please do leave comments & suggestions if you have any. And of course, should you find a bug do let me know.

~Flight

Sin

2013-03-18 08:12:00

Looks great!! It supports all herbs I assume? And JuJu pots?

Flight

2013-03-18 08:21:53

From: Sin
Looks great!! It supports all herbs I assume? And JuJu pots?


All excluding Goutweed, yes. I've never used JuJu pots, so no it doesn't.

litoris

2013-03-18 08:52:02

I don't have the requirements for running this your way, but I am going to modify this so that it teleports around the way I do.

Flight

2013-03-18 09:06:54

From: litoris
I don't have the requirements for running this your way, but I am going to modify this so that it teleports around the way I do.


Yeah using LodeStones was a future update. You'll have to adjust the SPS map as needed.

Justin

2013-03-18 09:10:54

Wow, amazing script Flight, very impressive!

the flea

2013-03-18 09:24:04

This looks really impressive, I'm tempted to run your livid farm script for a few days solid just so I can run this script afterwards.

I think I'm going to modify it so that it cleans the herbs once they are picked, will save me some time in the long run.

xtrapsp

2013-03-18 12:01:16

Well done Flight! :D

Benny

2013-03-18 12:08:40

Looks amazing. Ill give it a shot next week! Well done!

Kevin

2013-03-18 12:26:19

Beautiful script as always, Flight!

[XoL]

2013-03-18 17:06:48

Wow this is just impressive! Will use :)

Flight

2013-03-18 20:06:23

Thank you everyone, I hope you enjoy it. :)

Olly

2013-03-19 01:29:51

Been watching your sig for ages for this :p

The Mayor

2013-03-19 03:17:29

Wow I didn't think you would make this a public release. Farming is my lowest level and on more than one occasion I was thinking "Man, I wish I had Flight's herb script" :p I will have to level up so I meet the requirements :)

Ashaman88

2013-03-19 07:46:41

Very nice release flight :)

RAM

2013-03-21 01:55:49

Right on time Brother…was getting ready to train herby next, but I'll plug in these 5k ranarr seeds I have and give it a whirl, if it's anything like your other scripts, i know I'm in for a treat :)…your hard work doesn't go unappreciated :D


EDIT:
[====================================]
[ Herb-Farmer Rev #0 ]
[ by Flight ]
[====================================]
[ Total Run Time : 6 Hr 9 Min 12 Sec ]
[ True Run Time : 14 Min 50 Sec ]
[ Farming XP : 0 (0/Hr) ]
[ Ranarrs Picked : 0 ]
[ Seeds Planted : 0 ]
[ Plants Cured : 0 ]
[ Delayed Runs : 6 ]
[ Runs Completed : 3 ]
[====================================]
[ Herb-Farmer Rev #0 ]
[====================================]
10:14:51 AM
Successfully executed.

I was disappointed to not see support for Trollheim Patch, considering my newly aquired teleport spell from your last script ;) ,but no big deal…

not having much luck so far, only had a lil time to watch it, but it just tellied to north Ardy, went to bank and logged…came back to this report….going to experiment a bit with it today and HOPEFULLY have some better luck….

EDIT:Basicly this script really taxes my resources…tried adding waits to the normal places that usually make them run smoother, but to no avail…looking for a timer function to wait for the loading screen….as this script get's impatient and just tries to go on about it's business, leading to it to log itself….

suggest editing to right click only as it likes to harvest watermelons as well ;)
~RAM

the flea

2013-03-25 14:15:49

Just met the requirements for running this so I'm about to set it up and head out for a few hours, I will post back with progress
E;[=========================================]
[ Herb-Farmer Rev #0 ]
[ by Flight ]
[=========================================]
[ Total Run Time : 5 Hr 25 Min 43 Sec ]
[ True Run Time : 13 Min 11 Sec ]
[ Farming XP : 6,118 (27,844/Hr) ]
[ Snapdragons Picked : 55 ]
[ Seeds Planted : 8 ]
[ Plants Cured : 2 ]
[ Delayed Runs : 7 ]
[ Runs Completed : 3 ]
[=========================================]
[ Herb-Farmer Rev #0 ]
[=========================================]


[=========================================]
[ Herb-Farmer Rev #0 ]
[ by Flight ]
[=========================================]
[ Total Run Time : 8 Hr 59 Min 52 Sec ]
[ True Run Time : 24 Min 20 Sec ]
[ Farming XP : 13,690 (33,756/Hr) ]
[ Snapdragons Picked : 123 ]
[ Seeds Planted : 18 ]
[ Plants Cured : 2 ]
[ Delayed Runs : 8 ]
[ Runs Completed : 5 ]
[=========================================]
[ Herb-Farmer Rev #0 ]
[=========================================]

Flight

2013-03-30 06:03:10

From: RAM

I was disappointed to not see support for Trollheim Patch, considering my newly aquired teleport spell from your last script ;) ,but no big deal…

not having much luck so far, only had a lil time to watch it, but it just tellied to north Ardy, went to bank and logged…came back to this report….going to experiment a bit with it today and HOPEFULLY have some better luck….


Yes I've not yet added support for the Trollheim patch but I'd like to in the future. Ardougne and Catherby are the last locations the script will teleport after finishing a herb run; this is the bank the remaining herbs in the inventory following the last patch in the run, the Port place. (I still don't know the name of that area :duh:)

From: RAM

EDIT:Basicly this script really taxes my resources…tried adding waits to the normal places that usually make them run smoother, but to no avail…looking for a timer function to wait for the loading screen….as this script get's impatient and just tries to go on about it's business, leading to it to log itself….

suggest editing to right click only as it likes to harvest watermelons as well ;)
~RAM


Right this moment I'm tweaking the script in a few places and I shall address more gracious wait periods and smarter handling of lag and/or unsuccessful teleports. As I said in the description the script was actually designed privately and it mimics exactly how I personally do my herb runs, so some failsafes I never intended to add. These are some things that kill a script if the writer chooses to convert a private script to public. :p

Now, @RAM, you can help me out a ton here by telling me exactly at what points during the run time does this script chew up your CPU. The more specific you are obviously the quicker it will be for me to target the problem and find light-weight alternates.

By the way, harvesting watermelons!? Lol I have no idea what to say to that. Nothing within the script should find a watermelon patch, let alone harvest it. :huh:



Keep an eye out for the next revision to be released here. If this post remains the last then I'll just edit it in here, if not I'll make a new post to bump the thread.

Edit:
Looking good, the flea. :smile:

[XoL]

2013-03-30 11:27:13

Since I want you to make a new post, post :)

RAM

2013-04-04 00:58:59

I'll check it out and get back to you…as far as the melons, I'm pretty sure it was just the lag and when it hovered over the patch and saw the "pick" option, it clicked on it instead of the herbs, I hacked your original script apart trying to get it to work , so I'll have to start from the original again and take some notes, but really look forward to getting it to work for me, then on to training herby :)

~RAM

Flight

2013-04-04 02:54:20

From: RAM
I'll check it out and get back to you…as far as the melons, I'm pretty sure it was just the lag and when it hovered over the patch and saw the "pick" option, it clicked on it instead of the herbs, I hacked your original script apart trying to get it to work , so I'll have to start from the original again and take some notes, but really look forward to getting it to work for me, then on to training herby :)

~RAM


Sounds like a plan. I'll keep an eye out for your reply/edit.

In the mean time, the next revision is ready to go; it's basically just a few fail-safes added in needed locations. The script itself is quite solid as is and I imagine from here on out will require very little maintenance. Future revisions will include new features and such.

[XoL]

2013-04-04 15:07:26

From: Flight
Sounds like a plan. I'll keep an eye out for your reply/edit.

In the mean time, the next revision is ready to go; it's basically just a few fail-safes added in needed locations. The script itself is quite solid as is and I imagine from here on out will require very little maintenance. Future revisions will include new features and such.


Looking forward to it, with this and combination with your livid farm script I am hoping to have 99 farming in about 2-3 weeks time :)

Sjoe

2013-04-06 15:36:46

[=========================================]
[ Herb-Farmer Rev #0 ]
[ by Flight ]
[=========================================]
[ Total Run Time : 61 Hr 1 Min 7 Sec ]
[ True Run Time : 5 Hr 14 Min 54 Sec ]
[ Farming XP : 187,074 (35,644/Hr) ]
[ Fellstalks Picked : 540 ]
[ Seeds Planted : 74 ]
[ Plants Cured : 11 ]
[ Delayed Runs : 52 ]
[ Runs Completed : 32 ]
[=========================================]
[ Herb-Farmer Rev #0 ]
[=========================================]

Still going!

Flight

2013-04-06 19:46:43

From: Sjoekeloe


[=========================================]
[ Herb-Farmer Rev #0 ]
[ by Flight ]
[=========================================]
[ Total Run Time : 61 Hr 1 Min 7 Sec ]
[ True Run Time : 5 Hr 14 Min 54 Sec ]
[ Farming XP : 187,074 (35,644/Hr) ]
[ Fellstalks Picked : 540 ]
[ Seeds Planted : 74 ]
[ Plants Cured : 11 ]
[ Delayed Runs : 52 ]
[ Runs Completed : 32 ]
[=========================================]
[ Herb-Farmer Rev #0 ]
[=========================================]
Still going!


Oh my, only 540 herbs picked in 2 and a half days!? Perhaps it's because you're not using a farming aura, ya? Anyways, the stability looks good. :) Keep it up mate!

Sjoe

2013-04-06 21:06:50

From: Flight
Oh my, only 540 herbs picked in 2 and a half days!? Perhaps it's because you're not using a farming aura, ya? Anyways, the stability looks good. :) Keep it up mate!


I'm doing it for the xp :) Dont' really mind.

Don't even know what the farming aura is lol.

footballjds

2013-05-07 15:07:24

this looks bad-ass! too bad I don't have a dedicated botting computer. :/