我的语法正确吗?
Is my syntax correct?
如果有人看到任何语法错误,能否告诉我,我不知道 lua,我正在尝试对我使用的插件进行小的修改。如果我的语法不正确,请告诉我如何更正它,如果它是正确的,请确认它是否正确。
if(name) then
if(name == "SomebodiesName") then
name = name .. " (Udders! someone pop a gbank =)";
end
end
我在尝试 运行 添加了此代码的插件时收到错误消息:
Message: REDACTED.lua:411: attempt to call field 'GT' (a nil value)
Count: 1
Stack: REDACTED.lua:411: in function <REDACTED.lua:410>
Locals: self = BuffCheck_MinimapButton {
0 = <userdata>
}
(*temporary) = nil
(*temporary) = "attempt to call field 'GT' (a nil value)"
根据 CodingGround,您显示的代码片段的语法看起来不错,如果您需要访问 (a),这是一个很好的网站快速检查一些东西,但你没有一个特定的开发环境。
name = "x";
if(name) then
if(name == "x") then
name = name .. " (Udders! someone pop a gbank =)";
end
end;
print(name);
输出:
x (Udders! someone pop a gbank =)
(无论 是什么意思)。
鉴于错误似乎是关于调用一个设置为 nil
的字段 'GT'
而您的代码片段中没有任何地方,我认为问题出在 其他地方。
如果有人看到任何语法错误,能否告诉我,我不知道 lua,我正在尝试对我使用的插件进行小的修改。如果我的语法不正确,请告诉我如何更正它,如果它是正确的,请确认它是否正确。
if(name) then
if(name == "SomebodiesName") then
name = name .. " (Udders! someone pop a gbank =)";
end
end
我在尝试 运行 添加了此代码的插件时收到错误消息:
Message: REDACTED.lua:411: attempt to call field 'GT' (a nil value)
Count: 1
Stack: REDACTED.lua:411: in function <REDACTED.lua:410>
Locals: self = BuffCheck_MinimapButton {
0 = <userdata>
}
(*temporary) = nil
(*temporary) = "attempt to call field 'GT' (a nil value)"
根据 CodingGround,您显示的代码片段的语法看起来不错,如果您需要访问 (a),这是一个很好的网站快速检查一些东西,但你没有一个特定的开发环境。
name = "x";
if(name) then
if(name == "x") then
name = name .. " (Udders! someone pop a gbank =)";
end
end;
print(name);
输出:
x (Udders! someone pop a gbank =)
(无论 是什么意思)。
鉴于错误似乎是关于调用一个设置为 nil
的字段 'GT'
而您的代码片段中没有任何地方,我认为问题出在 其他地方。