【发布时间】:2021-08-03 07:25:42
【问题描述】:
有人知道我的脚本发生了什么吗?该脚本适用于其他团队,但只是当我尝试选择其中 3 个时,它们都有相同的问题,即“尝试比较 nil 我无法上传图片,所以我必须编写发现错误的代码行。
if TeamRequirements[teamn].MinRank <= plr:GetRankInGroup(TeamRequirements[teamn].Group)then
【问题讨论】:
有人知道我的脚本发生了什么吗?该脚本适用于其他团队,但只是当我尝试选择其中 3 个时,它们都有相同的问题,即“尝试比较 nil 我无法上传图片,所以我必须编写发现错误的代码行。
if TeamRequirements[teamn].MinRank <= plr:GetRankInGroup(TeamRequirements[teamn].Group)then
【问题讨论】:
有人知道我的脚本发生了什么吗?
很明显,您将 nil 值 TeamRequrements[teamn].MinRank 与 plr:GetRankInGroup(TeamRequirements[teamn].Group) 返回的数值进行比较。
这在 Lua 中是不允许的,您当然不希望该值为零。
找出为什么在这种情况下TeamRequrements[teamn].MinRank 为零,而在您提到的其他情况下则不是。我们无法在此处提供更多帮助,因为您没有提供为 TeamRequirements[teamn].MinRank 分配值的代码。
【讨论】: