Rust-Kits

Moved

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

4.96216/5, 185 likes
  1. Thats what im saying. Every one has a 24 hour cooldown, but they can get every kit, every 24 hours. I need them to select one and only one kit. The cooldown for each only applies to that one single kit.
     
  2. So you have x amount of kits and you set them all with a 24hr cooldown is that correct
     
  3. Correct. But they can order every kit with each having its own cooldown. I have 6 kits, and each have a 24 hr cooldown, but I can type /kit 1 /kit2, and they all are separate cooldowns. I want them to choose one kit and one kit only every 24 hours. Ive been on a server thats done this before, im just not sure how to set it up, or if it got removed?
     
  4. You will need to set each kit with a different cooldown time as I said above and maybe think a max 30 for each kit or whatever number you want
     
  5. That doesnt help my issue, I dont want them to get each kit immediately. You can request all of them regardless of cooldown of one of them.
     
  6. Then you will need to pay a coder to recode it for you. And they can only get all the first time so either delete some kits or dont have so many items in them the plugin works the way it was coded not much can be done until its recoded
     
  7. Okay thats what I was checking. Ive only seen it one way, never like this. Thanks
     
  8. How to setup NPC?
     
  9. hi im having a problem, i have 4 kits, starter, starterhouse, bp, and vip. the first 3 show for everyone but kit vip doesnt show for anyone that doesnt have the kit permission. i have it set to hide false but it still hides the kit. how do i fix this so players can see the vip kit when they type /kit.
     
  10. You need to set the permission for your vip to Kits.vip (take note K is higher case) Then add this permission to the vip group when you have a player as a vip you add them to the vip group and remove them from the player group (but only remove them from the player group if you have, the better chat plugin it will stop them having two titles) When you have added the player to the vip group you also need to give the permission to the user as well. See my post on page 107
     
  11. i have done all that, and im actually not using groups for this, im using timed permissions for rust, i type /grantperm "playername" Kits.vip 30d and it gives them the permission and they can then use the kit and see it in the kits list and works 100%, but that shouldnt be the reason the kit isnt showing up for normal players that dont have the permission right? also no i am not using the betterchat plugin so that is not interfering with anything.

    i know the vip kit shows on the kit list to all players when there is no permission on the kit but when i add the permission to it it hides the kit from everyone except those who have permission to use it.

     
  12. How you know normal players can see the vip kit just because you see it does not mean they do admins see all kits they don't need the permission. Upload your kit file from your data folder so I can check it. If you want it to work right you need to make a vip group and add the permission to it
     
  13. i asked my server to check who are not admins or have any admin powers at all.
     

    Attached Files:

  14. permission fixed you did not have the K higher case now do make a vip group if you dont have one and add the permission Kits.vip
    oxide.grant group vip Kits.vip
    any players you want to be a vip add them to the vip group and then add the vip Kits.vip permission to the user

    Please Note: make sure you reload the kit plugin after you upload the file to your data folder
     

    Attached Files:

  15. I use betterchat and I am not able to ingame with a group administrator without Owner to use the command / kit, I'm doing something wrong in the betterchat or need to add permissions to use it. I'm new and need help.
     
  16. I wanted to do graphic style, did everything according to instructions, but alas.. after restarting the plugin error:
    Code:
    oxide.reload Kits
    [Oxide] 20:53 [Info] Loaded plugin Kits v3.1.7 by Reneb
    [Oxide] 20:53 [Error] Kits v3.1.7: Failed to load config file (is the config fil
    e corrupt?) (JsonToken EndArray is not valid for closing JsonType Object. Path '
    ['NPC - GUI Kits']', line 13, position 8.)
    [Oxide] 20:53 [Error] Failed to initialize plugin 'Kits v3.1.7' (JsonReaderExcep
    tion: JsonToken EndArray is not valid for closing JsonType Object. Path '['NPC -
    GUI Kits']', line 13, position 8.)
    [Oxide] 20:53 [Debug]   at Newtonsoft.Json.JsonReader.ValidateEnd (JsonToken end
    Token) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.JsonReader.SetToken (JsonToken newToken, System.Object valu
    e, Boolean updateIndex) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.JsonReader.SetToken (JsonToken newToken) [0x00000] in <file
    name unknown>:0
      at Newtonsoft.Json.JsonTextReader.ParsePostValue () [0x00000] in <filename unk
    nown>:0
      at Newtonsoft.Json.JsonTextReader.ReadInternal () [0x00000] in <filename unkno
    wn>:0
      at Newtonsoft.Json.JsonTextReader.Read () [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJObject (N
    ewtonsoft.Json.JsonReader reader) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject (Ne
    wtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Seriali
    zation.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member,
    Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonso
    ft.Json.Serialization.JsonProperty containerMember, System.Object existingValue)
    [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInter
    nal (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.
    Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty
    member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, N
    ewtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existin
    gValue) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictiona
    ry (IDictionary dictionary, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.S
    erialization.JsonDictionaryContract contract, Newtonsoft.Json.Serialization.Json
    Property containerProperty, System.String id) [0x00000] in <filename unknown>:0
    [Oxide] 20:53 [Info] Unloaded plugin Kits v3.1.7 by Reneb
    [Oxide] 20:53 [Info] Previous version of plugin failed to load: Kits
     
  17. Upload your config
     
  18. Code:
    > oxide.reload Kits
    [Oxide] 21:15 [Info] Loaded plugin Kits v3.1.7 by Reneb
    [Oxide] 21:15 [Debug] ExType: JsonSerializationException
    [Oxide] 21:15 [Error] Failed to initialize plugin 'Kits v3.1.7' (FormatException
    : Input string was not in the correct format)
    [Oxide] 21:15 [Debug]   at System.UInt64.Parse (System.String s, NumberStyles st
    yle, IFormatProvider provider) [0x00000] in <filename unknown>:0
      at System.UInt64.Parse (System.String s, IFormatProvider provider) [0x00000] i
    n <filename unknown>:0
      at System.Convert.ToUInt64 (System.String value, IFormatProvider provider) [0x
    00000] in <filename unknown>:0
      at System.String.System.IConvertible.ToUInt64 (IFormatProvider provider) [0x00
    000] in <filename unknown>:0
      at System.Convert.ToType (System.Object value, System.Type conversionType, IFo
    rmatProvider provider, Boolean try_target_to_type) [0x00000] in <filename unknow
    n>:0
      at System.Convert.ChangeType (System.Object value, System.Type conversionType,
    IFormatProvider provider) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureType (Newt
    onsoft.Json.JsonReader reader, System.Object value, System.Globalization.Culture
    Info culture, Newtonsoft.Json.Serialization.JsonContract contract, System.Type t
    [Oxide] 21:15 [Info] Unloaded plugin Kits v3.1.7 by Reneb
     

    Attached Files:

  19. You have made these all NPC do you want players to go to a npc to get the kit or use the GUI option
     
  20. Use Gui option