Free

Zorp System

Zorp gives every team one protection zone around their base. While anyone on the team is online the base can be raided like normal, and once the whole team has been offline for a bit the zone flips to protected so nobody gets offlined.

01What it does

Zorp is offline raid protection built on top of Rust's own team system. The team leader drops a round zone on their base, and from then on Surge watches who on that team is online and switches the zone between two states by itself. The short version is: online means raidable, offline means protected.

  • Online state (yellow by default): at least one team member is on the server. Building damage is always on inside the zone, so the base can be raided like any other.
  • Offline state (cyan by default): the whole team has logged off and the Zorp Delay has run out. Building damage is always off, so the base can't be raided. You can also add radiation here if you don't want people camping a protected base.

Every Zorp is a sphere centred on where the leader was standing when they made it. Each team gets one, and it's named after the team leader, so in the dashboard you'll see things like Bob's Zorp. The zone outline is always drawn in game, so players can see exactly where it starts and stops.

02How players use it

  1. 1Make a team in game. Only the team leader can create or delete the Zorp.
  2. 2Walk to the middle of your base. The zone is centred on you.
  3. 3Open the quick chat wheel and use the Can I Build Around Here? emote. It works from local, team or global chat.
  4. 4Surge checks a few things (see below). If everything's fine the zone appears around you and the Zone Creation message is posted in chat.

To remove it, the leader uses the Goodbye emote. If a team member who isn't the leader tries it, they get the "not the team leader" message instead and nothing is deleted.

Names with spaces are treated as one player. If Rust hides a word in a name (stars in chat or on the player list), Surge still ties that person to the name they linked.

Surge runs these checks in order when someone tries to create a Zorp:

  • If the Zorp List is switched on, the player has to be on it. Players who aren't get no message in game, and the dashboard tells them they can't create a Zorp on this server.
  • They must be in a team and be its leader.
  • The team has to be at or under your Team Limit.
  • The team can't already have a Zorp (one per team, no exceptions).
  • The new zone can't overlap another Zorp. Its centre has to be at least twice the zone size away from every other Zorp's centre.

Linked players can also create and delete their Zorp from the player dashboard on the website. It runs exactly the same checks, and they still need to be online in game because Surge uses their position to place the zone.

03Setting it up

  1. 1Open Features > Zorp System.
  2. 2Set the Size and Team Limit. These are shared by both states, so you only set them once.
  3. 3Go through the Online State and Offline State tabs and pick what you want allowed inside the zone, plus the colours and chat messages.
  4. 4On the Offline tab, set the Zorp Delay and Expiry Time.
  5. 5Flip the master switch to ON and save. When you see "Zorp saved and armed", Zorp is up and running on your server.

Saving also pushes your new settings to every Zorp that's already on the map, so you don't need to make players recreate their zones after a change.

Tip

Only want certain players to have a Zorp (VIPs, for example)? Turn on the Zorp List under Management > Role Lists and add them there. While that list is on, anyone not on it simply gets nothing when they use the emote.

04Every setting explained

  • Size (sphere radius): 1 to 500 metres, default 25. One size covers both states while Dynamic Zorp is off.
  • Team Limit: 1 to 10, default 4. A team bigger than this can't create a Zorp, and if a team grows past it later, their Zorp is deleted.
  • Dynamic Zorp: off by default. Turn it on and set a minimum and maximum size. A team of one uses the minimum. Each player added moves the zone toward the maximum, and the maximum is used when the team is at the team limit. If someone leaves, it shrinks again. The zone will not grow into another Zorp. While this is on, someone joining or leaving no longer deletes the Zorp.
  • Allow PvP: players can hurt each other inside the zone. On by default when online, off when offline.
  • Allow NPC damage: scientists and other NPCs can hurt players inside. On when online, off when offline by default.
  • Allow Building: players can place and build inside the zone. On when online, off when offline by default.
  • Enable Radiation (offline only): adds radiation to protected zones, with an amount from 1 to 100. Off by default. Online zones never have radiation.
  • Color: the colour the zone is drawn in for each state. Defaults are yellow for online and cyan for offline, so players can tell at a glance.
  • Show Chat Message: whether players get a chat message when they walk in or out of the zone. On by default for both states.
  • Zone Entry Message / Zone Leave Message: up to 200 characters each. {playername} is replaced with the team leader's name. The defaults tell players whether the base is raidable or protected.
  • Zorp Delay: 0 to 10080 minutes, default 5. How long Surge waits after the last team member logs off before switching to protected. 0 switches straight away.
  • Expiry Time: 1 to 8760 hours, default 72. If the team stays fully offline this long, their Zorp is deleted.
Good to know

Building damage isn't something you can change, and that's on purpose. An online Zorp is always raidable and an offline Zorp is always protected. That's the whole idea behind the system.

The Zorp Delay is there to stop people logging out mid raid to save their base. Pick something long enough that logging off doesn't instantly protect anything. If anyone on the team comes back online during the delay, it's cancelled and the zone stays online. Coming back online also resets the expiry clock. Surge never switches or deletes early.

05Messages

You can change every player-facing message on the Zorp Personalize tab. They're posted in server chat, so everyone sees them. Each one can be up to 2000 characters, Rust rich text works (size, colour, bold), and {playername} is filled in with the player's name. There's a live in-game preview next to each one.

  • No Team / Not the Leader: sent when someone isn't in a team, isn't the leader, or their team is over the Team Limit.
  • Zone Creation: sent when a Zorp is made.
  • Zone Limit: sent when the team already has a Zorp.
  • Zone Too Close: sent when the new zone would overlap someone else's.
  • Zone Deletion: sent whenever a Zorp is removed, whether that's the Goodbye emote, the dashboard, an admin delete, a roster change, the Team Limit or the offline expiry.

If a player tries to create a Zorp from the dashboard while they're not in game, the dashboard tells them they need to be online first.

06When a Zorp gets deleted by itself

Surge keeps an eye on each team and removes their Zorp when the team it was made for no longer exists in the same shape. The leader can just make a new one afterwards.

  • Someone joins or leaves the team, while Dynamic Zorp is off. With Dynamic Zorp on, the zone changes size instead of being deleted.
  • Leadership passes to a different player.
  • The team is disbanded. Surge makes sure the team is really gone first, so nobody loses their zone by mistake.
  • The team grows past the Team Limit.
  • The team has been fully offline for longer than the Expiry Time.
Good to know

Team changes only count while at least one team member is online. If the whole team is offline, Surge leaves them alone, and a roster change that happened while they were away gets picked up the next time one of them logs in.

07Managing zones (Zorp Info)

  • Stats at the top show how many Zorps have been created, how many are active, and how many are online and offline right now.
  • Active zones lists every Zorp. Search by leader name, then expand a zone to see its members (the leader is tagged), how long until it expires or switches to offline, and a Delete Zone button.
  • Delete a Zone removes a Zorp by the owner's in-game name, with suggestions as you type. It also works for zones Surge isn't tracking any more, which is handy for cleaning up leftovers.
  • Delete all Zorp's clears every Zorp on the server. It doesn't post a chat message for each one. If any zone fails to delete, it's no longer tracked, and you can retry it by name with Delete a Zone.

08Good to know

  • Zones can't overlap. With the default size of 25, two Zorp centres need to be at least 50 metres apart.
  • The create and Goodbye emotes have a short per-player cooldown, so spamming them does nothing extra.
  • Goodbye still will not delete a Zorp while that player is inside a live PvP event. Leaving a PvP event or a 1v1 is the Move Out emote, so Goodbye stays with Zorp.
  • Zorp Feed under Discord Integration → Server to Discord can post online, offline, create and delete into one Discord channel. Offline waits for the Zorp Delay. The wording is fixed.
Tip

Tell your players to use the emote from the centre of their base, not their doorstep. The zone is a sphere around wherever the leader is standing.