So richtest du Spawn-Loadouts für Spieler auf deinem DayZ-Server ein
DayZ ermöglicht es dir, die Items anzupassen, mit denen Spieler beim ersten Spawn starten. In Standard-DayZ wird dies über init.c in deinem Missionsordner gesteuert. Mods wie DayZ Expansion und DayZRP stellen eigene Loadout-Konfigurationsdateien bereit.
Richte vor dem Bearbeiten am besten FTP-Zugang ein, damit du Missionsdateien leichter herunterladen, bearbeiten und erneut hochladen kannst.
Standard-DayZ (init.c)
Schritt 1: Melde dich im Game Control Panel an und navigiere zu deinem DayZ-Dienst.
Schritt 2: Stoppe deinen Server.
Schritt 3: Klicke auf File Manager und navigiere zu mpmissions/<DeineMission>/ (z.B. mpmissions/dayzOffline.chernarusplus/).
Schritt 4: Öffne init.c im Text Editor.
Schritt 5: Suche den Standard-Loadout-Block, der so aussieht:
EntityAI itemEnt;
itemEnt = player.GetInventory().CreateInInventory("Rags");
itemEnt = player.GetInventory().CreateInInventory("BoxCerealCrunchin");
itemEnt = player.GetInventory().CreateInInventory("Apple");
Ersetze oder erweitere die CreateInInventory-Zeilen mit den Itemklassennamen, mit denen Spieler spawnen sollen.
Schritt 6: Speichere die Datei und starte deinen Server.
Mit Mods (Expansion, DayZRP, Trader)
Mods stellen in der Regel eine über die Benutzeroberfläche bearbeitbare oder JSON-basierte Loadout-Konfigurationsdatei im Profilordner des Mods bereit. Die richtige Dateipfad und das Format entnimmst du der Dokumentation des jeweiligen Mods.
Hinweis: Loadouts gelten nur beim ersten Spawn. Wenn ein Spieler bereits gespawnt ist und ein Inventar hat, behält er es. Kombiniere Loadout-Änderungen mit einem Server-Wipe, wenn alle Spieler neu starten sollen.