Zbieranie Systemu

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

System podnoszenia przedmiotów w Roblox Battle Royale pozwala graczom na podnoszenie różnych rodzajów przedmiotów, choć obecnie jest on używany tylko do podnoszenia broni. W grze, broni są generowane na mapie gry i - gdy gracze zbliżą się wystarczająco blisko - pojawia się na ekranie pasek/akcja/przycisk, który pojawia się wraz z imieniem i opisem broni.

Battle Royale Weapon Example

Struktura

Istnieje kilka ważnych kategorii katalogów związanych z systemem podnoszenia. Upewnij się, że te katalogi są poprawnie skonfigurowane w Twoim projekcie:

  • Workspace/PickupSpawners — zawiera pickup spawner Parts , który powiadom system, gdzie umieścić wizualne pickup Models (zobacz następny punkt). Uwaga, że te spawnery nie są wymagane, aby być w tym katalogu, pon

    Pickup Spawners
  • ReplicatedStorage/Assets/Weapons — Contains the weapons (functional Tools ) that the pickup system grants when a weapon pickup is activated.

    Battle Royale Items
  • ReplicatedStorage/Assets/Pickups — Zawiera pickup Models , który system umieści na hotnikach pickup w świecie gry. Te powinny być modele wizualne tylko , nie narzędzia broni funkcjonalnych.

    Battle Royale Pickups

Dodawanie nowych pickupów

Jak wspomniano powyżej, pickups wymagają zarówno funkcjonalnego Tool i wizualnego Model, który zostanie wywołany w świecie gry.

Narzędzie

  1. Utwórz Tool i daj mu unikalną nazwę. Możesz tworzyć nowe broń na podstawie tych w Zestawie broni lub wziąć narzędzia z Skrzynki narzędziowej.

  2. Umieść Tool w ReplicatedStorage/Assets/Weapons.

    Battle Royale New Weapon

Model

  1. Utwórz Model dla wizualnego podnoszenia i daj mu tę samą nazwę co Tool.

  2. Używając Editor Tagów, dostępnego z zakładki Wyświetlanie, zastosuj następujące tagi do modelu:

    • Akcja * Podnieś * PodnóżekBroń * IgnorujSystemBroń * Jeden z tagów rzadkości, o którym mowa w Rzadkość .
  3. Umieść model w ReplicatedStorage/Assets/Pickups .

    Battle Royale New Pickup

Rzadkość

Rzadkość nie jest zdefiniowana przez żadną formułę matematyczną, ale możesz powiązać na ekranie guzik GUI, takie jak te pokazane poniżej, aby sugerować rzadkość przedmiotu.

  1. Otwórz skrypt ReplicatedFirst/Configurations/RarityConfiguration. Ten skrypt zawiera tabelę dla każdej kategoriarzadkości, każda z nich zawiera wartość koloru ( Color ) dla efektu naświetlania pickup'a i jeden z identyfikatorów zasobów ( Image ) dla tła GUI. Dla każdej GUI:

    • Nazwa pozycji będzie wyświetlana jako nazwa modelu/broni.
    • Opis pojawi się jako imię rzadkości (takie jak Epicka ) plus Przedmiot .

    Podstawowe rzadkości są następujące, ale czuj się swobodnie, aby zdefiniować posiadać.

    RzadkośćGUI
    Zwykły
    Niezwykły
    Rzadki
    Epicka
    Legendarny
    Specjalny
  2. Aby podnieść Model stworzyłeś wcześniej (lokalizowany w ReplicatedStorage/Assets/Pickups), przypisz jeden z tagów, które określiłeś w skrypcie RarityConfiguration.