人物血量HP百分比脚本参数
WXFAddHpPer
参数1:+ - =
参数2:百分比值
参数3:是否按照当前血量计算,1是0否
参数4:分母,如果该参数省略则默认按照百分比算,-1为切割参数二的固定值
参数5:是否显示飘血动画,该参数只有在参数1 为-时生效 1是0否
实例
[@main]
#if
#act
WXFAddHpPer + 10 1
SendMsg 6 已经帮你增加了你当前血量的10%
#act
WXFAddHpPer + 7 1 150
SendMsg 6 已经帮你增加了你当前血量的150分之7
#act
M.WXFAddHpPer - 1000 1 -1
SendMsg 6 本次攻击对怪物造成1000点切割伤害
半月切割脚本如下:
[@Attack]
#if
#act
M.WXFAddHpPer - 1 0 10 1
SendMsg 6 你对怪物造成了了你最大血量的10%的伤害
百分比/千分比调整MP
WXFAddMpPer
参数1:+ - =
参数2:百分比值
参数3:是否按照当前蓝量计算,1是0否
参数4:分母,如果该参数省略则默认按照百分比算
实例
[@main]
#if
#act
WXFAddMpPer + 10 1
SendMsg 6 已经帮你增加了你当前蓝量的10%
#if
#act
WXFAddMpPer + 10
SendMsg 6 已经帮你增加了你最大蓝量的10%
#if
#act
WXFAddMpPer + 10 1 150
SendMsg 6 已经帮你增加了你当前蓝量的150分之10
百分比/千分比检测HP
WXFCheckHpPer
参数1:> < =
参数2:百分比值
参数3:分母,如果该参数省略则默认按照百分比算
实例
[@main]
#if
WXFCheckHpPer > 50
#act
SendMsg 6 你的血量大于50%
#elseact
SendMsg 6 你的血量不大于50%
#if
WXFCheckHpPer > 5 3000
#act
SendMsg 6 你的血量大于3000分之5
#elseact
SendMsg 6 你的血量不大于3000分之5
百分比/千分比检测MP
WXFCheckMpPer
参数1:> < =
参数2:百分比值
参数3:分母,如果该参数省略则默认按照百分比算
实例
[@main]
#if
WXFCheckMpPer > 50
#act
SendMsg 6 你的蓝量大于50%
#elseact
SendMsg 6 你的蓝量不大于50%
#if
WXFCheckMpPer > 50 300
#act
SendMsg 6 你的蓝量大于300分之50
#elseact
SendMsg 6 你的蓝量不大于300分之50
版权声明
1、本站所有内容均由互联网收集整理、网友上传,仅供大家参考、学习研究使用,不存在任何商业目的与商业用途。
2、论坛的所有内容都不保证其准确性,完整性,有效性,因本站内容因误导等因素而造成的损失本站不承担连带责任。
3、本站以《2013 中华人民共和国计算机软件保护条例》第二章 “软件著作权” 第十七条为原则:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,若有用户需要商用本站资源,请务必联系版权方购买正版授权!
|