Simguard Security System - v.01k | Sansar Store
Simguard Security System - v.01k

Simguard Security System - v.01k

FREE

You need to own this item to leave a rating.

0 ratings

Bringing back this old ban hammer of mine from back in the day.. it is quite easy to use. Mostly just consists of putting it in the scene, setting the 'dataStoreId' to a long/unique string.. and using the chat commands as needed:
/ban username-1234
/unban username-1234
ex: /ban freelight-1030

* It will jail/ban the user in realtime, and any time they try to join again, and optionally eject them after a set amount of seconds of seeing themselves in jail

* This version uses Sansar persistence 'DataStore', and should never stop working in the future, it does not make use of any external services such as a web server

* You can use the same identical (it's case and whitespace sensitive) dataStoreId across your different worlds, if you want to maintain the same ban-list across them all, or different ones for each world otherwise.

* This version also prevents the user from escaping if the world has the teleport-to-user via friendslist scene setting enabled, by 'Patrolling' the jail, every X seconds set via the PatrolInterval value (recommended at 5.0s)

* If EjectBannedUsers is enabled, after 'EjectDelay' in seconds it will eject the banned user, on world-join, or when the ban is placed while in world.. to an external sansar experience if you provide the sansar world URL you want to eject them too (full URL), ex: https://atlas.sansar.com/experiences/sansar-studios/nexus

* This version of the jail system also has a 'ColorClothingOnBan' option, when this is enabled, it will attempt to turn the jailed user's clothing orange, or whatever color you set it to -- if their clothing material names contain common phrases such as 'cloth', 'top', 'shirt', 'pants', 'shoes', 'dress', etc.

* This version also allows you to keep a moderators list -- add other users to this in edit mode to make them permanently be able to ban people in your world.. you can also temporarily add and remove moderators while in world by using the following commands:
/addmod user-1234
/removemod user-1234

* You can also use the command /banlist to see all of the users banned for that dataStoreId

* The scene owner cannot be jailed/banned, not even by someone added to the moderator list

* This is an updated version that fixes a few bugs and does not use a trigger volume for controlling escaped jailed users anymore, instead it now uses a timer to Patrol for users that are supposed to be in jail when the teleport-to-friend scene-setting is enabled

Take notice, the script/settings are on a child object called 'script', this is where the user is teleported when jailed, so it must be left inside the jail cell area and centered like it already is out-of-the-box for best results

Enjoy!

Item name
fls_simguard_01k
Sold by
Resale
No