|
发表于 2019-2-25 17:50:26
|
显示全部楼层
请确认你已经打了所有补丁,捡装备的code如下——
shujian.lua
create_trigger_t('hp24','^(> )*你眼中一亮看到\\D*的身边掉落一(件|副|双|袭|顶|个|条|对)(\\D*)(手套|靴|甲胄|腰带|披风|彩衣|头盔)。','','fqyyArmorGet')
create_trigger_t('hp25','^(> )*你捡起一(件|副|双|袭|顶|个|条|对)(\\D*)(手套|靴|甲胄|腰带|披风|彩衣|头盔)。','','fqyyArmorCheck')
这个你先看看有没有?
然后捡装备的函数为fqyyArmorGet,定义在armor.lua中——
armor.lua
function fqyyArmorGet(n,l,w)
print(w[2].."|"..w[3].."|"..w[4])
local tmpw4=w[3] or ""
if job.name~=nil then
messageShow(job.name..'中获得'..tmpw4..w[4]..'。','#DC143C','#EEEEEE')
else
messageShow('莫名其妙获得'..tmpw4..w[4]..'。','#DC143C','#EEEEEE')
end
fqyytmp.tmpArmorClass=w[4]
create_trigger_t('fqyyWeaponLog','^(> )*它的功能有:【(\\N*)】$','','checkItemByfqyyA')
create_trigger_t('fqyyWeaponLog2','^(> )*它的功能有:【(\\N*)%】$','','checkItemByfqyyA')
SetTriggerOption("fqyyWeaponLog","group","fqyylog")
SetTriggerOption("fqyyWeaponLog2","group","fqyylog")
fqyyArmorGetT()
create_timer_s('fqyyArmorGetT',0.2,'fqyyArmorGetT')
end
function fqyyArmorGetT()
exe('get '..fqyytmp.armorClass[fqyytmp.tmpArmorClass])--这就是负责get的指令了!
end
--------
我把我的 armor.lua文件上传,你下载比对一下吧! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
评分
-
1
查看全部评分
-
|