Search the Community
Showing results for tags 'tc'.
-
Version 2.0.3
137 downloads
A lightweight plugin that disables various teaming methods to restrict players to solo gameplay. Now featuring an automated warning system with kick/ban abilities! Permissions soloenforcement.enforce Configuration { "Restrict tool cupboards" : true, "Require destruction of tool cupboards": true, "Ignore tool cupboard restrictions on decaying bases": true, "Restrict turrets": true, "Restrict sleeping bags & beds": true, "Restrict team creation": true, "Restrict codelock & keylock crafting": true, "Discord webhook URL": "https://support.discord.com/hc/en-us/articles/228383668-Intro-to-Webhooks", "Discord message color": 9109504, "Log tool cupboard alerts to discord": false, "Log turret alerts to discord": false, "Log respawn alerts to discord": false, "Log revive alerts to discord": false, "Log team alerts to discord": false, "Log craft alerts to discord": false, "Log auto kicks/bans from warning system to discord": false, "Show violation messages to players in chat": true, "Use automatic warning system": false, "Maximum warnings": 3, "Show popup on warning": false, "Warning popup time (seconds)": 5, "Ban after maximum warnings (will kick otherwise)": false, "Use temporary bans for warning system (must have ban after maximum warnings enabled)": false, "Temporary ban time (seconds) - default is 24 hours": 86400, "Administer warning for tool cupboard violations": false, "Administer warning for turret authorization violations": false, "Administer warning for turret assign violations": false, "Administer warning for respawn violations": false, "Administer warning for revive violations": false, "Administer warning for team violations": false, "Administer warning for crafting violations": false } Localization { "Discord_Title" = "Solo Enforcement", "Discord_Alert_Tool_Cupboard" = "{player1} ({player1_id}) attempted to authorize on an already claimed tool cupboard!", "Discord_Alert_Turret_Authorize" = "{player1} ({player1_id}) attempted to authorize on an already claimed auto turret!", "Discord_Alert_Turret_Assign" = "{player1} ({player1_id}) attempted to assign {player2} ({player2_id}) to their auto turret!", "Discord_Alert_Respawn_Assign" = "{player1} ({player1_id}) attempted to assign their sleeping bag/bed to {player2} ({player2_id})!", "Discord_Alert_Respawn_Public" = "{player1} ({player1_id}) attempted to set their bed to public!", "Discord_Alert_Revive" = "{player1} ({player1_id}) revived {player2} ({player2_id})!", "Discord_Alert_Team_Create" = "{player1} ({player1_id}) attempted to create a team!", "Discord_Alert_Craft" = "{player1} ({player1_id}) attempted to craft a keylock/codelock!", "Discord_Alert_Auto_Kick" = "{player1} ({player1_id}) was auto-kicked from the server for too many teaming violations!", "Discord_Alert_Auto_Ban" = "{player1} ({player1_id}) was auto-banned from the server for too many teaming violations!", "Chat_Message_Tool_Cupboard" = "Another player is already authorized on this tool cupboard!", "Chat_Message_Turret_Authorize" = "Another player is already authorized on this auto turret!", "Chat_Message_Turret_Assign" = "You are not allowed to assign other players to your auto turret!", "Chat_Message_Respawn_Assign" = "You are not allowed to assign your sleeping bag/bed to another player!", "Chat_Message_Respawn_Public" = "You are not allowed to set your bed to public!", "Chat_Message_Team_Create" = "Teams have been disabled on this server!", "Chat_Message_Craft" = "Crafting for this item has been disabled!", "Auto_Kick_Message" = "Too many teaming violations detected (auto kick).", "Auto_Ban_Message" = "Too many teaming violations detected (auto ban).", "Warning_Popup" = "Warning {0}/{1}" }$15.00 -
Version 1.3.3
190 downloads
Reduce the decay damage by tick; Upgrade the authorizations limit; Upgrade the building grade limit; Upgrade the storage capacity of the cupboard; Unlock some deployable items; Upgrade the stack size limit of the cupboard; Set a default building grade for the server; Modify the default decay; Keep the cupboard attributes when remove; Make your server fun ^u^ The plugin has a unique permission, which allows the player to use the cupboard upgrade: tclevels.use F.A.Q How many items can be blocked? and which? You can block unlimited items and all items must be deployable or they will not be blocked. Which area will be checked when I place my cupboard? The entire privilege area will be checked. But you can also disable checks in the configuration file. Could it cause conflict with any plugin? Yes, but i am providing an API for the plugin so that other developers can integrate with it, so if there is a conflict, just go to the developer's plugin support and ask them to integrate it. Also if it is possible for me to integrate it from my plugin, i will do so without any problem.$20.00 -
Version 1.0.4
162 downloads
TC Upgrades provides an efficient and optimized way to enhance your base directly from the Tool Cupboard. With this plugin, you can easily change building grades, switch building skins, repair structures or deployables, and even set up wallpapers on your base, streamlining your base management process. Authorization List on Tool Cupboard Upgrade Building Grades Change Building Skins Repair Structures and Deployables Apply Wallpapers Detailed Permissions VIP Features User-Friendly UI TCUpgrades.authlist - Shows Authorization list button on TC TCUpgrades.upgrade - Shows upgrade button on TC TCUpgrades.repair - Shows repair button on TC TCUpgrades.skin - Shows skin button on TC TCUpgrades.wallpaper - Shows wallpaper button on TC TCUpgrades.upgrade.nocost - Allows player to use no resources when upgrading TCUpgrades.repair.nocost - Allows player to use no resources when repairing TCUpgrades.wallpaper.nocost - Allows player to use no resources when setting wallpaper TCUpgrades.default - Allows player to use (wood, stone, metal, hqm & deploy) TCUpgrades.wood TCUpgrades.stone TCUpgrades.metal TCUpgrades.hqm TCUpgrades.deploy$14.99- 9 comments
- 4 reviews
-
- 1
-
- #upgrade
- #toolcupboard
-
(and 6 more)
Tagged with:
-
Version 1.4.6
1,967 downloads
Fed up with the need to use multiple addons on my server for functions that players could execute from within the game, and considering the constant increase of new Skins for builds, I found myself dissatisfied with the limited supply of automatic upgrades on the market. For this reason, I have reworked the most used TC-related features on my server into a single plugin, which has been enriched with ideas contributed by players and other Rust administrators. All this under an attractive graphical interface, inspired by the item store of the game itself. Video Update 1.4.0 Old Video Features LIST OF AUTHORIZED PLAYERS It allows players or simply the rest of the Staff to easily see which players are authorized in the locker. Except for the administrators themselves, if you activate it in the config. (I don't think any player needs to know that the admin was authorized in their locker to check something) You can also allow authorizations to be deleted individually. AUTOMATIC CONSTRUCTION SKINS With BetterTC your players will be able to improve their builds to any level of improvement, but they will also be able to choose their favorite Skin (if you enable it) completely free of charge or offering it to the VIPS on your server. Update system: I have added a small system that checks for new skins to automatically add them to the configuration. When you install the plugin for the first time and once you obtain permission from bettertc.admin, you must click on "Check Update" so that it performs an internal check and adds all the skins and options that exist to date. AUTOMATIC IMPROVEMENT SYSTEM Allows your players to upgrade the grade of their bases automatically by obtaining resources directly from the TC. As long as they don't have RaidBlock (if you use NoEscape/RaidBlock plugin of course). You can configure different speed levels and costs depending on the player's permission from the plugin's own settings. That is, you can have players improve a building every 5 seconds for free and VIPs can improve every 2 or 1... Use your imagination! In addition, you can also calculate the cost of materials that will be required to carry out said improvement by clicking on the info button. AUTOMATIC REPAIR SYSTEM Allows your players to repair their bases automatically by obtaining resources directly from the TC. As long as they don't have RaidBlock (if you use NoEscape of course). Now since version 1.4.0 it will also repair damaged objects such as doors, trapdoors, windows, boxes! CONSTRUCTION DEGRADATION It allows players to regret upgrading their huge base to metal and not being able to afford it anymore. Of course, it will charge them resources as if they improved it from 0. However, if you do not want to allow downgrade you can disable it from the config. WALLPAPER PLACEMENT Allows your players to place any wallpaper available in the game automatically based on the building type. You will get the closet interior fabric as a placement cost. The skin list is remotely updatable, so if new skins are added they will be added without the need to update the plugin. You will just have to click (as admin) on the check for update button. In addition, with BetterTC you can place wallpapers on both sides of the walls, even if they are on the outside of the building, as it includes an option in the configuration to force this placement. TC SKINS Give your players the ability to change the appearance of their TC. CONSTRUCTION EFFECTS Allows players to disable auto-build buff effects and reduces headaches.However, if you do not want to allow them to disable this, you can disable it from the config. BETTER GUI The plugin's interface has been programmed so that it maintains its size regardless of the interface scaling settings of each player. It has also been taken into account that perhaps not everyone wants to enable all options for their players. Therefore, the buttons that appear at the top of the TC have been programmed so that if a player does not have permission for a specific function, instead of leaving the space empty, the buttons adapt their position automatically. The player list GUI and construction SKINS have also been prepared with a pagination system if necessary. 90% of the images used in the plugin are loaded directly from the client side, thus optimizing the loading and rendering of the interface and reducing the use of Image Library. Permissions bettertc.admin Exclusive for Admin. It allows you to check if there are new skins to add. You will not appear in the list of authorized players if the option in the settings is activated. bettertc.authlist Shows a button at the top of the TC to check which players are authorized. bettertc.deleteauth Allows you to individually revoke an authorized player. You can give this permission to players if you want them to be able to delete individually. bettertc.use It is the basic degree of use found in the configuration. bettertc.vip It is the level of use for advanced that is found in the configuration. Depending on how you configure it, it makes players with this permission improve/repair/change skin faster. Or it simply costs them less resources. bettertc.repair Displays a button on top of the TC to repair the build automatically. bettertc.repair.nocost No explanation needed I think. (USE WITH CAUTION) bettertc.reskin Allows players to change the skin of their build automatically. Imagine one day you upgrade your entire foundation to container and the next day you regret losing FPS and would like to leave it on normal metal. bettertc.reskin.nocost No explanation needed I think. bettertc.updefault Shows players the default upgrade options. Without SKINS. bettertc.upskin Show players upgrade options with SKINS. bettertc.upgrade Permission to evade blocking of all items. bettertc.upgrade.nocost No explanation needed I think. (USE WITH CAUTION) bettertc.wallpaper Allows players to place Wallpaper. bettertc.wallpaper.nocost No explanation needed I think. (USE WITH CAUTION) Commands There are no chat commands. Everything is managed from the TC interface. Configuration DEFAULT CONFIGURATION { "Use NoEscape Plugin": true, "Use RaidBlock Plugin": true, "GUI Buttons TC - Color Default": "0.3 0.40 0.3 0.60", "GUI Buttons TC - Color Active": "0.90 0.20 0.20 0.50", "GUI Buttons TC - AnchorMin": "0.71 0.862", "GUI Buttons TC - AnchorMax": "0.947 0.892", "Alert Gametip": true, "Alert Chat": true, "Alert Notify Plugin": false, "Notify: select what notification type to be used": { "error": 0, "info": 0 }, "Color Prefix Chat": "#f74d31", "Show Admin Auth List": false, "Show SteamID Auth List": true, "Upgrade Effect": true, "Reskin Enable": true, "Deployables Repair": true, "Downgrade Enable": true, "Downgrade only Owner Entity Build": false, "Upgrade only Owner Entity Build": false, "Upgrade / Downgrade only Owner and Team": true, "Wallpaper placement Cost (Cloth)": 5, "Wallpaper both sides": true, "Force both sides including external sides": true, "Cooldown Frequency Upgrade (larger number is slower)": { "bettertc.use": 2.0, "bettertc.vip": 1.0 }, "Cooldown Frequency Reskin (larger number is slower)": { "bettertc.use": 2.0, "bettertc.vip": 1.0 }, "Cooldown Frequency Repair (larger number is slower)": { "bettertc.use": 2.0, "bettertc.vip": 1.0 }, "Cooldown Frequency Wallpaper (larger number is slower)": { "bettertc.use": 2.0, "bettertc.vip": 1.0 }, "Cost Modifier for repairs": { "bettertc.use": 1.5, "bettertc.vip": 1.0 }, ... ] } Bonus For any problem, doubt, suggestion or assistance do not hesitate to contact me by Discord ninco90#6219 If you need me to configure everything from scratch, according to your tastes, for your server I can also do it for an additional fee. Although you should be able to configure everything yourself$25.00- 180 comments
- 18 reviews
-
- 10
-
- #builder
- #automation
-
(and 10 more)
Tagged with:
-
Version 1.1.0
94 downloads
Introduction Automatically manages PVP zones for player bases, legacy shelters and tugboats. Features Manages its own Zone Manager zones and maps them as True PVE exclusion zones (Re)creates zones on plugin load and cleans them up on unload Provides tool cupboard based zones: Configurable creation & deletion delays Automatic resizing to always encompass the base as building blocks are added/destroyed, with configurable delay Configurable minimum total base and per-building-block buffer sizes Provides legacy shelter based zones: Configurable zone size Provides tugboat based zones: Configurable zone size Zone moves with the tugboat Optional support for visible zone spheres: Configurable sphere darkness Option to globally network tugboats to prevent spheres from disappearing Optional support for language file based zone creation/deletion and entry/exit notifications Configurable PVP expiration delay on player exit from zones Compatibility Hard dependency on Zone Manager for creating zones. Should work with various PVE plugins - tested with TruePVE and SimplePVE. Configuration Default configuration: { "Zone creation delay in seconds (excludes tugboat)": 60.0, "Zone creation delay notifications (owner only, excludes tugboat)": true, "Zone deletion delay in seconds": 300.0, "Zone deletion delay notifications (all players in zone)": true, "Zone creation/deletion notification prefix": "[PBPZ] ", "Zone exit PvP delay in seconds (0 for none)": 5.0, "Zone sphere darkness (0 to disable, maximum 10)": 0, "Zone entry/exit ZoneManager messages": true, "Zone TruePVE mappings ruleset name": "exclude", "Building settings": { "Building update check delay in seconds": 5.0, "Building zone overall minimum radius": 16.0, "Building zone per-block minimum radius": 16.0 }, "Shelter settings": { "Shelter zone radius": 8.0 }, "Tugboat settings": { "Tugboat force global rendering on/off when spheres enabled (null=skip)": null, "Tugboat force enable buoyancy when forcing global rendering": false, "Tugboat zone radius": 32.0 } } NOTE: The tugboat rendering options should be left at defaults. The options are provided for the case that you are running other plugins that force global networking/rendering for tugboats, which can cause spheres to disappear when a tugboat comes back into client render range.This plugin will automatically attempt to synchronize tugboat sphere networking with each tugboat's networking type when (re)creating the spheres. Developer API Supported API calls: string OnPlayerBasePvpDelayQuery(ulong playerID) Provides the ability to query whether a player has an active PVP delay Returns the triggering zone ID if the referenced player has an active PVP delay Returns an empty string If no PVP delay is active Hooks: void OnPlayerBasePvpDelayStart(ulong playerID, string zoneID) Called when PVP exit delay is applied to a player as a result of their exiting a base zone playerID is the ID of the triggering player zoneID is the Zone Manager zone ID whose exit triggered the delay void OnPlayerBasePvpDelayStop(ulong playerID, string zoneID) Called when PVP exit delay expires from a player playerID is the ID of the triggering player zoneID is the Zone Manager zone ID whose exit triggered the delay Zone Manager / PVE Plugin Integration Zone Manager zones are maintained for all bases, and are mapped to the configured True PVE ruleset (`exclude` by default). This will cause True PVE to treat them as vanilla areas by default, allowing for PVP to take place. Zone names are broken into categories in case you want other plugins to recognize them separately: `PlayerBasePVP:building` for building block bases `PlayerBasePVP:shelter` for legacy wood shelters `PlayerBasePVP:tugboat` for tugboats Developer note: Zone IDs are `PlayerBasePVP:` followed by a unique identifier. Background Player Base PVP Zones is meant for hybrid PVP servers that want to allow online raiding. It is meant to complement Dynamic PVP which only provides zones for monuments and events. Zone Manager is a hard requirement in order to implement moving zones for tugboats, as it doesn't officially support this feature. A PVE mod is required to make this useful. I only tested with True PVE for various reasons. Credits Thanks to the following folks for making this plugin possible: bmgjet (help with / code for tugboat sphere issues) CatMeat & Arainrr (moving Zone Manager zones code examples in Dynamic PVP) Karuza (help with unique entity identifiers & tugboat sphere issues) Kulltero (help with TC/building relationship) WhiteThunder (help with tugboat sphere issues) AFKBank and Mooselips whose bases I took screenshots of on my server during testingFree -
Version 1.5.2
547 downloads
Open UI - /tssettings (use permission - tcauth.use) FEATURES: The maximum number of players that can authorize in a cupboard Only authorized players can open crates (on/off) Only authorized players can look inside and open Furnaces (on/off) Authorized players are automatically not attacked by turrets and SAM site (on/off) Authorized players no longer need codes and keys to open doors (on/off) Automatically if players are registered on the TC (remove building parts) (on/off) Automatically registered your teammates on the TC PERMISSIONS: "tcauth.use" - you can use UI (only for config setup) "tcauth.bypass" - you can use all the functionality "tcauth.ignore" - you ignore all the functionality "tcauth.auth.use" - you are automatically authorizing in your teammates TC (AutoTurrets + SAM optional) "tcauth.lock.use" - you can open what's under lock and key "tcauth.chest.use" - you can open chests "tcauth.turret.use" - you are automatically authorized in the turrets and SAM "tcauth.furnace.use" - you can open the ovens "tcauth.removebp.use" - you can destroy parts of the building at any time P.s - (My Discord - tofurahie#4144)$11.99- 53 comments
- 1 review
-
- #tc
- #authorized
- (and 5 more)
-
Version 1.1.14
147 downloads
AgileZones will create and remove ZoneManager zones around Player Bases as well as moving points of interest like CargoShip, Supply Drops, Bradley, Tugboats, and Heli-Crash sites. Great care has been taken to ensure the plugin does not impact server performance and that Zones are consistent and correct even after a server-crash. TruePVE (default) and NextGenPVE integration allows you to configure detailed rules for each zone type, e.g., Cargo Ship versus Supply Drops, with Rulesets and ZoneFlags. Add the ZoneManagerAutoZones plugin to generate ZoneManager zones around monuments and you've got a server-enforced hybrid PVP/PVE world. Add the ZoneDomes plugin for optional visible domes. Add the Zone PVx Info plugin to get whether the player is inside a PVP zone on the HUD. Set Entering and Leaving Zone messages to empty quotes ("") to disable them. Demo You should be able to find a demo server by searching modded servers for "AgileZones". Be sure to "Show Empty" servers. Default Configuration { "Enable TruePVE": true, "Enable NextGenPVE": false, "Enable ZoneDomes": true, "Enable ZoneDomes For TCs": false, "Enable ZoneDomes For SupplyDrops": true, "Enable ZoneDomes For Cargo": true, "Enable ZoneDomes For HeliCrash": true, "Enable ZoneDomes For BradleyAPC": true, "Enable ZoneDomes For Tugboats": false, "Visible Domes for Moving Zones Darkness (Default 1)": 1, "Delay creating a zone after placing a TC in seconds": 600.0, "Delay removing a zone after a TC is destroyed": 900.0, "TC Zone Radius in meters - set zero to disable": 50, "TC RuleSet": "exclude", "TC Zone Flags": null, "CargoShip Zone Radius in meters - set zero to disable": 125, "Cargo RuleSet": "exclude", "Cargo Zone Flags": null, "SupplyDrop Zone Radius in meters - set zero to disable": 50, "SupplyDrop RuleSet": "exclude", "Supply Drop Zone Flags": null, "Apc Zone Radius in meters - set zero to disable": 50, "Apc RuleSet": "exclude", "Apc Zone Flags": null, "HeliCrash Zone Radius in meters - set zero to disable": 50, "Heli RuleSet": "exclude", "Heli Zone Flags": null, "Tugboats Zone Radius in meters - set zero to disable": 50, "Tugboats RuleSet": "exclude", "Tugboats Zone Flags": null, "Entering Zone Message": "WARNING: You are now entering a PVP Zone", "Leaving Zone Message": "Leaving a PVP Zone", "Zone Tag (Adds this string to zone names)": "_PVP" } I recommend changing ZoneDomes Darkness to 1 (down from 5 by default) as well. Installation: Just Drop the .cs file into the oxide/plugins directory/folder. AgileZones can be installed on existing servers as easily as a fresh wipe, at any time. Existing Bases, SupplyDrops, CargoShips, Bradley, even Heli Crashsites will be handled and have zones created, no restart required. A config file will be generated in oxide/config where you can modify the default configuration. Use the admin only chat command "/ReloadTCs" to apply config changes to already created zones. Don't forget that config changes are not automatically loaded. You can "Oxide.Reload AgileZones" to load new config without restarting the server, and then use the /ReloadTCs chat command to apply those changes to existing zones. Future: This started as a 2 hour proof of concept for player-added PVP zones around TCs and ended up featuring-creeping it's way into weeks of work. There are still some things I'd like to add, but I wanted to get it out there, I hope this is a huge improvement for hybrid PVP servers. TODO: For now, you must modify the oxide/config/AgileZones.json file and reload the plugin. RCON Command: oxide.reload AgileZones ZoneManager doesn't handle overlapping zones very well; you'll receive a notification for each zone you leave which might be confusing when you are still inside a PVP zone. I'd like to improve on this and some other issues with ZoneManager. I didn't realize the ZoneManager license allowed for branching; I wouldn't have jumped through some of the hoops had I known. You can improve on this by setting Entering and Leaving zone messages to empty quotes (""), and installing the Zone PVx Info plugin which will put a UI element on the HUD instead.$15.00- 61 comments
- 1 review
-
Version 1.0.0
13 downloads
The Cupboard - is a powerful tool that every Rust server needs. Rust gameplay is based on the opportunity to raid and take the loot but there is a problem that raiders usually destroy the tool cupboard and take the base under their control. This affects base owners and most of them leave from the server and you lose your online. The Cupboard solves the problem It provides many combinations for server owners to keep their lovely project PVP-based (or even PVP/PVE) and prevents losing online because of “base griefing”. Example of usage (default): TC can be destroyed by authorized players anytime TC can be destroyed by not authorized players during 24 hours after placement If a raider attacks a TC it will drop 90% of loot needed for the base upkeep and all the loot not needed for the upkeep This case allows the base owner to keep his base safe after 24 hours of the TC being placed and allows anti-raiders completely destroy a small base built by raiders as a spawn point near the base they are going to raid. Default plugin setup improves the experience of players who do not want to lose their base during their gameplay on your server and keeps the opportunity for anti-raiding in a classic way (or allows players to destroy new structures around their base during next 24 hours). Time preset can be adjusted according to your wishes. The feature that allows dropping resources from the TC is very useful (even if the TC can not be destroyed). It allows your players to get the loot and reduce time left for the upkeep, and on the other hand it gives the opportunity for the base owners to have some time to fill it back with needed resources and to keep control under their base. The Cupboard provides as many combinations as possible to control damage dealt to the TC. You even can control the rules of damage dealing for authorized players. Your players can type in chat “/tc” and they will get full information about TC damage dealing rules and of course they can receive the same information while attacking the TC (or you can just remove any notifications using config). Players will also receive in chat your TC damage rules after the TC being placed. Commands /tc Configuration Config:{ "Plugin Settings": { "skipPlacementByAdmin": false, "removeNonExistentTCFromDB": true }, "Settings": { "canTakeDamageFromAuthedPlayers": true, "canTakeDamageFromAuthedPlayersAfterACertainTime": false, "canTakeDamageFromAuthedPlayersBeforeACertainTimeHasPassed": false, "amountOfMinutesForTimeModeForAuthedPlayers": 1440, "canTakeDamageFromNotAuthedPlayers": true, "canTakeDamageFromNotAuthedPlayersAfterACertainTime": false, "canTakeDamageFromNotAuthedPlayersBeforeACertainTimeHasPassed": true, "amountOfMinutesForTimeModeForNotAuthedPlayers": 1440, "dropLootOnHitByNotAuthedPlayer": true, "percentOfEachStackOfLootToKeep": 10, "dropLootNotNeededForUpkeepOnHitByNotAuthedPlayer": true, "sendNotificationsWhenDamageProhibited": true, "sendDetailedNotificationsWithTimeInfo": true, "convertMinutesToHoursForNotifications": true }, "Loot": { "StoneStackQty": 1000, "WoodStackQty": 1000, "MetalFragmentsStackQty": 1000, "HighQualityMetalStackQty": 100 } } Config explanation Plugin settings skipPlacementByAdmin - set it to "true" if you want to skip this plugin logic for a TC placed by an admin (for example if you are using CopyPaste etc.) removeNonExistentTCFromDB - if set to "true" will remove all non-existent entities(TC) in the world from the database on server/plugin load (useful after the server wipe, you do not need to clean the data file yourself) Damage control for authorized players canTakeDamageFromAuthedPlayers - if set to “true” allows damage to the TC provided by authorized players Time modes (requires dropLootOnHitByAuthedPlayer to be “true”) canTakeDamageFromAuthedPlayersAfterACertainTime - if set to “true” allows damage (made by authorized players) to the TC only after a certain time after the TC being placed. canTakeDamageFromAuthedPlayersBeforeACertainTimeHasPassed - if set to “true” allows damage (made by authorized players) during a certain time after the TC being placed (after the timer ends damage will be prohibited). * you need to choice canTakeDamageFromAuthedPlayersAfterACertainTime OR canTakeDamageFromAuthedPlayersBeforeACertainTimeHasPassed (only one presset works at a time). Or you can turn both off. amountOfMinutesForTimeModeForAuthedPlayers - controls the amount of minutes for the chosen time mode for authorized players. Damage control for not authorized players canTakeDamageFromNotAuthedPlayers - if set to “true” allows damage to the TC provided by not authorized players Time modes (requires dropLootOnHitByNotAuthedPlayer to be “true”) canTakeDamageFromNotAuthedPlayersAfterACertainTime - if set to “true” allows damage (made by not authorized players) to the TC only after a certain time after the TC being placed. canTakeDamageFromNotAuthedPlayersBeforeACertainTimeHasPassed - if set to “true” allows damage (made by not authorized players) during a certain time after the TC being placed (after the timer ends damage will be prohibited). * you need to choice canTakeDamageFromNotAuthedPlayersAfterACertainTime OR canTakeDamageFromNotAuthedPlayersBeforeACertainTimeHasPassed (only one presset works at a time). Or you can turn both off. amountOfMinutesForTimeModeForNotAuthedPlayers - controls the amount of minutes for the chosen time mode for not authorized players. Other options dropLootOnHitByNotAuthedPlayer - if set to “true” and the TC being attacked it will drop some resources. percentOfEachStackOfLootToKeep - if set to “10” the TC will drop on the ground 90% of each stack of resources needed for the base upkeep dropLootNotNeededForUpkeepOnHitByNotAuthedPlayer - if set to “true” the TC will drop on the ground 100% of each stack of resources not needed for the base upkeep. sendNotificationsWhenDamageProhibited - if set to “true” will send notifications for the TC attacker about damage prohibition. sendDetailedNotificationsWithTimeInfo - if set to “true” will send detailed notifications for the TC attacker about damage prohibition with time values convertMinutesToHoursForNotifications - if set to “true” will convert minutes to hours (for example if you have southands of minutes for your time values) and it also affects messages that players receive. sendNotificationOnTCPlacement - if set to “true” will send your TC damage rules (based on your setup) to the player in the chat after the TC being placed. Loot quantity setup Adjust these values if your server has modified values for the max stack quantity of each time of resources the TC can store. Config has values for resources needed for the base upkeep only: StoneStackQty - 1000 of Stone (default) WoodStackQty - 1000 of Wood (default) MetalFragmentsStackQty - 1000 of Metal Fragments (default) HighQualityMetalStackQty - 100 of High Quality Metal (default)$14.99- 3 comments
-
-
Version 1.0.4
8 downloads
Cupboard auths will add an interactive UI to your server that will allow players to manage authed users list in cupboards. Permission: cupboardauths.use - permission required to use the plugin How it works? Contacts: Need help or custom plugin for your server? Contact me using Discord: metangerine ----------------------------------------------------------------------$10.00- 2 comments
-
- 2 comments
-
- #toolcupboard
- #rust
-
(and 4 more)
Tagged with:
-
Version 1.0.2
4 downloads
Are you tired of filling up multiple "public" containers only to see that person X has walked by and completely looted them? "STORAGE LOCK" is our solution. With a simple chat command you can now lock certain public containers. The command will automatically fill the containers with 1 or more predefined items. Already implemented containers: - Hitchtrough - Cursed Cauldron - Lantern - Tuna light - Skull fire pit - Hobo barrel - Bonfire - Chinese lantern - Fireplace - Fireplace - Tool cabinet Locked fireboxes do not turn off anymore, as far as the charcoal slot is full. (Attention: these containers do not produce charcoal at all). Just be sure to set the predefined amount of resources high enough so you don't get any nasty surprises. -------------------------------- Sind Sie es leid, immer wieder mehrere "öffentliche" Container aufzufüllen, nur um zu sehen, dass Person X vorbeigegangen ist und sie komplett geplündert hat? "STORAGE LOCK" ist unsere Lösung. Mit einem einfachen Chatbefehl könnt ihr nun bestimmte öffentliche Container sperren. Durch den Befehl werden die Container automatisch mit 1 oder mehreren vordefinierten Gegenständen gefüllt. Bereits implementierte Containers: - Hitchtrough - Verfluchter Kessel - Laterne - Tunalicht - Totenkopf-Feuergrube - Hobo-Fass - Lagerfeuer - Chinesische Laterne - Feuerstelle - Feuerstelle - Werkzeugschrank Verschlossene Brennbehälter schalten sich nicht meh aus, insofern der Holzkohleslot voll ist. (Achtung: Diese Container produzieren gar keine Holzkohle) Achten Sie nur darauf, die vordefinierte Menge an Ressourcen hoch genug einzustellen, damit Sie keine bösen Überraschungen erleben. { "Main config": { "Debug": false, "Use Permissions": true, "Use Permission": "storagelock.use", "Auto Lock Permission": "storagelock.autolock", "Chaticon": 76561199180049293, "Chat Prefix": "[<color=#00ffff>StorageLock</color>] ", "Chat Command": "lock", "Items set invulnerable?": true }, "Container Settings": { "hitchtrough.deployed": { "Items": [ { "Input Item": "pumpkin", "Input Amount": 10000 } ], "Remove charcoal": false, "Autolock when player has permission": true }, "cursedcauldron.deployed": { "Items": [ { "Input Item": "wood", "Input Amount": 100000 } ], "Remove charcoal": true, "Autolock when player has permission": true }, "lantern.deployed": { "Items": [ { "Input Item": "lowgradefuel", "Input Amount": 100000 } ], "Remove charcoal": false, "Autolock when player has permission": true }, "tunalight.deployed": { "Items": [ { "Input Item": "lowgradefuel", "Input Amount": 100000 } ], "Remove charcoal": false, "Autolock when player has permission": true }, "skull_fire_pit": { "Items": [ { "Input Item": "wood", "Input Amount": 100000 } ], "Remove charcoal": true, "Autolock when player has permission": true }, "hobobarrel.deployed": { "Items": [ { "Input Item": "wood", "Input Amount": 100000 } ], "Remove charcoal": true, "Autolock when player has permission": true }, "campfire": { "Items": [ { "Input Item": "wood", "Input Amount": 100000 } ], "Remove charcoal": true, "Autolock when player has permission": true }, "campfire_static": { "Items": [ { "Input Item": "wood", "Input Amount": 100000 } ], "Remove charcoal": true, "Autolock when player has permission": true }, "chineselantern.deployed": { "Items": [ { "Input Item": "lowgradefuel", "Input Amount": 100000 } ], "Remove charcoal": false, "Autolock when player has permission": true }, "furnace": { "Items": [ { "Input Item": "wood", "Input Amount": 100000 } ], "Remove charcoal": true, "Autolock when player has permission": true }, "fireplace.deployed": { "Items": [ { "Input Item": "wood", "Input Amount": 100000 } ], "Remove charcoal": true, "Autolock when player has permission": true }, "cupboard.tool.deployed": { "Items": [ { "Input Item": "wood", "Input Amount": 1000000 }, { "Input Item": "stones", "Input Amount": 1000000 }, { "Input Item": "metal.fragments", "Input Amount": 1000000 }, { "Input Item": "metal.refined", "Input Amount": 1000000 } ], "Remove charcoal": false, "Autolock when player has permission": true } } }$4.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