Lua错误' for'限制必须是一个数字

时间:2014-04-01 10:22:39

标签: loops for-loop types lua numbers

我正在使用一个扫描程序插件,它以最多32个为增量循环遍历各种通道。 我是Lua的新手。 到处都是桌子,桌子。 我不知道Lua没做+ =,++。 i = i + 1 - 闪回。

我遇到了这个变量类型错误,

plugins/scanner/main.lua:136: 'for' limit must be a number

我检查了我的变量类型。两人都说他们是数字。

现在我正致力于让增量循环顺利运行。

这里是代码的链接: http://codepad.org/Dc3jBBrx

再次感谢,堆叠。

1 个答案:

答案 0 :(得分:3)

我认为这可能只是第136行的一个错字

Scanner.innerRrangeMax应为Scanner.innerRangeMax

例如第136行

for i = Scanner.innerRangeMin, Scanner.innerRrangeMax do

for i = Scanner.innerRangeMin, Scanner.innerRangeMax do