EQ2 and Harvester 1.0 - Updated Howto guide
Posted: December 12th, 2006, 5:24 am
After taking a long time reading the forums and, more likely than not, through my own n00bness not getting it right first time I thought I would write an updated guide to getting harvester 1.0 working. I am collating information that is already there but I know it would have helped me and so I also hope it will help some other people.
First step, follow these parts of antiliphe's guide
If you tried the URL's that are linked you will be getting 404 errors, to try prevent this I am linking the forums they are posted in rather than a link to the actual files which will change. IF it doesn't work use your common sense.
Xunleashed
Follow the links to the left hand side, XUnleashed then Download Xunleashed, FORUM HERE which will take you straight to the right Forum
EQ2 Service post is under The confirmed Macros, Scripts and Plugins Forum current version post HERE
EQ2 Harvester 01.00 official is also under The confirmed Macros, Scripts and Plugins Forum
actual post HERE
EQ2 Harvester 01.00 update On page 23 of the Harvestbot 1 post there is an addendum to update node names. DOWNLOAD and APPLY
This only changes 2 of the files, not the main ini, if you find yourself skipping nodes that you are wanting to collect check the spelling in the zone setup sections, i know the one for feerrott roots was wrong, once changed it worked perfectly.
You will also want to get the wonderful HBMakepath 1.00 Beta, forum as the above 2, actual post HERE
Now your ready to start ... editing
Ok as per antiliphe's post I am going to assume that you created a new directory at the root of your HD (for sake of argument lets say c:\) called Xunleashed (XU) or something similar. In this you installed XU and then downloaded the above files to the scripts directory (c:\XU\scripts).
Install EQ2 service
Run Xunleashedtest ALWAYS ALWAYS ALWAYS run this one, I don't know why, it just works ok
make sure everything is patched, close it down.
Make sure you have extracted harvester and hbmakepath. Go into the harvester directory (C:\xu\Scripts\EQ2Harvester) and edit the EQ2Harvester.ini file. Now Read it, have you read it yet? Read it again. OK, you should now be fairly familiar with the layout, the instructions in this file are amazingly simple to follow and if you do follow it exactly you shouldn't have a problem. A couple things that may catch you out, you are going to have to change the direction controls to whatever you have mapped, if you have the default EQ settings then you should replace what is there under Keyconfi with something like this (only change what you need to, don't delete everything and only have this).
Also I found it easier to output my stats to a seperate ini file so under Harvester you can change writeini =
to a specific filename such as c:\XU\scripts\EQ2harvester\harveststats.ini This will create a NEW files called harveststats.ini, which at the bottom of will be appended the stats.
DO NOT FORGET to make sure you have READ the whole of the ini file and made the appropriate changes, people really do not mind helping, but they will only laugh at you if you ask silly questions.
All credit to korbinboh for this next bit, if you don't make this change you will just stand at where the node was and keep trying to harvest for ages.
We have finished editing for now, so save it and close out, then copy it. It always pays to play safe!
Now for the the fun. Load up XU using the xunleashedtest.exe
Go to options scroll down and select everquest 2. At this point I have changed the EXE in the launch path to everquest2.exe rather than EQ2.exe, this is just my personal preference as it skips the patching process, obviously if you make this change you will have to ensure you run the patcher first to check for updates, cancel out and then run XU. I have Hook DX8 and 9 ticked, as well as use random filenames, once again you may have to play with this, but this is what works for me. Change the window title to something different.
Once your loaded in, to run the scripts move your mouse to the bottom of the screen and you should get a hidden 'task bar' pop up, select V2 Scripts.
Open up map (m) or persona (p) windows and place it behind the V2 Scripts window that popped up. This allows you to interact with it, otherwise you cannot do anything. scroll left / right and find HBMakepath.js click start, you should get some yellow text popping up, this gives you basic instructions on how to use (if you need more details edit the HBmakepath.js file in your scripts directory and have a read). I found the automapping to be the best way, press n and off you go. Make a nice big path, when your finished press the delete key, this should write a nice ini file for you, but for some reason it didnt for me, instead it was locking the ini file it should write to and not allowing it to append any further info. However, all is not lost
Exit out of EQ 2 and XU. Go to your scripts directory you will have a HBMakePath.log file, open this up. First thing you will notice is a lot of waypoints with the date and time as well as auto in front of them. I did a very simple find and replace search [date time] autow and replace with W. Depending how long your run was the time will have incremented accordingly, so just change it the search field and keep hitting replace all. Once done save this is something different, such as the name of the zone your doing it for.ini, example antonicapath.ini
Open up EQ2harvest.ini again and scroll down to the bottom where all the zone and path information is stored. Create a new section such as [antpath1] (antpath already exists so we could just use that, if you want to have only one waypoint list for each zone just go ahead and use it, for most zones you will have to create a new one for yourself though.) Paste all your nice Waypoint locations underneath this.
You may or may not already have a zone definition section (such as Antonica, or The Commonlands) if so great you can just edit it, if not create a new one for the zone you want. If you are creating a new one just copy another section, rename it and then change the node details to reflect the zone you will be harvesting in. Waypointsection .. add the name of the section you created (antpath1), I have left RelaxedRadius to false and have no problems.
Save it, close it and copy it again (you can overwrite the other copy you made).
Load up XU, click play, load up your V2 Scripts, select EQ2harvester.js click start and watch it fly.
Phew, I am sure I have RSI now, but I hope that makes sense and gets you up and running. If you still have problems don't post something stupid such as "it doesn't work" include a copy of your ini (removing any identifiable information) and put it in tags, code /code in seperate square brackets will put a nice box around it keeping your post short and making it easier to read, or if your lazy click where it says code above
And you will get a nice box like that, much nicer than pages of .ini file
Un0riginal
First step, follow these parts of antiliphe's guide
antiliphe wrote:1. Register for the site and become a Premium member HERE.
2. Download the Xunleashed Client from HERE.
Notice: It's much easier if you put this file under one folder, an example would be C:/Xunleashed if you are usings windows. After you try to run the file it will extract lots of other files in the same directory.
3. Run the file if should come up and try to connect to the server to check for registration and updates.(Notice: If you have a router, firewall or antivirus the program might have trouble connecting. Try Turning off firewalls and antivirus' if the program does not start up or gives you a 12001 error. Something the server can be down and all you have to do is wait.)
4. Hit the launch button. Now go to the REGISTRATION tab at the top and type in the info you should have recieved when you signed up.
5. Now go to the OPTIONS tab at the top and select EverQuest 2.
Try not to change any options, leave it at the defaults.
6. Now minimize it and download the Harvest bot/Script from HERE. Now uncompress the file and COPY AND PASTE the
"EQ2Harvest" VBscript file and the "EQ2Harvest" folder into
"C:/Xunleashed/Scripts"
4. Then download the EQ2 Service by WyvernX from HERE. Put it on your Desktop and install it.
If you tried the URL's that are linked you will be getting 404 errors, to try prevent this I am linking the forums they are posted in rather than a link to the actual files which will change. IF it doesn't work use your common sense.
Xunleashed
Follow the links to the left hand side, XUnleashed then Download Xunleashed, FORUM HERE which will take you straight to the right Forum
EQ2 Service post is under The confirmed Macros, Scripts and Plugins Forum current version post HERE
EQ2 Harvester 01.00 official is also under The confirmed Macros, Scripts and Plugins Forum
actual post HERE
EQ2 Harvester 01.00 update On page 23 of the Harvestbot 1 post there is an addendum to update node names. DOWNLOAD and APPLY
This only changes 2 of the files, not the main ini, if you find yourself skipping nodes that you are wanting to collect check the spelling in the zone setup sections, i know the one for feerrott roots was wrong, once changed it worked perfectly.
You will also want to get the wonderful HBMakepath 1.00 Beta, forum as the above 2, actual post HERE
Now your ready to start ... editing
Ok as per antiliphe's post I am going to assume that you created a new directory at the root of your HD (for sake of argument lets say c:\) called Xunleashed (XU) or something similar. In this you installed XU and then downloaded the above files to the scripts directory (c:\XU\scripts).
Install EQ2 service
Run Xunleashedtest ALWAYS ALWAYS ALWAYS run this one, I don't know why, it just works ok
Make sure you have extracted harvester and hbmakepath. Go into the harvester directory (C:\xu\Scripts\EQ2Harvester) and edit the EQ2Harvester.ini file. Now Read it, have you read it yet? Read it again. OK, you should now be fairly familiar with the layout, the instructions in this file are amazingly simple to follow and if you do follow it exactly you shouldn't have a problem. A couple things that may catch you out, you are going to have to change the direction controls to whatever you have mapped, if you have the default EQ settings then you should replace what is there under Keyconfi with something like this (only change what you need to, don't delete everything and only have this).
Code: Select all
AutoRun = {numlock}
Forward = W
Backward = S
Left = A
Right = D
Jump = {SPACE}
Also I found it easier to output my stats to a seperate ini file so under Harvester you can change writeini =
to a specific filename such as c:\XU\scripts\EQ2harvester\harveststats.ini This will create a NEW files called harveststats.ini, which at the bottom of will be appended the stats.
DO NOT FORGET to make sure you have READ the whole of the ini file and made the appropriate changes, people really do not mind helping, but they will only laugh at you if you ask silly questions.
All credit to korbinboh for this next bit, if you don't make this change you will just stand at where the node was and keep trying to harvest for ages.
korbinboh wrote:To fix the problem since the latest patch of attempting to harvest after the node is gone...
In the INI file... change in the [English] section
YouCannotHarvest= You cannot .* current target.
TO
YouCannotHarvest= no eligible target
We have finished editing for now, so save it and close out, then copy it. It always pays to play safe!
Now for the the fun. Load up XU using the xunleashedtest.exe
Go to options scroll down and select everquest 2. At this point I have changed the EXE in the launch path to everquest2.exe rather than EQ2.exe, this is just my personal preference as it skips the patching process, obviously if you make this change you will have to ensure you run the patcher first to check for updates, cancel out and then run XU. I have Hook DX8 and 9 ticked, as well as use random filenames, once again you may have to play with this, but this is what works for me. Change the window title to something different.
Once your loaded in, to run the scripts move your mouse to the bottom of the screen and you should get a hidden 'task bar' pop up, select V2 Scripts.
Open up map (m) or persona (p) windows and place it behind the V2 Scripts window that popped up. This allows you to interact with it, otherwise you cannot do anything. scroll left / right and find HBMakepath.js click start, you should get some yellow text popping up, this gives you basic instructions on how to use (if you need more details edit the HBmakepath.js file in your scripts directory and have a read). I found the automapping to be the best way, press n and off you go. Make a nice big path, when your finished press the delete key, this should write a nice ini file for you, but for some reason it didnt for me, instead it was locking the ini file it should write to and not allowing it to append any further info. However, all is not lost
Exit out of EQ 2 and XU. Go to your scripts directory you will have a HBMakePath.log file, open this up. First thing you will notice is a lot of waypoints with the date and time as well as auto in front of them. I did a very simple find and replace search [date time] autow and replace with W. Depending how long your run was the time will have incremented accordingly, so just change it the search field and keep hitting replace all. Once done save this is something different, such as the name of the zone your doing it for.ini, example antonicapath.ini
Open up EQ2harvest.ini again and scroll down to the bottom where all the zone and path information is stored. Create a new section such as [antpath1] (antpath already exists so we could just use that, if you want to have only one waypoint list for each zone just go ahead and use it, for most zones you will have to create a new one for yourself though.) Paste all your nice Waypoint locations underneath this.
You may or may not already have a zone definition section (such as Antonica, or The Commonlands) if so great you can just edit it, if not create a new one for the zone you want. If you are creating a new one just copy another section, rename it and then change the node details to reflect the zone you will be harvesting in. Waypointsection .. add the name of the section you created (antpath1), I have left RelaxedRadius to false and have no problems.
Save it, close it and copy it again (you can overwrite the other copy you made).
Load up XU, click play, load up your V2 Scripts, select EQ2harvester.js click start and watch it fly.
Phew, I am sure I have RSI now, but I hope that makes sense and gets you up and running. If you still have problems don't post something stupid such as "it doesn't work" include a copy of your ini (removing any identifiable information) and put it in tags, code /code in seperate square brackets will put a nice box around it keeping your post short and making it easier to read, or if your lazy click where it says code above
Code: Select all
And you will get a nice box like that, much nicer than pages of .ini file
Un0riginal