|
- function duihuanSomething()
- exe('score;l paizi')
- tmp.duihuan=0
- local l_result
- local l_duihuan
- local l_duihuanTimes
- if locl.room=='打铁铺' then
- SetVariable("duihuan_cmd",'exchange')
- else
- SetVariable("duihuan_cmd",'duihuan')
- end
- l_result=utils.inputbox ("你需要兑换的物品ID是", "duihuanID", GetVariable("duihuanID"), "宋体" , "12")
- if not isNil(l_result) then
- SetVariable("duihuanID",l_result)
- l_duihuan=l_result
- print(GetVariable("duihuanID"))
- end
- l_result=utils.inputbox ("你需要兑换的次数", "duihuanTimes", GetVariable("duihuanTimes"), "宋体" , "12")
- if not isNil(l_result) then
- SetVariable("duihuanTimes",l_result)
- l_duihuanTimes=l_result
- print(GetVariable("duihuanTimes"))
- end
- DeleteTriggerGroup("duihuanSomething")
- create_trigger_t('duihuanSomething1',"^(> )*当铺老板吆喝一声:"..score.name.."兑换限制级宝物\\D*,收讫书剑通宝(\\D*)个*",'','duihuanSomething_add')
- create_trigger_t('duihuanSomething2',"^(> )*你拿出一块原石换到一颗\\D*",'','duihuanSomething_add')
- SetTriggerOption("duihuanSomething1","group","duihuanSomething")
- SetTriggerOption("duihuanSomething2","group","duihuanSomething")
- check_busy(duihuanSomething_duihuan)
- end
- function duihuanSomething_add(n,l,w)
- tmp.duihuan=tmp.duihuan or 0
- tmp.duihuan=tmp.duihuan+1
- print('本次兑换'..tmp.duihuan..'次')
- if tmp.duihuan>=tonumber(GetVariable("duihuanTimes")) then
- EnableTriggerGroup("duihuanSomething",false)
- DeleteTriggerGroup("duihuanSomething")
- return check_food()
- end
- check_busy(duihuanSomething_duihuan)
- end
- function duihuanSomething_duihuan()
- idle()
- exe(GetVariable("duihuan_cmd")..' '..GetVariable("duihuanID"))
- end
复制代码 |
评分
-
1
查看全部评分
-
|