Releases: rexxar-tc/NoGrief
v1.0.0.53
SESE NoGrief!
First test release of this plugin! Currently the only active feature is exclusion zones. This lets you set up a sphere around your ship or station, and nobody is allowed inside unless you say so!
Here's all the settings on an exclusion zone:
- AllowAdmins: Anyone who is an admin on the server is allowed to enter the zone. TransportAdd applies to users admins bring with them.
- AllowedEntities: The EntityID of all ships allowed in the zone go in this list. You can add items manually, but it also gets populated automatically during setup and if TransportAdd is enabled.
- AllowedPlayers: Same as AllowedEntities, but with SteamID of players instead.
- Enabled: This is obvious.
- EntityID: This is the EntityID of the ship or station that the zone is centered on. You can get this number from the entity tab in SESE, or by using the /getid chat command ingame.
- ExclusionMessage: This is a chat message the server sends to any player that is kicked out of your exclusion zone.
- ExclusionRadius: The radius, in meters, around your ship/station that is protected. Please note that there is a 100m buffer zone outside of this radius. Players in the buffer zone get a warning message from the server, but nothing happens until they enter the actual exclusion zone.
- TransportAdd: If you turn this on, anything brought into the exclusion zone will be added permanently to the allowed lists. This means that if your friends aren't on the allowed list, but are sat in a ship you're piloting, once they cross the boundary, they will be added to the AllowedPlayers list. If the ship isn't on the allowed entities list, but is piloted by someone who is allowed inside, it will be added to the AllowedEntities list.
When a player enters the boundary zone, whether inside a ship or just using their jetpack, they will be sent a notification that they're approaching an exclusion zone. If they continue through the boundary, they will be sent another warning message and be teleported back the direction they came in. In the case of a ship, and player onboard will see the message, and the whole ship gets teleported.
Floating objects like rocks or components, as well as missiles will be deleted as soon as they cross from the boundary zone into the exclusion zone. I haven't found a way to stop bullets just yet, but I'm looking into it.
I'm sure the first thing people will say is "How can I allow my faction into the zone?!". I'm working on it. I wanted to get this out first so people can test it and give feedback.