Ok I tried to teleport each individual player and got this,
with the script being this,
I had it print the player and it said “ItsRoboPanda” so I dont know why its acting up
Is there telport function called :teleport because that might work
There is but I’ve heard that is client-side only and if I made it so it required Teleport() then hackers can just teleport themselves into servers immediately
I did the same script but with TeleportPartyAsync() instead of TeleportAsync() and got the same issue
Ok i did ask ai and it had the player with {
So
for _, player in Players do
teleportseriivce:teleportasync(placeid,{player})
end
If this didn’t work then in a couple of hours ill go on my pc and try to find the issue if someelse didn’t
I just used TeleportAsync(), with game.Players:GetPlayers() and it told me same error in the title. How is one even supposed to do this anymore.
I’ve heard someone has had the same issues and used the SafeTeleport method in the documentation for doing stuff with failed teleports. They said it worked and I went to try and got an error about how SafeTeleport returned more than one parameter, I would go further but I dont understand ModuleScripts anyway.
I just did local service = TeleportService and stuff because I figured maybe you need to initialize the service for it to work? Nope. Somehow I’ve spent an hour on this and I’ll work on this tomorrow.
you seem to only want that group of players teleported into a new server to battle among themselves. use TeleportOptions with ShouldReserveServer=true
without the option, it may try to teleport the group into some existing servers
also use SafeTeleport function as suggested in document to handle fail and retry
It did end up working but I had to use a TeleportOptions for it to work, I tried it without TeleportOptions when I was on my own and trying to fix it and it didn’t work. Also, ReserveServer doesn’t exist, but I found it under the name ShouldReserveServer.
Thanks for the correction. edited my answer to reflect the change