$world->DoAfterSpecial issue.

Posted by Skuggo on Sat 23 Oct 2010 11:42 AM — 3 posts, 20,374 views.

#0
Hey guys! I've been trying to solve an issue with DoAfterSpecial for a while and I just can't figure out why it won't work.

$world->DoAfterSpecial(2, '$world->SetTriggerOption ("EvokeEvaluate", "omit_from_output", "n")' , 12);

This is why I'm trying to accomplish. I want it to set the EvokeEvaluate-trigger to stop omitting but nothing happends.

Any help would be greatly appreciated!
Australia Forum Administrator #1
It worked when I tested that. Do you have timers enabled? You have a trigger named EvokeEvaluate, which has "omit from output" set, and you want to clear that, two seconds later, is that it?

Perhaps paste more of what you are doing? Like the trigger in question, and more of the part you showed a snippet of.

Template:copying
For advice on how to copy aliases, timers or triggers from within MUSHclient, and paste them into a forum message, please see Copying XML.


This could help:

Template:summary

Please provide a summary of your world configuration:

  • Either use the scripting Immediate window (Ctrl+I) to execute: Debug ("summary")

    or

  • Install the Summary plugin (see "Summary" feature) and type "summary"

Then copy the resulting information from the output window, and paste into a Forum message.

You need version 4.55 onwards of MUSHclient to do this.

#2
Thanks Nick! Managed to work it out.