ZYADEvents — Admin-Live-Events
Admin-Event-System für DayZ-Server: Glücksrad, Mutant-Bossfights und ein
Broadcast-System — vollständig in-game konfigurierbar über den ZYADCore-Admin-Hub.
Alles wird als JSON unter $profile:ZYAD/ZYADEvents/ gespeichert und kann
alternativ direkt dort gepflegt werden. Presets liegen als Einzeldateien
(Gluecksrad/presets/<Id>.json, Mutant/presets/<Id>.json) —
ein Preset teilen oder importieren heißt: eine Datei kopieren.
Installation in 4 Schritten
Client-Mods
@ZYADCore + @ZYADEvents (Steam Workshop) in die
-mod=-Zeile, .bikey-Dateien in den keys/-Ordner.
Server-Module
ZYADServer_Core.pbo + ZYADEvents_Server.pbo in einen
Server-Mod-Ordner, laden per -serverMod= oder direkt in
addons/. Kostenlos in unserem Discord. Ohne sie läuft der Client-Mod als
No-op — keine Events, aber auch keine Fehler.
Admin werden
Steam64-ID in der ZYADCore-Config ($profile:ZYAD/Core/config.json)
eintragen: AdminSteamIds = Super-Admins (dürfen alles, in jedem
ZYAD-Modul). Alternativ unter ModuleAdmins beim Eintrag
"Module": "events" — solche Modul-Admins dürfen nur Events
und sehen im Hub auch nur diesen Button. Alle Event-Aktionen werden zusätzlich
serverseitig geprüft.
Prüfen
Server starten → $profile:ZYAD/ZYADEvents/ wird mit Defaults angelegt,
das Boot-Log (logs/ZYADEvents.log) zeigt die Versionszeile, im Hub erscheint
der Events-Button.
$profile:ZYAD/Server/server_config.json
deaktiviert der Eintrag "events" unter DisabledModules das komplette
Modul, ohne etwas zu deinstallieren.Wie Meldungen angezeigt werden
Alle Spieler-Meldungen folgen dem ZYADCore-Toggle Moderweiterungen → Notification: an = UI des Notifications-Mods (Glocke oben links), aus = der eingebaute ZYAD-Toast (oben mittig, stapelt mehrere Meldungen). Es ist keine Zusatz-Konfiguration nötig.
Fehlerbehebung
| Symptom | Ursache / Lösung |
|---|---|
| Events-Button fehlt | Client-Mod nicht geladen oder keine Admin-Rechte (ZYADCore-Config). |
| Alles lädt, keine Events | Server-Module fehlen (-serverMod= prüfen) oder "events" steht in DisabledModules. |
UI zeigt #STR_... | stringtable.csv fehlt in der Client-PBO — neu packen. |
| Editor speichert nicht | Client- und Server-PBO aus verschiedenen Versionen — immer zusammen aktualisieren. |
| Boss stirbt an 1 Headshot | Server-Modul nicht aktiv (virtuelle HP laufen dort). |
| Logs | logs/ZYADEvents.log, Gluecksrad/logs/jackpots.log, Mutant/logs/kills.log — Versionszeile bei Support-Anfragen mitschicken. |