搜索
查看: 244|回复: 4

[已关闭] LUA脚本,actor:setMaxHp("+",hMaxHp, 0)使用无极真气血量就变回去了

 关闭 [复制链接]
发表于 2023-6-17 20:39:13 | 显示全部楼层 |阅读模式
BUG反馈
引擎版本号: 20230320
登陆器版本号: 20230518
BUG描述: 我在服务端写了个脚本,其中包含ctor:setMaxHp("+",hMaxHp, 0)这个命令。
我测试角色用的道士,触发脚本后,血量加倍,但是在使用无极真气技能后,血量就变回去了。
求解决~
BUG重现方式: 我在服务端写了个脚本,其中包含ctor:setMaxHp("+",hMaxHp, 0)这个命令。
我测试角色用的道士,触发脚本后,血量加倍,但是在使用无极真气技能后,血量就变回去了。
求解决~
修复后应达到的效果: 只要不下线,不死亡,血量应该跟我脚本写的那样,不改变。
联系QQ: 隐藏内容

我在服务端写了个脚本,其中包含ctor:setMaxHp("+",hMaxHp, 0)这个命令。
我测试角色用的道士,触发脚本后,血量加倍,但是在使用无极真气技能后,血量就变回去了。
求解决~

发表于 2023-6-17 22:11:54 | 显示全部楼层
这种直接调上限,全受刷新属性影响
发表于 2023-6-17 22:12:19 | 显示全部楼层
可以考虑换setAbil
发表于 2023-6-18 00:15:22 | 显示全部楼层

回帖奖励 +5 金钱

回帖奖励 +1 金钱
发表于 2023-6-19 11:35:47 | 显示全部楼层
如不想受刷新属性影响,则需要使用以下方式 ,主要还看具体命令的执行位置
actor:setAbil    4-HP值(上限)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-23 23:41 , Processed in 0.525686 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表