Baseplate Rules
5 KB, 13 years ago, submitted by
Baseplate Rules
A script created for the sake of keeping servers neater and organised, it disallows players from planting anything other than baseplates on the ground unless permitted otherwise.
This mod enables you to manage how people build on your server more easily, it comes with a built-in manager which allows you to modify its settings. However, the manager does not function if you are hosting a dedicated server and join it on a copy of Blockland which does not have the mod. In this case, you can use server commands to change the settings. Only server hosts can change settings, so you don't have to worry about anyone tampering with the mod while you are not in your server, the rule will also never apply to hosts. You can decide exactly which players have the liberty to build without the rule by simply adding their ID to the rule exception list, you can also choose which admin group the rule applies to. Lastly, if you don't need the mod on the server you are hosting and have it enabled, you can simply disable it in-game without the hassle of having to restart the server.
*** Please note that the mod does not and is not meant to work on Single Player / LAN games, so don't post it as a bug ***
Commands:
1. Type /br into the chat to open the settings manager window.
2. In the rare case where the manager does not open on your dedicated server, type /BRcommandHelp into the chat to get a list of all the commands you can use to manage the mod.
How to use the manager:
1. To enable/disable the mod, click on the checkbox labelled "Enable".
2. To select which admin group(s) the rule applies to, select an option from the drop-down menu labelled "Applies to".
3. To add a player to the rule's exception list, enter their ID into the box below the "Add" button and then press the button. The box will flash red if the ID you wish to enter is incorrect or already on the list.
4. To remove a player from the rule's exception list, click their ID on the list and press the "Remove" button.
Miscellaneous:
1. Feel free to post bugs you find.
JOLLY GOOD MATE
5/5
I ****in hate these scripts.
5/5
me: 1000/5
They do on badspot' server.
In fact i like it so much that i have given it the honor of the download of the day that i will post my favorite saying:
Anyway, I like it.
The addon is nice too. 4.9/5
For those who think its useless, it makes it so players HAVE to build on Baseplates and then if they spam on a baseplate the admin can easily delete the spam, its on a baseplate.
1. The entire script was re-written and is now more efficient.
2. A new exception list was implemented. Players can now be excluded from the rule by adding their ID to the list.
3. A new preference managing GUI was created for the mod. Users can no longer change the mod's preferences via the RTB Server Control, but using the new GUI instead.
4. The "Applies To Host" preference was removed because it was absolutely pointless.
5. The mod no longer supports non-internet servers.
6. W
you cant load gui code from a server.cs
Off-Topic: The way I remember the slash cmd is with Toilet Paper
I have no idea where /tp came from.
1. Now supports dedicated servers.
2. The host can now change the mod's settings using server commands.
1. Fixed a minor bug that created an irremovable blank value in the exception list.
1. Fixed a small glitch causing the auto admin message not to show. (thanks sh0ck)
I pressed enter on the numpad while loading and it said, "You must start with a baseplate."
I typed /br in Singleplayer and the gui didnt come up.
never mind
please ignore my shit
please
5/5!
http://forum.blockland.us/index.php?topic=212903.0
*starts building it on the floor*
Me: Build on a baseplate
Noob: bat it is on de base plete.
Me: No. It's not.
So i clear their thing and they start again.
I place a baseplate for them.
Noob starts building next to it.
Me: ...........
5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555