Project1

标题: 这样的脚本语句有什么错误么…… [打印本页]

作者: Tabris_Air    时间: 2009-3-28 17:04
标题: 这样的脚本语句有什么错误么……
人物扩张脚本,

alias xrxs26_start_phase5 start_phase5
  def start_phase5

    if 一大堆东西……
    else
      
      xrxs26_start_phase5

    end
  end
end

游戏的时候老是在xrxs26_start_phase5这一行出错,提示是stack level too deep

出错很随机,一般是在战斗中,而且出过一次错后再打开就不会出错了= =

有人知道是什么问题么…………

and
如果没办法的话,有什么替代的脚本,就是让队伍人数多起来什么的……
[LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 八云紫    时间: 2009-3-28 17:27
堆栈溢出。

大概是 start_phase5 这个方法被多次的 alias 吧。 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 小星子    时间: 2009-3-28 17:35
很有可能是楼上说的这种情况,建议把那一大堆东西尝试直接写到一个方法里去




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