I wrote a trigger to send a command to the mud using DoAfter(), but it doesn't work in MUSHclient 4.37.The trigger, along with others, is enabled in a previous alias:The strange part is, it works perfectly on my other computer, which still has MUSHclient 4.34 on it. Has something happened to change DoAfter() between these two versions?
Edit:
I also tried in the "Immediate" box, but that never fired either. So it wasn't that the thing didn't enable.
<triggers>
<trigger
enabled="n"
group="hyper"
match="You are too close to *"
send_to="12"
sequence="100"
>
<send>DoAfter(5, "hyper")</send>
</trigger>
</triggers><aliases>
<alias
match="^(y|n)hyper$"
enabled="y"
regexp="y"
send_to="12"
sequence="100"
>
<send>if "%1" == "y" then
EnableTriggerGroup ("hyper", true)
Note ("AUTOHYPER enabled.")
else
EnableTriggerGroup ("hyper", false)
Note ("AUTOHYPER disabled.")
end -- if
Note ("Ok.")</send>
</alias>
</aliases>Edit:
I also tried
DoAfter(1, "look")