0

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

TriggerEvent('chatMessage',Success) -- Prints the {0}:{1}
if Success = ? -- What am i suposed to compare it with to go 
                  inside the if?

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

4

2 回答 2

0

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

于 2021-07-10T09:43:42.850 回答
0

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

于 2021-07-10T00:28:23.713 回答