You can also do
PHP Code:
function onCreated() {
this.level.tapThis = this;
}
function onPow() {
this.chat = "ouch!";
}
//#CLIENTSIDE
function onPlayerChats() {
triggerServer("npc", "TriggerControl", "Trigger", this.level.name, "tapThis", "Pow");
}
and then in an NPC TriggerControl
PHP Code:
function onActionTrigger(levelName, npcName, command) {
findLevel(levelName).(@ npcName).trigger(command);
}
Though you'd want to add some security features. Usually something like this is preferable since you never know if a trigger will be received when using x/y.