Glitches out
Kits
Original price was: $34.95.$21.95Current price is: $21.95.-37%
Sold by: MeventOffer Ends In:
Unique kit system with maximum functionality and attractive design. It will satisfy both you (no more need to constantly sit and try to fill in confusing values in the configuration) and your players (enjoy a comfortable, clear, and informative interface). Start editing items directly within the game using a comfortable, clear, and informative interface for your players.
- Description
- Reviews (14)
- Version History
- Discussions (3)
- Setup
- Product Enquiry
Description
Description
KITS
Unique kit system with maximum functionality and attractive design. It will satisfy both you (no more need to constantly sit and try to fill in confusing values in the configuration) and your players (enjoy a comfortable, clear, and informative interface). Start editing items directly within the game using a comfortable, clear, and informative interface for your players.
Requirements: ImageLibrary
FEATURES
- Beautiful user interface
- Performance
- Auto kits
- Auto wipe (optional)
- Can give custom items
- Can give commands
- Advanced item settings
- Work with CopyPaste
- Delay after wipe (optional)
- Block of receiving a set in Building Block (optional)
- Logging (optional)
- Chances of kit items (optional)
- Skills support
- ServerPanel support
COMMANDS
kit – open interface
kit help – get help with kits
kit autokit – enable/disable autokit
kit list – get a list of available kits
kit [name] – get the kit
kits.resetkits – delete all kits
kits.wipe – wipe players data
kits.give [name/steamid] [kitname] – give the player a kit
kits.givekit [name/steamid] [kitname] [amount] – give piece-by-piece access to the kit
kits.convert – convert from old Kits
kits.wipe – wipe 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).
Showcase
Full Screen Templates
- Template OLD STYLE
- Template NEW RUST
IN-MENU TEMPLATES
- Template V1 (V1.1)
- Template V2
Editor
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
- 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
- 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.
- 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”
- How do I use Economics to pay for kits?
A: Example configuration settings:
- How do I use ServerRewards to pay for kits?
A: Example configuration settings:
- How do I use scrap to pay for kits?
A: Example configuration settings:
- 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
- How can I remove the numbers on the kits (“#1”, “#2”, etc.)?
A: You need to turn off “Show Number?” in the config:
- 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:
- 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“.
CONTACTS
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 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)
Check out more of my work here! https://lone.design/vendor/mevent/ Join the Lone.Design Discord Here! https://discord.gg/VEesZs9 For any questions, contact me on Discord: mevent
Reviews (14)
14 reviews for Kits
Only logged in customers who have purchased this product may leave a review.
Version History
- Fixed Testing mode
- Fixed Config
- Fixed Storing items in backpacks with skins
- Fixed Old template
- Added Categories for kits. Permission format: kits.{category_name}. Category names can be customized in the localization file.
- Added Template that allows you to display items from a kit directly.
- Added Templates have been adapted for different types of displays: - Default display; - Displaying items directly on the kit; - Display using categories; - Display with both items and categories.
- Added The ability to configure genetic parameters for items.
- Added The command kits.template has been improved. It is now more convenient and intuitive to use.
- Added Improved performance of some plugin methods.
- Fixed Now the UI editors no longer depend on color settings specified in the configuration.
- Updated P.S. Do not download this update BEFORE the game update on October 3, 2024.
- Fixed Pool changes
- Fixed After FP update
- Fixed Error “you typed the wrong command” when using ServerPanel but not using menu integration
- Fixed Interaction with ServerPanel plugin, when the ability to open /kits in ServerPanel menu didn't work, but if it did, you couldn't use commands like /kit help, /kit start, etc.
- Updated Code refactoring, now the plugin runs a bit faster
-
Added
API – IEnumerable
- CreateKitItems(string name)
- Fixed The automatic convertor of kits from uMod now automatically includes "Show Info"
- Removed “Show number?” from the general config, for it is no longer used in version 2. Since version 2+ the “Show number?” parameter is configured in each template.
- Added Integration with ServerPanel plugin.
- Added Support for the following templates from ServerPanel: Template V1, V1.1 and V2.
- Added Console command: kits.reset (resets the player data or kits in the kits system).
- Added Console command: kits.template (sets the interface template for kits).
- Updated Performance Improvements.
- Fixed After FP update
- Fixed After update
- Added Change kit position (can now be moved left/right)
- Added ImageModule support from Carbon
- Added Russian language support in config
- Fixed Error when changing a kit when another kit was deleted before that
- Added Slot for backpack (parachute)
- Added Checks for cooldown/quantity while getting autokit (optional)
- Added Added German and French translation of the plugin to the lang file.
- Updated Code refactoring
- Fixed Editing the "Command" field while editing an item
- Added API for compatibility with WPKits
- Added Ability to save kits given via kits.givekit during a wipe
- Updated If kits.givekit is used with SteamID, it is possible to give to a player who was not previously on the server
- Fixed Improved performance
- Added Ability to change DisplayName for items
- Fixed Changed the logic of player data wipe - now they are deleted instead of just resetting data.
- Added Compatibility with Carbon
- Fixed Remove items via in-game UI
- Added Commands On Receiving
- Fixed Display items after changing them through the game menu
- Added Color settings moved to the "Interface" section of the config, now you can edit transparency
- Fixed Kit Description editing
- Fixed Editing DisplayName in game UI
- Added Saving text in notes
- Fixed Displaying Wipe Cooldown
- Added Option to display the logo in the Header
- Fixed Return to the previous page when creating/editing/deleting a kit
- Fixed Close the interface after receiving a kit?
- Added Command – "kits.wipe" (to quickly clear player data)
- Fixed Kits hidden in the interface
- Added Custom titles for Kits (configurable in the config)
- Added Kits hidden in the interface
- Added Option – Close the interface after receiving a kit?
- Added Checking for ImageLibrary, and prohibiting opening an interface without ImageLibrary
- Added Support for IQEconomic plugin
- Added Option - "Show the kit when the number of uses is over?
- Fixed Getting a list of available kits
- Fixed Display notifications (when using a command in chat, such as /kit medic, the player will only receive messages in chat).
- Fixed New players were not displaying kits
- Fixed Using Memory
- Added Option - "Use raid block?"
- Added Option - "Use combat block?"
- Added Option - Update the kits menu during permissions operations
- Added New data storage system. Now, the data of each player is in its own file, which will avoid a large load on the server.
- Fixed Whitelist for NoEscape
- Fixed Option to disable editing of the shop by flag-admins
- Fixed Copying items from the inventory
- Added Text in edit fields
- Fixed Editing items and kits
- Fixed Work with BotReSpawn
- Fixed Give Kit for NPCs
- Fixed Permissions for piece-by-piece kits
- Updated Finding items in the container
- Added Dispensing items through coroutines
- Added Option to turn off for players the kit info button
- Added Give kits one at a time (via command kit.givekit [name/steamid] [kitname] [amount])
- Removed Using System.Linq
- Added Getting images from the game
- Added NeedsKeyboard for input field
- Fixed Withdrawing money before checking for a free space in the inventory
- Added
- Fixed IndexOutOfRangeException
- Fixed Giving of kits
- Fixed Using LINQ
- Fixed Saving NPCs in data
- Fixed Saving a kit
- Fixed Save a kit after editing
- Added Loading an Image after editing
- Added Clearing a field while editing
- Updated Now, to include an image, you just need to set a link to it
- Updated Now, the image is displayed before the text
- Added Fields from the kit config in the interface
- Added Option to disable autokits
- Added /kit autokit - disable autokits
- Fixed Closing UI after death
- Added Work with NoEscape
- Fixed Copy locked items
-
Added
private void GetKitNames(List
list) - Added private double GetPlayerKitCooldown(ulong userId, string name)
- Added private void SetPlayerCooldown(ulong userId, string name, int amount)
- Added private int GetPlayerKitUses(ulong userId, string name)
- Added private void SetPlayerKitUses(ulong userId, string name, int amount)
- Added private JObject GetKitObject(string name)
- Added private int GetKitMaxUses(string name)
- Added private string GetKitDescription(string name)
- Added private string GetKitImage(string name)
- Fixed Displaying a large number of kit amount
- Added Work with UINotify (uMod)
- Removed Spectating flags
- Added Sale of kits
- Fixed GetKitInfo
- Added Use Spectating mode option
- Fixed GetKitInfo
- Fixed Enabling player spectating mode
- Fixed Editing items
- Fixed Loading images
- Added Loading unapproved skins
- Fixed Issuing items with an incorrect state
- Added More interface settings
- Added Positions for items
- Fixed Loading images
- Fixed Editing items
- Added Interface customization
- Added Working with Notify
- Fixed InvalidCastException
- Fixed NRE
- Fixed Old-Kits Converation
- Added kits.convert - Command for converting from the old Kits
- Fixed Receiving a kit (now register does not affect receiving)
- Fixed Enabling player spectating mode
- Added "AutoKit" field in in-game kit editing
- Added The ability to set the issuance of only one autokit
Discussions (3)
3 thoughts on "Kits"
Leave a reply
-
-
what is the syntax for inserting variables for player name and steam id for running of commands?
-
update please
Setup
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)
Khan (verified owner) –
Love it, just wish it had a give kit console command.
Pontus Bagge (verified owner) –
This has to be among one of the best investments (besides Statistics.cs by Mevent) on our server in a long time. Outstanding & clean design, and easy to handle! Good features in the config such as auto wipe the .data files which makes QoL easier when wiping my servers. Also big thumbs up for adding in some of my suggestions. I’m liking this (:
Morpheus RustRD (verified owner) –
Looks insanely bad ass. Beautiful UI. Immense amount of options when creating kits.
Knocking off 3 stars however because it supports nearly no plugins, VERY buggy interface, Practically unusable. When these issues are fixed this plugin will be a 5 star.
I will revisit this plugin at a later time. For a first release, I expected to see a little testing before slapping it up for sale. Gets a finger wag from me for that.
vheilskov (verified owner) –
Amazing plugin, and good response from the developer. Looking forward to seeing what this will develop into!
direlegionguild (verified owner) –
Update from review on 2/26 – Plugin is now working as intended and had great help from the staff once the problem was identified. The plugin is great looking and works well. The look of kits and ease of use is amazing! Def. worth the buy.
lj.itsleakz (verified owner) –
it works just need to have better description for sale page
OxiniX (verified owner) –
Best kits plugin on market, i can 100% recommend this one :)
gabrielmelaia13 (verified owner) –
I read the reviews and thought ok cool, all 5 stars expect one. I now know why, the permission messes up and if you press jump while in the menu you randomly spectate someone. Bugs need to be sorted out and better support on Lone Designs side
Matthew pease (verified owner) –
this is the exact same plug-in as the one offered for free on umod the only difference being the appearance I do not think a $25 price tag justifies $25 on something you can get for free virtually the same
richard.tester (verified owner) –
I love this Kit plugin never had a single problem with it and I been using it for a year now. Neat plugin from a great developer!
TBG-Dune (verified owner) –
The Umod version is fine, but with all the extra commands and functions makes this a must have plug-in.
Not to mention, if you have any problems Mevent is happy to help.
SNOW Iniqty (verified owner) –
Great plugin, if you have issues plugin author is quick to responde
Dorian Popa (verified owner) –
Nice UI, easy to use and a very good support ! Worth the money.
Full Wiped (verified owner) –
Mevent continues to refine and enhance their plugins with exceptional care. The Kits plugin, which has seen remarkable updates over the past year, is now seamlessly integrated into the Server Panel, making it incredibly convenient for players to access kits directly from the welcome screen. Your dedication and attention to detail are truly impressive, Mevent!