【发布时间】:2021-03-30 20:04:56
【问题描述】:
script.Parent.MouseButton1Click:connect(function()
local RS = game:GetService("ReplicatedStorage")
local item = RS:WaitForChild("Pencil")
local price = 350
local player = game.Players.LocalPlayer
local stats = player:WaitForChild("leaderstats")
if stats.Strength.Value>=price then
stats.Strength.Value = stats.Strength.Value - price
local cloned = item:Clone()
cloned.Parent = player.Backpack
cloned.Parent = player.StarterGear
end
end)
我正在尝试建立一个商店,它在第 6 行出现“尝试使用 'WaitForChild' 索引 nil”:
local stats = player:WaitForChild("leaderstats")
我完全复制了视频的内容,视频没有问题,显然播放器没有价值,即使我们只在上面设置了一行
【问题讨论】:
-
您无法在 ServerScript 中获取 LocalPlayer;再试一次