|
Scarn Apprentice
Joined: 24 Jul 2005 Posts: 137
|
Posted: Fri Jul 20, 2012 7:08 pm
Deleting a #PATH. |
Simple question that I can't for the life of me figure out.
How do I delete the 'Path Ahead' part of a path.
For example:
I run a path somewhere but need to stop along the way (due to attack, seeing an NPC or whatever), when I then go to walk normally on on the MUD it tries to finish off the path - very annoying!
Basically I need to clear the path queue. |
|
|
|
shalimar GURU
Joined: 04 Aug 2002 Posts: 4691 Location: Pensacola, FL, USA
|
Posted: Fri Jul 20, 2012 8:07 pm |
try #NODIR 1 or #STOP
|
|
_________________ Discord: Shalimarwildcat |
|
|
|
Scarn Apprentice
Joined: 24 Jul 2005 Posts: 137
|
Posted: Sat Jul 21, 2012 11:25 am |
#STOP does the same thing as #PAUSE, and #NODIR just cancels the last movement on the map. Tried all functions related to speedwalking, but nothing will delete the queued speedwalk.
At the moment I am having to close and re-open CMUD in order to be able to move around without the map trying to run back onto the PATH. |
|
|
|
shalimar GURU
Joined: 04 Aug 2002 Posts: 4691 Location: Pensacola, FL, USA
|
Posted: Sat Jul 21, 2012 11:48 am |
#NODIR 1
clears the entire queue... or at least it will for manually imputed direction commands |
|
_________________ Discord: Shalimarwildcat |
|
|
|
rozdwojeniejazni Wanderer
Joined: 13 Aug 2011 Posts: 74
|
Posted: Sat Jul 21, 2012 12:19 pm |
Which map mode are you using? It's the basic question i think.
|
|
Last edited by rozdwojeniejazni on Sat Jul 21, 2012 12:53 pm; edited 2 times in total |
|
|
|
Scarn Apprentice
Joined: 24 Jul 2005 Posts: 137
|
Posted: Sat Jul 21, 2012 12:49 pm |
I use fast for traveling around location to location, but for the purpose of these paths the map is in SLOW mode.
|
|
|
|
Scarn Apprentice
Joined: 24 Jul 2005 Posts: 137
|
Posted: Sat Jul 21, 2012 12:52 pm |
I use an alias that sends a #SLOW path, I can then manually stop on the path if I see certain NPCs/Items. But when I stop and then go to move, as the map sees a new room name it fires the automatic #OK trigger (in SLOW mode) and thinks I've done another step on the path, then the speedwalk and the map fight each other as the map tries to get to the right room but the speedwalk tries to continue the path.
I've made a temporary fix in the form of an alias that runs:
<quote>
#NOMAP;#NODIR;#QUEUE
</quote>
It works sometimes . . . |
|
|
|
rozdwojeniejazni Wanderer
Joined: 13 Aug 2011 Posts: 74
|
Posted: Sat Jul 21, 2012 1:06 pm |
edit: thinking
|
|
|
|
Scarn Apprentice
Joined: 24 Jul 2005 Posts: 137
|
Posted: Sat Jul 21, 2012 1:12 pm |
Tried exactly the same method (as the post before you editted it!), the queue does not get removed... thinking it might be something in my preferences or map settings?
|
|
|
|
rozdwojeniejazni Wanderer
Joined: 13 Aug 2011 Posts: 74
|
Posted: Sat Jul 21, 2012 1:21 pm |
You are right, something is definitely wrong. Sorry for deleting the message. The way I test it in:
1. Run #slow %pathfrom(%roomnum,3619)
2. Trigger on NPC fires #pause.
3. The dir queue already shows <none>, but making a move or #step makes the path to continue, and pretty much messes thing up.
In each map mode. #nodir 1 or clicking on empty dir queue of course does nothing. |
|
|
|
Scarn Apprentice
Joined: 24 Jul 2005 Posts: 137
|
Posted: Sat Jul 21, 2012 1:27 pm |
Yeah, my issue is I run a certain path (not just dirs from one place to another) so it queues correctly, just no way to delete the queue.
...cancel all, just worked it out.
If you enter a blank #SLOW it will set the both queues to empty, thanks for the help! |
|
|
|
|
|