当前位置:首页 > 引擎 > 翎风引擎

传奇HPMP百分比脚本命令大全 英雄分身通用指令教程

admin23小时前2
在传奇版本脚本制作、功能修改、玩法定制过程中,HP、MP百分比检测与增减指令是最常用的核心脚本命令,可用于血量蓝量判定、回血回蓝buff、状态触发、英雄分身属性调控等各类游戏功能开发。本文全面整理传奇各类HP、MP百分比相关脚本指令,包含基础检测、比例增减、专属EX指令及英雄、分身通用写法,附带完整…


在传奇版本脚本制作、功能修改、玩法定制过程中,HP、MP百分比检测与增减指令是最常用的核心脚本命令,可用于血量蓝量判定、回血回蓝buff、状态触发、英雄分身属性调控等各类游戏功能开发。本文全面整理传奇各类HP、MP百分比相关脚本指令,包含基础检测、比例增减、专属EX指令及英雄、分身通用写法,附带完整格式与实操案例,方便传奇脚本开发者直接套用。

一、检测自身血量百分比命令(CheckHpPer)

该命令主要用于检测玩家自身当前血量占总血量的比例,可通过大于、等于、小于三种判断逻辑,触发对应的游戏行为,是传奇脚本中血量状态判定的基础指令。

命令格式

CheckHpPer 操作符(>/=/<) 占比类型(留空或0百分比/1千分比/2万分比)

参数说明

操作符支持大于、等于、小于三种判定方式;占比类型可按需选择百分比、千分比、万分比,留空默认启用百分比计算规则。

实操案例

#IF

CheckHpPer > 30

#ACT

#SAY

你的血量在总血量的30%以上

二、按最大HP值百分比增减血量命令(AddHpPer)

此命令以角色最大血量为基数,按百分比增减玩家HP,适用于批量回血、扣血、血量buff加成等玩法场景,支持自定义飘血特效显示,适配各类可视化属性变动需求。

命令格式

AddHpPer 操作符(+/-/=) 占比类型(留空或0百分比/1千分比/2万分比) 参数4:自定义飘血图片序号

参数说明

操作符支持增加、减少、赋值三种运算模式;飘血图片序号格式同humanhp,图片序列包含0-9数字、正负符号、附加文字、小数点及万、亿、兆、京等单位样式,可自定义血量变动弹窗特效。

实操案例

#IF

#ACT

AddhpPer + 30

GuildNoticeMsg 250 0 你的血增加了30% self

三、检测自身蓝量百分比命令(CheckMpPer)

专门用于检测玩家当前蓝量占最大蓝量的百分比,可用于蓝量不足提示、技能释放条件判定、回蓝触发机制等传奇脚本功能制作。

命令格式

CheckMpPer 操作符(>/=/<) 占比类型(留空或0百分比/1千分比/2万分比)

实操案例

#IF

CheckMpPer > 30

#ACT

#SAY

你当前的MP在总mp量的30%以上

四、按最大MP值百分比增减蓝量命令(AddMpPer)

以角色最大蓝量为基数,按比例增减玩家MP,广泛应用于传奇技能耗蓝、自动回蓝、蓝量补给、buff蓝量加成等常规玩法脚本。

命令格式

AddmpPer 操作符(+/-/=) 占比类型(留空或0百分比/1千分比/2万分比)

实操案例

#IF

#ACT

AddMpPer + 30

GuildNoticeMsg 250 0 你的MP增加了30% self

五、剩余血量比例增减专属命令(AddHpPerEx)

区别于常规AddHpPer指令,该命令以当前剩余HP为计算基数,而非角色最大HP,可实现精细化血量调控,适配特殊扣血、残血加成等特色玩法。

命令格式

AddHpPerEx 操作符(+/-/=) 比例值 比例类型(0百分比/1千分比/2万分比)

实操案例

#IF

#ACT

AddhpPerEx + 30

GuildNoticeMsg 250 0 你的血增加了30% self

六、剩余蓝量比例增减专属命令(AddMPPerEx)

专属剩余蓝量调控指令,以角色当前剩余MP为计算基数,支持自定义飘血图片特效,是传奇特色蓝量玩法、专属技能脚本的核心指令。

命令格式

AddMPPerEx 操作符(+/-/=) 比例值 比例类型(0百分比/1千分比/2万分比) 参数4:自定义飘血图片序号

参数说明

飘血图片序号规则与常规血量飘血格式一致,支持数字、符号、文字、大数单位等特效样式,可自由搭配蓝量变动展示效果。

实操案例

#IF

#ACT

AddMPPerEx + 30

GuildNoticeMsg 250 0 你的MP增加了30‰ self

七、英雄专属HPMP百分比脚本命令

传奇英雄的血量、蓝量检测与增减功能,无需单独编写全新指令,只需在上述所有HP、MP脚本命令前添加前缀 h. 即可,适配英雄状态判定、属性加成、buff触发等功能。

英雄指令实操案例

#IF

#ACT

h.AddMpPer + 30

GuildNoticeMsg 250 0 你的英雄MP增加了30% self

#IF

h.CheckHpPer > 30

#ACT

#SAY

你的英雄血量在总血量的30%以上

八、分身专属HPMP百分比脚本命令

针对传奇分身角色的HP、MP调控指令,统一使用 FS. 前缀,兼容所有基础百分比增减规则,可快速实现分身回血、回蓝、状态检测等玩法开发。

分身指令实操案例

FS.AddhpPer + 30

FS.AddmpPer + 30

扫描二维码推送至手机访问。

本文章九路游发布,如需转载请注明出处。如有侵权请联系站长删除。

本文链接:https://www.9luu.com/672.html

分享给朋友: