说明:
切割模块依托ExternLua、QFunction脚本以及自定义属性共同实现。
切割模块说明:
通过自定义属性配置好切割相关属性的属性名后,对装备附加切割属性,确保切割模块配置内的属性编号与你在M2自定义属性中所设置的切割编号一致即可。当玩家或英雄切割了目标时,会触发QF的@CuttingDam和@HeroCuttingDam,<$SCRIPTPARAM(0)>是触发切割的角色名,<$SCRIPTPARAM(1)>是被切割的目标, <$SCRIPTPARAM(2)>是切割比例,<$SCRIPTPARAM(3)>是切割的具体伤害数值。
通过其它方式增加的切割相关属性,效果相同,不再赘述。
QF脚本示例:
[@CuttingDam]
#ACT
SENDCENTERMSG 251 249 “<$SCRIPTPARAM(0)>”切割目标“<$SCRIPTPARAM(1)>”<$SCRIPTPARAM(2)>‰的血量,数值为<$SCRIPTPARAM(3)> 0 3 11
[@HeroCuttingDam]
#ACT
SENDCENTERMSG 251 249 “<$SCRIPTPARAM(0)>”切割目标“<$SCRIPTPARAM(1)>”<$SCRIPTPARAM(2)>‰的血量,数值为<$SCRIPTPARAM(3)> 0 3 11
创建副本:
CREATE_INSTANCE_ZONE 副本标识符
副本数据定义在modules\副本\data.lua中
示例:CREATE_INSTANCE_ZONE FB_D717A
声明:本文系互联网搜索而收集整理,不以盈利性为目的,文字、图文资料源于互联网且共享于互联网。
如有侵权,请联系 yao4fvip#qq.com (#改@) 删除。
如有侵权,请联系 yao4fvip#qq.com (#改@) 删除。