Script principali

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Il ciclo di gioco principale in Roblox Battle Royale è generalmente gestito da due script, specificamente ServerScriptService/Server sul server e StarterPlayer/StarterPlayerScripts/Client sul client.

Configurazione iniziale

Lo script ReplicatedFirst/InitialSetup configura alcuni sistemi a livello di motore — UI integrata, chat, ecc. — e garantisce che il client carichi le risorse referenziate in ReplicatedFirst/Configurations/AssetPreloads prima di procedere.

Fasi del gioco

L'inizializzazione e l'aggiornamento di sistemi specifici avvengono in modo diverso a seconda della fase attuale del gioco. La maggior parte di questi casi è gestita da ServerScriptService/Core/GameStageHandler sul server e ReplicatedStorage/Core/StageManager sul client. Quando viene richiesta una fase, viene richiesto un modulo con lo stesso nome e vengono chiamate varie funzioni di configurazione su di esso. Se esiste già un modulo che gestisce la fase attuale, vengono chiamate funzioni di spegnimento su di esso prima che venga inizializzato il nuovo gestore della fase.

Luoghi/ruoli del server

All'interno di ReplicatedFirst/Configurations/MainConfiguration, diverse modalità di gioco sono organizzate in elenchi di fasi da eseguire.

local _roleStages = {
Lobby = {"Lobby"},
Queue = {"Queue"},
Gameplay = {"Waiting", "Gameplay", "EndGame"},
}

Ci sono 3 ruoli diversi che un luogo può avere:

  • Lobby — Luogo iniziale dove vengono selezionate opzioni come la modalità di gioco.
  • Queue — Dove un gruppo di giocatori si riunisce per una particolare modalità di gioco, costruendo e combattendo mentre aspetta il numero minimo di giocatori configurato. Una volta che il numero minimo di giocatori è arrivato, inizierà un conto alla rovescia, attualmente configurato per 3:00 minuti, al termine del quale il gioco sarà avviato.
  • Gameplay — Il luogo dove si svolge il paracadutismo e il gioco viene giocato fino al completamento.
© 2026 Roblox Corporation. Roblox, il logo Roblox e Powering Imagination sono tra i nostri marchi registrati e non registrati negli Stati Uniti. e altri paesi.