About Us
Products
Purchase
Downloads
Support
Forums
Contact Us
Site
 Register to post in forums, or Log in to your existing account
 

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » CMUD General Discussion
chamenas
Wizard


Joined: 26 Mar 2008
Posts: 1547

PostPosted: Thu Mar 27, 2008 9:00 am   

Expression Failed to Work
 
Pattern: @void_count>=5
quit
#disconnect


Type, expression

The void count goes past 5 and nothing happens. Confused
Reply with quote
Fang Xianfu
GURU


Joined: 26 Jan 2004
Posts: 5155
Location: United Kingdom

PostPosted: Thu Mar 27, 2008 9:20 am   
 
It's working fine for me. To test:

#trig {@void_count>=5} {lol} "" {exp}
#var void_count 5
_________________
Rorso's syntax colouriser.

- Happy bunny is happy! (1/25)
Reply with quote
chamenas
Wizard


Joined: 26 Mar 2008
Posts: 1547

PostPosted: Thu Mar 27, 2008 9:31 am   
 
That worked just fine, alternated lol with the proper text and it worked. I don't see what was different Confused
_________________
Listen to my Guitar - If you like it, listen to more
Reply with quote
chamenas
Wizard


Joined: 26 Mar 2008
Posts: 1547

PostPosted: Thu Mar 27, 2008 12:58 pm   
 
Odd. So the expression will work, but if the session disconnects. When I reconnect, it's still there but it refuses to work Confused

Same with my tell and quest window settings.
Reply with quote
Ghedemonas
Novice


Joined: 15 Aug 2007
Posts: 39

PostPosted: Thu Apr 24, 2008 5:42 pm   
 
Using CMUD 2.18 Same happens here with a similar expression:

Pattern: @gp < @gpmax-100 OR @gp < (@gpmax-100)
Action: #show @gp is your gp
Type: Expression
Fires on Trigger on Trigger and Trigger on Newline.

After reconnect, the trigger is still there and enabled, but does not fire anyomre.
You can reactivate it by changing it and saving it or just scip through the riders in the window
-> at times this creates errors or freezes or crashes.

Bug or circumventable?
Reply with quote
jpolen2
Beginner


Joined: 14 Jan 2004
Posts: 18

PostPosted: Thu May 01, 2008 2:07 pm   
 
I have this problem in 2.22 as well. When I couldn't reproduce it in a blank session, I assumed that my package had been corrupted in some way. But after rebuilding my package from scratch and having everything working the way it should, the very next time I started cmud up, the expression trigger was still there and still listed as an expression, but no longer fired. Attempting to fix the trigger causes the program to simply freeze.
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Thu May 01, 2008 4:44 pm   
 
This is fixed for v2.23. In 2.22, expression triggers are not compiled properly when reloaded.
Reply with quote
jpolen2
Beginner


Joined: 14 Jan 2004
Posts: 18

PostPosted: Thu May 01, 2008 6:37 pm   
 
Bless you sir! You're my hero!
Reply with quote
Ghedemonas
Novice


Joined: 15 Aug 2007
Posts: 39

PostPosted: Fri May 09, 2008 9:57 pm   
 
*nod* Mutually!
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » CMUD General Discussion All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© 2009 Zugg Software. Hosted by Wolfpaw.net