Sistema di Pickup

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

Il sistema di raccolta della Roblox Battle Royale consente ai giocatori di raccogliere diversi tipi di oggetti, anche se attualmente è utilizzato solo per le raccolte delle armi. In Gioco, le armi vengono generate intorno alla mappa del gioco e - quando i giocatori si avvicinano abbastanza vicino - viene visualizzato un'azione/un pulsante di avvio/un'azione sulla chiave / un'azione / un pulsante di avvio sulla chiave / un'azione / un pulsante di avvio sul pulsante di avvio.

Battle Royale Weapon Example

Structure

Ci sono diversi cartelle importanti relativi al sistema di raccolta. Assicurati che queste cartelle siano impostate correttamente nel tuo progetto:

  • Workspace/PickupSpawners — Contiene pickup spawner Parts che tell the system where to place visual pickup Models (see the next point). Notte che questi spawner non sono richiesti 0> non richiesti0> per essere in questo cartella dal momento che il sistema cerca parti contr

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

    Battle Royale Items
  • ReplicatedStorage/Assets/Pickups — Contiene il pickup Models che il sistema posiziona negli spawner di pickup nel Mondodi gioco. Questi dovrebbero essere modelli visivi solo , non strumenti di arma funzionali.

    Battle Royale Pickups

Aggiungere nuovi pickup

Come notato sopra, i pickup richiedono sia un Tool funzionale che un Model visivo che verrà generato nel Mondodi gioco.

Attrezzo

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

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

    Battle Royale New Weapon

Modello

  1. Crea un Model per il pickup visivo e dargli lo stesso nome che hai dato al Class.Tool .

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

    • Azione * Raccogliere * WeaponPickup ] * IgnoraSistema di Arma * Una delle etichette di rarità come descritto in Rarity .
  3. Posiziona il modello in ReplicatedStorage/Assets/Pickups .

    Battle Royale New Pickup

Rarità

La rarità non è definita da nessuna formula matematica, ma puoi associare un'interfaccia utente sullo schermo come quelle mostrate 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 del pickup e un ID risorsa ( Image ) per il background GUI. Per ogni GUI or Intefaccia grafica utente:

    • Il nome dell'elemento apparirà come il 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 le Proprio.

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