Lua中的{0}:{1}是什么意思?

我有一个使用导出的Lua脚本,问题是导出将{0}:{1}返回到Success变量中。我如何在if语句中比较它?我的意思是 这是我的代码行:

TriggerEvent('chatMessage',Success) -- 打印{0}:{1}
if Success = ? -- 我应该用什么来比较去进入if语句?
                  

请注意,我是Lua的新手。 谢谢!

点赞
用户1442917
用户1442917

Lua 无法通过引用传递简单的值,因此如果 Success 是一个字符串,那么 TriggerEvent 函数无法改变 Success 的值,所以你可能误解了文档。根据文档TriggerEvent 接受包含 Success 变量的参数。

2021-07-10 00:28:23
用户13899913
用户13899913

我找到了解决方案。我将Success变量传递给第二个变量,并将其打印出来。结果发现它一直是一个布尔值。但出于某种原因,在if语句中无法将其进行比较。谢谢大家的帮助!

2021-07-10 09:43:42