◾2.0.0.0
This is a detailed changelog for the specified release above.
Last updated
This is a detailed changelog for the specified release above.
Last updated
This release is the first of the official rewrite for this script. Minor interface changes will be made in a future release, but for now, the rewrite is stable and can be utilized on a production server.
The entire interface has been updated. It also greys out the mode that the player is currently in and displays the other available mode(s) to select from.
This version includes a clean flat interface as the default theme. However, static and live wallpapers have been added to the configs. These allow you to display images as the background on the interface; or server owners can enable live wallpapers which support .webm videos.
Script now supports adding materials to the interface for a steam workshop hosted background. These settings can be found in the new lua\modules\builderx\cfg\sh_cfg_bg.lua file.
In order for these materials to work; you MUST create your own steam workshop collection and upload the materials to the collection within the parent folder materials
Builder-X now completely blocks any type of damage (if enabled); so that a builder is safe from other players.
If a player is in PVP mode with weapons, tools, etc, and they decide to switch to Build mode; Builder-X will store a list of the player's PVP loadout; which will be given back to them when they return to PVP mode later.
Builder-X by default has numerous methods for restricting damage to another player. However; not all SWEPs / weapons are created equal. In the event that a weapon is developed in an odd manner that can actually do damage to a player by causing indirect player-to-player damage; a punishments system has been implemented.
The system is able to track down the owner of the swep causing the damage and kick them if they exceed the damage threshold limits.
Damage can be tracked by:
Kills (limit 3)
Damage (limit 500hp)
Once the above threshold has been reached; a player will be kicked from the server (if enabled).
Script now has numerous layers of restrictions that can be put into place. This includes restricted spawning and picking up items. If these restrictions are enabled; players will be completely stopped from picking up anything laying on the ground or from spawning items from the Context menu unless it is props.
Builder-X's config files allow server admins to whitelist items so that player's will be allowed to spawn additional items aside from the stock restrictions that are included with the script.
If you have staff or certain usergroups which need to bypass the restrictions made by Builder-X; you may add those usergroups to the script's build mode whitelist. This allows players in a specified group to bypass cooldowns, spawning, picking up, etc.
Add your own usergroups to the list if you wish to give them immunity. and then set false to true. Any usergroup added but set to false will have NO immunity until set back to true.
Players will now see notifications based on any restrictions or actions made by a player where Builder-X needs to intervene.
To prevent abuse; Builder-X has two types of cooldowns:
If the player has been damaged; they must wait before they can switch from PVP to Build mode (default 20 seconds).
If the player has switched from one mode to the other; they must wait before they can switch modes again (default 10 seconds).
The new rewrite includes a set of hooks which can be used by server owners to write special functions for their server. You can view a list of Developer Hooks here.
Servers running the Airdrops DLC for Pointshop 2; can now restrict airdrops from being picked up while the player is in Build Mode.
ServerGuard permissions are now more easily identifiable with new names.