Lua代码中‘}’符号前是否缺少‘=’,否则代码看起来无懈可击?

2026-04-01 19:270阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计282个文字,预计阅读时间需要2分钟。

Lua代码中‘}’符号前是否缺少‘=’,否则代码看起来无懈可击?

尝试运行我的脚本时,变量赋值时出现错误。我已多次检查我的语法,这不太可能是我在那里犯的错误——甚至其他人看看也能避免。但是,连续的错误提示指向我的语法问题。

当我尝试运行我的脚本时,我在变量赋值时返回错误.我已多次重新检查我的语法,这似乎不是我在那里犯的错误 – 我甚至还有其他人看看它以防万一.但是,连续返回的错误指向我的语法,我似乎无法找到解决此问题的方法.

这是整个麻烦的功能:

function registerquestlines() if player["testline"] == nil then player["testline"] = {"prog" = {true,false,false}, "quests" = {"testline1", "testline2", "testline3"}, "prog#" = 1} end end

同样,我得到的错误是:’}’在我为玩家[“testline”]指定值的行上’=’附近预期.

Lua代码中‘}’符号前是否缺少‘=’,否则代码看起来无懈可击?

表初始值设定项使用不带引号的名称或括号表达式,而不是带引号的名称.

{prog = {true,false,false}} {["prog"] = {true,false,false}}

本文共计282个文字,预计阅读时间需要2分钟。

Lua代码中‘}’符号前是否缺少‘=’,否则代码看起来无懈可击?

尝试运行我的脚本时,变量赋值时出现错误。我已多次检查我的语法,这不太可能是我在那里犯的错误——甚至其他人看看也能避免。但是,连续的错误提示指向我的语法问题。

当我尝试运行我的脚本时,我在变量赋值时返回错误.我已多次重新检查我的语法,这似乎不是我在那里犯的错误 – 我甚至还有其他人看看它以防万一.但是,连续返回的错误指向我的语法,我似乎无法找到解决此问题的方法.

这是整个麻烦的功能:

function registerquestlines() if player["testline"] == nil then player["testline"] = {"prog" = {true,false,false}, "quests" = {"testline1", "testline2", "testline3"}, "prog#" = 1} end end

同样,我得到的错误是:’}’在我为玩家[“testline”]指定值的行上’=’附近预期.

Lua代码中‘}’符号前是否缺少‘=’,否则代码看起来无懈可击?

表初始值设定项使用不带引号的名称或括号表达式,而不是带引号的名称.

{prog = {true,false,false}} {["prog"] = {true,false,false}}