• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Problem - Myriad and Sundry ways to navigate, and how it causes bot-obvious behavior

toadwart

Seasoned veteran member
Joined
Aug 13, 2018
RedCents
12,119¢
So, I know there are various functions to navigate and follow, the problem I have is that between the various macros and plugins, it can be very difficult to determine what is being used, and what needs to be turned off when you port somewhere with your box group. If you don't know exactly what command you need, and you come into a populated area from different directions. It can cause some rather obvious macro/bot appearing movement issues. Specifically, I'm currently playing a group without port abilities for all characters, so I will use Origin or Throne of Heroes, or simply run them back to a PoK book. So, the group enters PoK from various sources. The problem is that if I've not disabled all of the "follow" type commands, then some of my toons promptly start running across the zone trying to group back up again. As soon as I realize what's going on I jump from toon to toon trying to stop them, and get very frustrated when some of them won't terminate movement. It would be helpful if I was able to use a single command to halt all movement, but I'm uncertain what that might be. These are the various commands I have tried using, but this last time I finally just unloaded MQ2, because after 6 failed attempts to stop two of my toons I couldn't figure out what command I needed to stop them from moving.

/nav stop - to halt use of MQ2Nav movement
/Chase off - to halt KA follow commands that also use MQ2Nav
/Follow off - to halt EQ's follow command
/afollow off - to halt the MQ2 follow command (can't recall which plugin this one belongs too offhand)
/stick off - to halt another KA follow command

I suppose I could try to unload the MQ2Nav plugin, or in this case I unloaded Macroquest2 itself because I was getting desperate and couldn't get two of my characters to stop climbing walls and buldings as they were dedicated to navigating straight line distance to some unknown target.

Can anyone provide some insight into a simpler way to ensure my toons shut down when they enter PoK, or that I can execute through EQBCS to stop them wherever they are?

I'm currently using eqmules KA, and the auto_clr mac, and that's it for this particular set, but I utilize other macros at times as well. I think largely MQ2Nav is the primary movement plugin used, but it may not always be the case.
 
Little info on movement

Currently you have 3 main modes of movement types:
  • MQ2Nav
    • Which gives the ability for you to move according to certain meshes around the objects in zone, this system does not have a built in follow command.
  • MQ2AdvPath
    • Is a plugin that allows for recording paths to be played back in certain ways, the plugin default takes over the EQ /follow command, and is commonly known as /afollow. this can be used by issuing /afol and /afol off, this follow is very special as it records the person it follows path and plays it back for the one that follows.
  • MQ2Moveutils
    • Is the main movement plugin and is basically the plugin that allows mq2 to move your character around, in any situation, this does not have a built in follow command as such, but it does offer /stick and /moveto commands. /stick sorta reminds most of eqs basic follow command. but is much more advanced.
Who and what uses these movement methods.

Several of the combat assist macros on redguides use a mix of these movement methods, and it can get very confusing as to when to use what and how.
  • Kissassist
    • Uses a mix of mq2nav and mq2moveutils to follow someone, it can sometimes cause you to get stuck on walls when it hasnt switched from /moveto or /stick to /nav.
  • Automacros/ihcmercs
    • Use only mq2advpath for following, using /afol, and turns it off during combat where it switches to mq2moveutils to /stick and /moveto mobs.
  • Modbot
    • Uses a combination of mq2advpath for following with /afol for some modes and /mq2moveutils /stick for other modes.
  • The Core
    • A not so known combat assist on redguides but i seen some people refer to it, uses also a combination of mq2nav /nav and mq2moveutils /stick and /moveto to do following.
Now how do we control all these things

I personally never have any of the combat assists running if i dont need it, ie, going to pok or the guild lobby and such, or when i run from zone to zone to get to my camps, and if i do i tend to not have them on follow.

I have 2 main keys and one alias i generally use to move my team around.

key 1: Nav2Me
/bca //nav id ${Me.ID}
this key tells my people to come to me, using the nav system, i try and mesh all zones i go to, i love using mq2nav.

key2:Move2Me
/bca //moveto id ${Me.ID}
this key tells my people to moveto me, using normal movement behaviour, this is not good for long distances, or distances where they have to avoid objects, but good for short distances where they can move up to you. like you want them 15 feet closer to the door, you go there hgit that key and they come up a bit.

Alias: /NavNPC
/alias NavNPC /nav spawn npc
this alias allows me to nav to certain npcs, using the spawn search system whgich is built in system toi search for spawns in MQ2, i could do /bcaa //navnpc banker, and my team would scatter and run to the nearest banker.

These i generally copy to all my guys.

So outside of combat i dont use any form of follow generally, just nav2me key or move2me key.

Now say i zone into droga(eok) turn on kiss for my team, and get buffed and settled, and invised up. and everyone is ready,i move my warrior ahead, to spot for invis peepers, and when i am satisfied the path is safe, i call my team with nav2me, and this is how i creep through dungeons nav2me and move2me.

Now if i am in a outdoors zone like FM(eok) and just move around killing stuff for funs, i used the built commands from kiss, from my warrior i do /chaseme, which sends an /bcg //chase on warriordude.
and makes your team chase the warrior around. if i need to pull a little bit and dont want the team to follow me in for the pull., i use the command /stayhere which sends a command to the team not to chase, not to camp just wait here till you get new commands or we start a fight.

now on my warrior i do have a 3rd special movement key, nav2heals /nav spawn pc healername, cause sometimes in dungeons you get things on you and knocked around and it gets confusing, i hit that key and bam he rushes back to my healer to get heals, and team engages as mobs come into camp, and all is well. also i am lazy when pulling, so that runs me back to team lol.

now one thing to say, when running kiss, never have your team use /afollow to follow you around it conflicts heavily with the movement kiss tries to do during combat.

If you want to control their follow use /stick with your tank or main assist targetted

automacros and ihczerker handles follow with afollow and does a good job at it, not allways super pratical if you wanna jump to your dps and do some movment.

i also suggest having a key AllStop

/bcaa //endmacro
/bcaa /stick off
/bcaa /moveto off
/bcaa //afol off
/bcaa //nav stop

this key stops everyone dead in their tracks, and turns of all macros.

you zoned into pok

your team goes bananas and moves all over, banging into buildings and doors

you hit:

AllStop
Nav2Me

boom you got your team under control.


this became a little more confusing and longer than i had thought. but i hope it still might prove usefull for some.
 
Thank you Kaen, that clarified some of the confusion I was facing, and gives me some ideas on how I can control the other boxes before I scoot from a zone and go around other folks. I too use meshes and mq2nav quite a bit, but was struggling with the apparent random application of follow commands, without a clear-cut way to know what was being used at any given time, and which ones i needed to disable.
 
Little info on movement

Currently you have 3 main modes of movement types:
  • MQ2Nav
    • Which gives the ability for you to move according to certain meshes around the objects in zone, this system does not have a built in follow command.
  • MQ2AdvPath
    • Is a plugin that allows for recording paths to be played back in certain ways, the plugin default takes over the EQ /follow command, and is commonly known as /afollow. this can be used by issuing /afol and /afol off, this follow is very special as it records the person it follows path and plays it back for the one that follows.
  • MQ2Moveutils
    • Is the main movement plugin and is basically the plugin that allows mq2 to move your character around, in any situation, this does not have a built in follow command as such, but it does offer /stick and /moveto commands. /stick sorta reminds most of eqs basic follow command. but is much more advanced.
Who and what uses these movement methods.

Several of the combat assist macros on redguides use a mix of these movement methods, and it can get very confusing as to when to use what and how.
  • Kissassist
    • Uses a mix of mq2nav and mq2moveutils to follow someone, it can sometimes cause you to get stuck on walls when it hasnt switched from /moveto or /stick to /nav.
  • Automacros/ihcmercs
    • Use only mq2advpath for following, using /afol, and turns it off during combat where it switches to mq2moveutils to /stick and /moveto mobs.
  • Modbot
    • Uses a combination of mq2advpath for following with /afol for some modes and /mq2moveutils /stick for other modes.
  • The Core
    • A not so known combat assist on redguides but i seen some people refer to it, uses also a combination of mq2nav /nav and mq2moveutils /stick and /moveto to do following.
Now how do we control all these things

I personally never have any of the combat assists running if i dont need it, ie, going to pok or the guild lobby and such, or when i run from zone to zone to get to my camps, and if i do i tend to not have them on follow.

I have 2 main keys and one alias i generally use to move my team around.

key 1: Nav2Me
/bca //nav id ${Me.ID}
this key tells my people to come to me, using the nav system, i try and mesh all zones i go to, i love using mq2nav.

key2:Move2Me
/bca //moveto id ${Me.ID}
this key tells my people to moveto me, using normal movement behaviour, this is not good for long distances, or distances where they have to avoid objects, but good for short distances where they can move up to you. like you want them 15 feet closer to the door, you go there hgit that key and they come up a bit.

Alias: /NavNPC
/alias NavNPC /nav spawn npc
this alias allows me to nav to certain npcs, using the spawn search system whgich is built in system toi search for spawns in MQ2, i could do /bcaa //navnpc banker, and my team would scatter and run to the nearest banker.

These i generally copy to all my guys.

So outside of combat i dont use any form of follow generally, just nav2me key or move2me key.

Now say i zone into droga(eok) turn on kiss for my team, and get buffed and settled, and invised up. and everyone is ready,i move my warrior ahead, to spot for invis peepers, and when i am satisfied the path is safe, i call my team with nav2me, and this is how i creep through dungeons nav2me and move2me.

Now if i am in a outdoors zone like FM(eok) and just move around killing stuff for funs, i used the built commands from kiss, from my warrior i do /chaseme, which sends an /bcg //chase on warriordude.
and makes your team chase the warrior around. if i need to pull a little bit and dont want the team to follow me in for the pull., i use the command /stayhere which sends a command to the team not to chase, not to camp just wait here till you get new commands or we start a fight.

now on my warrior i do have a 3rd special movement key, nav2heals /nav spawn pc healername, cause sometimes in dungeons you get things on you and knocked around and it gets confusing, i hit that key and bam he rushes back to my healer to get heals, and team engages as mobs come into camp, and all is well. also i am lazy when pulling, so that runs me back to team lol.

now one thing to say, when running kiss, never have your team use /afollow to follow you around it conflicts heavily with the movement kiss tries to do during combat.

If you want to control their follow use /stick with your tank or main assist targetted

automacros and ihczerker handles follow with afollow and does a good job at it, not allways super pratical if you wanna jump to your dps and do some movment.

i also suggest having a key AllStop

/bcaa //endmacro
/bcaa /stick off
/bcaa /moveto off
/bcaa //afol off
/bcaa //nav stop

this key stops everyone dead in their tracks, and turns of all macros.

you zoned into pok

your team goes bananas and moves all over, banging into buildings and doors

you hit:

AllStop
Nav2Me

boom you got your team under control.


this became a little more confusing and longer than i had thought. but i hope it still might prove usefull for some.


Good stuff right there! Thank you Kaen01
 
Problem - Myriad and Sundry ways to navigate, and how it causes bot-obvious behavior

Users who are viewing this thread

Back
Top
Cart