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 Battle Royale, você deve baixar Studio e os arquivos de referência do projeto reference files.

Configurações adicionais dos identificadores de lugar, servidor e publicação também são necessárias antes de continuar para 1> Executar o jogo1> .

Arquivos de Referência

RobloxBattleRoyale.zip consiste em arquivos .rbxl facilmente acessíveis que você pode abrir no Roblox Studio e experimentar imediatamente.

NomeDescrição
Lobby.rbxlLobby de entrada onde os jogadores escolhem o modo de jogo.
Jogabilidade.rbxlOnde locala partida de batalha.
Queue.rbxlLocal de fila onde os jogadores se reúnem antes de serem teletransportados para o mapa de batalha.

Criar um Novo Jogo

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

  1. Abra Lobby.rbxl no Roblox Studio.

    Lobby View.
  2. Selecione ArquivoPublicar Como… para abrir a janela de publicação.

  3. Perto da parte inferior da janela, clique em Criar um novo jogo… .

    Publish Window - Create New.
  4. Digite em Salão para o nome do local.

    Set Lobby Name
  5. Para o campo Criador , selecione "Eu" para publicar o local na 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 for publicado, você precisará adicionar cinco locais adicionais ao jogo:

  1. Se ainda não estiver visível, abra a janela Gerenciador de Recursos (Ver → Gerenciador de Recursos).

    Toggle Game Explorer
  2. Clique duas vezes no Pastas de Locais .

    Select Places
  3. Clique com o botão direito em qualquer região vazia da janela (não sobre um nome de lugar/telha) 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:

    Battle royale Place Names
  5. Publicar o jogo novamente (Arquivo → Publicar no Roblox).

Copiar e Pastar IDs de Locais

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

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

    Copy Lobby ID
  2. Se ainda não estiver visível, abra a Janela Explorer ( Ver.Explorer ).

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

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

    Lobby- Configuração Principal

    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 Copiar ID para a área de transferência de arquivo processo para os outros cinco locais e cole-os no valor da chave da tabela _places.

    LugarChave da Tabela
    Centrolobby
    Jogabilidadejogabilidade_desenvolvimento
    Queue (Padrão)队列_默认
    Queue (Mata-Mata)ague_deathmatch
    Queue (Team Deathmatch)队_matchDeath
    Fila (Jogo Livre)cola_jogos_livres

    -- 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. Publicar o jogo novamente ( ArquivoPublicar no Roblox ).

Ajustar preenchimento do servidor

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

  1. Clique no botão Configurações do Jogo na aba Início.

    Game Settings
  2. Selecione a aba Locais .

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

    Edit Place Settings
  4. Para Preencher Servidor, selecione Máximo.

    Set Server Fill to Maximum.
  5. Clique em Salvar na parte inferior da janela.

Publicar Locais Adicionais

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

Copiar Tabela de Locais

  1. Referência à 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 (2>⌘2> 5>C5> no Mac).

  2. Feche o lugar do lobby clicando no X em sua aba.

    Close Lobby Tab.

Substituir Tabelas

  1. Abra o arquivo Gameplay.rbxl.

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

    MainConfiguration Script
  3. Paste the _places table you copied above over the existing _places table ( Ctrl 0> V0> ; 3> ⌘3> 5> V5>) so that each local's tables are identical.


    --------------------------------------
    -- 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 o jogo existente... .

    Update Existing Game.
  6. Localize e clique no lugar 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 Jogo de Jogos local e clique no botão Substituir.

    Overwrite Existing Place
  8. Uma vez que o local é publicado, feche-o clicando no X em sua aba.

    Close the place tab.
  9. Abra o arquivo Queue.rbxl e repita esse processo, usando ArquivoPublicar como… para publicá-lo em todos os quatro locais de fila. Essencialmente, 1> Queue.rbxl1> deve ser publicado no

    ArquivoPublicar Slot
    Lobby.rbxlCentro
    Jogabilidade.rbxlJogabilidade
    Queue.rbxlQueue (Padrão)
    Queue.rbxlQueue (Mata-Mata)
    Queue.rbxlQueue (Team Deathmatch)
    Queue.rbxlFila (Jogo Livre)