У меня есть этот магазин gui в roblox, который постоянно выдает мне ошибку, когда я пытаюсь что-то купить. У меня есть ссылка на модель, чтобы вы могли посмотреть на нее и попытаться решить проблему. Это код, где все идет не так
local price = script.Parent.Parent.Price
local tools = game.ReplicatedStorage:WaitForChild("Tools")
local tool = tools:FindFirstChild(script.Parent.Parent.ItemName.Value)
local player = script.Parent.Parent.Parent.Parent.Parent.Parent
script.Parent.MouseButton1Click:connect(function()
if player.leaderstats:FindFirstChild("Coins").Value >= price.Value then -- Change "Money" to the name of your currency. Example: Cash
player.leaderstats:FindFirstChild("Coins").Value = player.leaderstats:FindFirstChild("Coins").Value - price.Value
local clone = tool:Clone()
clone.Parent = player.Backpack
-- Copy this code if you want the player to still have the tool even if he died
local clone2 = tool:Clone()
clone2.Parent = player.StarterGear
end
end)
Это ошибка, которую он мне дает.
10: 16: 49.715 - Players.kaitheawsomecathoo1.Player Gui .Shop.Frame .Info.Buy.Script: 9: попытка индексировать ноль с помощью «Клона» 10: 16: 49.715 - Начало стека 10: 16: 49.715 - Сценарий «Players.kaitheawsomecathoo1.Player Gui .Shop.Frame.Info.Buy. Script ', строка 9 10: 16: 49.716 - Конец стека
Любая помощь будет отличной! Если вам нужно, чтобы я что-то уточнил c, просто дайте мне знать!
Вот ссылка на модель
https://www.roblox.com/library/1855829220/Shop-Gui-2018