Rust-Kits

Moved

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

4.96216/5, 185 likes
  1. You are running an out dated version update
     
  2. thanks buddy can you help on betterchat pleas Better Chat | Page 196 | Oxide
     
  3. what is the permission Command so I can give a group permission to create kits?
     
  4. There is none unless you make it so see my post Kits | Page 229 | Oxide
     
  5. I'm having an issue with supply signals, and its carrying over to server rewards. My kits work fine, but anytime I make a kit with a supply signal, i can redeem but, there is nothing there. It wont even show up on serverrewards either.
     
  6. Hi, I'm rather basic at my knowledge of permissions but what I am trying to accomplish is create a set of new permissions that I can direct at specific groups.
    For example: I have 6 groups VIP-Level 1, VIP-Level 2, VIP-Level 3, VIP-Level 4, VIP-Level 5 and HARDCORE SUPPORTER.
    Now I have created the permissions as follows: vipkits1, vipkits2, vipkits3, vipkits4, vipkits5 and hardcorekits.
    My problem is how do I assign those permissions to the groups? The Kits mod allows the creation of the permissions but oxide rejects them saying "permission does not exist"
    PLEASE HELP :(
     
  7. Have you made the kits yet but without the permissions if yes then upload your kits file from your data folder
     
  8. I haven't created all the kits yet, does that matter?
     
  9. See my post on page 229 you will see how to make permissions
     
  10. I had a look at your post on page 229 and correct me if i'm wrong but that only shows how to create the permissions for the plugin right? I didn't see anything there that would help me make oxide recognise them

    I made the permissions for the kits but oxide does not recognise them and keep getting "permission does not exist" when I try to assign the permissions to my custom groups.
    I might be having a full retard moment but I am out of ideas on how to overcome this.
     
  11. I figured so there's no confusion I should clarify that I am trying to create custom permissions.
     
  12. You create a kit with a permission named like customkit, then the permission to assign/grant is called kits.customkit
     
  13. Hello, I am having a problem removing kits from my server. I remove them with /kit remove KITNAME but they reappear after a server restart or reloading the plugin.
     
  14. how do u change the auth level of people?
     
  15. Thanks for the reply but I have already tried assigning the permissions that I created for the kits using the format for example kits.vipkits1 and I have tried assigning it to a group and assigning it to a user and keep getting "permission does not exist".
     
  16. check your data file "Kits.json" and search for that string "vipkits1". If not there, you made maybe something wrong
     
  17. Yeah I thought I might have done that so I checked and everything seems to be spot on, I even tried wiping all the kits and trying again with the same problem occurring. Other than that I dunno what else I could do. Is there a string in the plugin that tells oxide to accept registration of the new permissions?
     
  18. Yip:
    Code:
            void OnServerInitialized()
            {
                InitializePermissions();
            }        void InitializePermissions()
            {
                foreach (var kit in storedData.Kits.Values)
                {
                    if (!string.IsNullOrEmpty(kit.permission) && !permission.PermissionExists(kit.permission))
                        permission.RegisterPermission(kit.permission, this);
                }
            }
     
  19. Thanks, I'll try again tonight but if I still have the same issue is there a way I could hard code my custom permissions into the plugin?