Ошибка: попытка индексировать повышающее значение player (значение nil) означает, что вы пытаетесь использовать переменную, которая не была определена.В данном случае «игрок».Так что вам просто нужно создать переменную игрока, наведя ее на нужный объект в game.Players
Я предполагаю, что у вас есть этот скрипт внутри модели игрока
Модель игрокаи человекоподобный человек живет в game.Workspace
объект лидера статистики живет в объекте в game.Players
.Вам нужно, чтобы они поговорили друг с другом.
local playerModel = script.Parent
playerModel.Humanoid.Died:Connect(function()
-- use the player's name to find the player object in game.Players
local playerName = playerModel.Name
local player = game.Players[playerName]
-- update the leaderboard
player.leaderstats.PuzzlePieces.Value = player.leaderstats.PuzzlePieces.Value + 1
end)
Надеюсь, это поможет