One of the most important steps in setting up a private SCUM server is configuring raid times. This determines when players are allowed to raid other players’ bases.

SCUM handles this configuration through a file called RaidTimes.json.

Just like with Notifications.json, you must always convert your local time to UTC, since all GG Host servers use UTC by default.

For example, if you want raiding to start at 12:00 in Eastern Daylight Time (UTC-4), you must set the file to 16:00, which is noon in UTC. UTC. This website can be useful for converting time zones.

The RaidTimes.json file allows up to 50 entries. Each day listed in an entry counts separately. For instance, "day": "Tuesday, Wednesday, Sunday" will use up 3 of the 50 possible entries.

By default, active raid times are displayed in both the welcome message and the message of the day.

File Location

SCUM Server\SCUM\Saved\Config\WindowsServer\RaidTimes.json

To apply changes to this file, stop the server, edit the file, save the changes, and then restart the server.

Game Panel Location

The RaidTimes.json can be accessed in the Configurations Editor just like the other JSON and INI files:

File Structure

The file uses a section called "raiding-times": []. Each object defines a raid schedule.

{
  "day": "Weekdays",
  "time": "06:00-22:00",
  "start-announcement-time": "30",
  "end-announcement-time": "30"
}

Available Keys

day – Which days raiding is active.
Examples:

  • "day": "Weekend" → Saturday and Sunday

  • "day": "Weekdays" → Monday through Friday

  • "day": "Monday-Wednesday" → Monday, Tuesday, Wednesday

  • "day": "Monday,Wednesday,Friday" → Exactly those days

  • "day": "Thursday" → Thursday only

You can also use short forms: "Mo,Tu,We,Th,Fr,Sa,Su".

time – The raid window for that day.

  • Range example: "14:00-15:00"

start-announcement-time – How many minutes before raids start an announcement is sent.

  • 0 = no announcement.

end-announcement-time – How many minutes before raids end an announcement is sent.

  • 0 = no announcement.

Example RaidTimes.json

{
  "raiding-times": [
    {
      "day": "We",
      "time": "22:00-23:59",
      "start-announcement-time": "15",
      "end-announcement-time": "0"
    },
    {
      "day": "Th",
      "time": "00:00-01:59",
      "start-announcement-time": "0",
      "end-announcement-time": "10"
    },
    {
      "day": "Fr",
      "time": "22:00-23:59",
      "start-announcement-time": "15",
      "end-announcement-time": "0"
    },
    {
      "day": "Sa",
      "time": "18:00-23:59",
      "start-announcement-time": "15",
      "end-announcement-time": "0"
    },
    {
      "day": "Su",
      "time": "18:00-23:59",
      "start-announcement-time": "15",
      "end-announcement-time": "0"
    }
  ]
}

Example Official Server RaidTimes.json

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

Tips

  • Use #CheckServerTime to see the server’s current time (available to all players).

  • Use #PrintGlobalRaidProtectionRaidTimes in chat to view active raid windows (available to all players).

  • If the RaidTimes.json file is empty, base protection will remain inactive.

Configuring RaidTimes.json is essential for controlling when raids can occur on your SCUM server. With this file, you have full flexibility to define which days and times raiding is allowed, whether you want strict weekday limits, weekend-only raids, or custom schedules down to the minute. Using announcements before raid windows begin and end helps keep players informed and creates a fairer gameplay experience.

Besides the notifications you can set in RaidTimes.json, you can also use Notifications.json to send more detailed alerts.

Always remember to validate your JSON syntax, double-check your UTC conversions, and test changes carefully. This ensures smooth operation and avoids confusion among players. Combining the RaidTimes.json file with other server configuration options gives you the ability to fully customize the balance of your server.

Need Help With Your RaidTimes.json?

If you still have questions about configuring RaidTimes.json on your SCUM server, you can log in to our website and open a support ticket. Our team is available 24/7 and will be happy to assist you.

Need a SCUM server?

GG Host is the official SCUM hosting provider, offering high performance, low latency servers and reliable support so your community can explore, survive, and dominate the island. Order your SCUM server now: https://www.gghost.games/store/scum-server

Was this answer helpful? 0 Users Found This Useful (0 Votes)