翎风引擎使用HumanHP命令调整人物血量功能说明

2023-11-20 18:19| 发布者: 积木GM论坛| 查看: 1929| 评论: 0

摘要: 功能说明:使用命令调整人物血量;命令格式:HumanHP 参数1 参数2 参数3 参数4 参数5 参数6 参数7参数1 操作符号(+ - =)参数2 数值参数3 延时扣血 (空或0表示无延时,延时单位:毫秒)参数4 执行次数(0或或空扩展之 ...
功能说明:使用命令调整人物血量;
命令格式:HumanHP 参数1 参数2 参数3 参数4 参数5 参数6 参数7
参数1 操作符号(+ - =) 
参数2 数值
参数3 延时扣血 (空或0表示无延时,延时单位:毫秒)
参数4 执行次数(0或或空扩展之前老模式,设置1为新模式执行1次 ,注:新模式如多条命令一起执行扣血会一起扣 漂血会叠加飘)
参数5 是否漂血 (0或空为默认漂血,1为不漂血 ,参数6大于0时本项无效)
参数6 是否自定义漂血(瓢血前缀 :0或空为无前缀,自定义瓢血填写为NewopUI.pak中的图片编号,比如填写1810 此次瓢血采用1810-1827)参数6值大于0则按照参数6设置进行漂 参数等于0或空则按照参数5设置是否漂血)
参数7 数据单位(0:固定值,1:MaxHP%,2:MaxHP‰,3:MaxHP?)
参数7补充说明:0或空为按照参数2设置的数据值进行扣血,参数为1则按照参数2设置的值进行百分比扣血,参数为2千分比,参数为3万分比...设置万分之100也等于百分之一)

PS 参数6飘血图片:0,1,2,3,4,5,6,7,8,9,-,+,附加图片,. ,万, 亿, 兆,京

[@main]
#ACT
HumanHP - 500 300
;人物HP减少500,延时300毫秒生效!(1000毫秒为1秒)

例子2:
#IF
#ACT
HumanHP - 100 0 1 0 1810 3
;人物自定义漂血素材读取1810进行万分之100扣血,也相当于1%

例子3:
#IF
#ACT
HumanHP - 1 0 1 0 1810 2
;人物自定义漂血素材读取1810进行千分之一扣血

例子4:
#IF
#ACT
HumanHP - 1 0 1 0 1810 1
;人物自定义漂血素材读取1810进行1%扣血

例子4:
#IF
#ACT
HumanHP - 1000 0 1 0 1810
;人物自定义漂血素材读取1810,扣血1000点 


MP格式: 
HumanMP 操作符(+ - =) 数值 微秒延时时间(空或0表示无延时) 执行次数(0或或空扩展之前老模式,设置1为新模式执行1次 ,注:新模式如多条命令一起执行扣蓝会一起扣 漂蓝会叠加飘) 比例值(0:数值;1:MaxMP%; 2:千分之MaxMP; 3万分之MaxMP)


老模式(支持多条):
HumanHP - 500 1000
HumanHP - 500 2000
HumanHP - 500 3000
HumanHP - 500 4000
HumanHP - 500 5000 

新模式(支持单条 参数3为执行次数):
HumanHP - 500 5000 5

英雄命令:
H.HumanHP
H.HumanMP

分身命令:
FS.HumanHP 
FS.HumanMP

多级运用部分人不会,格式如下:
H.M.HumanHP
FS.M.HumanMP

相关阅读

最新评论