Instalação e configuração

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

Para configurar a experiência de Battle Royale, você deve baixar Studio e os arquivos de referência.

Uma configuração adicional dos IDs dos locais, servidor e publicação também é necessária antes de continuar para executar o jogo.

Arquivos de referência

RobloxBattleRoyale.zip consiste em arquivos .rbxl de fácil acesso, que você pode abrir no Roblox Studio e experimentar imediatamente.

NomeDescrição
Lobby.rbxlLobby de entrada onde os jogadores escolhem o modo de jogo.
Gameplay.rbxlOnde ocorre a batalha.
Queue.rbxlLocal da fila onde os jogadores se reúnem antes de serem teleportados para o mapa da batalha.

Criar um novo jogo

Roblox Battle Royale deve ser estruturado como um jogo com seis locais únicos. Para começar:

  1. Abra Lobby.rbxl no Roblox Studio.

    Visão do Lobby.
  2. Selecione ArquivoPublicar Como... para abrir a janela de publicação.

  3. Perto da parte inferior da janela, clique em Criar nova experiência.

  4. Digite Lobby para o nome do local.

    Definir Nome do Lobby
  5. Para o campo Criador, selecione "Eu" para publicar o local em sua conta pessoal, ou selecione um grupo.

  6. Quando estiver pronto, clique no botão Criar.

Adicionar locais adicionais

Uma vez que o local do lobby está publicado, você precisará adicionar cinco locais adicionais ao jogo:

  1. Se não estiver visível, abra a janela Gerenciador de Ativos.

  2. Clique duas vezes na pasta Locais.

    Selecionar Locais
  3. Clique com o botão direito em qualquer área vazia da janela (não sobre um nome/árvore de local) e selecione Adicionar Novo Local. Repita isso um total de cinco vezes para que você tenha seis locais.

  4. Clique com o botão direito em cada um dos novos locais, selecione Renomear e nomeie-os da seguinte forma:

    Nomes dos Locais do Battle Royale
  5. Publique o jogo novamente (ArquivoPublicar para Roblox).

Copiar e colar IDs dos locais

Cada local deve ser cruzado para que os jogadores possam teleportar do lobby para várias filas de modos de jogo e vice-versa. Para conseguir isso, você precisará coletar os IDs dos locais que você criou acima.

  1. Na janela Gerenciador de Ativos, clique com o botão direito em Lobby e selecione Copiar ID para a Área de Transferência.

    Copiar ID do Lobby
  2. Se não estiver visível, abra a janela Explorador.

  3. Abra o script MainConfiguration dentro de ReplicatedFirstConfigurações.

    Script MainConfiguration
  4. Localize a tabela _places e cole o ID copiado da etapa #1 como o valor da chave lobby.

    Lobby-MainConfiguration

    local ReplicatedStorage = game:GetService("ReplicatedStorage")
    local RunService = game:GetService("RunService")
    local Players = game:GetService("Players")
    local isServer = RunService:IsServer()
    local ConfigEvent = nil
    local _placeOverrides = {}
    local _overrides = {}
    ---
    -- Lista de locais nomeados no jogo
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0,
    queue_default = 0,
    queue_deathmatch = 0,
    queue_teamDeathmatch = 0,
    queue_freePlay = 0
    }
    ---
  5. Repita o processo de Copiar ID para a Área de Transferência para os outros cinco locais e cole-os nos valores das chaves associadas na tabela _places.

    LocalChave da tabela
    Lobbylobby
    Gameplaygameplay_development
    Fila (Padrão)queue_default
    Fila (Deathmatch)queue_deathmatch
    Fila (Team Deathmatch)queue_teamDeathmatch
    Fila (Free Play)queue_freePlay

    -- Lista de locais nomeados no jogo
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0987654321,
    queue_default = 0123459876,
    queue_deathmatch = 0987651234,
    queue_teamDeathmatch = 0132457689,
    queue_freePlay = 0678912345
    }
  6. Publique o jogo novamente (ArquivoPublicar para Roblox).

Ajustar preenchimento do servidor

Por padrão, o Roblox equilibra jogadores/servidores para uma experiência de jogo social ideal, mas um battle royale deve permitir batalhas maiores e mais intensas. Para conseguir isso:

  1. Abra a janela ArquivoConfigurações da Experiência do Studio.

  2. Selecione a aba Locais.

  3. Para cada um dos seis locais, clique no botão e selecione Editar.

    Editar Configurações do Local
  4. Para Preenchimento do Servidor, selecione Máximo.

    Definir Preenchimento do Servidor como Máximo.
  5. Clique em Salvar na parte inferior da janela.

Publicar locais adicionais

Agora você precisará abrir os outros arquivos .rbxl do pacote baixado, modificar suas tabelas _places e publicá-los.

Copiar tabela de locais

  1. Consulte a tabela _places no script MainConfiguration do lobby:

--------------------------------------
-- Lista de locais nomeados no jogo
local _places = {
lobby = 0123456789,
gameplay_development = 0987654321,
queue_default = 0123459876,
queue_deathmatch = 0987651234,
queue_teamDeathmatch = 0132457689,
queue_freePlay = 0678912345
}
--------------------------------------
  1. Selecione a tabela inteira e copie-a para a área de transferência com CtrlC (C no Mac).

  2. Feche o local do lobby clicando no X na sua aba.

    Fechar Aba do Lobby.

Substituir tabelas

  1. Abra o arquivo Gameplay.rbxl.

  2. Abra seu script MainConfiguration dentro de ReplicatedFirstConfigurações.

    Script MainConfiguration
  3. Cole a tabela _places que você copiou acima sobre a tabela existente _places (CtrlV; V) para que as tabelas de cada local sejam idênticas.


    --------------------------------------
    -- Lista de locais nomeados no jogo
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0987654321,
    queue_default = 0123459876,
    queue_deathmatch = 0987651234,
    queue_teamDeathmatch = 0132457689,
    queue_freePlay = 0678912345
    }
    --------------------------------------
  4. Selecione ArquivoPublicar Como... para abrir a janela de publicação.

  5. Perto da parte inferior da janela, clique em Atualizar experiência existente....

  6. Localize e clique no local Lobby que você publicou anteriormente.

  7. Na próxima tela, você deve ver uma lista dos locais que você adicionou anteriormente. Da lista, selecione o local Gameplay e clique no botão Substituir.

    Substituir Local Existente
  8. Após o local ser publicado, feche-o clicando no X na sua aba.

    Fechar a aba do local.
  9. Abra o arquivo Queue.rbxl e repita esse processo, usando ArquivoPublicar Como... para publicá-lo em todos os quatro locais de fila. Essencialmente, Queue.rbxl deve ser publicado nos slots Fila (Padrão), Fila (Deathmatch), Fila (Team Deathmatch) e Fila (Free Play).

    ArquivoSlot de Publicação
    Lobby.rbxlLobby
    Gameplay.rbxlGameplay
    Queue.rbxlFila (Padrão)
    Queue.rbxlFila (Deathmatch)
    Queue.rbxlFila (Team Deathmatch)
    Queue.rbxlFila (Free Play)
©2026 Roblox Corporation, Roblox, o logotipo Roblox e Powering Imagination estão entre nossas marcas registradas e não registradas nos EUA e em outros países.