nyrang 发表于 2011-3-29 20:52:38

新手问一个mushclient的问题

有个trigger pattern

^[>]*\s【.*】.*\((.*)\)$

Send是%1
Send to: Script
Script 为 test

function test(name, line, wildcards)
Note(wildcards)
end


当匹配 "> 【    状元    】文盲 桃花岛第二代弟子「狂风书生」绿洲(Oasis)" 总是报 ":1: '=' expected near '<eof>'"

如果Send里面直接写
local s = %1
Note(s)

就报说是Nil.

谁能指点一下。

hotyi 发表于 2011-3-29 23:52:18

回复 undefined 的帖子

参数要一致

hotyi 发表于 2011-3-29 23:52:56

参数个数和类型要一致

pizzagoo 发表于 2011-3-30 08:35:58

用 local s = "%1"试试, 字符串的话,要加""
页: [1]
查看完整版本: 新手问一个mushclient的问题