В игре, которую я делаю, есть область продажи, это сценарий. Я настроил серию операторов печати, чтобы увидеть, где происходит ошибка, и она возникает при проверке Clouds.Value. Можете ли вы помочь мне исправить сценарий, я не знаю, в чем причина ошибки.
local Players = game:GetService("Players")
script.Parent.Touched:Connect(function(hit)
print(hit.Name)
if game.Players:FindFirstChild(hit.Parent.Name) then
print("Found")
local plr = Players:GetPlayerFromCharacter(hit.Parent)
local stats = plr:FindFirstChild("leaderstats")
if stats then
print("Working")
local Cash = stats:FindFirstChild("CloudCoins")
print("Cash")
local Clouds = stats:FindFirstChild("Clouds")
print("Clouds")
if Clouds.Value > 0 then
print("Value")
Cash.Value = Cash.Value + Clouds.Value
Clouds.Value = 0
else
print("Error")
end
end
end
end)