【发布时间】:2023-09-30 05:55:01
【问题描述】:
我有我的排行榜,但是当我运行它时,它给了我这个错误:
尝试使用 'leaderstats' 索引 nil
local me = script.Parent
local function GiveMoney(part)
local hum = part.Parent:FindFirstChild("Humanoid")
if hum then
local money = player.leaderstats.Money
money.Value = money.Value + 1
me:Destroy()
end
end
me.Touched:Connect(GiveMoney)
【问题讨论】:
-
这一行中的错误意味着
local money = player.leaderstats.Moneyplayer.leaderstats是nil我不能说player是什么或者为什么会这样,因为你没有包括玩家的定义显示的代码。我的猜测是你的意思是让player变量实际上是变量hum -
@Nifim 实际上意味着玩家为零。因为 nil 值使用 'leaderstats' 进行索引