Project1

标题: 关于脚本冲突!!! [打印本页]

作者: ABC123    时间: 2008-6-11 07:19
标题: 关于脚本冲突!!!


这个是什么意思? 怎么解决? [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: link006007    时间: 2008-6-11 07:22
栈堆调用过深。。。
死循环或循环太长。。。 或者脚本太orz都会出项此类情况
作者: ABC123    时间: 2008-6-11 07:28
以下引用link006007于2008-6-10 23:22:34的发言:

栈堆调用过深。。。
死循环或循环太长。。。 或者脚本太orz都会出项此类情况


没听懂什么意思,是脚本太长引起的吗?
作者: link006007    时间: 2008-6-11 07:36
不是脚本太长。 是脚本在一次调用过程中步骤太多
更改 STACK_LV 就可以引发你那个异常

STACK_LV  = 30
def a(as)
  if as < STACK_LV
    a(as+1)
  else
    return
  end
end

a(0)
作者: 禾西    时间: 2008-6-11 08:03
多數情况下是把同一個方法 alias 兩次引起的
作者: 飞各大大    时间: 2008-6-11 16:03
我平时遇到这种情况是因为不小心用了两个相同的脚本 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~




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