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


local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local ServerScriptService = game:GetService("ServerScriptService")

local ToadManager = require(ServerScriptService.ToadManager)

Players.PlayerAdded:Connect(function(player)
    player.CharacterAdded:Connect(function(character)
        character:WaitForChild("HumanoidRootPart")

        -- Важно: убираем жаб от предыдущей жизни персонажа, чтобы не плодились дубли
        ToadManager.ClearToads(player)

        task.wait(1)

        -- ⚠️ Тестовая выдача — замените вызовом из вашей системы выбивания
        ToadManager.GiveToad(player, "BasicToad")
    end)
end)

Players.PlayerRemoving:Connect(function(player)
    ToadManager.ClearToads(player)
end)

RunService.Heartbeat:Connect(function()
    ToadManager.UpdateAll()
end)