Lua 尝试比较nil<;=数

Lua 尝试比较nil<;=数,lua,roblox,Lua,Roblox,有人知道我的剧本怎么了吗?这个脚本对于其他团队来说效果很好,但当我尝试选择其中3个团队时,他们都有相同的问题,即“尝试比较零” 有人知道我的剧本怎么了吗 很明显,您正在将nil值TeamRequirements[teamn].MinRank与plr:GetRankInGroup(TeamRequirements[teamn].Group)返回的数值进行比较。 这在Lua中是不允许的,您肯定不希望该值为零 找出为什么在这种情况下,TeamRequirements[teamn].MinRank为零,

有人知道我的剧本怎么了吗?这个脚本对于其他团队来说效果很好,但当我尝试选择其中3个团队时,他们都有相同的问题,即“尝试比较零” 有人知道我的剧本怎么了吗

很明显,您正在将nil值
TeamRequirements[teamn].MinRank
与plr:GetRankInGroup(TeamRequirements[teamn].Group)返回的数值进行比较。 这在Lua中是不允许的,您肯定不希望该值为零

找出为什么在这种情况下,
TeamRequirements[teamn].MinRank
为零,而在您提到的其他情况下则不是。我们无法在此提供更多帮助,因为您没有在
TeamRequirements[teamn].MinRank
被赋值的地方提供代码

if TeamRequirements[teamn].MinRank <= plr:GetRankInGroup(TeamRequirements[teamn].Group)then