Я пытаюсь создать сценарий: когда ракета сталкивается с кирпичом, стрелок отдает деньги. Тем не менее, скрипт не работает, и я считаю, что это из-за FindFirstChild.
Сценарий до сих пор:
function touched(Hit)
print(Hit)
if Hit.Name == "Rocket" then
print("Money")
print(Hit.creator.Value)
local Creator = Hit.creator.Value
local plr = game.Players:FindFirstChild(Hit.creator.Value)
if plr then
print(plr)
plr.leaderstats.Cash.Value = plr.leaderstats.Cash.Value + 10
end
end
end
script.Parent.Touched:Connect(touched)
При запуске скрипт не печатает ничего за local plr = game.Players:FindFirstChild(Hit.creator.Value)
заставляет меня поверить, что именно в этом и заключается ошибка. Кто-нибудь сталкивался с подобной проблемой?