RobloxScripterAI
Discord ↗
Link Copied to Clipboard
×
"Modify it so Remove the respawn function"
-- roblox script local prisonerButton = script.Parent.ImageLabel.Prisoner.PrisonerButton local policeButton = script.Parent.ImageLabel.Police.PoliceButton local imageLabel = script.Parent.ImageLabel local player = game.Players.LocalPlayer local isAlive = true -- Variable to track player's alive state local function teleportPlayerToSpawn(spawn1, spawn2) local randomSpawn = math.random() > 0.5 and spawn1 or spawn2 player.Character:MoveTo(randomSpawn.Position) imageLabel.Visible = false end local function onPrisonerButtonClick() local spawn1 = game.Workspace.Spawn1 local spawn2 = game.Workspace.Spawn2 if spawn1 and spawn2 then teleportPlayerToSpawn(spawn1, spawn2) end end local function onPoliceButtonClick() local spawn3 = game.Workspace.Spawn3 local spawn4 = game.Workspace.Spawn4 if spawn3 and spawn4 then teleportPlayerToSpawn(spawn3, spawn4) end end prisonerButton.MouseButton1Click:Connect(onPrisonerButtonClick) policeButton.MouseButton1Click:Connect(onPoliceButtonClick) local function handleCharacter(character) local humanoid = character:WaitForChild("Humanoid") local humanoidDiedConnection humanoidDiedConnection = humanoid.Died:Connect(function() humanoidDiedConnection:Disconnect() isAlive = false end) end player.CharacterAdded:Connect(handleCharacter) -- Check if the player's character exists upon joining if player.Character then handleCharacter(player.Character) end -- Remove the respawn function player.CharacterRemoving:Connect(function() if isAlive then imageLabel.Visible = false else imageLabel.Visible = true end end)