Möchtest du den Spielern Battle Pass-EP gewähren, während sie dein UEFN-Erlebnis spielen? Dieses Tutorial zeigt dir, wie du über UEFN und Verse mit dem Auszeichnung-Gerät EP an Spieler vergibst.
Weitere Informationen darüber, wie dieses Gerät Spielern EP gewährt, findest du unter [Auszeichnungen-Geräte] (https://dev.epicgames.com/documentation/de-de/fortnite-creative/using-accolades-devices-in-fortnite-creative) für den Fortnite-Kreativmodus.
EP für die Eliminierung von Zombies vergeben
-
Starte UEFN über den Epic Game Store.
-
Erstelle eine neue Insel oder lade eine bestehende Insel.
Ein Navigiere im Inhaltsbrowser zu Alle > Fortnite > Geräte und suche nach "Auszeichnung".

-
Ziehe das Auszeichnungen-Gerät in dein Level.
-
Vergewissere dich, dass das Auszeichnungen-Gerät ausgewählt ist.
Ein Ändere im Detail-Panel die folgenden Benutzeroptionen:

Option | Wert | Beschreibung |
---|---|---|
Name | "Zombie-Eliminierung" | Eine kurze Nachricht zur Erklärung der Art der Auszeichnung. |
EP-Auszeichnung | Sehr gering | Da es sich um ein leicht zu erreichendes Ziel handelt, sollte die Prämie gering sein. |
Bildgröße | Klein | Die Nachricht auf dem Bildschirm des Spielers nimmt nur wenig Platz ein. |
Ein Navigiere im Inhaltsbrowser zu Alle > Fortnite > Geräte und suche nach "Kreaturenspawn".

-
Ziehe einen Kreaturen-Spawnpunkt in dein Level.
-
Finde ein Geschützturm-Gerät und ziehe es in dein Level, in Reichweite des Kreaturen-Spawnpunkts. Dies ermöglicht es den Spielern, die Zombies zu eliminieren.
Direkte Event-Bindung
Du kannst die direkte Event-Bindung verwenden, um das Auszeichnung-Gerät auszulösen, wenn ein Zombie eliminiert wird. Dieser Workflow wird nur im Editor durchgeführt. Um zu sehen, wie das in Verse umgesetzt wird, gehe zu EP-Vergabe in Verse.
-
Wähle das zuvor erstellte Auszeichnung-Gerät aus.
-
Scrolle im Details-Panel zum Abschnitt Benutzeroptionen - Funktionen.
-
Klicke auf die Schaltfläche + neben „Vergabe“.
-
Klicke auf das Dropdown-Menü, suche nach dem Kreaturen-Spawnpunkt und wähle ihn aus.
-
Klicke auf das zweite Dropdown-Menü und wähle „Wenn Kreatur eliminiert wird“.

EP für die im Spiel verbrachte Zeit vergeben
-
Wiederhole die Schritte 1 bis 5 aus dem Beispiel Zombie-Eliminierungen.
-
Ändere im Detail-Panel die folgenden Einstellungen:
Option Wert Beschreibung Name "Danke fürs Spielen!" Schreibe eine kurze Nachricht, um die Art der Auszeichnung zu erklären. Beschreibung „Ein Dankeschön dafür, dass du Zeit auf der Insel verbracht hast.“ Schreibe eine kurze Nachricht, um zu erklären, warum der Spieler eine EP-Auszeichnung erhält. EP-Auszeichnung Groß 15 Minuten Spielzeit könnten eine große Prämie rechtfertigen. Begrenzung der Vergabe True, "1" Diese EP-Auszeichnung kann nur einmal vergeben werden. Symbol Zwei auswählen Suche nach „Stern“ und setze dann das kleine Symbol auf die Version „_64“ und das große Symbol auf die Version „_128“. -
Suche das Timer-Gerät im Inhaltsbrowser und ziehe es in dein Level.
-
Ändere im Detail-Panel für das Timer-Gerät die folgenden Einstellungen:
Option Wert Beschreibung Dauer 900 Die Auszeichnung wird nach 15 Minuten Gameplay vergeben. Beginn bei Spielstart True Der Timer wird automatisch gestartet, wenn das Spiel beginnt. Verhalten bei Beendigung Neustart Der Timer wird neu gestartet und gewährt am Ende des nächsten 15-Minuten-Segments mehr EP. Sichtbar während des Spiels Ausgeblendet Du kannst diesen Timer nicht sehen oder mit ihm interagieren.
Direkte Event-Bindung
Mit der direkten Event-Bindung kannst du das Auszeichnung-Gerät auslösen, sobald der Timer abgelaufen ist.
-
Wähle das zuvor erstellte Auszeichnung-Gerät aus.
-
Scrolle im Details-Panel zum Abschnitt Benutzeroptionen - Funktionen.
-
Klicke auf die Schaltfläche + neben „Vergabe“.
-
Klicke auf das Dropdown-Menü, suche nach dem Timer-Gerät und wähle es aus.
-
Klicke auf das zweite Dropdown-Menü und wähle „Bei Erfolg“.

EP-Vergabe mit Verse
Dieses Beispiel baut auf dem obigen Beispiel Zombie-Eliminierung auf. Zombies lassen Knochen fallen, die aufgesammelt werden können. Der folgende Abschnitt zeigt, wie du eine große Menge an EP vergibst, wenn ein Spieler 5 Knochen einreicht.
-
Navigiere im Inhaltsbrowser zu Alle > Fortnite > Devices und suche nach „Eliminierung“.
-
Ziehe ein Eliminierungsmanager-Gerät in deine Szene.
-
Im Details-Panel, unter Benutzeroptionen:
-
Klicke auf Element hinzufügen zur Elementliste.
-
Öffne Index 0. Klicke unter Aufheben zum Spawnen auf das Dropdown-Menü für die Objektauswahl.
-
Suche nach „Tierknochen“. Jetzt lassen die eliminierten Feinde Tierknochen fallen.
-
-
Ziehe ein weiteres Auszeichnungen-Gerät in deine Szene.
-
Auf dem Details-Panel des neuen Auszeichnung-Geräts:
-
Setze den Namen auf „Zombie Bounty“.
-
Setze die EP-Auszeichnung auf Sehr groß.
-
Setze die Bildgröße auf Groß.
-
-
Suche im Inhaltsbrowser nach „Bedingung“.
-
Ziehe ein Bedingungsknopf-Gerät in deine Szene.
-
Im Details-Panel des neuen Bedingungsknopf-Geräts:
-
Aktiviere Schlüsselgegenstand erforderlich und setze die Zahl in derselben Zeile auf 5 .
-
Suche nach Schlüsselgegenstand 1 und erweitere die Optionen.
-
Klicke bei der Eigenschaft Item-Definition auf das Dropdown-Menü.
-
Suche nach „Tierknochen“.
-
Wähle das Objekt „Tierknochen“.
-
Erstellen des Verse-Scripts
-
Erstelle mit Verse-Explorer ein neues Verse-Gerät mit dem Namen accolade_example und ziehe das Gerät in das Level. Wie du ein neues Gerät in Verse erstellen kannst, erfährst du unter Erstelle dein eigenes Gerät mit Verse.
-
Öffne den Verse-Explorer und klicke doppelt auf accolade_example.verse, um das Script in Visual Studio Code zu öffnen.
-
Füge in der Klassendefinition von
accolade_example
die folgenden Felder hinzu:-
Ein bearbeitbares Auszeichnung-Gerät namens
Accolades
, das auf dein Auszeichnung-Gerät im Level verweist. -
Einen bearbeitbaren Bedingungsknopf namens
ConditionalButton
. Du verwendest ihn, um dem Spieler Punkte zu geben, wenn er die erforderliche Anzahl von Knochen einreicht.
accolade_example := class(creative_device): @editable Accolades:accolades_device = accolades_device{} @editable ConditionalButton:conditional_button_device = conditional_button_device{}
-
-
Abonniere in
OnBegin()
dasConditionalButton
ActivatedEvent
für eine neue Funktion namensBountyComplete
.OnBegin<override>()<suspends>:void= ConditionalButton.ActivatedEvent.Subscribe(BountyComplete)
-
Füge die neue Methode
BountyComplete()
zu der Klasseaccolade
hinzu. Diese Methode belohnt den Spieler, der denConditionalButton
aktiviert hat, mit demAccolades
-Punktestand.# Der Spieler, der ConditionalButton aktiviert hat, # erhält Punkte. BountyComplete(Agent:agent):void= Accolades.Award(Agent)
Ein Dein accolade_example
-Code sollte nun wie folgt aussehen:
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
accolade_example := class(creative_device):
@editable
Accolades:accolades_device = accolades_device{}
@editable
ConditionalButton:conditional_button_device = conditional_button_device{}
OnBegin<override>()<suspends>:void=
ConditionalButton.ActivatedEvent.Subscribe(BountyComplete)
# Der Spieler, der ConditionalButton aktiviert hat,
# erhält Punkte.
BountyComplete(Agent:agent):void=
Accolades.Award(Agent)
-
Speichere das Script in Visual Studio Code, und klicke im Hauptmenü unter Verse auf Verse-Code erstellen, um deinen Code zu kompilieren. Wenn Fehler entdeckt werden, findest du diese im Nachrichten-Log unter dem Abschnitt Verse Build.
-
Navigiere zu
Inhalt > Kreativmodus-Geräte, suche dein Verse-Gerät und ziehe es in deine Szene. -
Weise bei ausgewähltem Verse-Gerät im Detail-Panel die Objektreferenz für das Auszeichnung-Gerät und das Bedingungsknopf-Gerät zu. Du kannst die Pipette verwenden, um das Objekt im Viewport auszuwählen, oder in der Dropdown-Liste nach dem Gerät suchen.
Spieltest für deine Insel
Nachdem alles eingerichtet und einsatzbereit ist, solltest du deine Insel testen, um sicherzustellen, dass sie in Fortnite wie erwartet funktioniert.
Wenn du deinen Level spielst, solltest du einen einfachen Debug-Text auf dem Bildschirm sehen, der dir sagt, wann das Auszeichnung-Gerät aktiviert wird und EP vergibt.
Dies geschieht, wenn du Zombies eliminierst.

Dies geschieht, wenn du 5 Knochenteile einlöst.

Deine Insel veröffentlichen
Lies unter Projekte veröffentlichen nach, um deine Insel zu veröffentlichen.
Nachdem die Kalibrierung deiner Insel abgeschlossen ist, solltest du in der Lage sein, dein Spiel zu spielen und die EP zu sehen.