| 赞 | 5 |
| VIP | |
| 好人卡 | |
| 积分 | 39 |
| 经验 | |
| 最后登录 | 2026-8-3 |
| 在线时间 | 1899 小时 |
- 梦石
- 0
- 星屑
- 3850
- 在线时间
- 1899 小时
- 注册时间
- 2010-6-19
- 回帖
- 917
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有账号?注册会员
×
试着写了一段脚本,发现个BUG,不知道怎么搞,大佬看下
# 血玲珑
a = 2000
for actor in $game_party.actors
# 当前角色HP < 最大HP时
if actor.hp <= actor.maxhp
# 血玲珑扣除血量;血玲珑大与0的情况下
a -= actor.maxhp - actor.hp if a >= 0
# 恢复损失的HP
actor.hp += actor.maxhp - actor.hp
p a
end
end
如何防止扣除血量超过变量a的数值,
比如a=2000,损失了3000血量,那么恢复起来只能恢复2000
想要的效果为,损失多少就加多少血量,当a变量不够加了,气血就没加满。
|
|