Project1

标题: 求助!分支条件脚本识别不了? [打印本页]

作者: shengfeng    时间: 2020-9-14 16:48
标题: 求助!分支条件脚本识别不了?
脚本如下: $game_actors[36].hp ﹥ $game_actors[36].mhp  先别管我是干什么的,体力值大于体力上限还是识别不了
作者: soulsaga    时间: 2020-9-14 17:00
﹥
用错符号了..是>才对?
防內存修改用的?
作者: shengfeng    时间: 2020-9-14 17:37
soulsaga 发表于 2020-9-14 17:00
﹥
用错符号了..是>才对?
防內存修改用的?

用错符号应该会报错吧,可惜没有
作者: soulsaga    时间: 2020-9-14 17:39
shengfeng 发表于 2020-9-14 17:37
用错符号应该会报错吧,可惜没有

没有报錯不代表正常判断啊..
作者: alexncf125    时间: 2020-9-14 18:28
本帖最后由 alexncf125 于 2020-9-14 18:30 编辑

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

作者: 百里_飞柳    时间: 2020-9-14 18:43
battler 的 refresh 会在每次变动hp时强制把 hp 拉回 mhp范围里的
作者: shengfeng    时间: 2020-9-14 18:50
测试一下没办法实现,会把hp强制拉到mhp最大值
作者: soulsaga    时间: 2020-9-14 19:02
[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]

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




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X5.0