我在 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 的新手。 提前致谢!
答案 0 :(得分:0)
Lua 不能通过引用传递简单的值,所以如果 Success
是一个字符串,那么 TriggerEvent
函数不能改变 Success
值,所以你可能误解了文档。根据 documentation,TriggerEvent 接受 Success
变量所在的参数。
答案 1 :(得分:0)
我找到了解决方案。我将 Success 变量传递给第二个变量并将其打印出来。原来它一直是一个布尔值。但由于某种原因,它无法在 if 内部进行比较。谢谢大家的帮助!