|
mandy Novice
Joined: 10 Jul 2007 Posts: 47
|
Posted: Mon Jun 14, 2010 9:30 am
Alias + #STEP + a path |
I wanna travel a path. I know this should be simple, but for the life of me I can't figure it out.
So.. I made an alias "blah" and in this alias i set the command to be:
#step eeeeenwwwwwneeeeeenwwneejhnsswkkwwjhnnelwwessshswwwwnnnnskeelwskwslnssennessenness
(I just learned about the #step tonight so bare with me)
So in the command line I typed "blah"! Great! Moved one time as expected in the right direction! then I typed #step and moved east like I was suppose to and the third direction and the fourth... but after I'm suppose to turn and go north (see 6th direction) I'm still going east. So in reality, did I ever get off the first direction?
Any ideas? |
|
|
|
ralgith Sorcerer
Joined: 13 Jan 2006 Posts: 715
|
Posted: Mon Jun 14, 2010 4:34 pm |
First, try cleaning it up by using the numbered move format...
"#STEP 5en5wn" would be the start of it
Not sure why its puking though. |
|
_________________ CrossOver: Windows Compatibility on Mac and Linux CMUD Advocate |
|
|
|
mandy Novice
Joined: 10 Jul 2007 Posts: 47
|
Posted: Mon Jun 14, 2010 4:57 pm |
Actually, thats the way it was at first.. and I didn't even move at all so I figured I would try speaking SLOOOOWER to zmud and then I atleast moved some.
|
|
|
|
ralgith Sorcerer
Joined: 13 Jan 2006 Posts: 715
|
Posted: Tue Jun 15, 2010 7:51 pm |
It really should work. Hmm :/
|
|
_________________ CrossOver: Windows Compatibility on Mac and Linux CMUD Advocate |
|
|
|
myddrun Wanderer
Joined: 31 Mar 2005 Posts: 58
|
Posted: Wed Jun 16, 2010 11:58 am |
Doesn't it require an #OK to confirm that the movement has taken place to increment the path?
I have a feeling that this may be in fact repeating the very first East direction and hasn't progressed to the 2nd 3rd and 4th east in the sequence.
You might be able to increase the slow path time out limit which i think is in preferences too. That might help a little. |
|
|
|
ralgith Sorcerer
Joined: 13 Jan 2006 Posts: 715
|
Posted: Wed Jun 16, 2010 2:38 pm |
Oh geeze, thanks myddrun, its the #OK issue.
So, Mandy, you need to make an alias like this:
Code: |
#ALIAS nextstep {#OK;#STEP} |
in order to use your path.
Sorry about that, I totally forgot about #OK... I haven't actively played MUDs in almost 2 years ;) |
|
_________________ CrossOver: Windows Compatibility on Mac and Linux CMUD Advocate |
|
|
|
Einder Novice
Joined: 03 Jan 2008 Posts: 48
|
Posted: Sat Oct 15, 2011 8:41 pm |
I know this thread hasn't been active in over a year, but I'm having the same exact issue using ZMud 7.21. My problem is though, that my test script actually looks like this
Code: |
#CLASS {test}
#ALIAS test {
#slow @testpath
#pause
}
#ALIAS nextstep {
#ALARM "a1" +2 {
#ok
#step
#pause
}
}
#VAR testpath {.s3w3en}
#CLASS 0
#CLASS {test|walk}
#TRIGGER {Your blood freezes as you hear} {#ALARM "a1" +1 {#RESUME "a1"}} "" {notrig}
#TRIGGER {* [{N|E|S|W|U|D}]} {nextstep}
#CLASS 0
|
and ZMud is still puking it back up and not doing the walk properly. The only moves it makes from this is swee and that's all! Any help to fix it would be massively appreciated |
|
|
|
Einder Novice
Joined: 03 Jan 2008 Posts: 48
|
Posted: Tue Nov 01, 2011 5:14 pm |
I figured out my problem, I had to make sure my mapper settings were set to fast walk and that I didn't have a delay set for confirming steps. This allowed my script to work properly. I don't use it, it just sits it the test folder, but so you know, that might be the issue..oh and and I had to remove the #ok
|
|
|
|
|
|