应该解决的错误"然后预计在"

时间:2015-08-08 16:10:25

标签: lua

我在lua中有一个错误代码,我试图修复它。第一:代码:

if boolean fs.isDirectory("C:/Program Files/Factorio/Config") == true then
end
else
    fs.makeDirectory("C:/Program Files/Factorio/Config")
end

当游戏(factorio)启动并启动代码时,它会发出此错误:

data.lua:2:
recipe.lua:1: 'then' expected near 'fs'

我知道第一部分(表格data.lua:1:to recipe.lua:1 :)表示错误存在的位置。你说几行的代码就是阻止。

有谁知道我犯了什么错误,我愿意在必要时提供更多背景信息。

修改

为了让问题更加孤立我将代码更改为:

if boolean fs.isDirectory("C:/Program Files/Factorio/Config") == false then
    fs.makeDirectory("C:/Program Files/Factorio/Config")
end

这对错误没有影响,但确实将它隔离到第一个例子的前两行intead。

溶液

网站thepowdertoy在fs部分之前有布尔值。我没想过要把它带走,感谢用户@yuhao注意到它,工作代码是:

if fs.isDirectory("C:/Program Files/Factorio/Config") == false then
    fs.makeDirectory("C:/Program Files/Factorio/Config")
end

0 个答案:

没有答案