Rust-Kits

Moved

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

4.96216/5, 185 likes
  1. lol i tested the plugin with NPC
    forgot to see if the normal way worked ^^
     
  2. Reneb updated Kits with a new update entry:

    2.1.1

     
  3. autokit is not working, if you respawn on sleeping bag.
    [DOUBLEPOST=1439507165][/DOUBLEPOST]Kits with "-authlevel 2" showing in /kit menu for player
    http://puu.sh/jACUE/0ac948ef83.jpg
     
  4. thx for noticing, Oxide needs to be edited and updated. We are currently looking on what is the best way to do so.
     
  5. What Rizzok just said, beat me to it lol. I'll repeat it for good measure, whenever you respawn in a sleepingbag, the autokit defaults to the rock/torch vanilla values.

    Code:
    (19:05:29) | [Oxide] 7:05 PM [Error] Failed to call hook 'cmdChatKits' on plugin 'Kits v2.1.1' (NullReferenceException: Object reference not set to an instance of an object)
     
  6. Sorry if this has been asked. But is there a way to make the kits not CAPS sensitive? New players join all the time and I have to explain to them that kit names are UPPERCASE, and must be typed uppercase to redeem. If not, is it possible to display a message when /kit is typed that explains that kit names are case sensitive?
     
  7. => this means someone tried to redeem a none existant kit.
     
  8. Kits that require an oxide permission do not seem to be working. Not sure if that is quite the same as the other issue reported.
     
  9. I'm getting this error on kits I've ensured exist.

    Code:
    [Error] Failed to call hook 'cmdChatKits' on plugin 'Kits v2.1.1' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 4:34 PM [Debug]   at Oxide.Core.Configuration.DynamicConfigFile.get_Item (System.String key) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Kits.GetKitTimeleft (.BasePlayer player, System.String kitname, Double max) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Kits.CheckIfCanRedeem (.BasePlayer player, System.String kitname, System.String& reason) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Kits.TryGiveKit (.BasePlayer player, System.String kitname, Boolean checkForNPC) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Kits.cmdChatKits (.BasePlayer player, System.String command, System.String[] args) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
     
  10. seems like you tried to edit it manually, your file is corrupted. you need to reset the data files.
    /kit reset
     
  11. I haven't touched the data files since before last wipe. Only issue came after the most recent. I'll go ahead and do this, post back with results

    Code:
    Failed to call hook 'cmdChatKits' on plugin 'Kits v2.1.1' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 4:40 PM [Debug]   at Oxide.Core.Configuration.DynamicConfigFile.Clear () [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Kits.cmdResetKits (.BasePlayer player, System.String[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Kits.cmdChatKits (.BasePlayer player, System.String command, System.String[] args) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
    Now this is thrown on /kit reset

    Edit:: This appeared to happen when using the old Kit data. I deleted the file, and all seems to work now
     
    Last edited by a moderator: Aug 14, 2015
  12. I made that mistake once as well, use "-authlevel2" without the space and it should work.


    Regards
     
  13. That kits were in list before update and didn't show.

    I get this error, every time player try to redeem a restricted "-authlevel2" kit.
    Code:
    [Oxide] 9:31 AM [Error] Failed to call hook 'cmdChatKits' on plugin 'Kits v2.1.1' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 9:31 AM [Debug]   at Oxide.Plugins.Kits.TryGiveKit (.BasePlayer player, System.String kitname, Boolean checkForNPC) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Kits.cmdChatKits (.BasePlayer player, System.String command, System.String[] args) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 
     
  14. Yeah we are getting players that can now see all kits even -authlevel1
    they cant redeem them but can see them
     
  15. Code:
    [Oxide] 10:07 AM [Error] Failed to call hook 'cmdChatKits' on plugin 'Kits v2.1.1' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 10:07 AM [Debug]   at Oxide.Plugins.Kits.TryGiveKit (.BasePlayer player, System.String kitname, Boolean checkForNPC) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Kits.cmdChatKits (.BasePlayer player, System.String command, System.String[] args) [0x00000] in <filename unknown>:0
    Getting this lovely error spam my feed, side note I don't bother with vip kits, all of mine are allowed to anyone.
     
    Last edited by a moderator: Aug 14, 2015
  16. do kits work?
    try reproducing the bug by doing: /kit BLABLABLA
    it might be because the kit doesn't exist
     
  17. |That is exactly it!
     
  18. Reneb updated Kits with a new update entry:

    2.1.2

     
  19. Any word on being able to use kits with custom oxide.permission?
     
  20. you already can ...
    => overview