Regexp trigger with if/filter

Posted by Wimbley on Wed 14 Oct 2015 03:00 PM — 3 posts, 19,511 views.

#0
What I am trying to do: my trigger for a target works perfect, except I am trying to filter out certain names from it. I don't want it to run if the name at the beginning comes back as target

Working trigger in use:

^(.+?)(?: (\d*))?\: (\d+)\, (\d+)\, (\d+)$

Send:

if(%1 === "target"){
return "";
}else{
DoAfter (0.9, "lock %3 %4 %5");
}

I have it sending to script. Can I either put an if(trigger != "target") or if("target"){ return; }


Any help is appreciated! Thanks.
Amended on Wed 14 Oct 2015 04:50 PM by Wimbley
#1
Solved it:

var target = "";
target = "%1";
if("%1" != "target"){
DoAfter (0.9, "lock %3 %4 %5");
}


any issues seen?
Australia Forum Administrator #2
Related to:

Template:faq=32
Please read the MUSHclient FAQ - point 32.