|
armor.lua
1、新加入
- ArmorSuperrank={
- ['三清']=500,
- ['天地']=500,
- ['乾坤']=500,
- ['风云']=500,
- ['浩气']=500,
- ['无极']=500,
- ['八卦']=500,
- ['炼狱']=500,
- ['太极']=500,
- ['昆仑']=500,
- ['太白']=500,
- }
复制代码
2、加个变量
3、改一下这个函数
- function fqyyArmorCheck(n,l,w)
- print(w[3].."|"..w[4])
- local tmpw3=w[3] or ""
- fqyyArmorMessage("拾取"..tmpw3..w[4])
- fqyytmp.tmpArmorName=tmpw3..w[4]
- --fqyytmp.tmpArmorClass=w[4]
- exe("l "..fqyytmp.armorClass[w[4]])
- check_step_num1=check_step_num1+1
- DeleteTimer('fqyyArmorGetT')
- fqyytmp.goArmorD=1
- local tmprank=0
- for v in pairs(ArmorSuperrank) do
- if string.find(tmpw3,v) then
- SuperValue=ArmorSuperrank[v]
- end
- end
- end
复制代码
4、改一下另一个函数
- function fqyyArmorCheckValue(msg)
- local tmpitem=0
- local tmptotal=0
- for v in pairs(fqyytmp.attValue) do
- _,_,tmpitem=string.find(msg,v.."+(%d+)")
- if tmpitem~=nil then
- -- print(v..":"..tmpitem)
- tmptotal=tmptotal+tmpitem*fqyytmp.attValue[v]
- end
- end
- tmptotal=tmptotal+SuperValue
- print(tmptotal)
- --if tmptotal>=500 or tmptotal==0 then
- if tmptotal>=500 then
- fqyytmp.goCunArmor=1
- else
- getarmortime=getarmortime+1
- fqyytmp.goCunArmor=0
- end
- end
复制代码
应该可以了吧,刚写了code,没测试过,慎用
|
评分
-
1
查看全部评分
-
|