Help me with a simple pathing routine please

talbert99

Active Member
Ok,

i've been messing with this for 24 hours now. Gotten things to "semi work". What I would really love is if someone could take 5 minutes and explain exactly how to setup a simple "pathing routine". As in exactly what option you choose for each setting.

I've been toying around with what seems like every combo (Camp/DC/Scan Ranges, Pathing and Poi's) and just can't seem to get it right. Never does what I expect it to do.

I'd love to just make one path where my bot just kills everything within 25 meters of that path (deviattion from the path) and it goes on its own without any intervention. Can someonee please give me a detailed breakdown of how to create a easy and simple path. I just dont see how these features are supposed to work.

I saw Luckys post below mine (apparently he's as frustrated as me). I'm just not having any luck. Simple path where he runs around and kills mobs all day for me (grinding exp) is all I want.

Thanks
 

Pygar

EQ2Bot Specialist
Its not that complicated, really.

Everfrost, pilgrim valley.

Open the bot on the beach away from all agro. Selected Dungeon Crawl on main tab, go to navigation tab, choose I think 'Dungeon Crawl' (NOT CAMP MODE). Select region size ~20.

Add Start point.
Move thru the canyon (invis for no agro). At each turn add a poi turn1, turn2, turn3.
Near the end (before the area that requires jumping) add a finish point.

Save.

Click move to start, watch it transverse the path. All looks good, start the bot.

Set a pull spell, and set scan range to ~35 for that area.

Thats all there is to it.

The additional points are absolutely necesary, but having them will insure the bot actually travels all the way to that point rather than hopping to overlaying regions.
 

talbert99

Active Member
Not yet

Well first my class is a melee (not a huge change), however you didnt mention what to set the Scan Range for Camp/DC to on the Main tab.

My character is running the right path now from POI to POI but still missing a ton of mobs along the way. Increase something perhaps (region size or scan size...not sure which one)? Btw I'm doing this a long the road in Pilliar of Flames.
 

Pygar

EQ2Bot Specialist
Set a pull spell, and set scan range to ~35 for that area.
Pull range should never be set to more than 5 less than the max range of spell. However using the lowest safe range for your toon is recomended. The higher the range the more likely you will have line of sight issues.

For the road in PoF, I think scan range might be good up to 45 or 50. The trick is for it to be wide enough for the path, but not so wide that it tries to pull mobs from the messah's up top.
 

talbert99

Active Member
Thanks

Thanks, the big problem I have when I increase the range is he gets stuck on things easy and there appears to be no AI which backs him off and goes around in any way.

So is the work around for this, more POI's thereby making him follow a more direct path with a smaller region/scan range?

Also would it be possible to explain what regions are and how they relate to scan ranges? Do I have this right....When I think of making a pathing routine I think of drawing dots throughout a zone (.ie for my character to follow). The scan range I would think is how far off that path he is willing to look for a mob.

So if I have three POI's (point A , B, C)with a Scan range of 15, then my character will run from A to B, then B to C attacking mobs within 15 meters of that line? What I dont get then in how regions play in to it. Right now when I think of regions (say one 20 meteres) I think of boxes 20X20 placed along those lines (A-B-C) which are all fair game.

Is that sort of right?
 

trillo

Active Member
The Scan range determines the deviation off the path, the pull range is how close to get before invoking the pull routine.

I have often wondered what increasing the region size affects.

Pygar, is there a way to automatically add the POI at predefined intervals as you are running, or at least just have a button to push that does not ask for a label like in the old path setup routine?
 

Pygar

EQ2Bot Specialist
Adding POI's like that is strangely more difficult than it seems.


Regions define the size of area the bot can move thru. When moving from POI1 to POI2 it determins the fastest path between points going thru the regions you've marked.

Using regions, the bot doesn't always traverse the exact same path, rather the combinations of locations contained by the regions that are marked good. It should never navigate itself outside of the regions you've defined.
 

trillo

Active Member
Thanks for the info, that does clear some things up for me from going from the old pather to the new.

So if I understand this correctly, the region is a blob around the POI, the size of the Blob is determined by the region size setting? The path is actually like a string of POI Blobs kind of like a pearl necklace?

So is the Region size scale the same scale as like the DC Scan and Pull Range, like a DC Scan range of 20 is roughly equal to region size of 20?

Would be nifty if the POIs would show up on the HUD, Radar, or Minimap, like in the screeners I saw of the Innerspace Bot for WoW.
 

dhebert

Active Member
Won't "Move to Start"

I'm having trouble with this too. I've followed Pygar's post verbatim and everything goes as expected while I'm creating my POIs, setting a finish point and saving. The problem comes in when I then click the "Move to Start" button. At this point I can get one of two things to happen.

1. If I have the region size set to something like 20 and I create a path of POIs and click Move to Start, he just takes off running in a straight line in whatever direction he happens to be facing at the time.

Or

2. If I have the region size set to something like 5 and I create a path of POIs and click Move to Start, he just takes one teensy little step and stops and doesn't move again. Repeated clicking on the Move to Start button returns the same teensy little half step for every click.

In either case my guy never moves back to the starting point.

Questions:

Does the region size need to be set so that each POI is in it's own region?

Or in more basic terms, after I set my region size, do I need to watch the region counter as I run and wait for it to increment before I create another POI?

Can there be multiple POIs in the same region?

Does the pather need to have a POI in every region it creates?

As I'm running, do I need to stop and create a new POI every time my region count goes up?

Thanks for any help.
 
Last edited:

Pygar

EQ2Bot Specialist
There is no coorelation between POI's and Regions.

Consider this.

Whatever your region size, as you are mapping, when your toon leaves the current region and enters an undefined area, a new region is created using the set size.


As you move around regions are plotted as needed.

PoI's are just named points that will exist in those regions. You shouldn't be able to make a PoI outside a mapped region, if you somehow did, this would not be navigatble, and would cause problems.

The movement issues you describe sound more like an issue of movement key bindings than anything. I know Ama has been working with that code lately, and I'm not sure if anything is currently in flux.

Generally, the bot relies on these movement keys: q,w,e,a,s,d, and NUMLOCK for auto run.

If you've mapped your movement keys off of these, or replaced them with other actions, then the bot is not going to work well. Also, ALWAYS check it first person before trying it in 3rd person. There are some in game client settings that can cause problems with 3rd person view and movement.

Let me know if this helps.

BTW, the stop and start movement I've seen happen when I try to start moving and I'm outside the regions. I see this most common when I've used too small a region size. In general 10 is a good min, anything under 5 WILL be an issue.
 

dhebert

Active Member
Thanks Pygar. I think I accidentally stumbled upon the right combination through trial and error and got it working last night. I ended up setting my region size to 10 and was using 1st person view. Once I created my POIs my guy Moved to Start and I was able to start the bot and then scroll out to 3rd person view.

Thanks again for the help.:toast::
 

ironape2

Active Member
You also might want to check if your nav file it set to read only. What ive found is that if the file doesnt save properly due to it being read only it will do exactly what you describe. I always make sure right before I create a new path that the entire file structure for Innerspace is set to full read/write. Since I started doing that it has always made a successful DC/Camp path.

One thing to also take into consideration is that if you have allot of obsticles in the area you want to pull from you should lower the region size to like 5-10 and just path through the area in a random patern that will take you near most mobs in the area while being careful to not cross any of your lines. if you do this then your going to avoid getting stuck on obsticles/falling into pits/lavawhile still getting in range of allot of mobs.
 
Top Bottom