function Respawn(newPlayer) wait(1) print("Respawned") p = newPlayer.Character:GetChildren() for i = 1, #p do if p[i].className == "CharacterMesh" then print("Found") p[i]:remove() local m = Instance.new("Message") m.Parent = newPlayer m.Text = "Character Bodies aren't aloud in this game." game:GetService("Debris"):AddItem(m,4) end end end function Enter(newPlayer) newPlayer.Changed:connect(function (property) if (property == "Character") then Respawn(newPlayer) end end) end game.Players.ChildAdded:connect(Enter)