Zum Hauptinhalt springen

v3.11.0

Ein großes Update für Serverteams: Verwarnungen mit automatischen Bann-Stufen, Killfeed-Markierungen wie Kopfschuss und Rache, automatische Kopfgelder, Aktionen nach Zeitplan, automatischer Start gestoppter Server, Discord-Profilbilder und das Kopieren eines Shops zwischen Servern. Spawnkills zählen jetzt standardmäßig. Dazu eine kostenlose DayZ-Item-Datenbank auf dzbot.de.

Das musst du tun​

  • Vergib Spieler verwarnen (admin.players.warn) unter Gruppen an die Gruppen, die Verwarnungen aussprechen sollen. Gruppen mit dem Recht, Spieler zu bearbeiten, bekommen es mit diesem Release automatisch. Doku

Verwarnungen​

Das Team kann einen Spieler auf der Spielerseite oder auf der Discord-Spielerkarte verwarnen (/player, Spieler nachschlagen → Verwarnen). Eine Verwarnung ist eine Notiz mit Verwarnungs-Markierung: Du entscheidest, ob und wann sie abläuft, der Spieler bekommt eine DM (standardmäßig an), und auf Discord kannst du einen Timeout dazugeben. Unter Einstellungen → Whitelist & Konten → Verwarnungsstufen legst du fest, wozu aktive Verwarnungen führen, z. B. 3 → 1 Tag Bann, 5 → 7 Tage, 7 → dauerhaft; wird eine Stufe erreicht, entsteht automatisch ein normaler Bann. Aus, bis du Stufen anlegst. Ereignis-Einschränkungen können jeden Verstoß ebenfalls als Verwarnung zählen (Zählt als Verwarnung). Doku

Jeder Kill zeigt, was ihn besonders macht​

Kills werden jetzt markiert als Kopfschuss, Doppel-/Dreifach-/Vierfachkill (innerhalb von 45 s), Rache (das Opfer hatte den Killer in den letzten 6 Stunden getötet), Trade (der Killer oder ein Fraktionsmitglied wurde in den letzten 10 s vom Opfer getötet), Teamkill und Spawnkill; Treffer zwischen Fraktionsmitgliedern werden als Eigenbeschuss markiert. Die Markierungen erscheinen im Killfeed, im Discord-Killfeed-Post und im Log Explorer, und Actions können sie als data.flags lesen (z. B. für einen Kopfschuss-Bonus). Nur Kills ab jetzt tragen sie. Doku

Automatische Kopfgelder​

Die neue Aktion Auto Bounty im Aktions-Marktplatz setzt ein Kopfgeld auf jeden Spieler, der einen anderen Spieler tötet — auf Wunsch nur für Kills in den Zonen, die du auswählst, mit Abklingzeit, einer Grenze für offene Auto-Kopfgelder pro Spieler und einem optionalen Discord-Post. Diese Kopfgelder zahlt der Server; niemandem wird etwas abgebucht. Skript-Autoren bekommen dasselbe mit der neuen Lua-Funktion bounty.create, die stattdessen auch einen Spieler zahlen lassen kann. Doku

Aktionen wissen, wo etwas passiert ist​

Jedes Ereignis mit Position trägt jetzt die Zonen, in denen es passiert ist (data.zones), und der neue Konfigurationsfeld-Typ zone_select lässt dich Zonen aus einer Liste wählen — z. B. um für Kills am Flugplatz mehr zu zahlen. Doku

Aktionen nach Zeitplan ausführen​

Der neue Aufgabentyp Aktion ausführen im Scheduler führt eine installierte Marktplatz-Aktion oder eine eigene zu den Zeiten aus, die du festlegst — jeden Montag um 18:00, am 1. des Monats oder einmalig — mit den Einstellungen aus dem Formular der Aktion. Aktionen machen mit dem neuen Auslöser Geplant (Scheduler) mit; der Lauf erscheint im Aufgabenprotokoll und im Laufprotokoll der Aktion, eine deaktivierte Aktion wird übersprungen, und das Skript erfährt, wann es fällig war und welche Aufgabe es gestartet hat. Für die Auswahl der Aktion brauchst du zusätzlich zum Scheduler-Recht das Recht, Aktionen zu bearbeiten. Doku

Gruppenlohn und ein klügerer Kill-Reward​

Im Marktplatz gibt es die neue Aktion Group Wage: Sie zahlt jedem Mitglied einer dzbot-Gruppe einen festen Betrag pro Tag, Woche oder Monat zu den Zeiten, die du wählst, und zahlt niemandem zweimal für denselben Zeitraum. Installiere sie aus dem Marktplatz und lege dann eine Scheduler-Aufgabe „Aktion ausführen“ für sie an. Optional: nur Mitglieder, die in den letzten N Tagen gespielt haben, eine Discord-DM an jedes bezahlte Mitglied und eine Zusammenfassung in einem Kanal. Kill-Reward kann sich jetzt nach der K/D des Opfers richten: keine Belohnung unter einer Mindest-K/D, oder eine Stufentabelle, die pro K/D-Bereich einen festen Betrag oder einen Faktor auf die Kill-Belohnung zahlt. Kills an frisch gespawnten Spielern kann sie auch auslassen. Bestehende Installationen arbeiten genau wie bisher, bis du die neuen Felder setzt. Doku

Automatisch starten​

Ist dein Gameserver seit 10 Minuten gestoppt, kann dzbot ihn wieder starten und einen Hinweis in Discord posten. Bei Neustarts, Nitrado-Updates und wenn du den Server selbst im Nitrado-Webinterface gestoppt hast, hält es sich raus, versucht es höchstens dreimal und sagt dir, wenn es aufgibt. Einschalten unter Einstellungen → Server → Automatisch starten. Doku

Discord-Profilbilder​

Die Discord-Profilbilder der Spieler erscheinen jetzt neben ihren Namen auf der Webseite deines Servers — im Kontomenü, in den Spielerlisten und Spielerseiten der Verwaltung, in der Rangliste, an Pokertischen und in Live-Räumen. Spieler ohne Discord (oder ohne Bild) behalten ihre Initialen. Die Bilder kommen von selbst nach dem nächsten Login eines Spielers oder dem nächsten Discord-Rollenabgleich. Doku

Einen Shop von einem anderen Server kopieren​

Ein neuer Server kann mit dem Shop eines anderen Servers deiner Organisation starten: Wähle im Shop-Schritt des Einrichtungsassistenten „Von anderem Server“ oder nutze bei den Artikeln „Von anderem Server kopieren“. Kategorien, Artikel mit Preisen, Limits und Übersetzungen, Abo-Angebote und alle Bilder werden eins zu eins kopiert; jedes Bild wird zur eigenen Kopie des neuen Servers. Hat der Zielserver schon einen Shop, wählst du, ob ergänzt oder ersetzt wird, und Gruppen-Beschränkungen gehen auf Gruppen mit demselben Namen über. Ein Artikel, der auf eine Gruppe beschränkt ist, die dieser Server nicht hat, wird als nicht verfügbar kopiert, damit ihn niemand kaufen kann, bis du die Beschränkung anpasst; das Ergebnis listet jeden davon auf. Doku

Neue Discord-Mitglieder begrüßen​

Actions können jetzt reagieren, wenn jemand deinem Discord-Server beitritt: Der neue Auslöser discord_member_joined liefert eine Erwähnung des neuen Mitglieds, seinen Discord-Namen und — wenn verknüpft — seinen Spielnamen. Installiere Discord Welcome Message aus dem Aktions-Marktplatz, um neue Mitglieder in einem Kanal deiner Wahl zu begrüßen, mit eigenem Text und einer eigenen Nachricht für Rückkehrer. Doku

Eine kostenlose DayZ-Item-Datenbank​

Auf dzbot.de gibt es eine kostenlose DayZ-Item-Datenbank: jedes Vanilla-Item mit Klassenname (Kopier-Button), Bild, Spielname und Beschreibung auf Deutsch oder Englisch, Gewicht, Größe, Slots, Haltbarkeit, Schutz, Feuerrate, Magazingröße und Munitionsschaden, den passenden Magazinen, Munition und Anbauteilen sowie den types.xml-Spawnwerten auf Chernarus, Livonia und Sakhal. Farbvarianten teilen sich eine Seite mit all ihren Klassennamen. Praktisch, um einen Trader-Shop zu füllen oder die types.xml zu bearbeiten. DayZ-Item-Datenbank

Gut zu wissen​

  • Spawnkills sind jetzt standardmäßig an: Ein Kill innerhalb von 2 Minuten (120 Sekunden) nach dem Spawn des Opfers wird als Spawnkill markiert und aus Kills, K/D, Kill-Serien und längstem Kill herausgenommen — auf jedem Server, der PvP-Kill – Mindest-Überlebenszeit des Opfers (Minuten) unter Einstellungen → Statistik & Ranglisten nie geändert hat. Ranglisten und Profilstatistiken auf diesen Servern können sich einmal verschieben (ältere Kills zählen als Spawnkill, wenn das Opfer vor seiner ersten 5-Minuten-Marke getötet wurde). Server mit eigenem Wert behalten ihn; setze ihn auf 0, um wieder jeden Kill zu zählen. Die Überlebenszeit des Opfers wird in den ersten 5 Minuten eines Lebens jetzt sekundengenau gemessen. Doku
  • Abgelaufene Spielernotizen verschwinden nicht mehr hinter „Abgelaufene zeigen“: Sie bleiben auf der Spielerseite, im Ticket-Seitenbereich und in der Discord-Notizliste, abgeblendet und als abgelaufen markiert.
  • Für Discord-Timeouts braucht der Bot die Berechtigung Mitglieder moderieren und eine Rolle über der des Spielers; fehlt sie, sagt es die Discord-Prüfung.
  • dzbot schaltet jetzt beim Verbinden eines Servers die Nitrado-Log-Einstellungen ein, die es braucht, und prüft sie täglich; das Dashboard sagt dir, wenn sich eine nicht einschalten lässt (mit Erneut prüfen) und wenn eine Änderung auf den nächsten Neustart wartet. Doku
  • Marktplatz: Kill-Reward kann Spawnkills auslassen (neue Option, standardmäßig aus). Spawn-Trap Detection und Fresh Spawn Autoban richten sich jetzt standardmäßig nach der Spawnkill-Markierung und bieten stattdessen ein eigenes Limit in Minuten; bestehende Installationen wechseln auf die Spawnkill-Markierung. Doku
  • Der Log Explorer zeigt „95 Sek. überlebt“ für Opfer, die in ihren ersten Minuten getötet wurden, und Actions bekommen data.victim.seconds_alive. Doku
  • Neuer Aktions-Auslöser player_warned (mit Grund, wer verwarnt hat und der Zahl aktiver Verwarnungen). Doku
  • Der KI-Companion kann Spieler verwarnen und sieht Verwarnungen und abgelaufene Notizen.
  • Der Log Explorer und /logs zeigen Discord-Beitritte.
  • Von einer Aktion gesetzte Kopfgelder zeigen in der Kopfgeldliste der Verwaltung „Server (Automatisierung)“ als Auftraggeber; die Auszahlung an den Kopfgeldjäger erscheint als „Server bounty reward for eliminating …“.
  • bounty.list() liefert jetzt auch target_id, target_identifier und server_funded; das Ereignis bounty_placed trägt serverFunded.
  • Der Log Explorer speichert zu jedem Ereignis mit Position die Zonen.
  • Die Aktions-Doku zeigt server.currency() jetzt mit Klammern; das alte Beispiel ohne funktionierte nicht.
  • Neue Ratgeber auf dzbot.de für PlayStation- und Xbox-Server, den Discord-Bot, den Konsolen-Trader-Shop und Safezones. Doku
  • Neue Seiten auf dzbot.de dazu, wie Spieler deinen Server unterstützen können, und zur eingebauten Buchhaltung, dazu ein Vergleich mit Law's KillFeed und DayZ-RSS. Doku
  • Der Nasdara-Einrichtungsratgeber nennt die Nasdara-Karte auf der Server-Webseite jetzt als verfügbar. Doku