Craftbot pathfinding

Status
Not open for further replies.

Devvy

Active Member
My apologies if this was somewhere else in the forum and I missed it but I'm having a problem with the craftbot. It works great when I'm stationary and have it craft levels of items, but a majority of the time when I try to do writs it has a problem pathfinding to the writ giver and to the crafting station. It wanders aimlessly, and then tries to start crafting away from the chemistry table, giving me the "you must be near" message. Did I miss something in the set up? Any tips to help me figure this out?
 

mycroft

Script Author: MyPrices
My apologies if this was somewhere else in the forum and I missed it but I'm having a problem with the craftbot. It works great when I'm stationary and have it craft levels of items, but a majority of the time when I try to do writs it has a problem pathfinding to the writ giver and to the crafting station. It wanders aimlessly, and then tries to start crafting away from the chemistry table, giving me the "you must be near" message. Did I miss something in the set up? Any tips to help me figure this out?
Just out of interest , you are in first person view aren't you , not 3rd person view?
 

Valerian

ISX Specialist
maybe. if it does, there's an option you can set in eq2, something about view avatar relative I think, to make it work in 3rd person.

what zone are you attempting to craft in?
 

blackee

Senior Member
I have been having troubles crafting in Qeynos. He misses the door leaving the back crafting stations and runs into the wall. He will get stuck against the wall for hours.
 

Devvy

Active Member
I'm in Freeport, since I'm an alchemist my fix has been to run to the write giver and let it then take over, and then quickly walk back to the chemistry table before it starts trying to craft. If I don't, it gets stuck. I tried in first person as well to see if it helps and it helps alot, but it still has trouble finding the crafting table.
 

Trump_01

Active Member
since todays svn update on the craft bot, am having probs as an armorer where i run back and forth 15 different times move some more then back and forth 15 times and so on. tried in first person and in 3rd person it takes just about a min to run from top to the bottom area for the forge and i am in the freeport tradeskill instance...
 

mycroft

Script Author: MyPrices
The same here...

Since I updated to the latest SVN version the character I'm using for testing (alchemist in Kelethin) sometimes goes back and forth 5 or 6 times in front of the writ givers before moving on to get the writ.

Once he has got the writ he moves back and forth 3 times before moving to the Engraved desk.

The area he does this in is only 2 or 3 steps wide.

After 1 or 2 writs it seems to stop doing this and settles down...I haven't figured exactly what causes this , I have suspicions it has something to do with the initial loc of the character.
 
Last edited:

Valerian

ISX Specialist
it's a pathing precision issue, the bot is having a hard time getting within the hardcoded precision of the point... the next update (hopefully soon, it's in the mail to ama) has a new option in the options tab to fine-tune the path precision.
 

Pygar

EQ2Bot Specialist
Can you add a tab to create our own paths?

Also, please code in to Inventory[${newItem}]:Scribe any items handed out by the writ giver.

It would be useful if craft could be used for faction grinding as that is in fact more useful than the craft process in general ;)

Alternatively, a 'craftlite' that would just complete any crafting window that is opened would be a fine alternative. I can certainly build the rest of the script to actually get the writ, scribe the recipes, and start the process on the correct station. However, any script I make can't work with the triggers for crafting.

k thx
 

kneehitu

Active Member
I have adjusted this precision variable to no end. If I go below 1.7-1.8 it loops about 3-4 times before proceeding to the next point, rinse and repeat until it gets stuck somewhere or actually ends up where desired. If I go over that (especially anywhere the 3.0 that is recommended) it walks too far from the objective (quest giver, vendor, etc.).

I have adjusted in increments of 0.05 from 1.50 up to 3.00 and nothing works (1.75 is as close as it gets but still not right and the higher I go the worse it is). Is there another change planned for this? The prior version worked fine ever since I had it. If there is no change planned is there a way to revert to the older version?
 

Pygar

EQ2Bot Specialist
Yeah, seems we need precision to be adjustable for point-to-point navigation, however we need the end points to be defined closer to the target so that a standard deviation of 3 (or even 5) will not place us too far away from target.
 

pz

Active Member
you might want to check the $char.xml and make sure it's really updating with the value you're giving.

a value of 3.0 in the precision [in all 11 of my crafters, a mix of freeport & qeynos] has quashed the back-and-forth pathing and i've not had any issues with stopping too far from writgiver, broker, merchant, etc.

several people have had issue with the xml not being updated.

i can't speak re kelethin or any of the other newer craft areas, i stick to freeport & qeynos ts zones.
 

kneehitu

Active Member
I never change anything in the gui cuz it won't update the xml...I chalked it up to my machine or something. Most editions I make are to the xml's themselves.

That being said I have made those changes in increments of 0.05 all the way up with not much difference in the results.
 

Amadeus

The Maestro
Staff member
Bear with it all for now. Take a break from crafting or something...or just queue up your recipes and move the table yourself.

I will be updating craft within the next couple of weeks with a new navigation system entirely that will hopefully fix all of the issues.
 
Status
Not open for further replies.
Top Bottom