Per configurare l'esperienza Battle Royale, devi scaricare Studio e il progetto file di riferimento del progetto .
Una configurazione aggiuntiva dei ID luogo, luogo del server e pubblicazione impostazioni sono richieste prima di continuare con 2>eseguire il gioco2>.
File di riferimento
RobloxBattleRoyale.zip consiste in facilmente accessibili file .rbxl che puoi aprire in Roblox Studio e sperimentare immediatamente.
Nome | Descrizione |
---|---|
Lobby.rbxl | Lobby di ingresso in cui i giocatori scegliono la modalità di gioco. |
Gameplay.rbxl | Dove Postosvolge la partita di battaglia. |
Queue.rbxl | Luogo di coda in cui i giocatori si riuniscono prima di essere teletrasportati sulla mappa di battaglia. |
Crea una nuova partita
Roblox Battle Royale deve essere strutturato come un gioco con sei luoghi unici. Per iniziare:
Apri Lobby.rbxl in Roblox Studio.
Seleziona File → Pubblica come… per aprire la finestra di pubblicazione.
Nelle vicinanze della parte inferiore della finestra, fai clic su Crea nuova partita... .
Digita in Lobby per il nome del luogo.
Per il campo Creatore , seleziona "Io" per pubblicare il luogo sul tuo Accountpersonale, o seleziona un Gruppo.
Quando sei pronto, fai clic sul pulsante Crea .
Aggiungi luoghi aggiuntivi
Una volta che il luogo della lobby è stato pubblicato, dovrai aggiungere cinque luoghi aggiuntivi al Gioco:
Se non è già visibile, apri la finestra Gestore risorse (Visualizza → Manager risorse).
Fai doppio clic sulla cartella Luoghi .
Fai clic con il pulsante destro del mouse in qualsiasi regione vuota della finestra (non oltre un nome luogo / piattaforma) e seleziona Aggiungi nuovo luogo . Ripetere questo un totale di cinque volte in modo che tu abbia sei luoghi.
Fai clic con il pulsante destro del mouse su ciascuno dei nuovi luoghi, seleziona Rinomina e nomeggiali come segue:
Pubblica il gioco di nuovo (File → Pubblica su Roblox).
Copia e pasta gli ID del luogo
Ogni luogo deve essere cross- associato in modo che i giocatori possano teletrasportarsi dalla lobby a varie code di gioco e viceversa. Per raggiungerlo, dovrai raccogliere gli ID luogo delle luoghi che hai creato sopra.
Nella finestra Gestore risorse, fai clic con il pulsante destro del mouse su Lobby e seleziona Copia ID negli appunti .
Se non è già visibile, apri la finestra Explorer ( Visualizza → Explorer ).
Apri lo script MainConfiguration all'interno di ReplicatedFirst → Configurazioni .
Individua la tabella _places e pasta l'ID copiato dal passo #1 come valore della chiave lobby.
Lobby- Configurazione principalelocal ReplicatedStorage = game:GetService("ReplicatedStorage")local RunService = game:GetService("RunService")local Players = game:GetService("Players")local isServer = RunService:IsServer()local ConfigEvent = nillocal _placeOverrides = {}local _overrides = {}italian:italian:italian:-- Lista dei luoghi nominati nel Giocolocal _places = {lobby = 0123456789,gameplay_development = 0,queue_default = 0,queue_deathmatch = 0,queue_teamDeathmatch = 0,queue_freePlay = 0}---Ripetere il processo Copia ID negli appunti per gli altri cinque luoghi e pastarli nel valore della chiave di tavola _places associata.
Posto Chiave di Tabella Lobby atrio Gameplay gameplay_sviluppo Coda (Predefinito) queue_default Coda (Deathmatch) queued_deathmatch Coda (Team Deathmatch) 队_matchDeath Coda (Gioco gratuito) queued_freePlay -- Lista dei luoghi nominati nel Giocolocal _places = {lobby = 0123456789,gameplay_development = 0987654321,queue_default = 0123459876,queue_deathmatch = 0987651234,queue_teamDeathmatch = 0132457689,queue_freePlay = 0678912345}Pubblica il gioco di nuovo ( File → Pubblica su Roblox ).
Ridimensiona l'impostazione
Per impostazione predefinita, Roblox bilancia i giocatori / server per un'esperienza di gioco sociale ottimale, ma un battle royale dovrebbe consentire battaglie più grandi e più intense. Per ottenere questo:
Fai clic sul pulsante Impostazioni di gioco dalla scheda Home.
Seleziona la scheda Luoghi .
Per ciascuno dei sei luoghi, fai clic sul pulsante e seleziona Modifica .
Per Riempiere del server, seleziona Massimo.
Fai clic su Salva in basso alla finestra.
Pubblica luoghi aggiuntivi
Ora dovrai aprire i rimanenti .rbxl file dal download del pacchetto, modificare le loro tabelle _places e pubblicarli.
Copia tavolo luoghi
- Fai riferimento alla tabella _places nella script della lobby di MainConfiguration :
---------------------------------------- Lista dei luoghi nominati nel Giocolocal _places = {lobby = 0123456789,gameplay_development = 0987654321,queue_default = 0123459876,queue_deathmatch = 0987651234,queue_teamDeathmatch = 0132457689,queue_freePlay = 0678912345}--------------------------------------
Seleziona la intera tabella e copiala negli appunti con CtrlC ( 2>⌘2> 5>C5> su Mac).
Chiudi il luogo della lobby facendo clic sulla X nella sua scheda.
Sostituisci tabelle
Apri il file Gameplay.rbxl.
Apri il suo MainConfiguration script all'interno di ReplicatedFirst → Configurazioni .
Incolla la tabella _places che hai copiato sopra la tabella _places ( Ctrl 0> V0> ; 3> ⌘3> 5> V5>) in modo che le tabelle di ogni Postosiano identiche.
---------------------------------------- Lista dei luoghi nominati nel Giocolocal _places = {lobby = 0123456789,gameplay_development = 0987654321,queue_default = 0123459876,queue_deathmatch = 0987651234,queue_teamDeathmatch = 0132457689,queue_freePlay = 0678912345}--------------------------------------Seleziona File → Pubblica come… per aprire la finestra di pubblicazione.
Nelle vicinanze della parte inferiore della finestra, fai clic su Aggiorna il gioco esistente... .
Individua e fai clic sul luogo Lobby che hai pubblicato in precedenza.
Nella prossima schermata, dovresti vedere un elenco dei luoghi che hai aggiunto in precedenza. Dalla lista, seleziona il luogo Gameplay e fai clic sul pulsante Sovrascrivi.
Una volta pubblicato il luogo, chiudilo facendo clic sull'X nella sua scheda.
Apri il file Queue.rbxl e ripeti questo processo, utilizzando File → Pubblica come... per pubblicarlo in tutti e quattro i luoghi di coda. Essenzialmente, 1> Queue.rbxl1> dovrebbe essere
File Pubblica slot Lobby.rbxl Lobby Gameplay.rbxl Gameplay Queue.rbxl Coda (Predefinito) Queue.rbxl Coda (Deathmatch) Queue.rbxl Coda (Team Deathmatch) Queue.rbxl Coda (Gioco gratuito)