Rust-Kits

Moved

Total Downloads: 70,144 - First Release: Oct 21, 2014 - Last Update: Jun 7, 2018

4.96216/5, 185 likes
  1. Did what you told us. I don't know why your files already include kits. I wouldn't mind if I could remove them. But I can't.
    And my own kit isn't shown.
    I appreciate what you're doing. But the handling of this is awful since the last update. Even with your help.
    I must say that I won't be using this plugin anymore until it works as easy as it did and really works. Thank you.
     
  2. thx the help guys :)
     
  3. got this error - no clue why
    Code:
    Failed to call hook 'cmdChatKit' on plugin 'Kits v3.2.92' (KeyNotFoundException: The given key was not present in the dictionary.)
      at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in <e1a80661d61443feb3dbdaac88eeb776>:0
      at Oxide.Plugins.Kits.cmdChatKit (BasePlayer player, System.String command, System.String[] args) [0x0072a] in <b6872ede10f84a3c9a06afe1e0fd54a9>:0
      at Oxide.Plugins.Kits.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0102a] in <b6872ede10f84a3c9a06afe1e0fd54a9>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <17b9f46063fe4ac9ae4a1000712647ce>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <ba44835247a74c58bf6cabef8b441b56>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <ba44835247a74c58bf6cabef8b441b56>:0
    only thing i was doing was making an autokit at the time
     
  4. Code:
    Failed to call hook 'cmdUI_ToggleKitMenu' on plugin 'Kits v3.2.92' (NullReferenceException: Object reference not set to an instance of an object)
      at Oxide.Plugins.Kits+UI.LoadImage (Oxide.Game.Rust.Cui.CuiElementContainer& container, System.String panel, System.String img, System.String aMin, System.String aMax) [0x00000] in <930c5f0934594471a553bb2f96ec4c58>:0
      at Oxide.Plugins.Kits.CreateKitEntry (BasePlayer player, Oxide.Game.Rust.Cui.CuiElementContainer& element, System.String panel, System.Single[] pos, System.String entry) [0x0011b] in <930c5f0934594471a553bb2f96ec4c58>:0
      at Oxide.Plugins.Kits.RefreshKitPanel (BasePlayer player, System.UInt64 guiId, System.Int32 page) [0x001de] in <930c5f0934594471a553bb2f96ec4c58>:0
      at Oxide.Plugins.Kits.NewKitPanel (BasePlayer player, System.UInt64 guiId) [0x00022] in <930c5f0934594471a553bb2f96ec4c58>:0
      at Oxide.Plugins.Kits.cmdUI_ToggleKitMenu (ConsoleSystem+Arg arg) [0x0007e] in <930c5f0934594471a553bb2f96ec4c58>:0
      at Oxide.Plugins.Kits.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00e25] in <930c5f0934594471a553bb2f96ec4c58>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <09b255f9a88d4ffda4779759134e116d>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <ba44835247a74c58bf6cabef8b441b56>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <ba44835247a74c58bf6cabef8b441b56>:0 


    Protocol: 2094.164.1 Build Date: 06/11/2018 13:27:36 Unity Version: 2018.1.0f2 Changeset: 27259 Branch: release Oxide.Rust Version: 2.0.3965
     
  5. Oh hell why not add to the mix

    Code:
    Failed to call hook 'cmdChatKit' on plugin 'Kits v3.2.92' (NullReferenceException: Object reference not set to an instance of an object)
      at Oxide.Plugins.Kits+UI.LoadImage (Oxide.Game.Rust.Cui.CuiElementContainer& container, System.String panel, System.String img, System.String aMin, System.String aMax) [0x00000] in <ff9caefdea984af2af838843ac9fae0e>:0
      at Oxide.Plugins.Kits.CreateKitEntry (BasePlayer player, Oxide.Game.Rust.Cui.CuiElementContainer& element, System.String panel, System.Single[] pos, System.String entry) [0x0011b] in <ff9caefdea984af2af838843ac9fae0e>:0
      at Oxide.Plugins.Kits.RefreshKitPanel (BasePlayer player, System.UInt64 guiId, System.Int32 page) [0x001de] in <ff9caefdea984af2af838843ac9fae0e>:0
      at Oxide.Plugins.Kits.NewKitPanel (BasePlayer player, System.UInt64 guiId) [0x00022] in <ff9caefdea984af2af838843ac9fae0e>:0
      at Oxide.Plugins.Kits.cmdChatKit (BasePlayer player, System.String command, System.String[] args) [0x0001a] in <ff9caefdea984af2af838843ac9fae0e>:0
      at Oxide.Plugins.Kits.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0102a] in <ff9caefdea984af2af838843ac9fae0e>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <17b9f46063fe4ac9ae4a1000712647ce>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <ba44835247a74c58bf6cabef8b441b56>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <ba44835247a74c58bf6cabef8b441b56>:0 
     
  6. Check all images on this plugin and ImageLibrary
     
  7. Sorted, thanks
     
  8. Can you guys tell me the image size for the kit images? Ive gone thru about 150 of the 367+ pages of this forum looking and cant find squat..
     
  9. 16x16 or try 32x32
     
  10. Thanks man..I was making them too large.
     
  11. So I set up a kit and typed in /kit add starter and it made the kit. When I typed in /kit starter I get nothing but it says I redeemed the kit. Any idea why nothing is saving?

    NVM I fix it
     
    Last edited by a moderator: Jun 15, 2018
  12. Code:
    Failed to call hook 'cmdChatKit' on plugin 'Kits v3.2.92' (NullReferenceException: Object reference not set to an instance of an object)
      at Oxide.Plugins.Kits+UI.LoadImage (Oxide.Game.Rust.Cui.CuiElementContainer& container, System.String panel, System.String img, System.String aMin, System.String aMax) [0x00000] in <6722fd2c4a174d0f9abed169d9081716>:0
      at Oxide.Plugins.Kits.CreateKitEntry (BasePlayer player, Oxide.Game.Rust.Cui.CuiElementContainer& element, System.String panel, System.Single[] pos, System.String entry) [0x0011b] in <6722fd2c4a174d0f9abed169d9081716>:0
      at Oxide.Plugins.Kits.RefreshKitPanel (BasePlayer player, System.UInt64 guiId, System.Int32 page) [0x001de] in <6722fd2c4a174d0f9abed169d9081716>:0
      at Oxide.Plugins.Kits.NewKitPanel (BasePlayer player, System.UInt64 guiId) [0x00022] in <6722fd2c4a174d0f9abed169d9081716>:0
      at Oxide.Plugins.Kits.cmdChatKit (BasePlayer player, System.String command, System.String[] args) [0x0001a] in <6722fd2c4a174d0f9abed169d9081716>:0
      at Oxide.Plugins.Kits.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0102a] in <6722fd2c4a174d0f9abed169d9081716>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <17b9f46063fe4ac9ae4a1000712647ce>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <ba44835247a74c58bf6cabef8b441b56>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <ba44835247a74c58bf6cabef8b441b56>:0 
     
  13. I knew exactly how to create kits before the last update, it was only afterwards is when I started having issues, I have a;ready gave you thanks and apprecation for your help , iam currently using the kit files u have supplied since create kits have changed since the patch. iam a fast learner with all this and have done quiet well figuring and learning how to handle these plugins. the players on server seem to enjoy the kits u have made so not going to tamper with for now.
     
  14. Got this problem now, Folder Kits_Data appear every time i delete it, i want to reload plugin to make it fresh but when i load plugin Kits, that load me all the previuos .json and data files got also this error
    Code:
    Failed to call hook 'cmdUI_AddKit' on plugin 'Kits v3.2.92' (NullReferenceException: Object reference not set to an instance of an object)
      at Oxide.Plugins.Kits+UI.LoadImage (Oxide.Game.Rust.Cui.CuiElementContainer& container, System.String panel, System.String img, System.String aMin, System.String aMax) [0x00000] in <0a982ddeaf4444a38684769dddf7384f>:0
      at Oxide.Plugins.Kits.CreateKitEntry (BasePlayer player, Oxide.Game.Rust.Cui.CuiElementContainer& element, System.String panel, System.Single[] pos, System.String entry) [0x0011b] in <0a982ddeaf4444a38684769dddf7384f>:0
      at Oxide.Plugins.Kits.RefreshKitPanel (BasePlayer player, System.UInt64 guiId, System.Int32 page) [0x001de] in <0a982ddeaf4444a38684769dddf7384f>:0
      at Oxide.Plugins.Kits.cmdUI_AddKit (ConsoleSystem+Arg arg) [0x0016f] in <0a982ddeaf4444a38684769dddf7384f>:0
      at Oxide.Plugins.Kits.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00e7e] in <0a982ddeaf4444a38684769dddf7384f>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <09b255f9a88d4ffda4779759134e116d>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <ba44835247a74c58bf6cabef8b441b56>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <ba44835247a74c58bf6cabef8b441b56>:0
     
  15. upload all json files from config and data folders using the post options
     
  16. oxide.unload Kits
    Then delete files
    oxide.reload Kits
     
  17. is there anyway this plugin can detect if the server has been wiped then execute this command
    kit resetdata
     
  18. the kit works as it seems, but when someone asks for it, they do not give it to them
     
  19. Failed to call hook 'cmdChatKit' on plugin 'Kits v3.2.92' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.Kits+UI.LoadImage (Oxide.Game.Rust.Cui.CuiElementContainer& container, System.String panel, System.String img, System.String aMin, System.String aMax) [0x00000] in <7275d54a6a094e68bc5683d672025139>:0 at Oxide.Plugins.Kits.CreateKitEntry (BasePlayer player, Oxide.Game.Rust.Cui.CuiElementContainer& element, System.String panel, System.Single[] pos, System.String entry) [0x0011b] in <7275d54a6a094e68bc5683d672025139>:0 at Oxide.Plugins.Kits.RefreshKitPanel (BasePlayer player, System.UInt64 guiId, System.Int32 page) [0x001de] in <7275d54a6a094e68bc5683d672025139>:0 at Oxide.Plugins.Kits.NewKitPanel (BasePlayer player, System.UInt64 guiId) [0x00022] in <7275d54a6a094e68bc5683d672025139>:0 at Oxide.Plugins.Kits.cmdChatKit (BasePlayer player, System.String command, System.String[] args) [0x0001a] in <7275d54a6a094e68bc5683d672025139>:0 at Oxide.Plugins.Kits.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0102a] in <7275d54a6a094e68bc5683d672025139>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <17b9f46063fe4ac9ae4a1000712647ce>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in :0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in :0 i keep getting this error every time i install it i dont know how to fix it i get a blank screen once i make a kit PLS HELP
    [DOUBLEPOST=1529379396][/DOUBLEPOST]
    use timed execute to do that command to wipe the kits once every 7days but you have to wipe the server on a set time otherwise it wouldnt work
     
  20. Maybe it is asked many times but i cannot find it via search.
    Is it possible to add reward points and economic in the kits?