文科生刚学lua,请教个初级问题
function test(aa,bb)local aa
local bb
if bb == 1 then
EnableTriggerGroup ("aa", false)
else
EnableTriggerGroup ("aa", true)
end
end在mush中输入 .test(dazuo,1)
按照我这个函数的原意,是要关闭dazuo这个触发组的,可是不起作用。
请问哪里出错了
北大侠客行MUD,中国最好的MUD 我觉得第2行和第3行去掉,第5和7行的"aa"的引号去掉。 我觉得第2行和第3行去掉,第5和7行的"aa"的引号去掉。
feehoo 发表于 2014-10-21 12:14 PM http://pkuxkx.com/forum/images/common/back.gif
不行。
在静电的帖子里找到个方法:
AddAlias("trigger1", "^t- (.*)", "EnableTriggerGroup('%1', false)", 1+8+128+1024+16384, "")
AddAlias("trigger2", "^t\\+ (.*)", "EnableTriggerGroup('%1', true)", 1+8+128+1024+16384, "")
用t+、t-就可以方便的开关触发组了。
页:
[1]