Seit dem Patch 1.0.2 (hier zum Nachlesen) gibt es die Server Benachrichtigungen neu. Diese können über die Datei Notifications.json von euch erstellt werden. Damit könnt ihr euren Spielern geplante Nachrichten senden, z. B. Warnungen von geplanten Neustarts, Erinnerungen oder unterhaltsame Server-Tipps. Hier eine Beispiel-Datei davon (Erklärungen darunter).
{
"Notifications": [
{
"day": "Everyday",
"time": ["15:12", "11:14"],
"message": "There are currently #NumPlayers players online"
},
{
"day": "Tuesday",
"time": "11:17",
"duration": "5",
"color": "125-225-150",
"message": "Tuesday reminder with a greenish color"
},
{
"day": "Weekend",
"color": "255-180-190",
"message": "This weekend message is shown in pink"
},
{
"time": "14:00-15:00",
"message": "Message every minute between 14:00 and 15:00 on a Monday"
},
{
"time": "10:00-24:00",
"wait": "2",
"duration": "10",
"message": "Reminder shown every 2 minutes between 10:00 and midnight"
},
{
"message": "Right now is #Date #Time"
},
{
"time": ["11:55-12:00"],
"message": "#RestartIn(12:00)"
},
{
"message": "#RestartAt(12:23)"
}
]
}
Alles anzeigen
Die Datei befindet sich normalerweise unter: SCUM Server\SCUM\Saved\Config\WindowsServer\Notifications.json
Verfügbare Parameter
- day – Wann die Nachricht angezeigt werden soll.
- Einzelner Tag: „Montag“, „Dienstag“ usw.
- Bereich: „Montag bis Freitag“
- Besonders: „Wochenende“, „Jeden Tag“
- time – Zu welcher(n) Uhrzeit(en) die Nachricht angezeigt wird.
- Einzeln: „7:00“
- Mehrfach: [„15:12“, „11:14“]
- Zeitraum: „14:00–15:00“ → wiederholt sich jede Minute in diesem Zeitraum
- duration – Wie lange die Nachricht sichtbar bleibt (in Sekunden).
- Beispiel: „duration“: „10“
- color – Die Textfarbe im RGB-Format (R-G-B).
- Beispiel: „255-0-0“ = rot
- wait – Intervall (in Minuten) zwischen Wiederholungen innerhalb eines Zeitfensters.
- Beispiel: „wait“: „2“
- message – Der Text, den die Spieler sehen. Ihr könnt auch Platzhalter nutzen (siehe unten).
Platzhalter
#NumPlayers → zeigt die Anzahl der online befindlichen Spieler an
#Date → aktuelles Serverdatum
#Time → aktuelle Serverzeit
#RestartIn(HH:MM) → Countdown bis zum Neustart
#RestartAt(HH:MM) → Neustartankündigung zu einer bestimmten Zeit
Zeitzone
Das hängt davon ab, wo euer Server gehostet wird, also welches Land. Steht dieser in Deutschland, gilt CEST (mitteleuropäische Zeit).
Diese Website kann für die Umrechnung von Zeitzonen hilfreich sein (auch wenn der Server eben NICHT in Deutschland steht): https://www.worldtimebuddy.com/