Harvest Bot 1.0 UI bug report

Anikitten

Active Member
Dear Blazer,

Ok basically when it tries to unstick itself from a rock or something it goes haywire and starts running in 3/4 circles and pauses then repeats. It won't end script either. I sat here and watched it for like fifteen mins. Also, it would do it any time it got stuck. It kept doing this on minor terrain features (so I wasn't trying to like go through mountains.)

Thank you for all the effort and time you've put into these, Blazer.

Harvest Bot 1.0 Ui
IS 1.07 (Build 4078)
ISXEQ2-20060714a.exe
 

Blazer

Active Member
Could be your key configurations ?
Check the strafe keys at the start of EQ2Harvest.iss
So instead of strafing left, it could just be turning left.
 

Cosmo

Active Member
I'm getting the same basic things... it's really hanging up on minor features. I checked and rechecked the keys just to make sure I wasn't missing something there.

The rest seems like a good beta start for the script in fleshing out the features.

Also: I'm having to move and rename path file to the directory where it's looking for them. EQ2Pather puts them in one and I have to trim the name and move it to the right directory where eq2harvest is looking.

Thanks for all your effort though.
 

Nobody

Active Member
Yep, got the bot stuck on flat terrain also. Keys are setup right also...

in the IS console box all that was repeated was:

Path found in 95 hops (ranged from 92-96 actually)


Also weird setting carrying from the options tab to the main tab going into the batch count. Sometimes you set the harvest timer, or Random delay and it updates the batch count on the main screen. (set harvest timer to 260min for example and it'll set batchcount to X / 260)
 

jilalxp

Active Member
same problem

Having same problem, its getting stuck on flat terrain in open area, just circles around for a bit and ends , status says we are stuck. When i restart the harvest it works ok then gets stuck again later on open ground, just to clear up, My keys are setup correctly, Strafe left and right are setup.
 

Nobody

Active Member
A possible clue how to fix it; talked with blazer the other night, and i tried to get it working this way but i'm not that good at the script, posting it here so maybe someone could figger it out.. (and hopefully post the fix) :)


[22:33] *** Now talking to Blazer
[22:34] <nobody> hey, just curious if your gonna look into eq2harvest anytime soon again.. (not pressuring, just askin) :)
[22:39] <Blazer> something wrong with it?:)
[22:42] <nobody> yeah, gets stunned on flat terrain... 4 of us posted the problem on the boards.
[22:52] <nobody> can even send ya the script for EL that i use. :)
[22:56] <Blazer> thats the standard EL
[22:59] <nobody> no, i made a diff one.
[23:00] <nobody> er... wait, is the old path file compatible, just have to rename it?
[23:04] <Blazer> yeh havnt changed the pather
[23:04] <Blazer> you can try using ${LavishScript.RunningTime} instead of Time.Timestamp
[23:05] <Blazer> having a quick look at the code, you would ahve to change .
[23:05] <Blazer> xTimer:Set[${LavishScript.RunningTime}]
[23:05] <Blazer> if ${Math.Calc[${LavishScript.RunningTime}-${xTimer}]}>1000
[23:05] <Blazer> and wherever else
 

Pygar

EQ2Bot Specialist
Just confirming the same behavior.

I've yet to see the script report "we are stuck" and it recover. However, can endscript, restart and it goes right back to work.

Just FYI.
 

Nobody

Active Member
After talking with blzer on IRC, we changed a few things in the script... Give this a try and see if it works..

*** unoffical release - try at your own risk ***

Changed:
- variable int Checklag=2000

- In function fastmove, changed the 4 Time.Timestamp to LavishScript.RunningTime

- Leaving Time.Timestamp in function Main, Checkkeys, Harvest (2), alone
 

Attachments

Nobody

Active Member
Update:

console spewed:

There is no entityin this area with an ID of 5867950
moving to closest waypoint
path found in 5 hops

(then quit script)
 

Nobody

Active Member
OK, for real update this time....

Made a few mods to the script - New UI script uses function fastmove instead of the old moveto... I changed everything from fastmove back to using moveto instead and have been going 145 minutes without a problem. (usually got stunned about an hour to an hour and a half into the script),

Going to let this one run overnight before i post it in the morning - but this does look promising!

edit: update got upto 250 mins of harvesting without a hitch.. wewt!

edit: got upto 700 minutes without a hitch, posted in script releases under harvestbot UI.
 
Last edited:

hegvape

Well-Known Member
Pause Harvest

Hey Guys

I noticed the bot doesnt stop running when i press 'pause harvesting'. It keeps running through the nav points until it finds one resource to harvest, makes the harvest and then makes the pause.

Great BOT Blazer =), I really appriciate all the hard work/spare time You guys are putting into it.
 

abbadon

Active Member
Destroy error

Not sure if it is just me but late last night I updated to version d so I could have destroy back and when it reached inventory cleanup it repeatedly got an error about not being in a bank transaction.

I haven't had time to look at it but thought I would report it. I haven't scoured the site yet so forgive me if I am repeating someone elses post.
 

abbadon

Active Member
question??

Was the destroy at the end of a batch ever reported to work again? Mine is still not working. I am just asking so I know if my particular script was buggered or not. I may delete my harvest config and see if that helps./

Thanks much for any input
 

Neohawk

Active Member
I have a question with the eq2harvest I ran the eq2pather and created a file to navigate with and renamed it and moved it to the nav folder for the eq2harvest. When I do runeq2harvest the console shows the xml is loaded but when I run the eq2harvest script from the gui the very first message in the console is something about not being able to parse a 'null' value. I checked the moveto.iss and eq2harvest and made sure that the movment binds match those in my EQ2 settings.
I have even tried the old harvest.iss and basicly the script start sets there for a couple of seconds then appears to run the stuck function calls by backing up and moving from side to side. Any idea what I have over looked?
 

abbadon

Active Member
pather

Have you tried the eq2harvestpath.iss? It put the file in the correct folder as well as names it correctly.
 

Neohawk

Active Member
Ok I just tried that then I uninstalled all the files ( ISXEQ2, support files and Inner Space ) and after reloading all the files and modified moveto.iss and eq2harvest.iss to have the files use my keymappings for my forward,back and strafe keys. When I run the eq2harvest and click on the harvest button the very first message is "could not parse key combination 'null'. I was away for a month and had to patch up to the latest version of everquest2.exe then go get the archive file for the proper date / time for isxeq2 to work. I will try this again after the next forced patch and see if that might be causing it.

Thanks,
 

Xxyn

Active Member
The new EQ2 Harvest bot tries to target nodes too far above it or below it in DoF zones. Is there a way to limit the "Y" value?
 
Top Bottom