首页 > 传奇脚本代码 > 三端脚本

996传奇血量魔法百分比检测命令

996传奇研发技术 2026-05-23 19:25:50 人看过

996传奇 血量魔法百分比检测与增减命令教程

一、血量/魔法百分比检测命令

CHECKHPPER/CHECKMPPER 是996传奇引擎检测当前血量/魔法百分比的命令,百分比按总血量/总蓝量的比例计算(0-100%)
常用于自动加血、副本保护、技能触发、安全提醒等脚本场景。

二、检测命令格式与参数

✅ 检测血量百分比:
CHECKHPPER 控制符(=,>,<) 百分比(0-100)
✅ 检测魔法百分比:
CHECKMPPER 控制符(=,>,<) 百分比(0-100)
参数说明:
1. 控制符:= (等于)、> (大于)、< (小于)
2. 百分比:填写0-100的数字,代表总血量/蓝量的比例

三、百分比增减血量/魔法命令

AddhpPer/AddmpPer 是按百分比增减血量/魔法的命令,区别于固定数值,按照当前血蓝比例调整
支持加血、扣血、设置固定百分比,附带飘血特效与广播功能。

四、增减命令格式与参数

✅ 百分比增减血量:
AddhpPer 参数1 参数2 参数3 参数4
✅ 百分比增减魔法:
AddmpPer 参数1 参数2 参数3 参数4
参数说明:
1. 参数1:控制符(+增加 / -减少 / =设置固定值)
2. 参数2:百分比数值
3. 参数3:飘血特效ID(对应cfg_damage_number.xls表)
4. 参数4:广播特效(1=开启广播飘血 / 0=关闭)

五、实战脚本案例(新手一键复制)

案例1:检测自身血量百分比大于30%(原版)

#IF CheckHpPer > 30 #ACT #SAY 你的血量在总血量的30%以上!

案例2:百分比增加30%血量(原版)

#IF #ACT AddhpPer + 30 1 1 GuildNoticeMsg 250 0 你的血量增加了30% self

案例3:检测魔法百分比小于50%

#IF CheckMpPer < 50 #ACT SENDMSG 5 你的魔法值不足50%,及时补蓝!

案例4:百分比减少20%血量(扣血)

#IF #ACT AddhpPer - 20 2 0 SENDMSG 5 你受到伤害,血量减少20%!

案例5:百分比设置魔法为100%(满蓝)

#IF #ACT AddmpPer = 100 1 1 SENDMSG 5 你的魔法值已恢复至100%!

案例6:低血量自动加血触发

#IF CheckHpPer < 20 #ACT AddhpPer + 50 3 1 SENDMSG 5 检测到血量过低,自动恢复50%血量!

六、使用注意事项

  • 检测命令百分比范围:0-100,超出数值命令无效
  • AddhpPer/AddmpPer 支持+增加、-减少、=固定值三种模式
  • 飘血特效ID需对应引擎配置表,填0表示无特效
  • 广播参数填1:全服可见飘血特效;填0:仅自己可见
  • 百分比命令按**最大血蓝**比例计算,区别于固定数值命令
  • 可搭配NOT取反命令,实现反向条件判断
版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章