I know multiple games allow selection of specific servers to join through an in game menu. I'd like to know where to start doing this. Please link Wiki Articles, services, or give basics. I don't want you to do anything for me, I want to know where to get started.
What you want to do is create a server, and store the ID (or at least that's the way I think it is done, since I've never actually had to make this.)- There is a long wiki tutorial for Dynamic place creation and saving here. If on the other hand, you already know what you want to do, but simply need the api for it, here's the CreatePlaceAsync api. The api allows you to give the id of a place you own, and it will make another server then return its id to you. You can then use teleportservice on that id, to move them to that specific server instead of the public ones.
--Example: local place_id = 127-- public place id local personal_id = game:GetService(“AssetService”):CreatePlaceAsync("New place",place_id) local player = game.Players["random player you selected for whatever reason"] game:GetService('TeleportService'):Teleport(personal_id, player)
If you want more info on teleport service, here is the wiki.
http://wiki.roblox.com/index.php/TeleportService_guide
Here bro its something called TeleportService this shows how to use it also explains how it works.
If the link does not work just paste this into your browser
http://wiki.roblox.com/index.php/TeleportService_guide