leaderstats
Script — deluxxxxx [FP]unknown
lua
a year ago
2.5 kB
4
Indexable
game.Players.PlayerAdded:Connect(function(player) -- При добавлении нового игрока (событие PlayerAdded), подключаем анонимную функцию, которая принимает объект player. -- Создаем leaderstats local leaderstats = Instance.new("Folder") -- Создаем новый объект Folder, который будет хранить статистику игрока. leaderstats.Name = "leaderstats" -- Задаем имя папки "leaderstats". leaderstats.Parent = player -- Устанавливаем родителем папки объект player (игрок). local deaths = Instance.new("IntValue") -- Создаем новый объект IntValue для хранения количества смертей. deaths.Name = "Deaths" -- Задаем имя переменной "Deaths". deaths.Value = 0 -- Устанавливаем начальное значение смертей равным 0. deaths.Parent = leaderstats -- Устанавливаем родителем переменной папку leaderstats. local hours = Instance.new("IntValue") -- Создаем новый объект IntValue для хранения количества часов. hours.Name = "Hours" -- Задаем имя переменной "Hours". hours.Value = 0 -- Устанавливаем начальное значение часов равным 0. hours.Parent = leaderstats -- Устанавливаем родителем переменной папку leaderstats. -- Следим за появлением персонажа player.CharacterAdded:Connect(function(character) -- При добавлении нового персонажа игрока (событие CharacterAdded), подключаем анонимную функцию, которая принимает объект character. -- Следим за смертью персонажа character:WaitForChild("Humanoid").Died:Connect(function() -- Ожидаем, пока в персонаже появится объект Humanoid, затем подключаем функцию к событию Died этого объекта. deaths.Value = deaths.Value + 1 -- Увеличиваем значение переменной deaths на 1 при смерти персонажа. end) end) end)
Editor is loading...
Leave a Comment