Why isn't TeleportToPrivateServer doing anything?
This code runs on the server side, as a RemoteEvent. The event is passed in a table (which is the argument job
), which really isn't relevant. What IS relevant is that this code should send the player to a private server when run, but it does nothing. There is no error output, or any output of any kind, for that matter. By putting print statements on every line, I found that no portion of the code hangs forever. 356733612
points to a valid place ID.
1 | game.ReplicatedStorage.API.TeleportPlayer.OnServerInvoke = function (player, job) |
2 | job.server = game:GetService( "TeleportService" ):ReserveServer( 356733612 ) |
3 | game:GetService( "TeleportService" ):TeleportToPrivateServer( 356733612 , job.server, { player } , nil , job) |
So, what's going wrong?