LUA 如何修复 Garry's Mod 武器?(试图将 nil 与数字进行比较)

在 lua 中,我遇到了一个错误叫做“试图将 nil 与数字进行比较”

问题出在第 21 行上,如果 CurTime() > self.LifeTime,则返回 false。

点赞
用户2858170
用户2858170

CurTime() > self.LifeTime比较了两个值。

错误告诉你其中一个值是数字,另一个值是nil。你不能将nil与其他东西进行比较,因此Lua不知道该如何处理。

打印两个值,找出哪个是nil,哪个是数字。然后找出为什么会出现nil并修复或避免在这种情况下进行比较。

2018-02-21 06:59:52