Загрузка данных


local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")

local event = ReplicatedStorage:FindFirstChild("DeathNoticeEvent")
if not event then
	event = Instance.new("RemoteEvent")
	event.Name = "DeathNoticeEvent"
	event.Parent = ReplicatedStorage
end

local function onCharacterAdded(player, character)
	local humanoid = character:WaitForChild("Humanoid", 10)
	if not humanoid then return end

	humanoid.Died:Connect(function()
		event:FireClient(player, "Вы мертвы")
		task.wait(2) -- время, чтобы игрок увидел сообщение
		if player and player.Parent == Players then
			player:Kick("Вы мертвы")
		end
	end)
end

Players.PlayerAdded:Connect(function(player)
	player.CharacterAdded:Connect(function(character)
		onCharacterAdded(player, character)
	end)
end)