Verwende das Tracker-Gerät um benutzerdefinierte Ziele zu erstellen und zu verfolgen, die ein Spieler erreichen kann, und sende ein Signal an ein anderes Gerät, wenn der Spieler ein verfolgtes Ziel abschließt.
Du kannst die für einzelne Spieler, ein Team oder mehrere Teams festgelegten Ziele verfolgen. Bei Teams kannst du auch die Persistenzdaten für einzelne Spieler von einer Sitzung zur nächsten nachverfolgen. (Weitere Informationen dazu findest du unter Verfolgung von Persistenzdaten weiter unten.
Hilfe zum Auffinden des Tracker-Geräts findest du unter Verwendung von Geräten.
Du benötigst für jedes Ziel, das du verfolgen möchtest, einen separaten Tracker.
Wenn du auf deiner Insel mehrere Exemplare eines Geräts verwendest, kann es nützlich sein, sie je nach Kontext umzubenennen. Ordne ihnen Namen je nach Zweck zu, damit du dir leichter merken kannst, wofür jedes Gerät da ist. Außerdem lässt sich dadurch ein Gerät leichter über die Event-Übersicht finden.
Kontextabhängiges Filtern
Einige Geräte werden von einem Feature namens „kontextabhängiges Filtern“ beeinflusst. Dieses Feature verbirgt bestimmte Optionen oder zeigt sie an, abhängig von den Werten, die für andere zugehörige Optionen ausgewählt wurden. Dieses Feature sollte das Anpassen-Fenster übersichtlicher machen und die Verwaltung der Optionen vereinfachen.
Es ist jedoch nicht immer ganz einfach zu erkennen, welche Optionen oder Werte das kontextabhängige Filtern auslösen. Damit du sie leichter identifizieren kannst, stellen wir in unseren Gerätedokumenten alle Werte, die das kontextabhängige Filtern auslösen, in kursiver Schrift dar. Es werden alle Optionen aufgelistet, auch die, die vom kontextabhängigen Filtern betroffen sind. Wird eine Option in Abhängigkeit von den festgelegten Werten bestimmter anderer Optionen angezeigt oder verborgen, wird dies in der Beschreibung dieser Option angemerkt.
Geräteoptionen
Dieses Gerät verfügt über einige grundlegende Funktionalitäten, wie beispielsweise welche Statistik erfasst wird und welchen Wert diese Statistik hat, wenn das Ziel erreicht ist. Es gibt auch einige erweiterte Optionen, z. B. ob der Fortschritt der Beendigung unter den Teammitgliedern geteilt oder individuell verfolgt wird.
Standardwerte sind fettgedruckt. Werte, die das kontextabhängige Filtern auslösen, sind in kursiver Schrift dargestellt.
Folgende Optionen können bei dem Gerät konfiguriert werden:
| Option | Werte | Beschreibung |
|---|---|---|
Zu zählender Wert | Eliminierungen, Wähle eine Statistik aus, die du verfolgen möchtest | Legt fest, welcher Statistikwert von dem Gerät für den Trackerwert verfolgt wird. Folgende Statistikwerte können angezeigt werden:
|
Bei erstem Spawnen zurücksetzen | Nein, Ja | Legt fest, ob die nachverfolgte Statistik zurückgesetzt wird, wenn der Spieler in einem neuen Spiel oder einer neuen Runde spawnt. Wenn Zu zählender Wert auf Abgeschlossene Runden, Gewonnene Runden, Abgeschlossene Spiele oder Gewonnene Spiele festgelegt ist, wird das Gerät unabhängig von der hier ausgewählten Einstellung nicht zurückgesetzt. |
Zielwert | 10, Wählbarer Wert | Wenn das Gerät bis zum ausgewählten Wert zählt, ist das Ziel abgeschlossen. Wenn du 0 auswählst, wird der Tracker nie abgeschlossen. |
Start-Wert | 0, Wählbarer Wert | Bestimmt den Wert des Trackers, sobald dieser zum ersten Mal mit dem Nachverfolgen beginnt. |
Gültiges Team | Alle, wählbarer Wert | Dieser Tracker kann den Spielern des ausgewählten Teams zugewiesen werden. |
Bei Spielbeginn zuweisen | An, Aus | Legt fest, ob dieser Tracker entsprechenden Spielern bei Spielstart zugewiesen wird. |
Zuweisen bei Beitritt zu laufendem Spiel | An, Aus | Legt fest, ob einem Spieler dieser Tracker zugewiesen wird, wenn er einem bereits laufenden Spiel beitritt. |
Freigabe | Individuell, Team, Alle | Legt fest, ob der Fortschritt zum Erreichen eines einzelnen Zielwerts für individuelle Spieler, für alle Mitglieder eines Teams oder für alle Spieler nachverfolgt wird. Beachte, dass du die Option Konflikte auflösen mit Persistenzdaten (von Sitzung zu Sitzung übertragene Statistik) auf Team oder Alle festlegen musst, da Konflikte auflösen nicht für einzelne Spieler gilt. Weitere Informationen findest du unter Verfolgung von Persistenzdaten. |
Bestimmtes Team | Alle, wählbarer Wert | Legt fest, welches Team nachverfolgt wird, wenn die Option Zu zählender Wert auf Eliminierungen oder Eliminiert festgelegt ist. |
Ziel-Klasse | Alle, wählbarer Wert | Legt fest, welche Klasse verfolgt wird, wenn die Option Zu zählender Wert auf Eliminierungen oder Eliminiert festgelegt ist. |
Wenn das Ziel erreicht wird | Nichts tun, Runde beenden, Tracker abgeschlossen | Legt fest, was passiert, wenn der Tracker-Zielwert erreicht ist. |
Siegerteam | Abschluss von Teamsiegen, Verwenden von Siegbedingungen im Spiel, Wähle oder gib eine Nummer ein | Legt fest, welches Team die Runde gewinnt, wenn der Tracker abgeschlossen ist. Diese Option ist nur gültig, wenn die Option Wenn Ziel erreicht ist auf Runde beenden eingestellt ist. |
Bei einem Event zu ändernder Betrag | 1, wählbare Zahl | Legt fest, um wie viel der Tracker-Wert jedes Mal erhöht (addiert) oder verringert (subtrahiert) wird, wenn die Option Fortschritt erhöhen bei Empfang von oder Fortschritt verringern bei Empfang von ausgelöst wird. |
Auf HUD anzeigen | Nein, Detailliert, Liste, Beide | Legt fest, ob der Tracker-Fortschritt auf dem HUD des Spielers angezeigt wird. Wenn du Detailliert oder Beides auswählst, wird ein farbcodiertes Textfeld oben links im HUD des Spielers angezeigt. |
Trackername | Individueller Text | Gibt dem Tracker einen Titel, der zu sehen ist, wenn Auf HUD anzeigen aktiviert ist. Das Textfeld hat eine Begrenzung auf 32 Zeichen. |
Beschreibungstext | Individueller Text | Gibt dem Tracker eine Beschreibung, die unter dem Titel angezeigt wird, wenn die Option Auf HUD anzeigen aktiviert ist. Das Textfeld hat eine Begrenzung auf 64 Zeichen. |
Fortschritt anzeigen | Gesamt, Verbleibend, Aus | Legt fest, ob Tracker-Fortschritt nach der Tracker-Beschreibung angezeigt wird, wenn die Option Auf HUD anzeigen aktiviert ist. Wenn du Gesamt auswählst, zählt der Tracker bis zum Zielwert hoch. Wenn du Verbleibend auswählst, wird der Tracker vom Zielwert abwärts zählen. |
HUD-Widget | Standard, Schlank, Winzig | Legt fest, welches Widget für das HUD verwendet wird. |
Abschluss des Trackerziels feiern | Ja, Nein | Legt fest, ob die Beendigung dieses Trackers vom Spiel gefeiert wird. |
Auftragssymbol | -, Wählbares Symbol | Legt das Symbol fest, das in der Auftrags-Auftrags-Box angezeigt wird, wenn die Option Auf HUD anzeigen festgelegt ist, um verfolgte Statistiken anzuzeigen. Klicke auf das Symbol, um die Symbolbibliothek-Wähler zu öffnen, und wähle ein Symbol aus, indem du durch die Symbolbibliothek scrollst, oder gib ein Wort in das Suchfeld ein, um nach einem bestimmten Symbol zu suchen. Wähle ein Symbol und klicke dann auf das Häkchen. Die verfügbaren Symbole findest du in der Tabelle Symbolliste unten. |
Farbe | #FFFFFF, Wählbare Farbe | Legt die Farbe des Symbols und der Auftrags-Box fest. Klicke auf die Farbenprobe, um den Farbwähler zu öffnen. Neben jedem Farbmuster wird auch die entsprechende hexadezimale Farbdefinition angezeigt. Außerdem kannst du einen Hexadezimalcode in die Suchleiste eingeben, um eine bestimmte Farbe zu suchen. Wähle eine Farbe und klicke dann auf das Häkchen. |
Fortbestand verwenden | Aus, An | Legt fest, ob dieses Gerät Daten aus früheren Spielsitzungen laden soll. Wenn du dies auf Ein festlegst, werden weitere Optionen angezeigt. Siehe auch Verfolgung von Persistenzdaten weiter unten. |
Autom. Speichern | Ja, Nein | Dies wird nur angezeigt, wenn Persistenz verwenden auf Ein eingestellt ist. Bestimmt, ob das Gerät seine Daten automatisch speichert. |
Autom. Laden | Anfänglicher Spawn, Aus | Dies wird nur angezeigt, wenn Persistenz verwenden auf Ein eingestellt ist. Bestimmt, ob die Daten des Geräts und der Spielerfortschritt automatisch geladen werden. Wenn dies auf Anfänglicher Spawn festgelegt ist, werden Daten nur geladen, wenn der Spieler das erste Mal spawnt. Wenn dies auf Aus festgelegt ist, werden Daten nie automatisch geladen, und der Creator muss dies mit einem Event aktivieren. |
Löst Konflikte auf | Höchste, Niedrigste, Erster Spieler, Durchschnitt, Mittel | Diese Option wird nur angezeigt, wenn Persistenz verwenden auf Ein eingestellt ist. Die Konfliktauflösung ist, wie das Spiel die Persistenzdaten behandelt, wenn Spieler einer neuen Sitzung beitreten. Wenn ein Tracker mehrere Spieler gleichzeitig betrifft, bestimmt die hier gewählte Einstellung, wie der verfolgte Wert angewendet wird. Beachte, dass sich diese Option nur einen Effekt auf das Spiel, wenn die Freigabe auf Team oder Alle festgelegt ist. Es hat keinen Effekt, wenn die Freigabe auf Individuell festgelegt ist. Diese Option legt fest, mit welcher Nummer der Tracker zu Beginn einer Sitzung starten soll.
|
Konflikt nach aktivem Tracker beheben | Ja, Nein | Diese Option wird nur angezeigt, wenn Persistenz verwenden auf Ein eingestellt ist. Diese Option legt fest, ob der Wert der verfolgten Statistik auf Grundlage des Persistenzwerts neuer Spieler neu berechnet wird. |
Verfolgung von Persistenzdaten
Du kannst das Tracker-Gerät so einstellen, dass es Persistenz-Daten sammelt, also Statistiken, die über mehrere Sitzungen hinweg mit mehreren Spielern oder Teams verfolgt werden.
Persistenz basiert auf den Spielerdaten für eine bestimmte Insel und verfolgt mehrere Spieler für eine einzelne Insel.
Wenn du zum Beispiel einen Gruppenauftrag hast, bei dem die Spieler gemeinsam 200 Wölfe zähmen müssen, die Gruppe aber vor Ende der Sitzung nur 100 zähmen kann, kann ein Spieler am nächsten Tag zurückkommen und mit dem Zähmen der Wölfe weitermachen. Es kann jedoch vorkommen, dass der Spieler mit einer völlig anderen Gruppe spielt, und genau dann wird Konfliktlösung wichtig.
Wenn die Option Konflikt auflösen auf Durchschnitt festgelegt ist, hast du in der neuen Gruppe möglicherweise einen Spieler mit einem dauerhaft getrackten Wert von 50, einen anderen mit einem Wert von 100 und einen dritten Spieler, der neu im Spiel ist und mit 0 beginnt. In diesem Fall wäre der Start-Wert für jeden Spieler 50+100+0/3, oder 50, wenn du Durchschnitt ausgewählt hast.
Die gleichen für Median festgelegten Werte würden auf der Grundlage des Medianwerts (Mittelwerts) 50 betragen: 0 - 50 - 100.
Direktes Event-Verbinden
Nachfolgend findest du die Optionen für das direkte Event-Verbinden dieses Geräts.
Funktionen
Eine Funktion wartet auf ein Event eines Geräts und führt dann eine Aktion aus.
Klicke zur Auswahl einer beliebigen Funktionsoption auf die Option und dann auf Gerät auswählen, um auf das Dropdown-Menü des Geräts zuzugreifen und es auszuwählen.
Sobald du ein Gerät ausgewählt hast, klicke auf Event auswählen, um den Timer und das Event zu verbinden, das die Funktion für das Gerät auslösen wird.
Wenn mehr als ein Gerät von einer Funktion beeinflusst werden soll, drücke die Hinzufügen-Schaltfläche und wiederhole den Vorgang.
| Option | Beschreibung |
|---|---|
Von allen entfernen bei Empfang von | Diese Funktion entfernt den Tracker von allen gültigen Spielern, wenn ein Event eintritt. |
Abschließen bei Empfang von | Schließt den Tracker sofort ab, wenn ein Event eintritt. |
Fortschritt zurücksetzen bei Empfang von | Setzt den Fortschritt des auslösenden Spielers (und aller Spieler, die den gleichen Fortschritt nutzen) zurück, wenn ein Event eintritt. |
Fortschritt erhöhen bei Empfang von | Erhöht den Wert des Trackers, wenn ein Event eintritt. |
Entfernen bei Empfang von | Entfernt den Tracker vom auslösenden Spieler und allen Spielern, die den Event teilen. |
Zuweisen bei Empfang von | Weist den Tracker dem auslösenden Spieler zu (und allen Spielern, die den gleichen Fortschritt nutzen), wenn ein Event eintritt. |
Allen zuweisen bei Empfang von | Weist den Tracker allen gültigen Spielern zu, wenn ein Event eintritt. |
Zielwert erhöhen bei Empfang von | Erhöht den Wert des Ziels, wenn ein Event eintritt. |
Zielwert verringern bei Empfang von | Verringert den Zielwert, wenn ein Event eintritt. |
Verringern des Fortschritts beim Empfang auf | Subtrahiert vom Zielwert, wenn ein Event eintritt. |
Speichern bei Empfang von | Speichert die Gerätedaten und den persönlichen Fortschritt des Spielers, wenn ein Event eintritt. |
Für Spieler laden bei Empfang von | Lädt die Daten des anstiftenden Spielers, wenn ein Event eintritt. |
Für alle laden bei Empfang von | Lädt alle Spielerdaten, wenn ein Event eintritt. |
Persistenz löschen bei Empfang von | Löscht die Daten des auslösenden Spielers, wenn ein Event eintritt. |
Für alle speichern bei Empfang von | Speichert Spielerdaten für alle Spieler, wenn ein Event eintritt. |
Für alle löschen bei Empfang von | Löscht Daten für alle Spieler, wenn ein Event eintritt. |
Events
Ein Event sagt einem anderen Gerät, dass es eine Funktion ausführen soll.
Klicke zur Auswahl einer beliebigen Event-Option auf die Option und dann auf Gerät auswählen, um auf das Geräte-Dropdown-Menü zuzugreifen und deine Auswahl zu treffen.
Sobald du ein Gerät ausgewählt hast, klicke auf Funktion auswählen, um den Timer an eine Funktion des Geräts zu binden.
Wenn mehr als ein Gerät von der Funktion beeinflusst wird, drücke die Hinzufügen-Schaltfläche und wiederhole den Vorgang.
| Option | Beschreibung |
|---|---|
Wenn abgeschlossen, Event senden an | Wenn der Tracker abgeschlossen ist, sendet er ein Event an das ausgewählte Gerät, wodurch die ausgewählte Funktion ausgelöst wird. |
Bei „Gespeichert“ Event senden an | Wenn der Tracker Daten speichert und Spieler Fortschritte machen, sendet er ein Event an das ausgewählte Gerät, wodurch die ausgewählte Funktion ausgelöst wird. |
Bei „Geladen“ Event senden an | Wenn der Tracker Daten lädt und der Spieler Fortschritt machen, sendet er ein Event an das ausgewählte Gerät, wodurch die ausgewählte Funktion ausgelöst wird. |
Bei Löschung Event senden an | Wenn das Gerät dauerhafte Daten löscht, sendet es ein Event an das ausgewählte Gerät, wodurch die ausgewählte Funktion ausgelöst wird. |
Das Tracker-Gerät in Verse verwenden
Mit dem folgenden Code kannst du ein Tracker-Gerät in Verse steuern. Dieser Code zeigt, wie man Events und Funktionen in der API des Tracker-Geräts verwendet. Du kannst ihn anpassen, um ihn perfekt auf dein Erlebnis abzustimmen.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /Verse.org/Random }
using { /UnrealEngine.com/Temporary/Diagnostics }
# A Verse-authored creative device that can be placed in a level
tracker_device_verse_example := class(creative_device):
# Reference to the Switch Device in the level.
# In the Details panel for this Verse device,
Um diesen Code in deinem UEFN-Erlebnis zu nutzen, führe die folgenden Schritte aus:
Ziehe ein Tracker-Gerät auf deine Insel.
Erstelle ein neues Verse-Gerät mit dem Namen tracker_device_verse_example. Weitere Schritte findest Du unter Create Your Own Device Using Verse.
Öffne in Visual Studio Code tracker_device_verse_example.verse in Visual Studio Code und füge den oben stehenden Code ein.
Kompiliere deinen Code und ziehe dein mit Verse erstelltes Gerät auf deine Insel. Die Schritte dazu findest du unter Hinzufügen deines Verse-Geräts zu deinem Level.
Füge deinem Verse-Gerät einen Bezug für das Tracker-Gerät auf deiner Insel hinzu. Die Schritte dazu findest du unter Hinzufügen einer Verse-Referenz zu einem Kreativmodus-Gerät in deinem Level.
Speichere dein Projekt und klicke auf Sitzung starten, um es zu testen.
Tracker-Gerät Verse-API
Weitere Informationen zur Verwendung des Tracker-Geräts in Verse findest du in der tracker_device-API-Referenz.