|
Insomniac Wanderer
Joined: 25 Mar 2004 Posts: 78 Location: United Kingdom
|
Posted: Sat Apr 03, 2004 2:25 pm
onwalkend |
Hi.
Upgraded to 7.05 today, and for some reason my onwalkend alias' no longer work...!
Worked fine in 7.04, anyone else having this problem?
-=Insomniac=- |
|
|
|
Kjata GURU
Joined: 10 Oct 2000 Posts: 4379 Location: USA
|
Posted: Sat Apr 03, 2004 3:38 pm |
Try posting the alias so that we may look at it.
|
|
|
|
DeReP Adept
Joined: 14 Jun 2003 Posts: 222 Location: Chile
|
Posted: Sun Apr 04, 2004 8:52 am |
On this same topic, does onwalkend work at all with #SLOW ?
Appearently i can get it to work with fast walk but not on slow =/ |
|
|
|
Insomniac Wanderer
Joined: 25 Mar 2004 Posts: 78 Location: United Kingdom
|
Posted: Sun Apr 04, 2004 2:30 pm |
This is the code in the trigger.
#VAR DelMess 1
#WALK 112
#AL onwalkend {#NODIR 1;give %1 to bob;#UNAL onwalkend;#VAR DelMess 0}
Like I said, this worked fine in 7.04.
Thanks for any help.
-=Insomniac=- |
|
|
|
robert Wanderer
Joined: 25 Feb 2004 Posts: 98
|
Posted: Mon Apr 05, 2004 4:54 am |
Not just you Insomniac. My onwalkend alias stopped working as soon as I upgraded to 7.05 as well. Had to revert back to 7.04
Robert |
|
|
|
Smokabul Novice
Joined: 27 Sep 2002 Posts: 37 Location: USA
|
Posted: Wed Apr 07, 2004 4:23 am |
same here mine also stopped working I normally use slow walking and i ended up going back to 7.04
|
|
|
|
Smokabul Novice
Joined: 27 Sep 2002 Posts: 37 Location: USA
|
Posted: Wed Apr 07, 2004 4:36 am |
well looks like i didnt find my old 7.04 exe so i had to downgrade all the way to 7.01 cause its the only one I could find... I hope the next update has this fixed or im stuck with 7.01
|
|
|
|
LightBulb MASTER
Joined: 28 Nov 2000 Posts: 4817 Location: USA
|
Posted: Wed Apr 07, 2004 5:37 pm |
Your "onwalkend" alias has four actions. Which of those four actions is it not performing?
You do the #WALK before you create the 'onwalkend' alias. Does switching the order make a difference?
#NODIR 1
According to the Command Wizard (not mentioned in the #NODIR help):
Parameter: Number, Optional. If 1, clear entire queue instead of just top direction.
This shouldn't be necessary. If you've reached the end of the walk, there shouldn't be a queue to clear. At most, it should have only the final direction, which moves you into the room where the walk ends, and since you're in that room you wouldn't want to remove that direction.
give %1 to bob
This apparently comes from the trigger, and %1 will be replaced by something from the trigger pattern.
#UNAL onwalkend
It may not make any difference, but I'd make this the last command if I was going to use it. While testing, I'd leave it out completely and delete the alias from the command line.
#VAR DelMess 0
Looks okay.
Since this script is from a trigger, the trigger pattern and samples of the text which triggers it would also be relevant.
Recommended:
TRIGGER
Pattern: Unknown
Value:
#VAR DelMess 1
#AL onwalkend {
give %1 to bob
#VAR DelMess 0
;#UNAL onwalkend
}
#WALK 112 |
|
|
|
LightBulb MASTER
Joined: 28 Nov 2000 Posts: 4817 Location: USA
|
Posted: Wed Apr 07, 2004 10:14 pm |
Alright, it turns out onwalkend is broken. Here's a quote from Zugg, as posted on the Beta forum.
quote: Anyway, yes, "onwalkend" seems to be broken. Perhaps one of the smart Gurus can find a work-around for this. After all, people lived without it for a long time before now. People should be highly *discouraged* from downgrading to anything prior to 7.03 since those versions had the huge resource leak that would eventually crash WinXP systems.
|
|
|
|
|
|