wait() game:GetService("TeleportService"):Teleport(game.PlaceId, Player) if Player.Character then Player.Character:Remove() end
This kicks me when I rejoin. I know ROBLOX has a built-in system which kicks loop-teleports to stop botting visits, but this only goes once.
A common mistake is Remove and Destroy. Try this:
wait() game:GetService("TeleportService"):Teleport(game.PlaceId, Player) if Player.Character then Player.Character:Destroy() end
https://www.robloxdev.com/api-reference/function/Instance/Remove https://www.robloxdev.com/api-reference/function/Instance/Destroy Go here for more information. Hope this helps!