Kits UI

$19.99

Sold by: crash plugins

A comprehensive kit management system for Rust that allows server administrators to create, manage, and distribute item kits to players with a user-friendly UI.

Categories: , ,

Description

General Features:

  • User-friendly GUI for kit management and distribution
  • Multiple pages support for kit display
  • Customizable UI colors and elements
  • Sound effects for various actions
  • Permission-based access control
  • Support for Economics and ServerRewards payment methods
  • NoEscape (Combat/Raid block) integration
  • Auto-wipe data management
  • Cooldown system with visual timers
  • Usage limits per kit
  • Automatic kit distribution on spawn (AutoKits)

Kit Configuration Options:

  • Custom kit names and display names
  • Color customization for each kit
  • Usage limits (how many times a kit can be claimed)
  • Wipe block duration
  • Cooldown timers
  • Permission requirements
  • Sale options with different payment methods
  • Command execution on kit redemption
  • AutoKit functionality with priority system
  • Kit hiding options
  • Custom “no permission” messages

Item Management:

  • Detailed item configuration
  • Support for all usable items in Rust
  • Blueprint support
  • 🛣 Custom skin IDs
  • Drop probability system
  • Item amount configuration
  • Multiple inventory slots (Main, Belt, Wear)

Admin Features:

  • In-game kit creation and editing
  • Copy items directly from inventory
  • Real-time kit preview
  • Item selector with categories
  • Detailed item editing
  • Permission management

Commands:

  • /kit – Opens the kit menu
  • kits.reset data [/all] – Resets kit data for specific player or all players (Admin only)

Permissions:

  • kits.admin – Grants access to kit management features

Kit Command Variables:

When using commands on kit receiving, you can use these variables:

  • %playerid% – Player’s numeric ID (e.g., 76561198053415210)
  • %playername% – Player’s display name
  • %userid% – Player’s ID as string

inventory.give %playerid% wood 1000
oxide.grant %userid% group.vip
say %playername% has received a VIP kit!

Config:

{
“General Settings”: {
“Default No Permission Message”: “Buy this kit at @ store.codefling.com”,
“Commands”: [
“kit”,
“kits”,
“kitmenu”
]
},
“Wipe Settings”: {
“Auto wipe kit use data on wipe”: true,
“Save given kits on wipe”: false
},
“NoEscape Settings”: {
“Use NoEscape? (Raid/Combat block)”: false,
“Use Raid Blocked?”: true,
“Use Combat Blocked?”: true,
“Block Text Color”: “0.7764706 0.5137255 0.4196078 1”,
“Raid Block Message”: “RAIDBLOCK”,
“Combat Block Message”: “COMBATBLOCK”
},
“UI Settings”: {
“Image URL”: “https://i.imgur.com/TwAgZ85.png”,
“Title Text”: “Kits available”,
“Subtitle Text”: “codefling.com”,
“Main Background Color”: “0 0 0 0.7803922”,
“Main Panel Color”: “0.1 0.1 0.1 0.8”,
“Kit Panel Color”: “0.1 0.1 0.1 0.8”,
“Redeem Button – Enabled Color”: “0.3647059 0.4470588 0.2235294 0.85”,
“Redeem Button – Enabled Icon Color”: “0.5568627 0.7764706 0.1843137 1”,
“Redeem Button – Disabled Color”: “0.4156863 0.1101371 0.1101371 0.9”,
“Redeem Button – Disabled Icon Color”: “0.7764706 0.5137255 0.4196078 0.85”,
“Info Button Color”: “0.1 0.1 0.1 0.8”,
“Info Button Icon Color”: “0.7 0.7 0.7 1”,
“Close Button Color”: “0.4156863 0.1101371 0.1101371 0.9”,
“Close Button Icon Color”: “0.7764706 0.5137255 0.4196078 0.85”,
“Add Kit Button Color”: “0.3137255 0.5843138 0.772549 0.85”,
“Add Kit Button Icon Color”: “0.3960784 0.7137255 0.9294118 1”,
“Kit Price Label Background Color”: “0.3647059 0.4470588 0.2235294 0.85”,
“Kit Price Text Color”: “0.5568627 0.7764706 0.1843137 1”,
“Wipe Block Text Color”: “0.7764706 0.5137255 0.4196078 1”,
“Cooldown Text Color”: “1 1 1 1”,
“AutoKit Text Color”: “0.7 0.7 0.7 1”,
“Navigation Button Color”: “0.1 0.1 0.1 0.8”,
“Navigation Button Text Color”: “1 1 1 1”,
“Page Counter Text Color”: “1 1 1 1”
},
“Sound Settings”: {
“Enable Sound Effects”: true,
“Kit Redeem Sound Effect”: “assets/bundled/prefabs/fx/invite_notice.prefab”,
“Kit Delete Sound Effect”: “assets/prefabs/locks/keypad/effects/lock.code.lock.prefab”,
“Copy Items Sound Effect”: “assets/bundled/prefabs/fx/notice/item.select.fx.prefab”,
“Save Kit Sound Effect”: “assets/prefabs/locks/keypad/effects/lock.code.unlock.prefab”,
“Checkbox Toggle Sound Effect”: “assets/bundled/prefabs/fx/notice/item.select.fx.prefab”,
“Error Sound Effect”: “assets/prefabs/locks/keypad/effects/lock.code.lock.prefab”,
“Button Click Sound Effect”: “assets/bundled/prefabs/fx/notice/item.select.fx.prefab”
}
}

Lang:

{
“AutoKitReceived”: “You received autokit: {0}”,
“KitNotFound”: “Kit ‘{0}’ not found.”,
“KitClaimed”: “You have claimed the kit: {0}”,
“KitPurchased”: “You have purchased the kit ‘{0}’ for ${1}.”,
“KitSaved”: “Kit ‘{0}’ has been saved.”,
“KitRemoved”: “Kit ‘{0}’ has been removed.”,
“AutoKitNotManual”: “This kit is an autokit and cannot be claimed manually.”,
“UsesExhausted”: “You have exhausted all uses of this kit and cannot claim it again.”,
“WipeBlocked”: “This kit is blocked by wipe. Remaining time: {0}”,
“OnCooldown”: “You can’t claim this kit yet. Remaining time: {0}”,
“NoBalance”: “You don’t have enough balance to buy this kit.”,
“NoPermission”: “You don’t have permission for this action.”,
“ItemsCopied”: “Items copied from your inventory to the kit preview.”,
“ItemsDropped”: “Some items have been dropped on the ground because your inventory was full.”,
“InvalidKitData”: “Invalid kit data. Make sure you’ve entered a kit name.”,
“InvalidKitName”: “Invalid kit name.”,
“ItemsCopiedToPreview”: “Items copied to the kit preview.”,
“FillAllFields”: “Please fill in all fields.”,
“InvalidAmountOrProbability”: “Invalid amount or drop probability.”,
“KitRemovedSuccess”: “Kit ‘{0}’ has been removed.”,
“KitNotFoundError”: “Kit ‘{0}’ not found.”,
“NoILError”: “The plugin does not work correctly, contact the administrator!”,
“RemainingUses”: “You have {0} uses remaining for this kit.”,
“RAIDBLOCK”: “You cannot redeem kits while raid blocked”,
“COMBATBLOCK”: “You cannot redeem kits while combat blocked”
}

Reviews

There are no reviews yet.


Only logged in customers who have purchased this product may leave a review.

Version 1.1.0 | Updated November 19, 2024
  • Updated Changed images loads, now using assets instead of querying.

Discussions

There are no discussions yet.

Leave a reply

Your email address will not be published. Required fields are marked *

Plugin FAQ – How do I use this .zip/.7z file I just purchased on my server?

• First, you want to unzip the file. You can do so by just double-clicking it to open, then drag the contents to the desired location (you may need to install an external unzipping software if you don’t already have one such as 7zip or winrar)
• Next you will find either a structure of folders or just the .cs file itself (it’s the actual plugin file itself).
• After that just install the .cs (plugin file) into your …/oxide/plugins/ folder where you will install plugins you ever need to.

Additionally, here’s a great video that easily covers adding a plugin to your server if you need! https://youtu.be/yWC_p97FhQA

• Installation is not included with any products on the site, however, if needed we may assist if you reach out to our support.

Currently all products on Lone.Design will be contained within a zipped file which is the .7z or .zip that you see. I believe windows 10 and up can unzip on its own without 3rd party tools, but in that case, if you’re unfamiliar with zipped files here are 2 programs I recommend to easily unzip zipped files.

Video On How to Zip and Unzip: https://youtu.be/Ep-L3PjBPCk (TechInsider Youtube Channel)

Zipping/Unzipping Tools
Winrar https://www.rarlab.com (I used to use for years, but works great!)
7zip https://www.7-zip.org/a/7z2107-x64.exe (the one I use currently)

Product Enquiry

Please Login to make enquiry about this product