Как получать деньги за уничтожение NPC в Roblox

Опубликовано: 28 Март 2026
на канале: Savchenap
21,552
598

Простой способ создания счетчика фрагов и начисления баллов/монет за убийство NPC

- Скрипт Leaderboard-
function Leaderboard(pl)
local folder = Instance.new("Folder", pl)
folder.Name = "leaderstats"
local points = Instance.new("IntValue", folder)
points.Name = "Coins"
points.Value = 0
end
game.Players.PlayerAdded:Connect(Leaderboard)

-- Скрипт FragScript для NPC --
local Humanoid = script.Parent.Humanoid
function Frag()
local Val = Humanoid:FindFirstChild("creator") and Humanoid.creator.Value
if Val then
local leaderstats = Val:FindFirstChild("leaderstats")
leaderstats.Coins.Value = leaderstats.Coins.Value + 10 -- стоимость фрага
script:Remove()
end
end
Humanoid.Died:connect(Frag)