设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1916|回复: 2
打印 上一主题 下一主题

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

[复制链接]

Lv4.逐梦者

梦石
0
星屑
7108
在线时间
888 小时
注册时间
2015-2-10
帖子
248
跳转到指定楼层
1
发表于 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
但是最后测试下来并没有用,请问懂脚本的知道怎么改吗?

Lv4.逐梦者

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

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

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-15 19:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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