|
发表于 2019-3-11 11:21:47
|
显示全部楼层
weaponUcheck=function()
DeleteTriggerGroup("weapon")
create_trigger_t('weapon1','^(> )*你把 "action" 设定为 "checkUweapon" 成功完成。','','weaponUdone')
create_trigger_t('weapon2','^(> )*这是一(柄)由\\D*(青铜|生铁|软铁|绿石|流花石|软银|金铁|玄铁|万年神铁|万年寒冰铁)制成,重\\D*的(\\D*)。$','','weaponUtmp')
create_trigger_t('weapon3','^(> )*看起来(需要修理|已经使用过一段时间|马上就要坏)了。','','weaponUneed')
create_trigger_t('weapon4','^(> )*看起来没有什么损坏。','','weaponUwell')
SetTriggerOption("weapon1","group","weapon")
SetTriggerOption("weapon2","group","weapon")
SetTriggerOption("weapon3","group","weapon")
SetTriggerOption("weapon4","group","weapon")
EnableTriggerGroup("weapon",true)
weaponUcannt = weaponUcannt or {}
tmp.uweapon = nil
for p in pairs(weaponUsave) do
if Bag[p] and Bag[p].kind and weaponKind[Bag[p].kind] and not weaponUcannt[p] then
exe('l '..Bag[p].fullid)
end
end
exe('alias action checkUweapon')
end |
|