以下引用禾西于2008-12-13 15:48:36的发言:
因为 Interpreter 7,273行
result = eval(script)
# 返回值为 false 的情况下
if result == false
# 结束
return false
end
只要脚本运行的结果是 false 就会陷入死循环。
#
variable = false
其实在eval以后变成了 #variable = false 等于注释
以下引用流川枫于2008-12-14 14:56:34的发言:
以下引用禾西于2008-12-13 15:48:36的发言:
因为 Interpreter 7,273行
result = eval(script)
# 返回值为 false 的情况下
if result == false
# 结束
return false
end
只要脚本运行的结果是 false 就会陷入死循环。
#
variable = false
其实在eval以后变成了 #variable = false 等于注释
不过,就算把那个“#”去掉,只换一行,也仍然不会出现问题的。
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |