查看: 4306|回复: 10

[已经过期] 求助!分支条件脚本识别不了?

[复制链接]
梦石
0
星屑
3784
在线时间
933 小时
注册时间
2017-1-19
回帖
156
发表于 2020-9-14 16:48:01 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
脚本如下: $game_actors[36].hp ﹥ $game_actors[36].mhp  先别管我是干什么的,体力值大于体力上限还是识别不了
梦石
0
星屑
39236
在线时间
11155 小时
注册时间
2009-3-15
回帖
4768
发表于 2020-9-14 17:00:54 | 显示全部楼层
﹥
用错符号了..是>才对?
防內存修改用的?
回复

使用道具 举报

梦石
0
星屑
3784
在线时间
933 小时
注册时间
2017-1-19
回帖
156
 楼主| 发表于 2020-9-14 17:37:15 | 显示全部楼层
soulsaga 发表于 2020-9-14 17:00
﹥
用错符号了..是>才对?
防內存修改用的?

用错符号应该会报错吧,可惜没有

点评

话说你没报错吗..我照你的脚本报错了..十  发表于 2020-9-14 17:46
回复

使用道具 举报

梦石
0
星屑
39236
在线时间
11155 小时
注册时间
2009-3-15
回帖
4768
发表于 2020-9-14 17:39:33 | 显示全部楼层
shengfeng 发表于 2020-9-14 17:37
用错符号应该会报错吧,可惜没有

没有报錯不代表正常判断啊..
回复

使用道具 举报

梦石
0
星屑
29901
在线时间
5734 小时
注册时间
2016-3-8
回帖
1653
发表于 2020-9-14 18:28:42 | 显示全部楼层
本帖最后由 alexncf125 于 2020-9-14 18:30 编辑

请教LZ是怎把$game_actors[36]的hp弄到大于$game_actors[36]的mhp???

点评

可以用內存修改吧?  发表于 2020-9-14 18:47
回复

使用道具 举报

老鹰

梦石
40
星屑
37812
在线时间
7091 小时
注册时间
2012-5-26
回帖
3297

极短24评委极短23参与极短22参与极短21评委老司机慢点开短篇十吟唱者组别冠军开拓者剧作品鉴家

发表于 2020-9-14 18:43:37 | 显示全部楼层
battler 的 refresh 会在每次变动hp时强制把 hp 拉回 mhp范围里的
回复

使用道具 举报

梦石
0
星屑
3784
在线时间
933 小时
注册时间
2017-1-19
回帖
156
 楼主| 发表于 2020-9-14 18:50:51 | 显示全部楼层
测试一下没办法实现,会把hp强制拉到mhp最大值

点评

等等..你不知道的吗..我以为你知道  发表于 2020-9-14 19:16
回复

使用道具 举报

梦石
0
星屑
39236
在线时间
11155 小时
注册时间
2009-3-15
回帖
4768
发表于 2020-9-14 19:02:43 | 显示全部楼层
[pre lang="ruby"]#--------------------------------------------------------------------------
  # ● 刷新
  #--------------------------------------------------------------------------
  def refresh
    state_resist_set.each {|state_id| erase_state(state_id) }
    @hp = [[@hp, mhp].min, 0].max
    @mp = [[@mp, mmp].min, 0].max
    @hp == 0 ? add_state(death_state_id) : remove_state(death_state_id)
  end[/pre]

???不是都应该知道是这样吗
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部