Start Server-Einstellungen Die Dateien im Config-Ordner RaidTimes.json

RaidTimes.json – feste Raidzeiten

Diese Datei bestimmt, wann auf deinem Server geraidet werden darf. Sie wirkt nur, wenn in der ServerSettings.ini die globalen Raidzeiten als Schutzart gewählt sind – sonst liest das Spiel sie zwar, aber nichts davon greift.

Geprüft für SCUM 1.3.3.4.149664 Prüfung vollständig

Wofür die Datei da ist

Auf einem Server mit festen Raidzeiten darf man fremde Basen nur in bestimmten Zeitfenstern angreifen. Diese Fenster stehen in der RaidTimes.json. Außerhalb halten Wände, Türen und Schlösser jedem Angriff stand.

Der Gedanke dahinter: Angriffe werden planbar. Wer arbeitet, weiß, dass seine Basis um drei Uhr nachts nicht auseinandergenommen wird. Wer angreifen will, weiß, wann sich das Zusammentrommeln lohnt. Auf Servern ohne diese Regel gewinnt auf Dauer die Gruppe mit den meisten Zeitzonen.

Die Datei liegt im selben Ordner wie die ServerSettings.ini. Sie besteht aus einer Liste von Fenstern – jedes Fenster nennt Tage, Uhrzeiten und zwei Vorwarnzeiten.

Sie wirkt nur mit der passenden Schutzart

Das ist der Fehler, der am häufigsten passiert: Die Raidzeiten stehen sauber in der Datei, aber in der ServerSettings.ini steht bei scum.RaidProtectionType noch 0 oder 1. Dann gilt kein Schutz beziehungsweise nur der Offline-Schutz, und die Fenster sind wirkungslos.

Für feste Raidzeiten muss scum.RaidProtectionType=3 gesetzt sein. Umgekehrt gilt: Steht die 3 dort, aber die Datei enthält kein einziges Fenster, kann auf dem Server überhaupt nicht geraidet werden.

Tage schreiben

Die Tagesangabe ist der Teil, an dem die meisten scheitern, weil sie vier verschiedene Formen zulässt und keine davon deutsch ist:

Groß- und Kleinschreibung zählt. monday oder Montag kennt der Server nicht – er lehnt dann die ganze Datei ab.

Zeiten schreiben

Die Zeitspanne ist immer Start-Ende. Beide Angaben dürfen 18:00 oder nur 18 lauten; die Minuten sind freiwillig. Das Ende muss nach dem Start liegen, sonst ist die Dauer null und der Server lehnt den Eintrag ab.

Über Mitternacht geht nicht in einem Eintrag. Ein Fenster von 22:00 bis 02:00 muss man in zwei Einträge aufteilen: 22:00-24:00 am einen Tag und 00:00-02:00 am nächsten.

Maßgeblich ist die Uhr des Servers. Bei gemieteten Servern ist das oft UTC und damit nicht deine Uhrzeit. Prüfe das einmal, bevor du dich wunderst, warum das Fenster zwei Stunden zu früh aufgeht.

Vorwarnzeiten

Die beiden Ankündigungszeiten sind Minuten. "30" heißt: 30 Minuten vorher sagt der Server Bescheid. Die Meldungen erscheinen nur, wenn sie in der ServerSettings.ini nicht abgeschaltet sind (scum.RaidProtectionGlobalShouldShowRaidAnnouncementMessage und scum.RaidProtectionGlobalShouldShowRaidStartEndMessages).

Eine Vorwarnung, die länger ist als das Fenster selbst, ergibt keinen Sinn – dann liegt die Ankündigung im vorherigen Fenster oder mitten in der Nacht. Unser Prüfer weist darauf hin.

Was der Server selbst ablehnt

SCUM prüft die Datei beim Start und schreibt das Ergebnis ins Raidschutz-Protokoll. Fällt die Prüfung durch, lädt die ganze Datei nicht – nicht nur der fehlerhafte Eintrag. Im Spiel erscheint dann „Raid configuration failed to load“.

Abgelehnt wird unter anderem: eine fehlende Liste raiding-times, ein Eintrag ohne day oder time, ein unbekannter Tagesname, doppelte Tage, eine falsch geschriebene Zeitspanne, eine Dauer von null, negative Ankündigungszeiten und sich überschneidende Fenster. Auch die Zahl der Einträge ist begrenzt.

Unser Prüflauf bildet genau diese Fälle nach. Wenn er schweigt, lädt der Server die Datei.

Alle Angaben im Überblick

AngabeStandardPflichtWas macht diese Einstellung?
dayTag oder TageWeekdaysjaAn welchen Tagen das Fenster gilt. Erlaubt sind ein einzelner Wochentag (Thursday), eine Spanne (Monday-Wednesday), eine Aufzählung mit Komma (Monday,Wednesday,Friday) und die drei Sammelbegriffe Everyday, Weekdays und Weekend. Die Namen sind englisch und groß geschrieben.
timeZeitspanne17:00-19:00jaVon wann bis wann geraidet werden darf, als Start-Ende. Die Uhrzeit darf 17:00 oder nur 17 lauten. Es gilt die Uhr des Servers, nicht die Spielzeit und nicht deine Ortszeit.
start-announcement-timeVorwarnung vor dem Start30neinWie viele Minuten vor Beginn der Server ankündigt, dass gleich geraidet werden darf. 0 heißt: keine Vorwarnung.
end-announcement-timeVorwarnung vor dem Ende30neinWie viele Minuten vor Schluss der Server ankündigt, dass das Fenster zugeht. Gedacht für den Rückzug.

So sieht die Datei aus

{
    "raiding-times": [
        {
            "day": "Weekdays",
            "time": "18:00-21:00",
            "start-announcement-time": "30",
            "end-announcement-time": "15"
        },
        {
            "day": "Weekend",
            "time": "14:00-22:00",
            "start-announcement-time": "30",
            "end-announcement-time": "30"
        }
    ]
}

Passende Einstellungen in der ServerSettings.ini

Diese Datei prüfen lassen

Zieh sie – allein oder mit dem ganzen Ordner – in den Konfigurator. Geprüft wird in deinem Browser, hochgeladen wird nichts.

Zum Konfigurator →

← Alle Konfigdateien