Rust-Kits

Moved

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

4.96216/5, 185 likes
  1. Where is this config file located to do the edits like this ? I cant seem to find it ?
    Also what permissions can go in there to add or remove etc. etc. .. I still dont understand the Oxide permissions system, trying to make a custom group and its not working in the kits plugin =\
     
  2. ....... http://oxidemod.org/threads/using-oxides-permission-system.8296/ read it 10 times

    about the files for oxide permission system they are located oxide/data (oxide.groups.json and oxide.users.json)
     
  3. How to register: To / kit HELP - 2 times with an interval of 3 hours, and then to the interval it was a day?
     
  4. Awesome thanks Pain, great read I understand it a bit better now!! Now my next question is it I think I am doing something wrong here with kits

    I do /kit add sexybeast "yayy baby" -sexybeast1 -max1 As a test kit, I have even tried switching the -sexybeast1 switch with the -max1 switch, both times it says -sexybeast1 is an unknown command or something like that.

    Every time I edit the kits config to add the sexybeast1 group on it, then reload the plugin, it reverts back to the default plugin. The group is set in Oxide.. Not quite sure what I am doing wrong here.
     
  5. if u havent done it change your config to

    Code:
    {
      "Messages: cantUseKit": "You are not allowed to use this kit",
      "Messages: itemNotFound": "Item not found: ",
      "Messages: kitredeemed": "You've redeemed a kit",
      "Messages: kitsreset": "All kits data from players were deleted",
      "Messages: maxKitReached": "You've used all your tokens for this kit",
      "Messages: noAccess": "You are not allowed to use this command",
      "Messages: unknownKit": "This kit doesn't exist",
      "Settings: authLevel": 1,
      "Settings: Permissions List": [
        "vip",
        "donator",
        "sexybeast1"
      ]
    }
     
  6. Thats what I was trying to say, I have tried this numberous times.. every time I do this, upload the config file, reload the plugin it, the config gets reverted back to its default state where only vip and donator are showing, then the console reports an error in the config file
    [DOUBLEPOST=1431603274][/DOUBLEPOST]I'm not sure why this time was different than the 5 times I did it yesterday, but it stuck this time.. Server did restart several times between then and now ... heh Thanks for the help lol
     
  7. i think i know what are you doing wrong....

    these are the default permissions so (as you see the last permission doesnt need a COMMA)
    "vip",
    "donator"
    So if u want to add one more permission then (add a comman to the old last permission) Remember
    "vip",
    "donator",
    "sexybeast1"
     
  8. I did notice that this time, and did add the comma.. That would of defenatly produced the config file error, but why was it reverting back to the default config ? Weird.. Thank you though!
     
  9. Bcs plugin can not read the config bcs there is something wrong and its better to reset it before u make another mistake to the old one :)

    NP If u need help with something just PM me
     
  10. Seeing this error after the latest update of Rust.

    Code:
    [Oxide] 6:57 PM [Error] Failed to call hook 'cmdChatKits' on plugin 'Kits' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 6:57 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.TryGiveKit (.BasePlayer player, System.String kitname) [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
    barry: nope
     
  11. How can i add more the one Vip grup like vip1 vip2 vip3 ...???
     
  12. check 2-3 replies up... where i help him how to add the permission sexybeast1
     
  13. yea but when i type /kit add vip2 -vip2
    then it coms up like this when you type/kit
    vip2- -vip2
    and normal player can stille use it
     
  14. Its /kit add "kitname" "kitdescription" -option1 -option2 -option3
     
  15. how do i then add pepole to it i have a goup callet vip2 and i added a player to it but he can get the kit
     
  16. Step one add the permission to Config file
    read http://oxidemod.org/threads/kits.5825/page-37#post-88584 to how to do it without errors
    Step two make a kit with the permission that u have added
    /kit add "kit" "kitsadsd" -mypermission
    Step Three Assign a player to the permission that u added to your config
    oxide.grant user "PaiN "mypermission"
    Last Step
    oxide.reload Kits
     
  17. Dosent work :/ he still cant type /kit and then see vip2
     
  18. I am still using old style as modifiy the kit.dat file via ftp

    the problem is when you type oxide.reload Kits it's just reloading and apply config changes

    I mean in order to apply kit changes you need to restart server

    Instead of restart server is there any way to restart plugin completely(included dat files)
     
  19. Thanks works :)

    and do you know a oxide command to remove permission from users?
     
  20. Why u are not checking the overview... its shows every command available with Tutorial...