请教MUSH实现#t+和#t-的问题
我想通过Enabletriggergroup功能实现zmud的#t+和#t-功能, 但是不知为啥不好用, 请懂MUSH和Lua的朋友指点一下, 谢谢.----alias部分----
<alias
match="toff *"
enabled="y"
send_to="12"
sequence="100"
>
<send>
SetVariable ("triggergroup", "%1")
toff ("%1")
</send>
</alias>
<alias
match="ton *"
enabled="y"
send_to="12"
sequence="100"
>
<send>
SetVariable ("triggergroup", "%1")
ton ("%1")
</send>
</alias>
--Lua脚本部分--
function toff(triggergroup)
local groupname = GetVariable("triggergroup")
EnableTriggerGroup ("triggergroup", false)
Note("关闭"..triggergroup.."触发组")
end
function ton(triggergroup)
local groupname = GetVariable("triggergroup")
EnableTriggerGroup ("triggergroup", true)
Note("打开"..triggergroup.."触发组")
end
北大侠客行MUD,中国最好的MUD groupname你定义了却没用 定义groupname,然后在EnableTriggerGroup (定义的groupname, true) 靠, 明白了. 我再试试.
chat* papaya basara OK了, 核心问题是那两个引号.
----alias部分----
<alias
match="toff *"
enabled="y"
send_to="12"
sequence="100"
>
<send>
SetVariable ("triggergroup", "%1")
toff ("%1")
</send>
</alias>
<alias
match="ton *"
enabled="y"
send_to="12"
sequence="100"
>
<send>
SetVariable ("triggergroup", "%1")
ton ("%1")
</send>
</alias>
--Lua脚本部分--
function toff(triggergroup)
local triggergroup = GetVariable("triggergroup")
EnableTriggerGroup (triggergroup, false)
Note("关闭"..triggergroup.."触发组")
end
function ton(triggergroup)
local triggergroup = GetVariable("triggergroup")
EnableTriggerGroup (triggergroup, true)
Note("打开"..triggergroup.."触发组")
end
页:
[1]