我正在尝试制作《 Pokemon Red / Blue Chaos Edition》,但是像该网站上的其他所有人一样,我遇到了无法修复的错误。我正在使用BizHawk的2.2.2(x64)版本。错误如下:
subplots
我做了一些研究,得出的结论是,即使我没有第12行,它也试图将其作为函数运行。
答案 0 :(得分:1)
rng
被定义为if
块内的本地变量 。因此,当它用作第12行上的调用的参数时,在该块之外不可用。此时,它为nil
。将rng的声明移到if
块上方:
local rng = nil
然后在分配值时,在if
块中的两个地方都写:
rng = ...
代替
local rng = ...
rng随后将被分配一个值,但可以在if
块之外使用