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

Project1

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

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

[复制链接]

Lv4.逐梦者

梦石
0
星屑
7028
在线时间
878 小时
注册时间
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
但是最后测试下来并没有用,请问懂脚本的知道怎么改吗?

最佳答案

查看完整内容

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

Lv4.逐梦者

「Pemercyia」


Urhurrenna

梦石
0
星屑
9335
在线时间
2745 小时
注册时间
2008-9-5
帖子
3540

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

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

评分

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

查看全部评分

回复

使用道具 举报

Lv4.逐梦者

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

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-29 11:00

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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