Search the Community
Showing results for tags 'items'.
-
Version 2.0.7
3,751 downloads
Unique kit system with the highest possible functionality and beautiful design. This will please you (no need to sit in the config every time and try to fill in some incomprehensible values, etc.), and your players (convenient, clear and informative interface). You just start editing items directly in the game) and your players (comfortable, clear, informative interface)! Features of Kits Beautiful User Interface: Experience a visually appealing and user-friendly design. High Performance: Optimized for fast, reliable performance. Automatic Kit Conversion (uMod): Easily convert your existing kits. In-Game Kit and Item Setup: Configure kits directly in the game. Auto Kits & Wipes (Optional): Automate kit distribution and server wipes. Custom Items & Commands: Assign unique items and commands to kits. Advanced Item Settings: Fine-tune every aspect of your items. CopyPaste Integration: Seamlessly work with CopyPaste. Optional Features: Delays after wipes, set blocking in Building Block, logging, and item chances. Skills & ServerPanel Support: Enhance player experience with integrated support. Commands kit – open the kit interface kit help – get help with kits kit autokit – enable or disable autokit kit list – display all available kits kit [name] – redeem a specific kit kits.resetkits – delete all kits kits.give [name/steamid] [kitname] – grant a kit to player kits.convert – convert from uMod Kits kits.wipe – clear players data kits.reset – resets the player data or kits in the kits system. kits.reset data [<targetID>/all] – resets the data of a player or all players. Parameters: <targetID>: The ID of the player whose data is to be reset. If you specify all, the data of all players will be reset. kits.reset kits – resets all kits in the data kits.template [fullscreen/inmenu] [old_style/new_rust] [target_template] – sets the interface template for kits. Parameters: [fullscreen/inmenu]: Type of interface template to set. Valid values: fullscreen or inmenu. [old_style/new_rust]: Interface style. Valid values: old_style or new_rust. [target_template]: For the inmenu template, you must specify the template number (1 or 2). Video P.S. Video of the old version, video for the V2+ version is now in development Showcase Full screen Templates Template OLD STYLE Template NEW RUST In-Menu Templates Template V1 (V1.1) Template V2 Editor TEST SERVER Join our test server to view and experience all our unique features yourself! Copy the IP Address below to start playing! connect 194.147.90.147:28015 FAQ Q: Where can I see an example of a config? A: Config Q: Where can I see an example of a data? A: Data Q: I have a question/problem. What should I do? A: You can write to me in a PM on the site, create a ticket. Or write me in Discord: Mevent#4546 Q: Does the Kits plugin support other plugins? A: Yes, this Kits plugin has an API similar to other popular kits plugins. If the plugin works with Kits - it works with this plugin too. Q: How do I enable the sale of kits? A: You need to configure the plugin economy (which plugin, its hooks, etc.), enable "Enable sale" in the Kits data (oxide/data/Kits/Kits.json or carbon/data/Kits/Kits.json) and set the price to "Selling price" "Enable sale": true, "Selling price": 100, Q: How do I use Economics to pay for kits? A: Example configuration settings: "Economy": { "Type (Plugin/Item)": "Plugin", "Plugin name": "Economics", "Balance add hook": "Deposit", "Balance remove hook": "Withdraw", "Balance show hook": "Balance", "ShortName": "", "Display Name (empty - default)": "", "Skin": 0 }, Q: How do I use ServerRewards to pay for kits? A: Example configuration settings: "Economy": { "Type (Plugin/Item)": "Plugin", "Plugin name": "ServerRewards", "Balance add hook": "AddPoints", "Balance remove hook": "TakePoints", "Balance show hook": "CheckPoints", "ShortName": "", "Display Name (empty - default)": "", "Skin": 0 }, Q: How do I use scrap to pay for kits? A: Example configuration settings: "Economy": { "Type (Plugin/Item)": "Item", "Plugin name": "", "Balance add hook": "", "Balance remove hook": "", "Balance show hook": "", "ShortName": "scrap", "Display Name (empty - default)": "", "Skin": 0 }, Q: How do I resize the kit image? A: You can do this in the config, here's an example of the image setup (-32 and 32 are width, and -75 and -11 are height "Image Settings": { "AnchorMin": "0.5 1", "AnchorMax": "0.5 1", "OffsetMin": "-32 -75", "OffsetMax": "32 -11" }, Q: How can I remove the numbers on the kits ("#1", "#2", etc.)? A: You need to turn off "Show Number?" in the config: "Show Number?": false, Q: How do I make it so that others can see kits with different permissions without being able to claim them? A: You need to turn off "Show All Kits?" in the config: "Show All Kits?": true, Q: Where can I edit the names in the plugin or add my own language? A: You can edit lang files that are located (for example) at "oxide/lang/en/Kits.json" or "carbon/lang/en/Kits.json". HOOKS private string[] canRedeemKit(BasePlayer player) private void OnKitRedeemed(BasePlayer player, string kitName) private double OnKitCooldown(BasePlayer player, double cooldown) API private bool TryClaimKit(BasePlayer player, string name, bool usingUI) private string[] GetAllKits() private object GetKitInfo(string kitname) private string[] GetKitContents(string kitname) private double GetKitCooldown(string kitname) private double PlayerKitCooldown(ulong ID, string kitname) private int KitMax(string kitname) private double PlayerKitMax(ulong ID, string kitname) private string KitImage(string kitname) private bool IsKit(string kitname) private bool isKit(string kitname) private void GetKitNames(List<string> list) private double GetPlayerKitCooldown(ulong userId, string name) private double GetPlayerKitCooldown(string userId, string name) private void SetPlayerCooldown(ulong userId, string name, int amount) private int GetPlayerKitUses(ulong userId, string name) private int GetPlayerKitUses(string userId, string name) private void SetPlayerKitUses(ulong userId, string name, int amount) private JObject GetKitObject(string name) private int GetKitMaxUses(string name) private string GetKitDescription(string name) private string GetKitImage(string name) private bool GiveKit(BasePlayer player, string name, bool usingUI) private bool HasKitAccess(string userId, string name) private int GetPlayerKitAmount(string userId, string name)$34.95- 171 comments
- 18 reviews
-
- 13
-
- #kits
- #sets
-
(and 35 more)
Tagged with:
- #kits
- #sets
- #autokits
- #rustkits
- #kits plugin
- #cooldowns
- #amounts
- #kit
- #set
- #item kits
- #auto kits
- #kit cooldowns
- #rewards
- #items
- #kits rust plugin
- #kits auto
- #kits mevent
- #kits with menu
- #kits in menu
- #kits and serverpanel
- #kits with editor
- #kitsui
- #kiticon
- #kits by mevent
- #rust kits
- #kits converter
- #kits umod
- #kits ui
- #kits rust
- #kit economy integration
- #server management kits
- #rust kits plugin
- #customizable kits
- #auto kits setup
- #in-game management kits
- #rust servers kits
- #rust plugin for kits
-
Version 2.4.1
106 downloads
Recyclerbox allows players to convert large or small wooden boxes into recyclers through customizable commands. Simply select your desired box type, execute the command, and watch as items are automatically recycled with configurable efficiency. Customize your setup with blacklisted items, adjustable scrap ratios, and optional visual effects. Features Transform wooden boxes into recyclers instantly Virtual recycler for convenient on-the-go use Customizable commands and permissions Adjustable recycling efficiency and scrap yield Optional audio effects New Features: Configurable Recycling Delays: Introduced two new permissions: recyclerbox.delay1 and recyclerbox.delay2. Players with these permissions will experience a delay when recycling items. The delays can be configured in the plugin settings. Default delay durations are set in the configuration: DelayForPermission1: Sets the recycling delay for players with the recyclerbox.delay1 permission (default is 1 second). DelayForPermission2: Sets the recycling delay for players with the recyclerbox.delay2 permission (default is 2 seconds). Embrace efficient resource management and strategic gameplay with the Recyclerbox plugin. Perfect for players looking to optimize their Rust experience! Config File: { "Get Recyclerbox Command": [ "getrec", "getrecycler", "recyclerbox" ], "Transform Recyclerbox Command": [ "trarec", "boxtorecycler", "transformrecycler", "transforbox" ], "Virtual Recyclerbox Command": [ "rec", "vrec", "virtualrecycler" ], "Large Box SkinId Recycler": 2994391115, "Small Box SkinId Recycler": 2988594458, "RecyclerLimit": 1, "Recycler Efficiency": 0.6, "Ratio Scrap": 1.2, "Enable Prefab Fx": true, "Lock Recycler While In Use": false, "Disable During Raid Block (Requires No Escape plugin)": true, "Prefab Fx Open Recycler": "assets/bundled/prefabs/fx/build/promote_toptier.prefab", "Prefab Fx Close Recycler": "assets/bundled/prefabs/fx/build/promote_toptier.prefab", "Transfer Virtual Recycled Items to Inventory": false, "Blacklisted Items": [ "lmg.m249", "gunpowder" ], "Blacklisted Skins": [ 2994391115, 2988594458 ], "Check Player Alive": true, "Check Player Wounded": true, "Check Building Privilege": true, "Check Swimming": true, "Check Falling": true, "Check Mounted": true, "Check Cargo Ship": true, "Check Balloon": true, "Check Elevator": true, "Check Safe Zone": true, "Delay for Permission 1 (seconds)": 1.0, "Delay for Permission 2 (seconds)": 2.0 } Happy recycling!$6.99 -
Version 1.2.10
282 downloads
This plugin provides a beautiful and convenient crafting panel for your server. Its design and mechanics are as similar as possible to the in-game Rust crafting panel. Add crafting of any custom items, commands, permissions and anything else you like. Features The design is ~90% similar to the design of Rust's in-game crafting panel. Support for any custom items and commands. Ability to unlock all DLC items in the in-game crafting menu. The plugin only registers permissions for items that you have specified to it. Thus, preventing the creation of a large number of permissions. Customizable sound effects, notifications in the status bar on the right, and text notifications in popular plugins. The plugin can take and give out items from inventory, game backpack and Backpacks plugin, depending on the fullness of any of them. Ability to add item variations (just look at the screenshots). Supports work with skill plugins. Supports work with economy plugins. The player can choose whether to craft or buy an item. Add items to favorites, built-in search, fully functional queue and more. Scrollbar support. Supported plugins: SkillTree - allows you to use bonuses such as: Craft_Speed, Craft_Refund, Craft_Duplicate. Also allows you to give bonuses when crafting and take away when crafting is canceled. Backpacks - plugin can take and give items in an additional backpack. ItemRetriever - plugin can take crafting ingredients from all containers that are connected to the player (including inventory, game backpack, Backpacks plugin, and any other plugin that uses ItemRetriever as Suppliers). ZLevelsRemastered - allows you to use the craft speed bonus. Economics, ServerRewards, IQEconomic - these plugins are used to purchase items with the currency of these plugins. Notify, GUIAnnouncements - these plugins are used to display notifications. SimpleStatus, AdvancedStatus - these plugins are used to display notifications in the status bar at the bottom right of the screen. Permissions The plugin has immutable and generated permissions. The immutable ones include: craftingpanel._use – is responsible for opening the panel. If there is no permission, the panel will not open. craftingpanel._admin – give this permission only to administrators. It adds an additional "Give yourself" button to get items from the panel for free. This permission is also needed to use the givecraft command (about it below). craftingpanel._instant – all player crafts will be instant. craftingpanel._death – crafting queue will not be reset when the player dies. craftingpanel._disconnect – when a player leaves the server, the craft queue will not be reset. craftingpanel._economics – allows you to purchase items for the currency of the selected economy plugin. If the player does not have permission, the cost panel will still be displayed, but the player will not be able to make a purchase. craftingpanel._workbench - allows you to reduce crafting time by having a workbench of a higher level than necessary for crafting. craftingpanel._bonuses – allows the player to access the crafting bonuses from the "Crafting bonuses" section. craftingpanel._unlockdlc - if a player has this permission, he can craft all DLC items in the in-game crafting menu. If you revoke this permission, all DLC items will become unavailable again. The generated permissions are created by the plugin itself, here's how it works: craftingpanel.section.vehicles- this is permission for the "vehicles" section. craftingpanel.vehicles.minicopter - this is permission for the item "minicopter" in the "vehicles" section. craftingpanel.vehicles.snowmobile.tomaha - this is permission for the item "snowmobile" in the "vehicles" section and in "tomaha" variation. Commands Only one command is present in the plugin: givecraft steamid/nickname section item 5 skin steamid/nickname – steamid or nickname of your choice. section – section name from the Section permission [required] field. item – item name from the Item permission [required] field. 5 – how much of the current item to give out (craft multiplier). skin - name of the item from the Ingredients section, Item permission [required] fields. All arguments of this command are required. If your item has an empty "Variations" section or you want a default item, specify "default" in place of skin. General settings Allow panel scaling when the interface is scaled? - if this setting is enabled, the craft panel will be resized depending on the game interface scale (setting "user interface scale"). If the setting is disabled, the panel will always be the same size, regardless of the player interface scale. Remember the last selected section and item? - plugin will remember the last selected section, item and variation the next time the panel is opened by the player. Enable multilingual mode? – if your server has players from different countries, this mode allows you to customize translation for other languages. When you enable this mode, the plugin will write all the data that needs to be translated to the lang - file. These include: section names, item names, item descriptions, item properties, item variation names, and ingredient names. The lang - file consists of a pair: key - value. The key is a unique name, with the help of which the plugin understands what phrase to use. Section translation: section.*section permission* – key template for section name translation. For example: "section.favorite": "Favorite" – Favorite section. Translation of item information: *section permission*.*item permission*.name – key template for item name translation. For example: "sunburn.innertube.name": "Inner Tube" – item name. *section permission*.*item permission*.description – key template for item description translation. For example: "sunburn.innertube.description": " Inflatable lap for water fun." – item description. *section permission*.*item permission*.properties – key template for item properties translation. For example: "sunburn.innertube.properties ": "Any properties ..." – item properties. *section permission*.*item permission*.variations.*variation permission* – key template for variation name translation. For example: "sunburn.innertube.variations.zebra": "ZEBRA" – variation name. Translation of ingredient names: *ingredient shortname *.*ingredient skinId* - key template for ingredient name translation. For example: "wood.0": "Wood" – ingredient name. Allow work with the Backpacks plugin? – plugin can take and give items in an additional backpack (Backpacks by WhiteThunder). Allow work with the ItemRetriever plugin? – this plugin provides advanced functionality for interacting with player containers: If the ItemRetriever plugin is enabled, the CraftingPanel will take crafting ingredients from all containers that are connected to the player (including inventory, game backpack, Backpacks plugin, and any other plugin that uses ItemRetriever as Suppliers). If the ItemRetriever plugin is disabled, the CraftingPanel will take items with the next priority (if the item is not found, it goes to the next container): Backpacks plugin (if enabled) -> game backpack -> inventory. The CraftingPanel plugin is fully in charge of giving out items (since ItemRetriever only allows you to take items from the player), it gives out items with the next priority (if the container is full, it moves on to the next one): inventory -> game backpack -> Backpacks plugin (if enabled) -> drop item. Delete player data from the Data file if they have not logged into the server for so many days – this setting is added to prevent the plugin from keeping in memory the settings of all players who have ever visited your server. Effect at the start/end/canceling – game effects that will be played at the start of crafting/completion of crafting/cancellation of crafting (effects list, plugin for playing effects). Specify a plugin to work with the economy – specify one plugin from the list or leave the field empty to disable work with economy. Crafting bonuses This section allows you to customize crafting bonuses when using one of the supported plugins. Each of these plugins has its own settings. Amount of experience will depend on crafting time? – if this setting is disabled, then the given/taken experience will be the same (which are specified in the settings above). If this setting is enabled, the experience will be calculated using the following formula: calculated experience = crafting time * experience from the settings above. It should be taken into account that to calculate the experience for a crafted item, the full crafting time is taken (which is specified in the item's setting), and to calculate the experience for crafting cancellation, the time left to create the item is taken. The ZLevelsRemastered plugin does not have a full-fledged api for interaction with crafting bonuses, so the work with it is not fully implemented (no rewards are given in economy plugins, permission of this plugin is not taken into account, etc.). Notification settings Notification type (Chat, GameTips, Notify, GUIAnnouncements) – if this section is enabled, you must specify the type/plugin to notify the player of different warnings. Chat – notification to regular chat. GameTips – notification in the in-game Rust tooltips (blue or red at the bottom of the screen). Notify – notification in the Notify plugin by Mevent. GUIAnnouncements – notification in the GUIAnnouncements plugin by JoeSheep. Just below that are the customization fields for the specific type of notification. Game Status Settings Game status is a notification that is shown at the bottom right of the screen (like in-game crafting). The plugin can show 3 types of game status: Current craft – it's the blue panel with the gear. It is displayed while the crafting process is in progress. Giving item – it's the green panel with the down arrow. It is displayed when a player is given a craft item. Dropping item – it's the red panel with the cross. It is displayed when the items given by the plugin do not fit in the inventory and drop out near the player. Crafting Panel working with Rust's in-game status and two plugins (SimpleStatus, AdvancedStatus) that have slightly advanced features. Rust – is the in-game status built into the game. It does not require any additional plugins, but it cannot show the Current craft (blue panel with a gear). SimpleStatus – this plugin displays customizable statuses. It can show Current craft and Giving item. But cannot display Dropping item due to limitations in its operation. AdvancedStatus - this plugin displays customizable statuses. It works with all of the above status types. Section settings Section name – the displayed section name on the menu button. Section permission [required] – be sure to fill in these fields and make sure they are all unique. Because it is by this field that the plugin understands which section it is currently working with. If you specify "favorite" here, the plugin will use this section to display the player's favorite items (don't add items to it, the plugin will delete them anyway). Register this permission? – if enabled, the plugin will register a permission with the above name. In this case this section will be shown only to those players who have this permission. Section item settings Item name [required] – required field. The name of the item is displayed only in this plugin. If you need to create an item with the same name, you will find this setting below. Item permission [required] – required field. Make sure that each item in the section has a unique field. Because by this field the plugin understands which item in the current section it is currently working with. Register this permission? - if enabled, the plugin will register permission with the above name. Keep in mind that the current item will still be shown to all players, but they will not be able to craft it (this is also notified by the icon on the top left of the information section). Item description – item description, is not passed to the item when crafting, only displayed in the panel of this plugin. Item properties – if the item has some characteristics (e.g., damage, radiation protection, etc.) you can specify them here. This data is displayed in a separate panel in the information section of the item. Item shortname – if you are using the command as a craft result, leave this field empty. Create an item with the default name (true) or the above name (false)? – if true, the plugin will create an item with the default game name (which refers to the current shortname), otherwise it will set the name from the Item name field. Item skinId – if the item is custom, specify the required skinId, otherwise set it to 0. Item image [optional] – if as a result of craft, you have to execute some command, you can specify a link to a picture related to this command. Console commands executed after crafting (%steamid%, %username%, %amount%) [optional] – if you need to execute some commands as a result of crafting, you can list them with commas in this field. In the command you can specify %steamid% and %username%, the plugin will replace them with the data of the current player. The plugin can also replace %amount% with the amount per craft (next setting). If the command gives some custom game item and you know its shortname and skinid you can specify them in the fields above. This way you don't need to additionally save the image of this item to the hosting and specify its link. Amount per craft – number of items given out per craft. Max craft multiplier - maximum allowable craft multiplier. The craft multiplier (selected by the player in the Ingredients section) is how many times an item will be dispensed or how many times commands will be executed. If Amount per craft = 3, and the player chose multiplier = 2, he will receive 2 * 3 = 6 items. Crafting time [sec] – time to craft the item. It can be set to 0, then the item will be crafted instantly. Show notification in game status (if they are enabled)? – if a command from another plugin is used to give a custom item and that plugin displays game status, duplication of game statuses may occur. Therefore, it is possible to disable the display of game status for a particular item. Keep in mind that this only disables the Giving item status. Apply craft bonuses (if they are enabled)? – allows you to apply craft bonuses (from the "Crafting bonuses" section) to this item. Crafting cost in the economy plugin [0 - disable] – the value of the current item in your economy server currency. The customization works if you specified one of the supported economy plugins at the beginning. Item Variation settings In the in-game Rust crafting panel this section is called Skins, here it is called Variations. This is done because here it can include not only skins, but any items or commands related to the parent item. For example, you have several modular car presets, with different types of modules, but they are all related to modular cars. Therefore, you can specify them in one item - "Modular car". The settings in this section are similar to the parent item, except for the crafting ingredients. They will be the same as the parent item. Item Ingredient settings Resource name [required] – required field. Is used to display the name of the ingredient in the plugin panel (it is not taken into account when taking ingredients from the player). When canceling the craft, the plugin can set this ingredient to the specified name, you will find this setting below. Use this resource in ingredients? – enables or disables this resource for use in ingredients. Resource shortname [required] – required field. Shortname of the item that the plugin will look for from the player for crafting. Resource skinId – if it's a custom item, give its skinId, otherwise set it to 0. Return an item with the default name (true) or the above name (false)? – when the craft is canceled, if true, the plugin will create an ingredient with the default game name (which refers to the current shortname), otherwise it will set the name from the Resource name field. Plugin Config Example of plugin configuration in English: Example of plugin configuration in Russian. If you need Russian config, open it (CraftingPanel.cs) before loading the plugin, and at the top set the variable "isRus = true". Then save and upload this file to your server.$30.00- 101 comments
- 2 reviews
-
- 6
-
- #craft
- #craft menu
- (and 17 more)
-
Version 2.10.18
1,283 downloads
Crafting system that allows you to create items, cars, vehicles, recyclers, etc! Commands craft open interface crafts.setwb [categories: cat1 cat2 ...] set new custom workbench Permissions You can set permission in config, for example: "Permission (ex: crafts.use)": "crafts.use", crafts.setworkbench - allows you to use the "crafts.setwb" command (set custom workbenches) Craft Types Command Vehicle Item Recycler ModularCar How to install a custom workbench 1. Spawn the workbench (for example, in RustEdit or a plugin) 2. In the game, go to him and use the command "crafts.setwb" and specify the necessary categories. Example: /crafts.setwb Misc 3. Go to config (oxide/config/Crafts.json) and configure this workbench (use SafeZone, workbench level, etc.) VIDEO FAQ Q: Where can I see an example of a config? A: Config$19.95 -
Version 1.1.16
1,067 downloads
Revolutionary cases, the juiciest interface, scroll animations and much more! Features Beautiful user interface Opening animation Performance Each case is configured separately Commands cases (open cases interface) givecase <steamid> <caseid> <amount> (give a case to the player) givecase * <caseid> <amount> (give a case to all online players) FAQ Q: Where can I see an example of a config? A: Config Q: How do I use Economics to pay for cases? A: "Economy": { "Show Balance": true, "Type (Plugin/Item)": "Plugin", "Plugin name": "Economics", "Balance add hook": "Deposit", "Balance remove hook": "Withdraw", "Balance show hook": "Balance", "ShortName": "scrap", "Display Name (empty - default)": "", "Skin": 0 }, Q: How do I use ServerRewards to pay for cases? A: "Economy": { "Show Balance": true, "Type (Plugin/Item)": "Plugin", "Plugin name": "ServerRewards", "Balance add hook": "AddPoints", "Balance remove hook": "TakePoints", "Balance show hook": "CheckPoints", "ShortName": "scrap", "Display Name (empty - default)": "", "Skin": 0 }, Q: I have a question/problem. What should I do? A: You can write to me in a PM on the site, create a ticket. Or write me in Discord: mevent Q: How does a player give out Skill Tree XP? A: { "Type": "Command", "ID": 7, "Image": "", "Title": "Give 1K XP from SkillTree", "Command (%steamid%)": "givexp %username% 1000", "Plugin": { "Hook": null, "Plugin name": null, "Amount": 0 }, "Display Name (empty - default)": "", "ShortName": "", "Skin": 0, "Amount": 1, "Chance": 65.0 }, Q: How can I add cases not for purchase, but just to have them? A: For example, if you give cases with the "givecase" command: givecase <steamid> <caseid> <amount> give a case to the player givecase * <caseid> <amount> give a case to all online players$25.95 -
Version 3.0.3
2,038 downloads
OVERVIEW: This plugin adds a crafting skill system and the ability to craft higher quality items that have special perks to enhance the item. IMPORTANT!!!: This plugin now requires the UiEngineFramework plugin. It has not been published yet, but is available temporarily right here: UiEngineFramework.cs HOW TO INSTALL: Download and install ImageLibrary Download and install UiEngineFramework (link posted above) If you have previously installed Quality Crafting, delete the config and lang files for the plugin before installing v3.0.0. If this is your first time installing this plugin you can skip this step! Download and install this plugin (Quality Crafting) Refer to the documentation for configuration options Enjoy the plugin DOCUMENTATION: Extensive documentation for this plugin can be found IN THIS GOOGLE DOC. I STRONGLY recommend reading it first before installing. LEGACY VERSION: If you don't want to use the latest version of quality crafting you can still download the old version (v2.1.4) here: Quality Crafting v2.1.4 The legacy version is available AS IS and will not receive additional updates.Free -
Version 1.0.2
1,467 downloads
SkillTreeItems adds 2 item types into loot containers on your server. Research Notes: will provide the player with an injection of xp equal to the amount specified in the items name. Tome of skill points: will award the player with skill points equal to the amount specified in the items name. The plugin allows you to create your own versions of the items, and has a number of commands available that should work with other plugins. skilltreeitems.use - required to consume the items and find them in loot containers. skilltreeitems.admin - required to use the spawn commands. Command: givexpitem Type: Chat Parameters: <amount> <Skin ID> <displayName> Example: givexpitem 1500 2863540162 research notes - Generates an item that can be redeemed for 1500 experience Command: givespitem Type: Chat Parameters: <amount> <Skin ID> <displayName> Example: givespitem 2 2863540162 tome of skill points - Generates an item that can be redeemed for 2 skill points Command: givespitemto Type: Chat/Console Parameters: <target ID> <amount> <skin ID> <displayName> Example: givespitemto 76561197988695317 3 2863540162 tome of skill points - Generates an item that can be redeemed for 2 skill points and gives it to target ID. Command: givexpitemto Type: Chat/Console Parameters: <target ID> <amount> <skin ID> <displayName> Example: givexpitemto 76561197988695317 1500 2863540162 tome of skill points - Generates an item that can be redeemed for 1500 experience and gives it to target ID. Command: giverandomxpitem Type: Chat/Console Parameters: <target ID> Example: giverandomxpitem 76561197988695317 - Generates a random item from the xp items listed in the config and gives it to Target ID. Command: giverandomspitem Type: Chat/Console Parameters: <target ID> Example: giverandomspitem 76561197988695317 - Generates a random item from the skill points items listed in the config and gives it to Target ID.Free -
Version 1.2.4
65 downloads
The plugin adds magic items to the server that can be customized and new ones can be created. About The plugin has its own inventory which is opened by the command /mi or by the open button. Each magic item can be customized and an unlimited number can be created. Properties Fast extraction of ore and trees Increase the percentage of resource gather Increased damage to players Protection against damage from players Protection from heat and cold Protection against bleeding Radiation during damage Reduction of breakage of items as a percentage Adding a group Adding a permission For the last 2 properties, add those groups/permissions that are unique, since after removing the item, they are removed from the player, even if they were previously given by another plugin Settings Unlimited item creation Loss of magic items after death Number of slots by permissions Full customization of the magic item Commands /mi - open magic items inventory /givemi "Name or steamID" "MagicItem Name" /givemiid "Name or steamID" "MagicItem skinID" (only with permission magicitems.give) givemiid "Ник|СтимАйди" "АйдиСкина предмета" (for server console) Permissions "Number of slots for items by permission": { "magicitems.default": 1, "magicitems.vip": 2, "magicitems.premium": 3 } "Permission to take a magic item with command" : { "magicitems.give" } Video Config { "Drops no more than 1 item at a time": true, "Do magic items drop after death": true, "Main item for magic items (shortname)": "glue", "All Lootboxes from which magic items can drop (to add to the magic item settings, make sure this Lootbox is here!)": [ "crate_normal", "crate_normal_2", "crate_tools", "bradley_crate", "crate_basic", "crate_elite", "crate_mine", "supply_drop", "codelockedhackablecrate", "heli_crate" ], "Number of slots for items by permission": { "magicitems.default": 1, "magicitems.vip": 2, "magicitems.premium": 3 }, "Magic items settings": [ { "MagicItem name": "Loot artifact", "MagicItem skinID (all items should be different!)": 2358748270, "Link to picture": "https://i.imgur.com/66vrZFB.png", "Indicate from which lootboxes and the chance of drop (from 1 to 100) (if not needed, leave blank)": {}, "Indicate from which ores when mining and the chance of falling out (from 1 to 100) (if not needed, leave blank)": { "sulfure-ore": 65, "stone-ore": 5, "metal-ore": 5 }, "By what percentage does the item increase the extraction of resources": 50, "By what percentage does the item increase damage to enemies": 0, "What percentage of the item protects against damage": 0, "Does the item protect from heat and cold": false, "Does the item prevent bleeding": false, "Fast extraction of resources": true, "Radiation for each hit on the player": 0, "What permissions MagicItem add": { "signartist.url": "Drawing on tablets" }, "What groups MagicItem add": { "Miner": "Grants the Hunter group" }, "What percentage does the MagicItem reduce the breakage of items": 0 }, { "MagicItem name": "Power sword", "MagicItem skinID (all items should be different!)": 2360703637, "Link to picture": "https://i.imgur.com/978jemJ.png", "Indicate from which lootboxes and the chance of drop (from 1 to 100) (if not needed, leave blank)": { "crate_elite": 15 }, "Indicate from which ores when mining and the chance of falling out (from 1 to 100) (if not needed, leave blank)": {}, "By what percentage does the item increase the extraction of resources": 0, "By what percentage does the item increase damage to enemies": 10, "What percentage of the item protects against damage": 0, "Does the item protect from heat and cold": false, "Does the item prevent bleeding": false, "Fast extraction of resources": false, "Radiation for each hit on the player": 3, "What permissions MagicItem add": {}, "What groups MagicItem add": {}, "What percentage does the MagicItem reduce the breakage of items": 50 }, { "MagicItem name": "Mantle", "MagicItem skinID (all items should be different!)": 2361459327, "Link to picture": "https://i.imgur.com/oI21TIn.png", "Indicate from which lootboxes and the chance of drop (from 1 to 100) (if not needed, leave blank)": { "crate_elite": 15 }, "Indicate from which ores when mining and the chance of falling out (from 1 to 100) (if not needed, leave blank)": {}, "By what percentage does the item increase the extraction of resources": 0, "By what percentage does the item increase damage to enemies": 0, "What percentage of the item protects against damage": 10, "Does the item protect from heat and cold": true, "Does the item prevent bleeding": false, "Fast extraction of resources": false, "Radiation for each hit on the player": 0, "What permissions MagicItem add": {}, "What groups MagicItem add": {}, "What percentage does the MagicItem reduce the breakage of items": 0 }, { "MagicItem name": "Blood bottle", "MagicItem skinID (all items should be different!)": 2361427324, "Link to picture": "https://i.imgur.com/XEqkn5L.png", "Indicate from which lootboxes and the chance of drop (from 1 to 100) (if not needed, leave blank)": { "crate_elite": 25 }, "Indicate from which ores when mining and the chance of falling out (from 1 to 100) (if not needed, leave blank)": {}, "By what percentage does the item increase the extraction of resources": 0, "By what percentage does the item increase damage to enemies": 0, "What percentage of the item protects against damage": 0, "Does the item protect from heat and cold": false, "Does the item prevent bleeding": true, "Fast extraction of resources": false, "Radiation for each hit on the player": 0, "What permissions MagicItem add": {}, "What groups MagicItem add": {}, "What percentage does the MagicItem reduce the breakage of items": 0 } ], "Notification and interface settings": { "Whether to display a message in the chat that a magic item fell from a resource in the chat": true, "Is the open button active": true, "Link to the picture for the open button": "https://i.imgur.com/1nfaYn6.png", "Open button: Amin": "0.648125 0.02500001", "Open button: Amax": "0.6960313 0.1041667" }, "Config version": { "Major": 1, "Minor": 2, "Patch": 3 } }$12.00 -
Version 1.1.62
2,612 downloads
Custom crafting panel at player's workbenches. Craft custom or non-craftable items, create your own blueprints. No chat commands required! oxide permission - craftmenu.use • How to create default blueprint. Simply leave ResearchCost as 0. • Crafting Recycler. Plugins for placing entities usually utilizes specific item together with skin id. Here you can find list of examples PlaceableEntities.txt • Adding same shortname multiple times. When you using same shortname for more than one blueprint you have add {number} at the end of it to prevent duplicates. Ex.: "box.wooden.large{1}" • Item is name too long. Inside lang file you can create replacements for default item names. • Wiping blueprints manualy. There are two admin console commands. "craftmenu_admin wipe" will wipe blueprints for all players "craftmenu_admin wipe <steamID>" wipes blueprints only for certain player. Premade blueprints from screenshots Blueprints.json$16.00 -
Version 1.1.7
1,138 downloads
Manage your Rust server easier and more efficiently with the AdminMenu plugin. Track players, interact with them, edit their data and permissions, as well as change server convars and manage plugins. Features: Menu retains its state after closing, you won't lose everything you did before. Ability to fully translate the menu into any language. Large range of permissions for each action, will allow you to flexibly customize the admin menu for each group of administrators. Quick menu that allows you to perform quick actions Full list of players with the ability to filter by online, offline, admins and moderators. Also has a frame of different colors depending on the level of authorization. Wide range of information and actions for the selected player. Editing convars with search. Has a complete list of editable convars with descriptions for some of them. Extensive issue menu by category, with easy management of name, skin and amount (manual, +1, +100, +1000, +10000). Plugin management menu. It is possible to reload, unload or load a plugin easily and quickly. Updates occur in real time. Ability to create your own custom buttons that execute several commands Quick Start: You install the plugin in the plugins folder. Give yourself the adminmenu.fullaccess permission. Commands, use one of your choice, one for the player and one for the admin group: o.grant user {name/steamid} adminmenu.fullaccess o.grant group admin adminmenu.fullaccess Press the X button (swap seat button) or type adminmenu in the console. Enjoy Useful stuff: You can quickly open a player in the admin menu. To do this, point at the player and press X. You don't have to hover over the player exactly, you will be able to open players within a certain radius of the place you are looking at. CUSTOM BUTTONS Custom buttons are buttons that when pressed will execute commands on behalf of the administrator, commands can be several, below will be the details. At the moment, custom buttons can be created in two places: in the quick menu and in the menu when selecting a player. These places are separated in the config. Button Fields: "Execution as server" - Call the command on behalf of the server, not the administrator "Label" - Text that will be on the button, for each such inscription creates a field in the lang file, accordingly you can translate this text into several languages. "Commands" - Array of commands that will be executed on behalf of the administrator. Chat commands require a special entry, see examples. "Permission"- permission to display and use the button. You need to write the permission that will be after "adminmenu.". Example: if you enter the permission "test" the permission will be adminmenu.test "Position" - The location for the button, the first number is responsible for the row number, the second for the position within the row, starts from 0.There are limits of locations, if you have gone beyond the limit - the button will not be displayed. Common Tags: {adminUID} - administrator's id. {position} - administrator coordinates (underfoot) {view_position} - the position where the administrator is looking (can be used for spawning or something similar) {view_direction_forward} - forward view direction of the administrator {view_direction_backward} - the direction the administrator is looking backwards {view_direction_left} - direction of the administrator’s view to the left {view_direction_right} - administrator’s view direction to the right Tags for target only: {steamid}, {steamID}, {userID}, {STEAMID}, {USERID} - mean the same thing, namely the id of the selected player. {target_position} - target coordinates (underfoot) Example of commands: chat.say \"/{chat command}\" vanish ban {steamID} teleport {steamID} {adminUID} More information about the grant menu: The grant menu includes the full list of items including hidden items as well as custom items created by the CustomItemDefinitions library. The menu can be accessed from the navigation or from the menu of the selected player. When issuing itself has categories. Search works in any registry by any part of the name or short name. Has a page system at any stage. More information about the buttons in the Quick Menu: [Teleport to 0 0 0] - Teleport to coordinates 0 0 0. Requires adminmenu.quickmenu.teleportto000 permission [Teleport to Deathpoint] - Teleport to your deathpoint. Requires adminmenu.quickmenu.teleporttodeath permission [Teleport to Spawn point] - Teleport to a random spawn point. Requires adminmenu.quickmenu.teleporttospawnpoint permission [Kill Self] - Kill Self, kills even when immortal. Does not require permission. [Heal Self] - Fully heal yourself. Requires adminmenu.quickmenu.healself permission [Call Heli] - Call Helicopter to yourself (arrives in time). Requires adminmenu.quickmenu.helicall permission [Spawn Bradley] - Spawn bradley on yourself. Requires adminmenu.quickmenu.spawnbradley permission More information about the buttons in the menu of the selected player: [Teleport Self To] - Teleport yourself to the selected player. Requires adminmenu.userinfo.teleportselfto permission [Teleport To Self] - Teleport the selected player to yourself. Requires adminmenu.userinfo.teleporttoself permission [Teleport To Auth] - Teleportation to random authorization (TC). Requires adminmenu.userinfo.teleporttoauth permission [Teleport to Deathpoint] - Teleportation to a player's deathpoint. Requires adminmenu.userinfo.teleporttodeath permission [Heal] - Full healing, including metabolism. Requires adminmenu.userinfo.fullheal permission [Heal 50%] - Half healing. Requires adminmenu.userinfo.halfheal permission. [View Inventory] - View and edit player's inventory. Requires adminmenu.userinfo.viewinv permission [Strip Inventory] - Clear player's inventory. Requires adminmenu.userinfo.stripinventory permission [Unlock Blueprints] - Unlock all Blueprints. Requires adminmenu.userinfo.unlockblueprints permission [Revoke Blueprints] - Reset all Blueprints. Requires adminmenu.userinfo.revokeblueprints permission. [Kill] - Kill a player. Requires adminmenu.userinfo.kill permission [Kick] - Kick a player. Requires adminmenu.userinfo.kick permission [Ban] - Ban a player. Requires adminmenu.userinfo.ban permission More information about the buttons in the menu of the selected group: [Remove Group] - Remove group, has confirmation. Requires adminmenu.groupinfo.removegroup permission [Clone Group] - Clone group with the ability to copy users. Requires adminmenu.groupinfo.clonegroup permission Permissions: adminmenu.use - Ability to use admin menu with basic set. Open tab quick menu (each button has its own permission, without permissions is present only kill yourself button) and the list of players. adminmenu.fullaccess - Full access to all functions without the need for each permission, includes also adminmenu.use. It is recommended to give only to the main administrators. adminmenu.quickmenu.teleportto000 - Access to the button in the quick menu, teleportation to coordinates 0 0 0 0. adminmenu.quickmenu.teleporttodeath - Access to the button in the quick menu, teleportation to the point of your death. adminmenu.quickmenu.teleporttospawnpoint - Access to the button in the quick menu, teleportation to a random spawn point. adminmenu.quickmenu.healself - Access button in quickmenu, heal yourself completely. adminmenu.quickmenu.helicall - Access to the button in the quick menu, call a helicopter to yourself (arrives in time). adminmenu.quickmenu.spawnbradley - Access button in quickmenu, spawn bradley. adminmenu.userinfo.teleportselfto - Access to the button in the menu of the selected player, teleportation to the selected player. adminmenu.userinfo.teleporttoself - Access to the button in the menu of the selected player, teleport the selected player to himself. adminmenu.userinfo.teleporttoauth - Access to the button in the menu of the selected player, teleportation to random authorization (TC). adminmenu.userinfo.teleporttodeath - Access to the button in the menu of the selected player, teleportation to the place of death of the player. adminmenu.userinfo.fullheal - Access to the button in the menu of the selected player, full healing, including metabolism. adminmenu.userinfo.halfheal - Access to the button in the menu of the selected player, half healing. adminmenu.userinfo.viewinv - Access to the button in the selected player's menu, view and edit the player's inventory. adminmenu.userinfo.stripinventory - Access to the button in the menu of the selected player, clear the player's inventory. adminmenu.userinfo.unlockblueprints - Access the button in the menu of the selected player, unlock all drafts. adminmenu.userinfo.revokeblueprints - Access to the button in the menu of the selected player, reset all drafts. adminmenu.userinfo.kill - Access the button in the selected player's menu to kill the player. adminmenu.userinfo.kick - Access the button in the selected player's menu to kick the player. adminmenu.userinfo.ban - Access to the button in the menu of the selected player, ban the player. adminmenu.groupinfo.removegroup - Access to the button in the menu of the selected group, the ability to remove the group. adminmenu.groupinfo.clonegroup - Access to the button in the menu of the selected group, the ability to clone the group. adminmenu.convars - View and edit convars. adminmenu.permissionmanager - View and edit permissions in groups, player groups, create, delete and clone groups (requires additional permissions from these buttons). adminmenu.pluginmanager - Access to plugin management, reloading, unloading, loading plugins. adminmenu.give - Access to give resources, as well as yourself and the selected player.$25.00 -
Version 1.0.3
92 downloads
The plugin allows you to grant permission to players who will be able to save some loot. Description: This plugin and the ability to store your belongings in a safe deposit box, which you can open using one of the specified commands. You can limit the number of items you can put in a cell, and also set up a blacklist of items that cannot be put in a cell. You can assign privileges to use a cell depending on the group of players.The player can also transfer their items from wipe to wipe. How does it work? The player prescribes a chat command, which is specified in the config. It opens a cell with slots that are configured in the config. He can put items there that are not blocked in the config. Closes the cell and the items are successfully saved. If the player runs out of privilege, when trying to open a cell, he will return all items to his inventory. en - example of plugin configuration in English ru - example of plugin configuration in Russian My Discord: CASHR#6906 Join the Mad Mappers Discord here! Check out more of my work here!$15.00 -
Version 1.0.17
837 downloads
Item Perks is a plugin that enhances everyday weapons, tools and armour with over 50 different types of perks. Items with perks can be obtained a variety of ways, including: Finding them randomly in crates or barrels during your morning scrap farm. Randomly crafting an enhanced version of your equipment while you roof camp noobs from your base. Recycling enhanced equipment and finding enhancement kits stuck in the teeth of the recycler. Using a console or chat command that can be ran through seedy plugin traders like GUIShop. The plugin gives a large amount of control to server owners when it comes to implementation. You can: Enable/disable perks, or modify the minimum and maximum values that they roll when applied to gear. Blacklist or whitelist items to each perk, so they will be exclusively excluded or included (based on the list you choose). Adjust the weight of each perk, so it is more or less likely to be seen on gear., or adjust the chances amount of perks that items can potentially have. Fully adjust or disable the chance for item drops to be found, or enable the enhancement kit system so players can recycle gear. So much more (watch the configuration section of the video below to see the full extent). There are over 50 perks included with the plugin. The following list will describe briefly what each perk does. Name: Prospector Description: This perk increases your mining yield when mining stone, metal and sulfur nodes. Name: Lumberjack Description: This perk increases your woodcutting yield when chopping living or dead trees. Name: Butcher Description: This perk increases the resources gained from skinning humans and animals. Name: Horticulture Description: This perk increases the amount of resources gained when harvesting grown plants. Name: Forager Description: This perk increases the amount of resources gained when picking up map generated collectibles. Name: Angler Description: This perk increases the amount of fish you receive upon a successful catch. Name: BeastBane Description: This perk increases the damage dealt to animals. Name: ScientistBane Description: This perk increases the damage dealt to scientists. Name: FlakJacket Description: This perk reduces the damage received from explosions. Name: Elemental Description: This perk reduces damage from received from cold and heat sources. Name: Scavenger Description: This perk provides you with a chance to find additional scrap from crates and barrels. Name: Manufacture Description: This perk increases the speed of your crafting. Name: Durable Description: This peark reduces the durability damage of all equipped items. Name: BeastWard Description: This perk reduces the damage received from animals. Name: ScientistWard Description: This perk reduces the damage received from scientists. Name: Builder Description: This perk provides you with a chance for your building upgrades to be free. Name: Thrifty Description: This perk provides you with a chance for your crafting components to be refunded upon a successful craft. Name: Fabricate Description: This perk provides you with a chance to duplicate an item upon a successful craft. Name: Pharmaceutical Description: This perk increases the amount of healing received from all sources. Name: MeleeWard Description: This perk reduces the damage received from melee weapons. Name: Academic Description: This perk provides you with a chance to receive a scrap refund when researching an item at the research bench. Name: FallDamage Description: This perk reduces the impact damage received from falling. Name: Lead Description: This perk reduces the damage from radiation. Name: Smasher Description: This perk will provide you with a chance to instantly destroy barrels with any amount of damage. Name: Environmentalist Description: This perk will increase the speed of recyclers that you activate. Name: Smelter Description: This perk will increase the smelting speed of furnaces you activate. Name: Paramedic Description: This perk provides players that you revive with additional health. Name: Prepper Description: This perk provides you with a chance to not consume food when eating. Name: Regeneration Description: This perk will passively regenerate you. Name: SharkWard Description: This perk will reduce the amount of damage received from sharks. Name: SharkBane Description: This perk will increase the amount of damage dealt to sharks. Name: Deforest Description: This perk provides you with a chance to cut down nearby trees when successfully cutting a tree down. Name: BlastMine Description: This perk provides you with a chance to mine out nearby nodes when successfully mining out a node. Name: Tanner Description: This perk provides you with a chance to skin nearby corpses when successfully skinning out a corpse. Name: Vampiric Description: This perk will heal you for a percentage of the damage dealt to certain enemies. Name: Reinforced Description: This perk will reduce the the amount of damage that your vehicles receive when mounted. Name: ComponentLuck Description: This perk will provide you with a chance to receive additional components when looting barrels and crates. Name: ElectronicsLuck Description: This perk will provide you with a chance to receive additional electronics when looting barrels and crates. Name: UncannyDodge Description: This perk provides you with a chance to dodge incoming damage, reducing it to 0. Name: LineStrength Description: This perk increases the tensile strength of your fishing line. Name: HealShare Description: This perk will share healing effects with nearby players. Name: Attractive Description: This perk will provide you with a chance to automatically pick up components when destroying barrels. Name: WoodcuttingLuck Description: This perk provides you with a chance to find a random item when you cut down a tree. Name: MiningLuck Description: This perk provides you with a chance to find a random item when you mine out a node. Name: SkinningLuck Description: This perk provides you with a chance to find a random item when you skin out a corpse. Name: FishingLuck Description: This perk provides you with a chance to find a random item when you catch a fish. Name: Sated Description: This perk will increase the amount of calories and hydration you receive from food and water sources. Name: IronStomach Description: This perk provides you with a chance to negate negative effects when consuming food. Name: TreePlanter Description: This perk will provide a chance for a tree to instantly regrow when cut down. Name: RockCycler Description: This perk will provide a chance for a node to instantly respawn when mined out. Name: BradleyDamage Description: This perk perk increases the damage dealt to Bradley Tanks. Name: HeliDamage Description: This perk perk increases the damage dealt to Patrol Helicopters. Command: ipgive Type: console/chat Parameters: <target ID/Name> <optional: shortname> <optional: perks> Description: Gives the target player an enhanced item. If shortname is specified, it will base the enhancement off of that item. If perks are specified, it will add only those perks to the item. Command: ipgivekit Type: console/chat Parameters: <target ID/Name> <perk> Description: Gives an enhancement kit to the target. itemperks.use - Required to receive any benefit from enhanced items. itemperks.loot - Required to loot enhanced items from crates and barrels. itemperks.craft - Required for a chance to received enhanced versions of crafted gear. itemperks.admin - Required to use admin commands. itemperks.enhance - Required to add enhancement kits to items via the workbench. itemperks.recycle - Required to receive enhancement kits from recycling enhanced items. IPAPI_CreateItem - creates and returns an enhanced item using the details fed into the method. If shortname is left blank, it will pick a random valid item. If api_perks is null it will pick random perk(s) and add them. Returns Item [HookMethod("IPAPI_CreateItem")] public object IPAPI_CreateItem(string shortname = null, ulong skin = 0, Dictionary<string, float> api_perks = null) { List<KeyValuePair<Perk, float>> perks = Pool.GetList<KeyValuePair<Perk, float>>(); foreach (var perk in api_perks) { Perk _perk; if (parsedEnums.TryGetValue(perk.Key, out _perk)) perks.Add(new KeyValuePair<Perk, float>(_perk, perk.Value)); } var result = CreateItem(shortname, skin, perks); Pool.FreeList(ref perks); // Returns an Item class return result; } Example usage: [ChatCommand("testipapi")] void TestIPAPI(BasePlayer player) { Dictionary<string, float> perks = new Dictionary<string, float>() { ["Prospector"] = 1f, ["Lumberjack"] = 1f, ["Butcher"] = 1f, ["Horticulture"] = 0.5f }; var item = (Item)ItemPerks.Call("IPAPI_CreateItem", "hammer.salvaged", (ulong)2830083288, perks); if (item == null) { Puts("Failed"); return; } item.name = "tool of the trade"; player.GiveItem(item); }$25.00- 113 comments
- 3 reviews
-
- 4
-
- #items
- #enhancement
-
(and 6 more)
Tagged with:
-
Version 1.0.2
6 downloads
Take your Rust base automation to the next level with Usable Hoppers, the plugin that turns any containers into fully functional hoppers that automatically collect items from the ground within a configurable range. While Usable Hoppers is perfect for setting up an automated horse farm—where it gathers horse poop and deposits it into a composter—it’s versatile enough for other tasks too. Whether you're automating gathering dropped resources, or organizing loot from the battlefield, Usable Hoppers will save you time and effort. The plugin is designed to automate item collection directly from the ground, making resource management in your base smoother and more efficient. Usable on regular chests, furnaces, lootable crates and even airdrops. Fully customizable, you can control the pickup radius, item types, and collection frequency, giving you complete control over how it works in your base. Simplify your Rust gameplay and let Usable Hoppers do the heavy lifting! Chat commands: /uh - Shows available UsableHoppers commands. /uhset - Sets the container you are looking at to a hopper. /uhremove - Remove the hopper from the container you are looking at. /uhlist - Display all hoppers you own. /uhrange - Display the range of your hoppers. Admin commands: /uhclearall - Removes all hoppers in the game. /uhclearplayer <playername or steamid> - Removes a specific player's hopper. Permissions: Config: The config is easily configurable to your liking and performance requirements. Allowed containers for hoppers - Which containers allowed to be turned into hoppers. Command cooldown - The cooldown between command usage (in seconds). Debug mode - Used for detailed feedback in console. Hopper radius - The hopper pickup range, in a spherical dome. How often the hopper collects items - How often the hopper will attempt to pickup items in range. Higher values will increase performance Item types allowed - Which types of items that the hopper will pickup. Max hoppers per players - The number of hoppers available to each player. Max items per tick - The number of items the hopper will pickup at each tick. Default config. { "Allowed containers for hoppers": [ "woodbox_deployed", "box.wooden.large", "furnace", "storage_barrel_c", "storage_barrel_b" ], "Command cooldown": 0.0, "Debug mode": false, "Hopper radius": 3.0, "How often the hopper collects items": 10.0, "Item types allowed": { "ammunition": true, "attire": true, "blueprint": true, "component": true, "construction": true, "electrical": true, "food": true, "fun": true, "items": true, "medical": true, "misc": true, "resources": true, "tool": true, "traps": true, "weapon": true }, "Max hoppers per players": 5, "Max items per tick": 10 }$7.99 -
Version 1.0.1
2 downloads
Take your Rust base automation up a notch with Usable Droppers, a simple yet powerful plugin that turns regular containers into functional droppers. These droppers continuously drop items with full customization, making them perfect for automatic setups like furnace farms or creating seamless item-dispensing systems. Usable Droppers pairs perfectly with Usable Hoppers to create an efficient, hands-off system for managing your resources. Whether you're automating resource processing or need an easy way to drop items, Usable Droppers gives you the flexibility to control how and when items are dispensed. With a detailed configuration, you decide the drop interval, item types, and much more, making it easy to fit into any server setup. Chat commands: /ud - Shows available UsableDroppers commands. /udset - Sets the container you are looking at to a dropper. /udremove - Remove the dropper from the container you are looking at. /udlist - Display all droppers you own. /udsetmode <player|direction|random> - Sets the dropper mode to specify drop location of the items. Player mode will save the current player location and the dropper will start to drop items there. Direction drops items in a specific direction chosen by the player and random will drop items in a random sphere around the container. /udsetdirection <forward|backward|left|right|up|down> - Specify the direction if chosen direction mode. /udrange - Display the drop location and dropper range. Admin commands: /udclearall - Removes all droppers in the game. /udclearplayer <playername or steamid> - Remove a specific player's dropper. Permissions: Config: Allowed containers for droppers - Which containers are allowed to be turned into droppers. Available drop modes - Which drop mode the user's will be able to choose. Command cooldown - The cooldown between command usage (in seconds). Debug mode - Used for detailed feedback in console. Drop interval seconds - How often the dropper will attempt to drop items. Higher values will increase performance. Drop radius - Drop radius when the user has random drop mode selected Item types allowed - Which types of items that the dropper will drop. Max distance for commands - How close to the dropper/container you need to be to use commands. Max droppers per player - The number of droppers available to each player. Max items per tick - The number of item stacks the dropper will drop each tick. Max range for player mode - The maximum range of player mode, from the dropper to the player. If this is higher than max distance for commands then this will be ignored. Default config. { "Allowed container types for droppers": [ "woodbox_deployed", "box.wooden.large", "furnace", "storage_barrel_c", "storage_barrel_b" ], "Available drop modes": { "direction": true, "player": true, "random": true }, "Command cooldown": 0.0, "Debug mode": false, "Drop interval seconds": 5.0, "Drop radius": 2.0, "Item types allowed": { "ammunition": true, "attire": true, "blueprint": true, "component": true, "construction": true, "electrical": true, "food": true, "fun": true, "items": true, "medical": true, "misc": true, "resources": true, "tool": true, "traps": true, "weapon": true }, "Max distance for commands": 15.0, "Max droppers per player": 5, "Max items per drop": 3, "Max range for player mode": 15.0 }$7.99 -
Version 1.0.4
74 downloads
Spawn floating, rotating, collectable items. Includes instant-autoheal option for meds/foods, duration limit option for armour, and optional player UI to notify of heal amount and possession of temporary armour. Perfect addition to fast-paced arena games, but also useful for custom maps or placing health/armour perks around monuments. Permissions arenaitems.admin - allows use of UI and commands. Commands /arenaitems - Opens UI /arenaitems create <data-set-name> - Creates a new data set with your specified name. /arenaitems <data-set-name> add - Adds the item you're holding to the specified data set. *When adding an item, ammo type, attachments, skin, and ammo quantity are all recorded. UI options Buttons are included for : Loading/unloading of complete data sets. Deletion of data sets. Deletion of items. Replacement of items (with current held item) Adjustment of repsawn timer per-item, in seconds. Adjustment of item stack/ammunition amount, where applicable. Quitting the UI automatically reloads all items, applying new settings. Configuration "AutoHeal": true, Toggles between collect or instant use medical items. "AutoHealNotify": true, Notifies of collected item heal amount for 1 second via UI. "ArmourEffectDuration": 10, Select duration of armour perk. 0 means no limit is applied. "ArmourBoostNotify": true, Notifies if player has an armour perk which will expire. "RotateSpeed": 10, Adjust rotation speed of floating items. "FloatHeight": 0.6, Adjust elevation of floating items. "PickupDuplicateWeapons": false, Toggle whether player can pick up more than one of each weapon. "AllowPartialHeal": true, Toggle auto-use of medical items where item heal value exceeds player health defecit. "UiSettings": { "GuiTransparency": 0.9, "ButtonColour": "0.7 0.32 0.17 1" } This site has a handy colour picker, with RGBA decimal output, for CUI colours. Data. Item data is stored in /data/ArenaItems.json. Users should not need to manually edit this file – All options are adjustable via CUI. Notes. Item skins are saved and recalled. Water/fuel weapons work. Amounts are controlled in UI, the same as regular ammo. Ammo types are saved and recalled. (hv, incendiary, etc). Some game items, particularly ammo items, do not have a custom world models and will show as burlap bag. I recommend locating these ammo types close to their weapon spawns for clarity. Item axis have been manually adjusted to look right. If you notice any items which spin on the wrong axis or look out of place, please let me know. Finally, if you're a map-maker you might want to check out this free asset which compliments ArenaItems. Thanks to @Nemesis for creating and sharing.$25.00 -
Version 2.0.2
28 downloads
Purpose of this plugin is to give players ability to give items to themselves and others using chat command. By default nothing is allowed to anyone, so you can load plugin safely and configure it afterwards. In default config there are multiple permissions. Think of them as different lists of items. You can add new or remove existing permissions as you prefer. If you grant giveto permission to player, he will be able to give items to other players. If player has this permission he will be able to click on the nickname at the top left of the UI and all players list will show up. Note: For a player to appear in the list, he must be alive ## Permissions giveitem.giveto -- Allows the player to give items to other players. giveitem.ignorelimit -- Allows the player to ignore limits. More permissions with limits are created in config file (see Configuration section below) ## Commands /giveitem - Shows a user interface with a list of items by category. ## Configuration Default avatar used if Image Library is not loaded or no avatar image found Default amount used when the user interface is first loaded. The amount can be changed by pressing the buttons at the bottom of the screen. Show admins on player select page show / hide admins from player selection list Chat steamID icon used to set desired account icon in chat messages Log Level (Debug, Info, Warning, Off) used to set desired logging level Discord message enabled enable / disable sending messages to Discord (requires Discord Logger) Discord WebhookURL use this Webhook to send message in desired channel. Leave blank to send to default chanel. Exclude hidden items used to exclude items that have flag hidden (set by Facepunch). Should be used with caution since hidden items might be buggy/broken Items blacklist used to exclude items by shortname Commands list set desired chat command(s) Clear data on map change and Clear data on new save (wipe) are used for cleaning datafile with limits (cooldown) Note: If you'll set Limit reset interval (seconds) to 0 it will disable limits for this permission. You can remove unnecessary default permissions and also add as many permissions as you want. For cases where the player has more than one, the permission with the higher priority will be applied. ## Localization Plugins phrases are available on 3 languages out of the box: English, Russian and Ukrainian Plugin supports Rust Translation API which allows you to have item names in any language supported by Rust ## Developer Hooks ### OnPlayerGiveItem object OnPlayerGiveItem(BasePlayer player, BasePlayer playerTarget, Item item) Called when a player tries to give item to another player. If player is trying to give himself an item playerTarget will be the same as player. Returning a non-null value (default true) prevents item from being gaved.$25.00- 4 comments
- 1 review
-
- 1
-
- #items
- #admin tool
-
(and 3 more)
Tagged with:
-
Version 1.1.0
19 downloads
Easily give access to Rusts F1 Spawn Menu! That's permission based with blacklisting support and customizable F1 Spawn button amounts! Features: * Ban whole categories or Items using their ShortName or ItemID's * Allow Admins or Developers to bypass F1 spawn * Control the amounts it gives on the 1k button & 100 buttons! * ItemID, Amount, SkinID, Conditions. * Shops & other 3rd party plugins. * TODO: Genetics & BPs. Perms: f1spawn.use | needed to use F1 Menu. f1spawn.bypass | needed to bypass blocked Items. Chat & Console Commands: /give itemID amount skin condition | everything past itemID are optional args /givearm itemID amount skin condition | everything past itemID are optional args give steamID-or-Name itemID amount skin condition | everything past itemID are optional args givearm steamID-or-Name itemID amount skin condition | everything past itemID are optional args Configuration File: { "Ignore: Disabled 0, Admin 2, Developer 3": 0, "Set F1 1000 button spawn amount": 1000, "Set F1 100 button spawn amount": 100, "Ban Categories: Weapon 0, Construction 1, Items 2, Resources 3, Attire 4, Tool 5, Medical 6, Food 7, Ammunition 8, Traps 9, Misc 10, Component 11, Electrical 12, Fun 13": [ 10 ], "Ban Items using: ShortNames (Easy to Read)": [ "explosive.timed", ], "Ban Items using: ItemIDs (Slightly Faster)": [ 143803535, ] }$9.99 -
Version 1.2.5
1,781 downloads
Epic Loot is a plugin that adds additional RPG style loot to crates, NPC corpses, barrels and crafting. There is a configurable chance that an enhanced piece with varying set types and modifiers will appear in a loot crate, barrel or corpse. Players also have a chance to receive an enhanced version of their crafted items, rather than the plain old vanilla armor/weapon/tool. Wearing more than 1 of the same type of item will provide the user with a set bonus. Depending on the set type, they may get access to higher mining yields, more damage to scientists or even access to exclusive loot tables that proc while gathering. The plugin is incredibly configurable, supports language conversions and allows users to modify and design their own set bonuses. There are currently 24 different set types and 27 unique set bonuses! Set types are added to the name of the item and are responsible for providing the user with a buff. Miners, - Increases the wearers mining yield. Lumberjacks, - Increases the wearers woodcutting yield. Skinners, - Increases the wearers skinning yield. Farmers, - Increases the wearers farming yield. Foragers, - Increases the wearers collection yield. Fishermans, - Increases the wearers fishing yield. Assassins, - Increases damage done to players. Demo, - Decreases damage from explosives. Elemental - Reduces cold and fire damage. Scavengers - Offers the wearer a chance to obtain additional scrap from barrels and crates. Transporters - Reduces the fuel costs for helicopters and boats. Crafters - Increases crafting speed. Reinforced - Reduces durability loss on all equipped items. Tamers - Reduces damage taken from animals. Hunters - Increase damage done to animals. Operators - Increases damage done to humanoid NPCs. Jockeys - Increases speed of the wearers mounted horse. Raiders - Offers the wearer a chance for their fired rocket/thrown explosive to be refunded. Builders - Offers the wearer a chance for their building/upgrade costs to be refunded. Assemblers - Offers the wearer a chance for their crafting materials to be refunded. Fabricators - Offers the wearer a chance for an additional crafted item to be produced. Medics - Increases healing received. Knights - Decreases damage received from melee attacks. Barbarians - Increased damage done with melee attacks. Smelting - Chance to receive a refined ore, instead of a raw ore, while mining. InstantMining - Chance to instantly mine the rest of a node out on hit. InstantWoodcutting - Chance to instantly cut down the rest of the tree on hit. Regrowth - Chance for the felled tree to respawn. InstantSkinning - Chance to instantly skin the rest of an animal on hit. InstantCook - Chance to receive cooked meat instead of raw meat while skinning. PVPCrit - Chance to critically damage a player, adding an additional 10-30% damage. Reflexes - Reduces damage taken from PVP. IncreasedBoatSpeed - Increases the speed of all watercraft. FreeVehicleRepair - Removes the repair cost for repairing vehicles of all kinds. Survivalist - Increases calories and hydration from all food sources. Researcher - Chance to receive your scrap back while researching. Feline - Reduces fall damage. Lead, - Reduces radiation damage. Gilled - Underwater breathing. Smasher - % Chance to destroy barells and roadsigns instantly. WoodcuttersLuck - Access to a loot table for woodcutting. MinersLuck - Access to a loot table for mining. SkinnersLuck - Access to a loot table for skinning. RockCycle - Chance to spawn a new rock once mined out. Attractive - Chance for loot to be instantly moved to your inventory. FishersLuck - Access to a loot table for fishing. TeamHeal - Shares heals with nearby team mates. HealthShot - Heals team mates for damage that would have been done when shot. BulletProof - Reduces the damage received from bullets. FishingRodModifier - Adjusts the tensile strenght of the cast fishing rod, making it harder to snap the line. UncannyDodge - Chance to dodge a projectile and negate its damage. When a user wears enough pieces of the same set, they will get access to extra set bonuses, depending on the number of pieces worn. Any of the buffs from the set types can be added as set bonuses to any set. You can also add the BonusMultiplier set bonus if you want to increase the set bonus percentage based on the number of pieces worn. BonusMultiplier - Add an additional bonus on top of the existing modifier. Type: chat Command: genitem Parameters: <optional: item shortname> <optional: set type> <optional: tier> Usage: /genitem pants miners s - will spawn a pair of pants with the miners set type and a random modifier from s tier range. /genitem transporters c - will spawn a random item with the transporters set type and a random modifier from the c tier range. /genitem pants b - will spawn a pair of pants with a random set type and a random modifier from the b tier range. /genitem pants - will spawn a pair of pants with a random set type and a random set modifier. Type: console Command: genitem Parameters: <target name/steam ID> <optional: item shortname> <optional: set type> <optional: tier> Usage: /genitem "new guy" pants miners s - will spawn a pair of pants with the miners set type and a random modifier from s tier range. /genitem "new guy" transporters c - will spawn a random item with the transporters set type and a random modifier from the c tier range. /genitem "new guy" pants b - will spawn a pair of pants with a random set type and a random modifier from the b tier range. /genitem 76561197988695317 pants - will spawn a pair of pants with a random set type and a random set modifier. Type: chat Command: eladdskin Parameters: <set type> <item shortname> Usage: /eladdskin Transporters pants 2533474346 - Adds the specified skin ID to the list of skins for the transporters pants. Type: chat Command: givescrappercurrency Parameters: <quantity> Usage: /givescrappercurrency 100 - gives 100 scrapper currency to the player. Type: console Command: givescrappercurrency Parameters: <target name/ID> <quantity> Usage: givescrappercurrency new 100 - gives new guy 100 scrapper currency. Type: console Command: elprintitems Parameters: none Usage: /elprintitems - will print a list of items that can be enhanced into console. Type: chat Command: el Parameters: none Usage: /el - opens up the EpicLoot menu. Type: chat Command: reseticonpositions Parameters: none Usage: /reseticonpositions - forces all player icon positions to be set to the default config value. epicloot.use - Required to access the menu. epicloot.admin - Required to use the genitem commands. epicloot.drop - Required for items to drop from crates, barrels and corpses. epicloot.salvage - Required to access the salvager menu. epicloot.enhance - Required to access the enhancement menu. epicloot.enhance.free - Enhancements have no cost. epicloot.craft - Required to randomly craft epic loot items. void GenerateItem(BasePlayer player, string type = null, List<string> item_shortname = null, string tier = null, bool msg = false) Type must be a set type (miners, transporters etc). Item_shortname can contain a number of item shortnames. The hook will pick a random item from the list. Tier must be either s, a, b or c.$19.99- 229 comments
- 11 reviews
-
- 10
-
- #enhanced
- #custom loot
-
(and 7 more)
Tagged with:
-
Version 1.0.10
318 downloads
Random Trader is a plugin that spawns a random shop along the side of the road, and is loaded with a randomly chosen shop profile. When a player interacts with the vending machine they are presented with randomly selected items from the shop profile, which are given random stock amounts and a random scrap/econ/SRP price. The plugin allows for the minimum and maximum stock and price values to be set in the config, and allows for the number of items displayed to be adjusted. The plugin comes with 4 loot tables by default: Clothing Weapons Tools Random items The following shops are automatically added if you own the relevant plugins Cooking EpicLoot Installing the plugin is as simple as dropping some files inside of your oxide folders. Ensure CopyPaste and ImageLibrary are loaded on your server. The plugin will acquire the files from my dropbox and stores them in the appropriate folder. If you own Cooking and/or EpicLoot, both plugins will automatically create profiles for RandomTrader in your config. Command: spawntrader Usage: /spawntrader <profile name> Example: /spawntrader weapons - will spawn a random shop with the weapons profile loaded. Command: despawntrader Usage: /despawntrader <profile name> Example: /despawntrader weapons - will despawn the weapons shop if it is spawned. Command: rtremovestoredata Usage: /rtremovestoredata <profile name> Example: /rtremovestoredata cooking - deletes the data for cooking from your config. Command: rtfindnewshops Usage: /rtfindnewshops Example: /rtfindnewshops - Finds new shops that are not in the config and saves them to the config. Useful for forcing external plugins to load their shop profiles in (Cooking/EpicLoot). Command: rtcheckpoints Usage: /rtcheckpoints Example: /rtcheckpoints - shows you the potential spawn locations for the shops. randomtrader.use - required to access the shop. randomtrader.admin - required to manually spawn/despawn vending machines. Config example: https://pastebin.com/MvcdBtTb$15.00- 23 comments
- 1 review
-
- 3
-
- #vending
- #vending machine
-
(and 6 more)
Tagged with:
-
Version 1.0.2
57 downloads
Item Sorter: Effortless Crate Sorting for Your Server! With the ItemSorter plugin, managing your crates has never been easier. Whether you're a server admin or a community member, you can now neatly organize your items alphabetically or by categories with a simple commands. Say goodbye to clutter and chaos! Key Features Quick and Intuitive: Just look at the chest you want to sort and use a command. Alphabetical and categorical sorting: Items inside the chest will be sorted alphabetically or by category for easy access. No UI Hassle: No complicated interfaces or menus; it's a command-line solution. Community-Friendly: Perfect for community servers where simplicity and utility matter. Get your server's storage in order today with ItemSorter – the ultimate solution for tidying up your items effortlessly! Permissions ItemSorter.user - Allows the user to have access to the sort command Chat command /sort-a - Sort container alphabetically. /sort-c - Sort container by category. Bind bind <key> "chat.say "/sort-a"" - Bind for alphabetical sort command bind <key> "chat.say "/sort-c"" - Bind for the categorical sort command$12.99 -
Version 2.0.3
258 downloads
Buried beneath the deep blue oceans of rust lay a trove of lost treasures. This plugin introduces a casket system for fishing that your players will absolutely love! FishingTreasure is a plugin that uses the newly introduced fishing mechanic in Rust, to provide your players with the chance to obtain a casket. When opened, the casket will roll on the loot table 3 times, rewarding the players with 3 random items of varying rarity. Fully customisable loot system that automatically adds all new items to the game (configurable). Items can also be manually added via the config or a chat command in game. Supports custom items with unique DisplayNames and skins. Includes 3 tiers of rarity – common, rare and elite. Each can have its drop chance configured to the desired rarity. Hotspot system that allows for areas to be added as a "hot spot", which increases the drop chance of a casket by a multiplier (configurable). fishingtreasure.admin – allows users to spawn caskets, add items, force an update of items and remove items. { "General Settings": { "Base chance of obtaining a casket when catching a fish [%]": 3.0, "Permission based chance modifiers [1.0 = 100% increase to the base chance value]": {}, "Loot rolls per casket": 3, "Casket info": { "shortname": "halloween.lootbag.medium", "skin": 2560835553, "displayName": "casket" }, "Sounds when opened": { "Common": "assets/prefabs/misc/halloween/lootbag/effects/bronze_open.prefab", "Rare": "assets/prefabs/misc/halloween/lootbag/effects/silver_open.prefab", "Epic": "assets/prefabs/misc/halloween/lootbag/effects/gold_open.prefab" }, "Should this plugin handle the item splitting for caskets? [set to false if using a stacks plugin]": false }, "Hotspot Settings": { "Enable fishing treasure hotspots": false, "Name the hotspot shows when it appears on the map": "Fishing Treasure Hotspot", "Sphere darkness": 6, "Hotspot size": 50.0, "Minimum time a hotspot can be alive for [seconds]": 1600.0, "Maximum time a hotspot can be alive for [seconds]": 2000.0, "Delay between hotspot deployments [seconds]": 3600.0, "Minimum modifier that will be applied to a hotspot": 1.0, "Maximum modifier that will be applied to a hotspot": 4.0, "Should the hotspot check to see if players have entered/left the zone and notify them?": true, "If monitoring for players, how often should we check for players in the hotspot?": 1.0 }, "SkillTree settings": { "Set to true if you want to add the FishingTreasure buff to the skill tree": true, "Maximum level for the modifier buff": 5, "Chance increase per level for finding caskets [0.2 = 20%]": 0.2 }, "Loot Table": { "Common": { "enabled": true, "tableWeight": 100, "loot": [ // Loot here ] }, "Rare": { "enabled": true, "tableWeight": 25, "loot": [ // Loot here ] }, "Epic": { "enabled": true, "tableWeight": 10, "loot": [ // Loot here ] } } } /casket - spawns a casket in the users inventory API object OnCalculateFishingTreasureChance(BasePlayer, float highestMod) - Used to override the default casket chance.$15.00 -
Version 1.0.8
96 downloads
UItemSort UItemSort - this plugin allows the player to sort, and stack items in boxes and inventory. Plugin config variables "Use button images?": false, "Send plugin messages/reply?": true, "Sort button color.": "0.968627453 0.921568632 0.882352948 0.2", "Take similar button color.": "0.968627453 0.921568632 0.882352948 0.2", "Take all button color.": "0.968627453 0.921568632 0.882352948 0.2", "Sort image.": "https://i.imgur.com/uEiuf3N.png", "Similar image.": "https://i.imgur.com/3PkbAH8.png", "Take/Put all.": "https://i.imgur.com/beKBAl3.png", "Allow only containers with owners?": false, "All containers allowed?": false, "Black list if all allowed else this is white list.": [ "assets/prefabs/deployable/woodenbox/woodbox_deployed.prefab", "assets/prefabs/deployable/large wood storage/box.wooden.large.prefab", ] Plugin lang "UILootSimilar": "Same items, that you already own, were looted! (if exist)", "UILootAll": "You've looted everything you could!", "UISort": "Items were successfully sorted!", "UIPutSimilar": "You've put same items that are in a storage! (if exist)", "UIPutAll": "You've put all the items you could!", "UIBtnSort": "Sort", "UIBtnTakeSimilar": "Take Similar", "UIBtnTakeAll": "Take All", "UIBtnPutSimilar": "Put Similar", "UIBtnPutAll": "Put All" Permissions: uitemsort.use - allows to see and use sorting buttons. uitemsort.ignore - prevents from using sorting buttons if player has 'uitemsort.use' permission. Contacts: Need help or custom plugin for your server? Contact me using Discord: metangerine ---------------------------------------------------------------------- Video how plugin works:$9.99 -
Version 1.0.4
32 downloads
Adds a "quick loot" panel similar to that found in games such as Starfield and Fallout 4. This allows players to quickly view and loot items from containers without needing to open them first. Includes additional features such as item tracking and sorting. View and loot items without needing to open a container Live updating quick loot panel when looking at a container Item tracking, which allows players to track certain items which will highlight them if they appear in a container Ability to sort items in the quick loot panel Customizable hotkeys Highly configurable UI Install the plugin on your server Assign yourself (or your group) your desired permissions. For this tutorial I recommend assigning yourself all the permissions EXCEPT quickloot.ignorelocks. Once permissions are assigned, use the /ql command to open the quick loot settings menu. In the settings menu, follow the instructions for setting up key bindings, for this tutorial I recommend using the example keybindings. Each player WILL need to do this step themselves, but they will only have to do it once. Once key binding are setup, simply look at a container that you can open that has multiple items in it, the quick loot panel should appear. If you setup your keybindings according to the example, use the up and down arrow keys to page through items. You can "track" an item by paging over an item in the quick loot panel and pressing the right arrow key (if using example keybinds). Items you are tracking will appear highlighted at the top of the quick loot panel if they exist in the container. You can untrack these items by repressing the same key. You can "take" an item by paging over an item in the quick loot panel and pressing the left arrow key (if using example keybinds). This will loot the entire stack, if you want to loot a single item from the stack, hold down the sprint key (shift by default) while pressing the loot key. /ql - Displays the Quick Loot settings menu. Requires the quickloot.menu permission. These are commands that can be bound to keybindings. To do so press F1 then type "bind <key> <command>". For example if you want to bind the quick loot toggle to the "o" key, you can do "bind o ql.toggle". Rust plugins unfortunately cannot bind keys automatically. Each player will need to setup keybindings themselves, but once they do, they won't have to do it again. There are instructions for this in the /ql settings menu. ql.close - Closes the quick loot settings menu. ql.down - Selects the next item in the quick loot panel. ql.up - Selects the previous item in the quick loot panel. ql.sort - Cycles to the next item sort mode. ql.loot - Loots the selected item from the quick loot panel. Hold "sprint" to select single items instead of a stack. ql.track - Tracks the selected item. Tracked items appear at the top of the quick loot panel if they exist in the container. ql.toggle - Toggles the visibility of the quick loot panel. You can click here for a list of key identifiers to use. To try out the plugin, I recommend assigning players all the permissions EXCEPT "quickloot.ignorelocks". quickloot.storage.take - View and take items from storage containers, such as chests, furnaces, and other deployables. quickloot.storage.view - Only view items in storage containers, such as chests, furnaces, and other deployables. quickloot.barrels.take - View and take items from roadside barrels. quickloot.barrels.view - Only view items from roadside barrels. quickloot.crates.take - View and take items from naturally spawned crates. quickloot.crates.take - Only view items from naturally spawned crates. quickloot.tracking - Ability to track items, so that they will appear highlighted in the quick loot panel. quickloot.menu - Needed to use the /ql command and open the Quick Loot settings menu. quickloot.ignorelocks - Locked containers will no longer prevent you from viewing or taking items from them. Nice for admins. You can customize how the quick loot panel looks with a variety of options. To do so you will need to create a style preset. By default, this plugin auto-generates a few of them that you can use for reference. They are located within the "oxide/data/QuickLoot/styles" folder. To create a new style preset, simply copy one of them existing ones and edit the values. The load this preset, set the "StylePreset" property in the config file to the name of the preset file you created. I HIGHLY recommend creating your own preset instead of editing an existing one, because the existing ones may be overwritten if you have "GenerateDefaultStyles" set to "true" in the config. Feel free to share your created presets in the discussion forum! Q: I loaded the plugin, but the quick loot menu doesn't appear when I look at a container. A: You need to assign yourself (or your group) the permissions in order to use the quick loot features. Q: Hotkeys are not working for me. A: Rust does not allow plugins to automatically bind keys for players. Each player will need to bind hotkeys themselves. The /ql command will provide instructions for how to do this. Q: How can I loot a single item at a time instead of the entire stack? A: You can hold down the "sprint" key (shift by default) to switch to single looting mode. Q: Can I put items into the container via the quick loot panel? A: Inserting items into a container is not currently a feature of this plugin. Q: How do I change the look of the quick loot panel? A: See the customization section. Q: Some images are not loading, how do I fix this? A: The images I provided for this plugin are hosted through Imgur, which means under peak load times, sometimes may not load correctly. I recommend hosting the images yourself and setting the URL in the config to avoid this issue. Q: The quick loot panel is overlapping with the UI of another plugin. A: You can change the position of the quick loot panel in style preset. Please see the customization section for more info. Q: I have another plugin that uses the "/ql" command and it is conflicting with this one. A: You can change this command in the configuration file. Make sure to update the localization text as well if you change it.$9.99 -
Version 1.0.5
34 downloads
"Skin Popup & Command" enhances the item pickup experience by providing special notifications and commands for items with specific skins. The plugin offers a more immersive and interactive experience for players when they acquire skinned items in the game. Need help, please join my discord @ The Cantina Main Features: Custom Command Execution: The plugin will automatically execute predefined commands from the config (set by owner/admin) when players picks up the skinned items, allowing for instant activation of server events, announcements, and more. Customizable Popups: Create your own popup backgrounds using your own images (Currently is https://postimg.cc/8JZnvgvp). Plugin Integration: If you want a more visual creativity you can set the notification to use popular plugins such as UINotify, Notify, and Toastfy. This allows for more themed integration into your server. Easy Configuration: Customize your notification timing, message content, and popup amount through the config file (Example Below). Simple Notifications: If you do not want to use any fancy popup or Notification plugin you can simply just send the message to the chat. EXAMPLE CUSTOM CONFIG (NOT THE DEFAULT): { "Show notification via: TOASTIFY | NOTIFY | POPUP | CHAT": "POPUP", "Alert ID when using NOTIFY/UINotify?": 0, "Alert ID when using TOASTIFY?": "success", "Duration of alerts (ONLY FOR POPUP & TOASTIFY)?": 5.0, "POPUP Background Image URL": "https://i.postimg.cc/SR40wyNM/paper.png", "List of Skins": [ { "Skin ID?": 2420097877, "Item Name Used for Skin ID": "Cash", "How many Times to show alert?": 100, "Message on Special Item Skin Pickup?": "<color=black>Hey {player}, you just picked up some <color=orange>CASH</color>, use it to buy items and upgrades. Use your <color=orange>CASH</color> to upgrade your TC, BackPacks and much more!</color>", "Run a Command on pickup?": false, "If enable, what command to run?": null }, { "Skin ID?": 2834920066, "Item Name Used for Skin ID": "Epic Scrap", "How many Times to show alert?": 10, "Message on Special Item Skin Pickup?": "<color=white>Hey {player}, you just picked up some <color=orange>EPIC SCRAP</color>, use it to buy items and upgrades. Use your <color=orange>EPIC SCRAP</color> to upgrade your TC, BackPacks and much more!</color>", "Run a Command on pickup?": true, "If enable, what command to run?": "say This message was sent through console command, {player} after you picked up skin id:2834920066" } ], "Popup Co-ordinates": { "Anchor Min X": 0.78, "Anchor Max X": 0.98, "Anchor Min Y": 0.5, "Anchor Max Y": 0.62 } } Features to be implemented: Permissions Set Images per each skinned it popup$5.99- 6 comments
- 1 review
-
- #popup
- #run commands
- (and 10 more)
-
Version 1.0.8
805 downloads
Shop Controller is an advanced shop UI system. Offers selling of items and commands as well as an in-game item editor. FEATURES • UI Cart system (Optional) • In-game item editor • In-game command editor • Item cooldowns • Command cooldowns • Custom item skins • Sell back to shop (Optional) • Easy color editing of the UI • Multi currency support (RP, Economics, any item) • Custom shop commands PERMISSIONS shopcontroller.use shopcontroller.admin SETUP The setup is very easy! - Set the commands you want the shop to be opened with - Set your currency. It supports RP, Economics, or any item (use the shortname)! - Set if you want to use the cart system or not - Plugin images, change if you want to use images other than the default ones. - UI Elements, all of these are color, "Rust Format" > https://tools.rustplugins.io/colors Support? Questions? Comments? Concerns? Message me in my Discord! https://discord.gg/RVePam7pd7$29.99- 30 comments
- 2 reviews
-
- 3