Project1

标题: 请教一下rtab脚本的一个报错问题 [打印本页]

作者: 长天仙人    时间: 2013-4-25 22:39
标题: 请教一下rtab脚本的一个报错问题
菜单状态下喝血瓶会报错
求脚本帝帮解释一下原因 不复杂就直接帮改下吧谢谢= =b           打!那行出的错 3000+行左右?
  1.       # 回復量の符号が負の場合
  2.       if self.recover_hp[user] < 0
  3.         # 防御修正
  4.         if self.guarding?
  5.           self.recover_hp[user] /= 2
  6.         end
  7.       end
  8.       # HP 回復量の符号を反転し、ダメージの値に設定
  9.       self.damage[user] = -self.recover_hp[user]
  10.       # HP および SP の変動判定
  11.       last_hp = [[self.hp + self.recover_hp[user], self.maxhp].min, 0].max
  12.       last_sp = [[self.sp + self.recover_sp[user], self.maxsp].min, 0].max
  13.       effective |= self.hp != last_hp
  14.       effective |= self.sp != last_sp
  15.       # ステート変化
  16.       @state_changed = false
  17.       effective |= states_plus(user, item.plus_state_set)
  18.       effective |= states_minus(user, item.minus_state_set)
  19.       unless $game_temp.in_battle
  20.         self.damage_effect(user, 2, nil)!!!!!!!!!!
  21.       end
复制代码

作者: wingzeroplus    时间: 2013-4-25 23:11
不是RTAB的的问题,单独使用这个是不会报错的
你确定没添加别的脚本?
作者: 长天仙人    时间: 2013-4-25 23:41
wingzeroplus 发表于 2013-4-25 23:11
不是RTAB的的问题,单独使用这个是不会报错的
你确定没添加别的脚本?

谢谢
不是这啊……那我就不会找了丫 和物品有关的。。。合成系统和贵重物品显示?这俩我又不用 删了也不知道会不会悲剧= =b
看来只好禁掉非战斗补血了 我玩游戏还真就从来不在菜单喝血瓶233
作者: 乱糟糟    时间: 2013-4-25 23:50
20行 改为 self.damage_effect(user, 2) 看看
作者: 长天仙人    时间: 2013-4-26 00:15
乱糟糟 发表于 2013-4-25 23:50
20行 改为 self.damage_effect(user, 2) 看看

谢谢 能稍微解释下原理么 当然很难说就不麻烦你打那么多字了{:2_249:}
作者: 乱糟糟    时间: 2013-4-26 11:09
长天仙人 发表于 2013-4-26 00:15
谢谢 能稍微解释下原理么 当然很难说就不麻烦你打那么多字了

最后个参数貌似就没有用到,反正rtab之后的版本就只有2个参数的。
作者: 长天仙人    时间: 2013-4-26 15:44
乱糟糟 发表于 2013-4-26 11:09
最后个参数貌似就没有用到,反正rtab之后的版本就只有2个参数的。

谢谢{:2_270:}




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