|
注意本帖资源为论坛会员发布
会员发布请注意:20M以内的资源请直接上传附件、大于10M的请使用网盘链接、外面免费的素材脚本不得大于5金币、外面收费的素材本站设置不得高于其他站点
===========================================================
脚本范例:
装备投保(保价)系统
在人物死亡掉装备的时候,如果该装备做过投保,就不会掉落该装备,而是扣除投保时的元宝
需要在物品装备表cfg_equip.xls 33列新增字段Insurance,参数 :货币ID#投保金额 如2#500,每投保一次扣500元宝
字段Insurance 设置了才会显示该装备是否已经投保
开启方式:M2-参数设置-人物死亡-装备保价
QF脚本触发,人物死亡掉装备触发 [@DropUseItemsX] X表示装备位置
字段Insurance 设置了人物死亡掉装备才会触发。投保次数,每次人物死亡掉装备自动减1
相关常量:
OK框的常量
保金类型:<$BOXITEM[X].INSURANCECURRENCY>
投保次数:<$BOXITEM[X].INSURANCECOUNT>
投保金额:<$BOXITEM[X].INSURANCEGOLD>
以下常量必须在 [@DropUseItemsX]触发里才会有效
当前掉落前装备的 剩余投保次数:<$INSURANCECOUNT>
当前掉落前装备的 保金类型:<$INSURANCECURRENCY>
当前掉落前装备的 投保金额:<$INSURANCEGOLD>
当前掉落前装备的 名称: <$INSURANCEITEMNAME>
相关脚本命令:
检测装备投保次数
CHECKINSURANCECOUNT 位置(-1表示OK框) 检测符(>,<,=) 次数(0-65536)
调整装备投保次数
CHANGEINSURANCECOUNT 位置(-1表示OK框) 调整符(+,-,=) 次数(0-65536)
[@main]
#if
CHECKGAMEGOLD > 99
#act
CHANGEINSURANCECOUNT 0 + 1
GAMEGOLD - 100
sendmsg 6 你的衣服投保增加一次,扣除100元宝!
#elseact
sendmsg 6 你的元宝不足100,投保失败!
break
QF脚本触发:
[@DropUseItems0]
#IF
#ACT
SENDMSG 6 你的衣服【<$INSURANCEITEMNAME>】有保险,没有掉。剩余投保次数(<$INSURANCECOUNT>)保金类型(<$INSURANCECURRENCY>)投保金额(<$INSURANCEGOLD>)
[@DropUseItems1]
#IF
#ACT
SENDMSG 6 你的武器【<$INSURANCEITEMNAME>】有保险,没有掉,剩余投保次数(<$INSURANCECOUNT>)保金类型(<$INSURANCECURRENCY>)投保金额(<$INSURANCEGOLD>)
===========================================================
如发现相关链接失效、请在联系站长QQ:81199621
58miu传奇素材网、力争打造最公益的传奇素材类站点、希望广大传奇爱好者支持!
素材我们一直会慢慢的加上来、大家有什么样的需求可以在素材交流区发帖沟通、
www.58miu.com 论坛交流群:688370314 站长QQ:81199621
=========================================================== |
|