W systemie odbioru Roblox Battle Royale gracze mogą odbierać różne rodzaje przedmiotów, choć obecnie jest używany tylko do odbierania broni.W grze bronie pojawiają się wokół mapy gry i — gdy gracze zbliżą się wystarczająco — pojawia się monit o klawisz/akcję/przycisk na ekranie wraz z nazwą i opisem broni.

Struktura
Istnieje kilka ważnych folderów związanych z systemem odbioru. Upewnij się, że te foldery są prawidłowo skonfigurowane w projekcie:
Workspace/PickupSpawners — Zawiera pickup spawner Parts, który mówi systemowi, gdzie umieścić wizualne podjęcie Models (patrz następny punkt).Zauważ, że te spawnery nie są wymagane aby znajdować się w tym folderze, ponieważ system szuka części oznaczonych tagiem PickupSpawner zamiast ścieżki katalogu.
ReplicatedStorage/Assets/Weapons — Zawiera broń (funkcjonalną Tools ), którą system odbioru przyznaje, gdy aktywowana jest odbiór broni.
ReplicatedStorage/Assets/Pickups — Zawiera podjęcie Models, które system umieści w punktach odrodzenia w świecie gry. Powinny to być tylko modele wizualne , a nie narzędzia funkcjonalne broni.
Dodaj nowe odbiórki
Jak wspomniano powyżej, odbiory wymagają zarówno funkcjonalnego Tool jak i wizualnego Model, które zostaną wygenerowane w świecie gry.
Narzędzie
Stwórz Tool i nadaj mu unikalną nazwę.Możesz tworzyć nowe bronie na podstawie tych w zestawie broni lub wziąć narzędzia z skrzyni z narzędziami.
Umieść Tool w ReplicatedStorage/Assets/Weapons.
Wzór
Stwórz dla wizualnego odbioru i nadaj mu taką samą nazwę jak podałeś >.
Używając edytora tagów , dostępnego z zakładki Wygląd , dodaj następujące tagi do modelu:
- Akcja * Podnieś * Podniesienie broni * System ignorowania broni * Jeden z tagów rzadkości, jak opisano w Rzadkość.
Umieść model w ReplicatedStorage/Assets/Pickups.
Rzadkość
Rzadkość odbioru nie jest zdefiniowana przez żadną formułę matematyczną, ale możesz powiązać interfejs użytkownika na ekranie, tak jak pokazano poniżej, aby sugerować rzadkość przedmiotu.
Otwórz skrypt ReplicatedFirst/Configurations/RarityConfiguration.Ten skrypt zawiera tabele dla każdej kategoriarzadkości, każda z których zawiera wartość koloru ( Color ) dla efektu cząstek podczas pobierania oraz ID zasobu ( Image ) dla tła GUI na ekranie.Dla każdej GUI:
- Nazwa przedmiotu pojawi się jako nazwa modelu/broni.
- Opis pojawi się jako nazwa rzadkości (tak jak Epicki ) plus Przedmiot .
Domyślne rzadkości są następujące, ale czuj się swobodnie, aby określić posiadać.
Rzadkość GUI Wspólny Niezwykły Rzadki Epic Legendarny Specjalny Dla odbioru Model stworzonego wcześniej (znajdującego się w ReplicatedStorage/Assets/Pickups ), przypisz jedną z etykiet, które określiłeś w skrypcie RarityConfiguration.