Sistema di ritiro

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

Il sistema di ritiro di Roblox Battle Royale consente ai giocatori di raccogliere diversi tipi di oggetti, anche se attualmente viene utilizzato solo per il ritiro delle armi.In Gioco, le armi vengono generate intorno alla mappa del gioco e — quando i giocatori si avvicinano abbastanza — appare una chiave/azione/pulsante sullo schermo insieme al nome e alla Descrizionedell'arma.

Battle Royale Weapon Example

Struttura

Ci sono diversi importanti cartelletti relativi al sistema di raccolta. Assicurati che questi cartelletti siano configurati correttamente nel tuo progetto:

  • Workspace/PickupSpawners — Contiene il generatore di ritiro Parts che indica al sistema dove posizionare il ritiro visivo Models (vedi il punto successivo).Nota che questi generatori non sono non richiesti di essere in questo cartella poiché il sistema cerca parti contrassegnate con il tag PickupSpawner invece del percorso del cartella.

    Pickup Spawners
  • ReplicatedStorage/Assets/Weapons — Contiene le armi (funzionali Tools) che il sistema di raccolta concede quando viene attivata la raccolta di un'arma.

    Battle Royale Items
  • ReplicatedStorage/Assets/Pickups — Contiene il ritiro Models che il sistema posizionerà nei generatori di ritiro nel Mondodel gioco. Questi dovrebbero essere modelli visivi solo , non strumenti di arma funzionali.

    Battle Royale Pickups

Aggiungi nuovi pickup

Come notato sopra, i ritiri richiedono sia un funzionale Tool e un visivo Model che verranno generati nel Mondodel gioco.

Strumento

  1. Crea un Tool e dagli un nome unico.Puoi creare nuove armi in base a quelle nel Kit di armi o prendere strumenti dalla Toolbox.

  2. Posiziona il Tool in ReplicatedStorage/Assets/Weapons.

    Battle Royale New Weapon

Modello

  1. Crea un per il ritiro visivo e dai gli lo stesso nome come hai dato al .

  2. Usando il Tag Editor , accessibile dalla scheda Visualizza, applica i seguenti tag al modello:

    • Azione * Raccogli * Raccogli arma * Sistema di armi Ignora * Una delle etichette di rarità come descritto in Rarità .
  3. Posiziona il modello in ReplicatedStorage/Assets/Pickups .

    Battle Royale New Pickup

Rarità

La rarità di raccolta non è definita da alcuna formula matematica, ma puoi associare un'interfaccia utente sullo schermo come quelle rappresentate qui sotto per suggerire la rarità di un Articolo.

  1. Apri lo script ReplicatedFirst/Configurations/RarityConfiguration.Questo script contiene tabelle per ciascuna categoria di rarità, ognuna delle quali include un valore di colore ( Color ) per l'effetto delle particelle del pickup e un ID risorsa ( Image ) per lo sfondo GUI sullo schermo.Per ogni GUI or Intefaccia grafica utente:

    • Il nome dell'oggetto apparirà come nome del modello/arma.
    • La descrizione apparirà come il nome della rarità (come Epico ) più Oggetto .

    Le rarità predefinite sono le seguenti, ma sentiti libero di definire la Proprio.

    RaritàGUI or Intefaccia grafica utente
    Comune
    Non comune
    Raro
    Epico
    Leggendario
    Speciale
  2. Per il ritiro Model che hai creato in precedenza (localizzato in ReplicatedStorage/Assets/Pickups ), assegna uno dei tag che hai definito nel script RarityConfiguration.