Features
- Player and Admin remover tool
- Refund option
- Pay option
- Use Tool Cupboard or/and Building Owners or/and Entity Builder (see under)
- Remove Structures
- Remove Deployables
- Choose what entities may be removed
- Supports most Clans plugins
- Supports NoEscape
- GUI
Permissions
This plugin uses the permission system. To assign a permission, use oxide.grant <user or group> <name or steam id> <permission>. To remove a permission, use oxide.revoke <user or group> <name or steam id> <permission>.There are no restrictions on all, structure, and external types. Please do not grant them to players
- removertool.normal - Required to use normal remove
- removertool.admin - Required to use admin remove. In this mode, any entity can be removed.
- removertool.all - Required to use all remove.
- removertool.structure - Required to use structure remove.
- removertool.external - Required to use external remove.
- removertool.target - Required to use 'remove.target' command
- removertool.override - Required to use 'remove.allow' command
Chat Commands
- /remove [time (seconds)] -- Enable/Disable RemoverTool
- /remove <admin | a> [time (seconds)] -- Enable admin RemoverTool. In this mode, any entity can be removed.
- /remove all [time (seconds)] -- Remove everything that touchs each other starting where you are looking at (will remove multiple buildings if they are too close to each other) (might be slow for big buildings)
- /remove <structure | s> [time (seconds)] -- Remove an entire building (won't remove buildings that are close to eachother or deployables) (VERY fast even on big buildings)
- /remove <external | e> [time (seconds)] -- Remove adjacent high external walls
- /remove <help | h> -- View help
Console Commands
- remove.toggle -- Same as /remove, Can only be used in gaming F1 consoles
- remove.target <disable | d> <player (name or id)> -- Disable remover tool for player
- remove.target <normal | n> <player (name or id)> [time (seconds)] [max removable objects (integer)] -- Enable remover tool for player (Normal)
- remove.target <admin | a> <player (name or id)> [time (seconds)] -- Enable remover tool for player (Admin)
- remove.target <all> <player (name or id)> [time (seconds)] -- Enable remover tool for player (All)
- remove.target <structure | s> <player (name or id)> [time (seconds)] -- Enable remover tool for player (Structure)
- remove.target <external | e> <player (name or id)> [time (seconds)] -- Enable remover tool for player (External)
- remove.playerentity <all | a> <player id> -- Remove all entities of the player
- remove.playerentity <building | b> <player id> -- Remove all buildings of the player
- remove.playerentity <cupboard | c> <player id> -- Remove buildings of the player owned cupboard
- remove.allow <false/true> -- override the remover tool for players, If you set it to false, only players with the "removertool.override" permission can use the remover tool. This is NOT saved after a server restart or plugin restart!!! This is for use with Timed Executed if you want your server to have the remover tool only during a certain period of time.
- remove.building <price / refund> <percentage> -- Set price or refund for all buildings. e.g. 'remove.building price 50'. Display in this way:
- remove.building <priceP / refundP> <percentage> -- Set price or refund for all buildings. e.g. 'remove.building priceP 50'. Display in this way:
Configuration
The settings and options can be configured in the RemoverTool file under the config directory. The use of an editor and validator is recommended to avoid formatting issues and syntax errors.UI Image
If you want to use Image, you must install the ImageLibrary pluginImages of deployable entities and items don't need to be added; ImageLibrary already has them.
If you need to add images of other entities, use the following format:
Remove Access
- Use Tool Cupboards (Strongly unrecommended)
This will allow TC authorized players to remove entity within the TC range. In other words, Player cannot remove the entity only when building blocked. Strongly unrecommended means that it is not recommended to use it alone - Use Building Locks
It is an additional check in the tc check. So you have to enable tc checks -> "Use Tool Cupboards". When you're not blocked by the building, it checks to see if you have authed all the locks in the building. - Use Entity Owners
This will allow the entity owner to delete the entity - Use Building Owners (You will need BuildingOwners plugin)
This will allow remove for players that own a building (the one that built the first foundation in the base) - Use Friends & Use Teams & Use Clans
Depending on what previous option you've chosen (entity owners or building owners) it will allow (friends / teammates / clan members) of these people to remove
Price / Refund
Economics & ServerRewardsUse it as a price or refund. e.g. :
Refund by % of the initial cost
It will ONLY work on Buildings, not on deployables. (So Wood, Twigs, Metal, Stones, and TopTier)
Remove Button
Entity Spawned Time Limit: Because the plugin does not save the time when the entity was spawned. so this is only used for entities that are spawned after the plugin is loaded.
Configuration
The settings and options can be configured in the RemoverTool file under the config directory. The use of an editor and validator is recommended to avoid formatting issues and syntax errors.Hooks
Custom entity removal settings
Custom entity removal settings via external plugins, in other words, you can modify the price of the entity or the refunded items through other pluginsAn example is given below (remove the drone via removertool and refund the drone item)