Search the Community
Showing results for tags 'destroy'.
-
Version 0.1.5
329 downloads
This plugin is designed for the forced decay of Building Blocks with Twigs grade. This plugin will be especially useful for PvE servers. The ability to enable and disable forced decay of Building Blocks with Twigs grade; The ability to specify the type of building block that will decay; The ability to adjust the interval of decay damage; The ability to specify the amount of decay damage; The ability to prevent players and the tool cupboard from repairing Building Blocks with a grade of Twigs; The ability to show warnings when placing/repairing Building Blocks with Twigs grade; The ability to specify the style type for GameTips; The ability to personally enable or disable warnings; The ability to automatically grade Building Blocks from Twig grade to Wood grade upon plugin initialization, if the owner player is offline. This helps to avoid the complete decay of buildings for those players who are offline and unable to upgrade right now; The ability to upgrade only undamaged building blocks during forced upgrades. { "Chat command": "twig", "Is it worth enabling GameTips for messages?": true, "GameTips message style type - Blue_Normal(0), Red_Normal(1), Blue_Long(2), Blue_Short(3), Server_Event(4), Error(5).": 5, "Is it worth upgrading Building Blocks from Twigs grade to Wood grade during plugin initialization if the players are offline?": false, "Is it worth forcing the upgrade to apply only to undamaged blocks? This is an addition to the setting above.": true, "Is it worth disallowing the repair of Building Blocks with Twigs grade?": true, "The interval, in seconds, at which damage is inflicted on the building.": 60.0, "The periodic damage inflicted. Ranges from 0 to 10. Set to 0 to disable.": 1.0, "Is it worth enabling the tracking list? If it's disabled, it will track all types of building blocks without needing to check the list each time.": false, "List of tracked building block types. Leave empty or null to return the default list.": [ "foundation", "foundation.triangle", "foundation.steps", "ramp", "floor", "floor.triangle", "floor.frame", "floor.triangle.frame", "wall", "wall.doorway", "wall.window", "wall.frame", "wall.half", "wall.low", "block.stair.ushape", "block.stair.lshape", "block.stair.spiral", "block.stair.spiral.triangle", "roof", "roof.triangle" ], "Version": { "Major": 0, "Minor": 1, "Patch": 5 } } EN: { "MsgWarningEnabled": "Forced decay warnings are enabled!", "MsgWarningDisabled": "Forced decay warnings are disabled!", "MsgOnTwigsPlace": "On this server, forced decay of Building Blocks with Twigs grade is enabled!\n<size=12><color=#9A9A9A>To toggle notifications, use </color><color=#BBBBBB>/{0} warn</color></size>", "MsgOnTwigsRepair": "Repairing of Building Blocks with Twigs grade is prohibited!\n<size=12><color=#9A9A9A>To toggle notifications, use </color><color=#BBBBBB>/{0} warn</color></size>" } RU: { "MsgWarningEnabled": "Предупреждения принудительного гниения включены!", "MsgWarningDisabled": "Предупреждения принудительного гниения выключены!", "MsgOnTwigsPlace": "На данном сервере включено принудительное гниение построек из соломы!\n<size=12><color=#9A9A9A>Чтобы включить или выключить уведомления, введите </color><color=#BBBBBB>/{0} warn</color></size>", "MsgOnTwigsRepair": "Ремонт построек из соломы запрещен!\n<size=12><color=#9A9A9A>Чтобы включить или выключить уведомления, введите </color><color=#BBBBBB>/{0} warn</color></size>" } warn - Enabling and disabling personal warning. Example: /twig warn$6.99 -
Version 1.0.0
1 download
DestroyUnlootedCrates is a plugin designed for Rust servers to automatically handle loot containers (crates) that have not been looted within a specified time frame. This plugin provides a way to manage the environment, ensuring that loot containers do not remain forever, encouraging players to interact with them. It can be customized to convert items to scrap or gradually destroy items in the container. Server admins can easily configure which loot containers are affected, how long they remain before being cleared, and if they should be converted to scrap upon destruction. Features: Automatic Crate Cleanup: Loot containers that are not looted within a specific time are automatically destroyed. Item Conversion to Scrap: Items in the crates can be converted into scrap when they are destroyed. Gradual Destruction: Instead of instant deletion, items in the crates can be destroyed over time. Configurable: Every aspect of the plugin can be adjusted via a configuration file, including crate types, time delays, and whether items are converted to scrap. Multi-Language Support: Supports multiple languages for in-game notifications. Flexible Settings: You can enable or disable crate types in the config file, and even set different destruction delays for each crate. Installation: Download: Download the DestroyUnlootedCrates plugin file and place it in the oxide/plugins/ folder on your Rust server. Configuration: Upon first installation, the plugin will automatically generate a configuration file (DestroyUnlootedCrates.json) in the oxide/config/ folder. Open the configuration file to customize the plugin settings. All crates, delays, and scrap conversion options can be set here. Configuration File: The configuration file (DestroyUnlootedCrates.json) contains several customizable options: PluginEnabled: Enable or disable the plugin. NotifyPlayer: Whether players should receive a notification when items are converted to scrap or destroyed. ConvertToScrap: Determines if items should be converted to scrap when the container is destroyed. GradualDestruction: Whether items should be destroyed gradually instead of immediately. ScrapAmount: Defines how much scrap an item should be converted into. AffectedContainers: A dictionary of loot containers that can be affected by the plugin (each crate type can be individually enabled or disabled). ContainerDestroyDelays: The time (in seconds) before a crate is destroyed after its contents have not been looted. Example Configuration: { "PluginEnabled": true, "NotifyPlayer": true, "ConvertToScrap": false, "GradualDestruction": false, "ScrapAmount": 5, "AffectedContainers": { "crate_normal": true, "crate_basic": true, "crate_tools": true, "crate_elite": true, "crate_military": true }, "ContainerDestroyDelays": { "crate_normal": 10, "crate_basic": 10, "crate_tools": 15, "crate_elite": 20, "crate_military": 30 } } How It Works: Crate Cleanup: Once a loot container is placed and has been left unopened for a set time (based on the container’s destroy delay), the plugin will either destroy the items or convert them to scrap, depending on your settings. Item Conversion: If enabled, all items inside the crate will be converted into scrap upon destruction. The amount of scrap given can be adjusted in the configuration. Gradual Destruction: If gradual destruction is enabled, the plugin will destroy items over a specified period rather than instantly. Notification: Players who are near the affected crate will receive a notification when the loot is either converted to scrap or destroyed. Commands: No specific commands are needed for this plugin, as it works automatically based on the configuration settings. Example Use Case: Imagine you are running a Rust server where you want to ensure that crates don't sit around forever, cluttering the map. You could configure the plugin to delete basic crates after 10 minutes if they are not looted. You could also configure elite crates to convert any remaining items to scrap after 30 minutes. This helps to maintain server performance and adds an additional challenge for players who need to loot crates before they are destroyed. Troubleshooting: "Entität ist keine LootContainer!": This error occurs when the plugin is trying to interact with an entity that is not a loot container. Make sure the entities in your server are valid loot containers. Config not loading properly: If the configuration is not loading correctly, check the oxide/config/ folder for the DestroyUnlootedCrates.json file. If it's missing or corrupted, the plugin will generate a new one. Notes: Make sure your server's performance is optimal when running plugins that modify loot containers frequently. Test the plugin on a local server first to ensure it meets your needs before deploying it to a live server. Regularly back up your server configuration and plugin files. Conclusion: The DestroyUnlootedCrates plugin provides server admins with an efficient way to manage loot containers in Rust. With its customizable settings, it ensures that the game world remains dynamic and prevents clutter from containers that are left unattended for too long. Whether you want to clear the loot, convert it to scrap, or gradually destroy items, this plugin has you covered!$9.99 -
Version 1.0.0
3 downloads
Hot Zones are special areas that spawn amplified or additional loot players can fight for. Permissions The use permission (configurable within the configuration file) allows players to spawn their own hot zone. Commands /hz - Spawns a hot zone Configuration { "General Settings": { "Main command": "hz", "Use permission": "hotzones.use" }, "Chat Settings": { "Chat icon (Steam 64 ID)": 0, "Chat prefix": "Hot Zones: ", "Chat prefix colour": "#fcc253", "Message player when they enter a hot zone": false, "Message player when they leave a hot zone": false }, "Zone Settings": { "Enable custom zone radius (If some boxes that can be looted are beyond the radius they will be ignored!)": false, "Custom zone radius": 0, "Cooldown between hot zone spawns (seconds)": 600, "Min hot zone alive duration (seconds)": 900, "Max hot zone alive duration (seconds)": 1800, "Blacklisted monuments": [ "All Safe Zones" ], "Zone Map Marker": { "Enable map marker": true, "Enable custom map marker radius": false, "Custom map marker radius": 0.25, "Map marker inner-colour": "#6789bc", "Map marker outer-colour": "#6789bc", "Map marker type ('none', 'vendingmachine', 'explosion')": "none", "Map marker opacity": 0.7 }, "Zone Sphere": { "Enable sphere": false, "Sphere Colour (black, blue, red, green or purple)": "black" } }, "Loot Settings": { "Global zone loot percentage amplify amount (0 = ignore setting)": 0, "Containers": { "crate_elite": { "Items": [ { "Shortname": "", "Probability": 50, "Min amount": 0, "Max amount": 1 }, { "Shortname": "", "Probability": 50, "Min amount": 0, "Max amount": 1 }, { "Shortname": "", "Probability": 50, "Min amount": 0, "Max amount": 1 } ] }, "crate_tools": { "Items": [ { "Shortname": "", "Probability": 50, "Min amount": 0, "Max amount": 1 }, { "Shortname": "", "Probability": 50, "Min amount": 0, "Max amount": 1 }, { "Shortname": "", "Probability": 50, "Min amount": 0, "Max amount": 1 } ] } } } } Localisation { "Info.HotZoneStarted": "A hot zone has appeared!", "Info.HotZoneEnded": "A hot zone has ended!", "Info.EnteredHotZone": "You have entered a hot zone. Extra loot will be found in containers.", "Info.ExitedHotZone": "You have left the hot zone.", "Info.DamageOnlyInHotZone": "You are unable to damage players while outside of a hot zone.", "Error.NoCommand": "Execution failed for this command.", "Error.NoPermission": "You have no permission to execute this command." }$6.99 -
Version 1.0.3
49 downloads
Allows players with the required permission to automatically loot items from a distance from destroyable containers with the option for them to enable/disable it for themselves whenever they see fit. Permission: "autoloot.use" - Required to use the plugin Command: /aloot - Enables or disables the plugin for the individual player as they see fit. Configuration: Lets you set the maximum distance the plugin will be allowed to work. Set the command for players to use. Enable optional containers. Add/remove optional containers using the short prefab name. Default Config: { "Distance to allow Auto Loot to be used (meters): ": 15.0, "Auto Loot command for players: ": "aloot", "Enable Optional Containers": true, "Optional Containers": [ "box.wooden.large", "woodbox_deployed", "cupboard.tool.deployed", "coffinstorage", "vendingmachine.deployed", "dropbox.deployed", "fridge.deployed", "tunalight.deployed", "furnace.prefab", "furnace.large.prefab", "bbq.deployed", "mixingtable.deployed", "composter", "fireplace.deployed", "researchtable_deployed", "hitchtrough.deployed", "locker.deployed" ] }$7.99 -
Version 2.1.0
35 downloads
The Tool Gun now destroys deployed entities and constructions. Good-to-Know Only players under Building Privilege are able to recycle entities. Some entities will be refunded as material the first time if not knew in the database then, if possible, refunded as item if enabled in the config file. Config File My plugins are designed to adapt to your needs through a rich configuration file. { "Plugin Settings": { "Damages inflicted by the Tool Gun in percent (float)": 10.0, "Do refund as item when possible? (boolean)": true, "Amount materials refund in percentage (float)": 75.0, "Do only allow destroying unpickable entities (e.g.: Large Furnace)? (boolean)": false }, "System Settings": { "Show optional logged messages in the console (boolean)": true } } Permission ToolGunRework.use : allow using the Tool Gun as recycler. Scalable Designed and Optimized for Performance The plugins are developed with a primary objective to be very performant and scalable, thus limiting plugin-related performance losses and limited functionalities or upgrades. Premium Ready My plugins use an advanced system offering the possibility for administrators to create as many profiles as they wish in order to offer them to their players through a Premium pack. Multilingual My plugins are designed to be usable in different languages. English and Français are available by default. Administrators can add their own language. Colorblindness Friendly Interfaces are carefully designed to be as readable as possible by all players. Secured Database The plugins' database is backed up at multiple level and on a regular basis to ensure data integrity if a crash occurs. About Mælep: https://maelep.be Warranty and Updates The customers benefits from a 28-day warranty from the date of the last sell of the plugin. This warranty covers bugs related to the script and, as far as possible, bugs related to Rust and uMod updates. Terms of Service of Mælep The Mælep's plugins are in no way affiliated to Facepunch, uMod or Codefling. He should not be considered as a developer endorsed by Facepunch, uMod or Codefling. Any contribution or purchase made on this website is donated to Mælep. For more information, support or a purchase history, please use the support section available on the page of the plugin. Payment to Mælep is payment for the digital items contained in the purchase. This transaction is final and there is no refund. If you are banned for breaking the rules of Codefling, you will not be refunded. Requests for refunds due to delays, Rust and uMod update flaws or any other problems are submitted at the discretion of Mælep.$10.00