-- Pobranie usługi Players local players = game:GetService("Players") -- Pobranie folderu z modelami zwierząt local pets = game.ReplicatedFirst.Pets -- Pobranie folderu Players z przestrzeni roboczej local playersFolder = workspace.Players local createTemplate = game.ReplicatedStorage:WaitForChild("Remotes"):WaitForChild("CreateTemplate") -- Funkcja wywoływana, gdy gracz dołączy do gry players.PlayerAdded:Connect(function(player) -- Tworzenie folderu dla gracza local folder = Instance.new("Folder") folder.Name = player.Name folder.Parent = playersFolder -- Pętla, która klonuje modele zwierząt do folderu gracza for i = 1, 20, 1 do --local newPet = pets[i]:Clone() --newPet.Parent = folder createTemplate:FireClient(player,pets[i].Name,i) end end) game.ReplicatedStorage.Remotes.EquipPet.OnServerEvent:Connect(function(player,petName,id) local petModel = game.ReplicatedFirst.Pets:FindFirstChild(petName):Clone() petModel.Parent = workspace.Players:FindFirstChild(player.Name) end) game.ReplicatedStorage.Remotes.UnequipPet.OnServerEvent:Connect(function(player,petName,id) local playerFolder = workspace.Players:FindFirstChild(player.Name) for i, pet in pairs(playerFolder:GetChildren()) do if pet.Name == petName then pet:Destroy() end end end)