Instalación y configuración

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

Para configurar la experiencia de Battle Royale, debes descargar Studio y los archivos de referencia del proyecto referencia.

Se requieren también configuraciones adicionales de los ID de lugar , del servidor y de las configuraciones de publicación antes de continuar con la ejecución del juego .

Archivos de referencia

RobloxBattleRoyale.zip consiste en archivos accesibles fácilmente .rbxl que puedes abrir en Roblox Studio y experimentar inmediatamente.

NombreDescripción
Lobby.rbxlLobby de entrada donde los jugadores eligen el modo de juego.
Juego.rbxlDonde se lleva a lugarla batalla.
Queue.rbxlLugar de cola donde los jugadores se reúnen antes de ser teletransportados al mapa de batalla.

Crear un nuevo juego

Roblox Battle Royale debe estructurarse como un juego con seis lugares únicos. Para comenzar:

  1. Abre Lobby.rbxl en Roblox Studio.

    Lobby View.
  2. Seleccione ArchivoPublicar como… para abrir la ventana de publicación.

  3. Cerca de la parte inferior de la ventana, haz clic en Crear nuevo juego... .

    Publish Window - Create New.
  4. Escriba Lobby para el nombre del lugar.

    Set Lobby Name
  5. Para el campo Creador , seleccione "Yo" para publicar el lugar en su cuenta personal, o seleccione un grupo.

  6. Cuando esté listo, haga clic en el botón Crear .

Añadir lugares adicionales

Una vez que se publique el lugar del vestíbulo, tendrás que agregar cinco lugares adicionales al juego:

  1. Si aún no es visible, abra la ventana Gestor de recursos (Ver → Gestor de recursos).

  2. Haga doble clic en la carpeta Lugares .

    Select Places
  3. Haga clic derecho en cualquier región vacía de la ventana (no sobre un nombre/tilo de lugar) y seleccione Añadir nuevo lugar .Repita esto un total de cinco veces para que tenga seis lugares.

  4. Haga clic derecho en cada uno de los nuevos lugares, seleccione Renombrar y nombrarlos como sigue:

    Battle royale Place Names
  5. Publica el juego de nuevo (Archivo → Publicar en Roblox).

Copiar y pegar ID de lugar

Cada lugar debe estar asociado cruzadamente para que los jugadores puedan teletransportarse desde el vestíbulo a varias colas de modo de juego y viceversa.Para lograr esto, necesitarás recopilar las ID de lugar de los lugares que creaste anteriormente.

  1. En la ventana del administrador de activos, haz clic derecho en Lobby y selecciona Copiar ID a portapapeles .

    Copy Lobby ID
  2. Si aún no es visible, abra la ventana Explorador ( VerExplorador ).

  3. Abre el script de configuración principal dentro de ReplicatedFirstconfiguraciones .

    MainConfiguration Script
  4. Localiza la tabla _places y pega el ID copiado del paso #1 como el valor de la clave lobby.

    Configuración principal del 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 nombrados en el juego
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0,
    queue_default = 0,
    queue_deathmatch = 0,
    queue_teamDeathmatch = 0,
    queue_freePlay = 0
    }
    ---
  5. Repita el proceso de Copiar ID a portapapeles para los otros cinco lugares y péguelos en el valor de la clave de la tabla asociada _places.

    LugarClave de la clave
    Vestibulovestíbulo
    Juegogameplay_development
    Cola (por defecto)queue_default
    Cola (Duelo mortal)queue_deathmatch
    Cola (combate por equipos)queue_teamDeathmatch
    Cola (juego gratuito)queue_freePlay

    -- Lista de lugares nombrados en el juego
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0987654321,
    queue_default = 0123459876,
    queue_deathmatch = 0987651234,
    queue_teamDeathmatch = 0132457689,
    queue_freePlay = 0678912345
    }
  6. Publica el juego de nuevo ( ArchivoPublicar en Roblox ).

Ajustar llenado del servidor

Por defecto, Roblox equilibra a los jugadores/servidores para una experiencia de juego social óptima, pero una batalla real debería permitir batallas más grandes y más intensas.Para lograr esto:

  1. Seleccione la pestaña Lugares .

  2. Para cada uno de los seis lugares, haga clic en el botón y seleccione Editar .

    Edit Place Settings
  3. Para llenado del servidor , seleccione máximo .

    Set Server Fill to Maximum.
  4. Haga clic en Guardar en la parte inferior de la ventana.

Publicar lugares adicionales

Ahora necesitarás abrir los archivos restantes .rbxl del paquete descargado, modificar sus tablas _places y publicarlas.

Copiar tabla de lugares

  1. Consulte la tabla _places en el script principal de la configuración del vestíbulo:

--------------------------------------
-- Lista de lugares nombrados en el juego
local _places = {
lobby = 0123456789,
gameplay_development = 0987654321,
queue_default = 0123459876,
queue_deathmatch = 0987651234,
queue_teamDeathmatch = 0132457689,
queue_freePlay = 0678912345
}
--------------------------------------
  1. Seleccione la tabla completa y cópiela en el portapapeles con CtrlC (C en Mac).

  2. Cierra el lugar del vestíbulo haciendo clic en la X en su pestaña.

    Close Lobby Tab.

Reemplazar tablas

  1. Abre el archivo Gameplay.rbxl .

  2. Abre su script de configuración principal dentro de ReplicatedFirstconfiguraciones .

    MainConfiguration Script
  3. Pega la tabla _places que copiaste anteriormente sobre la tabla existente _places (CtrlV ; V ) para que las tablas de cada lugar sean idénticas.


    --------------------------------------
    -- Lista de lugares nombrados en el juego
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0987654321,
    queue_default = 0123459876,
    queue_deathmatch = 0987651234,
    queue_teamDeathmatch = 0132457689,
    queue_freePlay = 0678912345
    }
    --------------------------------------
  4. Seleccione ArchivoPublicar como… para abrir la ventana de publicación.

  5. Cerca de la parte inferior de la ventana, haz clic en Actualizar juego existente... .

    Update Existing Game.
  6. Localiza y haz clic en el lugar Lobby que publicaste anteriormente.

  7. En la siguiente pantalla, deberías ver una lista de los lugares que agregaste antes.De la lista, seleccione el lugar de juego y haga clic en el botón reemplazar .

    Overwrite Existing Place
  8. Una vez que el lugar se publique, ciérralo haciendo clic en la X en su pestaña.

    Close the place tab.
  9. Abre el archivo Queue.rbxl y repite este proceso, usando ArchivoPublicar como... para publicarlo en los cuatro lugares de la cola.Esencialmente, Queue.rbxl debe publicarse en los buzones (por defecto) , buzones (de muerte) , buzones (de equipo de muerte) y buzones (juego libre) espacios.

    ArchivoPublicar espacio
    Lobby.rbxlVestibulo
    Juego.rbxlJuego
    Queue.rbxlCola (por defecto)
    Queue.rbxlCola (Duelo mortal)
    Queue.rbxlCola (combate por equipos)
    Queue.rbxlCola (juego gratuito)