Space Engineers

Space Engineers

Not enough ratings
Spawnpoint Lockdown
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
517.217 KB
10 Mar, 2022 @ 8:16pm
28 Mar, 2022 @ 10:18am
5 Change Notes ( view )

Subscribe to download
Spawnpoint Lockdown

Description
Ensure your spawnpoints are secure
  • Run in Programmable Block
  • Does not run continuously (use a timer if you want long period checks)
  • Can trigger timers when open spawn points are discovered
  • Can automatically fix open spawn points
  • Can be set to ignore certain spawn points
  • Works with small and large grids
  • Works with subgrids (optional)
  • Works with printers (use continuous mode)
  • Detects Medical Rooms and Survival Kits, including mods

Configuration
Check the CustomData field of the Programmable block after you compile this code. There are several options you can specify.

IGNORE TAG
Default value "[ignore]"
Add this tag to the custom name of med bays or survival kits and they will not be checked by this program.

TIMER TAG
Default value "[SPL]"
Add this tag to the custom name of any timer you wish to be activated by this program when a spawn point is discovered with custom data present.

SUBGRIDS
Default value "false"
Determines if spawn points on subgrids will be checked or fixed.

SID
Not present by default
Optional configuration item. Add a line that reads SID: followed by a Steam64 ID. When present, all spawn points will have their custom data wiped and replaced with the provided IDs. Any number of lines can be added.

Commands
The program can be run with the following arguments.

REFRESH - Reread custom data (use when you change tags)
SCAN - check all spawnpoints, trigger timers.
FIX - check all spawnpoints, trigger timers, remove / replace custom data from spawnpoints.
CONTINUOUS - toggle continuous execution (off by default, runs every 2 minutes when enabled)
HELP - show commands in terminal

Bug Reports
Discord[discord.gg]

Other Scripts You Might Like
7 Comments
kinngrimm 10 Sep, 2024 @ 1:40pm 
"where people would add their ID to an enemy's medical room"
How is this done? I never heared about anything like that.
Patrick  [author] 25 May, 2023 @ 3:52pm 
Yes, they can. This is to address espionage issues where people would add their ID to an enemy's medical room so they could spawn on it later. In a scenario like that, if you hack and repair an enemy's medical bay, they will know immediately that there is a problem and simply hack it back.
KhanTheMad 25 May, 2023 @ 1:42pm 
so how does this work in base gameplay, can people not just steal the medbay with grinding and welding?
Patrick  [author] 25 May, 2023 @ 1:13pm 
I was not referring to a specific exploit. I was just saying "if someone manages to include their ID somehow ." There are multiple non-exploit ways this can happen. There are exploits that are not specific to doing this, but could enable this as well as other things.
KhanTheMad 25 May, 2023 @ 10:12am 
has this exploit been patched yet?
Patrick  [author] 17 Sep, 2022 @ 9:44am 
On many servers you can only spawn at a spawn point that has your Steam ID listed in the custom data. This ensures that newly constructed spawn points have your Steam ID (and any others you want, such as your faction or alliance mates). It also ensures that only the IDs you provide are listed there. So if someone manages to include theirs in the spawn point through an exploit, this script ensures it will be removed.
Geronimo 17 Sep, 2022 @ 9:30am 
Sorry I don't get it, what is it used for ?