|
问一个简单的韩元外触发
目的: 韩元外给出任务后, 自动helpme find, 将信息显示在Mush的状态栏
下面我写的内容, 但是不好用, 问题出在哪呢?
enabled="y"
group="Multi Line"
lines_to_match="3"
keep_evaluating="y"
match="\你向韩员外打听有关『job』的消息。\n韩员外说道*\n韩员外说道:韩家仇人(.*)\((.*)\)据传在『(.*)』出现过,快去帮我杀了他!\Z"
multi_line="y"
name="hancr"
regexp="y"
send_to="12"
sequence="100"
>
SetVariable ("hancr_cn", "%1")
SetVariable ("hancr_en", "%2")
SetVariable ("hancr_zone", "%3")
hancr()
脚本
----------
--韩家仇人
----------
function hancr()
local hancr_cn = GetVariable("hancr_cn")
local hancr_en = GetVariable("hancr_en")
local hancr_zone = GetVariable("hancr_zone")
Send("helpme find "..hancr_en)
SetStatus ("韩家仇人:", GetVariable("hancr_cn") "(", GetVariable("hancr_en")")", "在", GetVariable("hancr_zone"))
end
请问我的这个触发问题出在什么地方呢? 谢谢!
[ 本帖最后由 basara 于 2011-4-13 12:37 PM 编辑 ] |
|