查看: 2797|回复: 2

[已经解决] 如何制作能增加固定伤害值的状态?

[复制链接]
梦石
0
星屑
10345
在线时间
1117 小时
注册时间
2015-2-10
回帖
164
发表于 2021-10-8 13:15:48 | 显示全部楼层 |阅读模式
悬赏50星屑已解决
本帖最后由 fbeds 于 2021-10-8 17:13 编辑

如题,比方说角色进入2号状态时,使用的所有“体力值伤害、魔力值伤害、体力值吸收、魔力值吸收”类的技能的伤害都会增加50点,而进入3号状态时会增加100点,如果两个状态都有则效果可以叠加,增加150点。虽然我试着在Game_Battler的 @result.make_damage(value.to_i, item)的上一行加了
if user.state?(2)
      value += 50
end
但是最后测试下来并没有用,请问懂脚本的知道怎么改吗?

最佳答案

查看完整内容

照理说不会无效,你可以尝试在+50之前在控制台p一下value,在增加之后也p一次,看看是否实际生效了?

梦石
0
星屑
9716
在线时间
2775 小时
注册时间
2008-9-5
回帖
3458

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

发表于 2021-10-8 13:15:49 | 显示全部楼层
照理说不会无效,你可以尝试在+50之前在控制台p一下value,在增加之后也p一次,看看是否实际生效了?

评分

参与人数 1星屑 +50 收起 理由
alexncf125 + 50 版主认可的优秀回答

查看全部评分

回复

使用道具 举报

梦石
0
星屑
10345
在线时间
1117 小时
注册时间
2015-2-10
回帖
164
 楼主| 发表于 2021-10-8 17:13:58 | 显示全部楼层
cinderelmini 发表于 2021-10-8 14:22
照理说不会无效,你可以尝试在+50之前在控制台p一下value,在增加之后也p一次,看看是否实际生效了? ...

我发现是我使用的某个脚本重新计算了伤害,我在那里添加判定后就起作用了。谢了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部