Players spawn in the lobby and then enter the match when a match starts. Players in the lobby and players in the match are in 2 different servers, as they belong to 2 different places. Is there a way for me to get the 2 servers to “share players”. Meaning when a player is teleported from the lobby server to the match server, we still recognise the players to still be inside the lobby server?
I believe what you’re trying to achieve may be possible using a datastore.
Example simulation of the match server sending data to the lobby server:
The lobby server script holds the user ids / names of the players who were sent to the match server. And then there’s a loop which checks the players’ datastores for information which is uploaded via the match server script.