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 .

Configurações adicionais das configurações de place IDs, server e publishing também são necessárias antes de prosseguir para rodando o jogo.

Arquivos de Referência

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

NombreDescripción
Vestíbulo.rbxlLobby de entrada donde los jugadores eligen el modo de juego.
Jeu.rbxlDonde tiene lugar la partida de batalla.
Cola.rbxlLugar de cola donde los jugadores se reúnen antes de ser teletransportados al mapa de batalla.

Criar um Novo Jogo

Roblox Battle Royale deve ser estruturado como um jogo com seis lugares ú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 novo jogo... .

    Publish Window - Create New.
  4. Digite Lobby para o nome do lugar.

    Set Lobby Name
  5. Para o campo Criador , selecione "Me" para publicar o lugar em sua conta pessoal ou selecione um grupo.

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

Adicionar Lugares Adicionais

Depois que o lugar do lobby for publicado, você precisará adicionar cinco lugares adicionais ao jogo:

  1. Se ainda não estiver visível, abra a janela Asset Manager (View → Gerenciador de ativos).

    Toggle Game Explorer
  2. Clique duas vezes na pasta Places .

    Select Places
  3. Clique com o botão direito em qualquer região vazia da janela (não sobre um nome de lugar / ladrilho) e selecione Adicionar Novo Lugar . Repita isso um total de cinco vezes para que você tenha seis lugares.

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

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

Copiar e Colar IDs de Lugar

Cada lugar deve estar em associação cruzada para que os jogadores possam se teletransportar do lobby para várias filas de modo de jogo e vice-versa. Para conseguir isso, você precisará coletar os IDs dos lugares que criou acima.

  1. Na janela do Gerenciador de ativos, clique com o botão direito Lobby 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 ( ViewExplorer ).

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

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

    Configuração Principal do Lobby

    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 lugares 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 Clipboard para os outros cinco lugares e cole-os no valor da chave da tabela associada _places.

    LugarLlave de la mesa
    Vestíbulovestíbulo
    Jugabilidadgameplay_desarrollo
    Cola (Por Defecto)cola_predeterminada
    Cola (Partida a muerte)cola_deathmatch
    Fila (Partida a muerte por equipos)Queue_teamDeathmatch
    Cola (Juego Gratis)cola_freePlay

    -- Lista de lugares 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 Enchimento do Servidor

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

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

    Game Settings
  2. Selecione a guia Lugares .

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

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

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

Publicar Lugares Adicionais

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

Copiar tabela de lugares

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

--------------------------------------
-- Lista de lugares 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 em sua guia.

    Close Lobby Tab.

Substituir Mesas

  1. Abra o arquivo Gameplay.rbxl.

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

    MainConfiguration Script
  3. Cole a tabela _places que você copiou acima sobre a tabela _places existente (CtrlV ; tablesV ) para que as mesas de cada localsejam idênticas.


    --------------------------------------
    -- Lista de lugares 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 jogo existente... .

    Update Existing Game.
  6. Localize e clique no Lobby lugar que você publicou anteriormente.

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

    Overwrite Existing Place
  8. Depois que o lugar for publicado, feche-o clicando no X em sua guia.

    Close the place tab.
  9. Abra o arquivo Queue.rbxl e repita este processo, usando FilePublish As... para publicá-lo em todos os quatro lugares da fila. Essencialmente, Queue.rbxl deve ser publicado nos slots Queue (Padrão) , Queue (Deathmatch) , Queue (Team Deathmatch) e Queue (Free Play) .

    ArchivoPublicar espacio
    Vestíbulo.rbxlVestíbulo
    Jeu.rbxlJugabilidad
    Cola.rbxlCola (Por Defecto)
    Cola.rbxlCola (Partida a muerte)
    Cola.rbxlFila (Partida a muerte por equipos)
    Cola.rbxlCola (Juego Gratis)