Installation and Setup

Installation and Setup

Roblox Battle Royale consists of easily accessible .rbxl files which you can open in Roblox Studio and experiment with immediately.

File Purpose
RBR1.rbxl Entrance lobby where players choose the game mode
RBR1 - Gameplay (Development).rbxl Where the battle match takes place
RBR1 - Queue (Default).rbxl Traditional battle royale mode
RBR1 - Queue (Deathmatch).rbxl Solo deathmatch mode
RBR1 - Queue (Team Deathmatch).rbxl Team deathmatch mode
RBR1 - Queue (Free Play).rbxl Free play mode

Create a New Game

Roblox Battle Royale must be structured as a game with six unique articles/games and places|places. To begin:

  1. Open RBR1.rbxl in Roblox Studio.
  1. Select FilePublish to Roblox to open the publishing window.
  2. Type in Lobby for the place name.
  1. For the Creator field, select “Me” to publish the place to your personal account, or select a articles/Group Games|group.
  2. When ready, click the Create button.

Add Additional Places

Once the lobby place is published, you’ll need to add five additional places to the game:

  1. If it’s not already visible, open the Game Explorer window (ViewGame Explorer).
  1. Right-click Places and select Add New Place. Repeat this a total of five times so that you have six places (including Lobby).
  1. Right-click each of the new places, select Rename, and name them as follows:
  • Lobby
  • Gameplay
  • Queue (Default)
  • Queue (Deathmatch)
  • Queue (Team Deathmatch)
  • Queue (Free Play)
  1. Publish the game again (FilePublish to Roblox).

Copy/Paste Place IDs

Each place must be cross-associated so that players can teleport from the lobby to various play mode queues and vice-versa. To achieve this, you’ll need to gather the place IDs of the places you created above.

  1. In the Game Explorer window, right-click Lobby and select Copy ID to Clipboard.
  1. If it’s not already visible, open the Explorer window (ViewExplorer).
  2. Open the MainConfiguration script within ReplicatedFirstConfigurations.
  1. Locate the _places table and paste the copied ID from step #1 as the value of the lobby key.
  1. Repeat the Copy ID to Clipboard process for the other five places and paste them into the associated _places table key value.
Place Table Key
Lobby lobby
Gameplay gameplay_development
Queue (Default) queue_default
Queue (Deathmatch) queue_deathmatch
Queue (Team Deathmatch) queue_teamDeathmatch
Queue (Free Play) queue_freePlay
  1. Publish the game again (FilePublish to Roblox).

Adjust Player Count

By default, Roblox places allow a maximum of 10 players per server, but a massive battle royale should feature bigger, more intense battles. To achieve this:

  1. Refer to the _places table in the lobby’s MainConfiguration script:
  1. Open a browser window.
  2. Paste the following URL into the browser address bar and, for each of the six places, replace PLACE_ID with the place’s corresponding ID from the _places table.
For instance, if the lobby's place ID is 0123456789, enter the following URL into your browser:
  1. On each place’s configuration page, click the Access tab.
  2. For the Maximum Player Count setting, increase the setting to a value like 50.
  3. For Server Fill, select “Fill each server as full as possible.”
  4. Click Save at the bottom of the page.

Publish Additional Places

Now you’ll need to open each of the additional .rbxl files from the downloaded bundle, modify their _places tables, and publish them.

Copy Places Table

  1. Once again, refer to the _places table in the lobby’s MainConfiguration script:
  1. Select the entire table and copy it to the clipboard with Ctrl+C (Command ⌘+C on Mac).
  2. Close the lobby place by clicking the in its tab.

Replace Tables

  1. Open the RBR1 - Gameplay (Development).rbxl file.
  2. Open its MainConfiguration script within ReplicatedFirstConfigurations.
  1. Paste the _places table you copied above over the existing _places table (Ctrl+V or Command ⌘+V) so that each place’s tables are identical.
  1. Select FilePublish to Roblox to open the publishing window.
  2. Near the bottom of the window, click Update existing game….
  1. Locate and click the Lobby place that you published earlier.
  2. On the next screen, you should see a list of the places you added earlier. From the list, select the Gameplay place and click the Overwrite button.
  3. Once the place is published, close it by clicking the in its tab.
  1. Repeat these steps for the remaining four files, publishing to the associated place in each case. For example, RBR1 - Queue (Default).rbxl should be published to the Queue (Default) slot and so forth.
File Publish Slot
RBR1.rbxl Lobby
RBR1 - Gameplay (Development).rbxl Gameplay
RBR1 - Queue (Default).rbxl Queue (Default)
RBR1 - Queue (Deathmatch).rbxl Queue (Deathmatch)
RBR1 - Queue (Team Deathmatch).rbxl Queue (Team Deathmatch)
RBR1 - Queue (Free Play).rbxl Queue (Free Play)

Previous Introduction Next Running the Game