Advertisement
Guest User

IQPermissions.json

a guest
Aug 10th, 2022
740
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 8.12 KB | None | 0 0
  1. {
  2.   "Basic Settings": {
  3.     "Webhook from the Discord channel for logging": "",
  4.     "Connecting data storage on the MySQL side": {
  5.       "Setting up a MySQL connection": {
  6.         "Host": "",
  7.         "Port": "",
  8.         "DatabaseName": "",
  9.         "UserName": "",
  10.         "Passowrd": ""
  11.       },
  12.       "The desired table name in MySQL": "players",
  13.       "Settings privilege migration between servers connected to the same MySQL (Example: Server #1 and #2 are connected to the same MySQL - a player with privileges on server #1 - going to server #2 - will get it there)": {
  14.         "Use the list of permissions available for migration (otherwise they will be all that the player has in MySQL)": true,
  15.         "List of permissions in available for synchronization on another server in case of player migration": [
  16.           "iqchat.vip",
  17.           "iqchat.premium",
  18.           "iqbreakingtools.use"
  19.         ],
  20.         "Use the list of groups available for migration (otherwise they will be all that the player has in MySQL)": true,
  21.         "List of groups in available for synchronization on another server in case of player migration": [
  22.           "vip",
  23.           "premium",
  24.           "king",
  25.           "deluxe"
  26.         ]
  27.       }
  28.     },
  29.     "Use the removal of temporary groups from the player when unloading the plugin (when loading, they will be returned)": true,
  30.     "Use the removal of temporary permission from the player when unloading the plugin (when loading, they will be returned)": true,
  31.     "Settings for automatically granting privileges to server novices (They will be considered novices - while the player is not in the database or datafile)": {
  32.       "Use automatic granting of permissions to a new player": false,
  33.       "Use automatic granting of groups to a new player": false,
  34.       "List of permissions to issue [group] = time in the format (1d/h/m/s)": {
  35.         "iqchat.vip": "7d",
  36.         "opt.oneperm": "1d"
  37.       },
  38.       "List of groups to issue [group] = time in the format (1d/h/m/s)": {
  39.         "vip": "7d",
  40.         "oneperm": "1d"
  41.       }
  42.     }
  43.   },
  44.   "Configuring the interface": {
  45.     "PNG : Link to the background of the notification": "https://i.imgur.com/4lmBa3O.png",
  46.     "PNG : Link to the image when receiving the privilege": "https://i.imgur.com/WY7QFpX.png",
  47.     "PNG : Link to the picture at the end of the privilege": "https://i.imgur.com/ZhVCqoS.png",
  48.     "PNG : Link to the picture at the notification of the end of the privilege": "https://i.imgur.com/OkjSSB3.png",
  49.     "RGBA : Header Color": "0.735849 0.3297437 0.5744483 1",
  50.     "RGBA : Additional text color": "0.8018868 0.5408953 0.6827385 1"
  51.   },
  52.   "Setting up Notifications": {
  53.     "Use the plugin's UI notification for notifications (otherwise it will be displayed in the chat)": true,
  54.     "Remind players that they are running out of group?": true,
  55.     "The list of groups for which the reminder will work": [
  56.       "vip",
  57.       "premium",
  58.       "king",
  59.       "deluxe"
  60.     ],
  61.     "Remind players that they are running out of permission?": true,
  62.     "The list of permissions for which the reminder will work": [
  63.       "iqchat.vip",
  64.       "iqchat.premium",
  65.       "iqbreakingtools.use"
  66.     ],
  67.     "How many days before the end of the privilege to remind the player about it": 3,
  68.     "Setting up IQChat (If installed)": {
  69.       "IQChat : Custom prefix in chat": "[IQPermission]",
  70.       "IQChat : Custom avatar in the chat (If required)": "",
  71.       "IQChat : Use UI notifications": false
  72.     }
  73.   },
  74.   "PERMISSIONS ON THE SERVER : [Permission] = Customization": {
  75.     "oxide.plugins": {
  76.       "Name in Russian (Not obligatory. Only for Russian players)": "PLUGINS",
  77.       "Name in English": "PLUGINS"
  78.     },
  79.     "oxide.load": {
  80.       "Name in Russian (Not obligatory. Only for Russian players)": "LOAD",
  81.       "Name in English": "LOAD"
  82.     },
  83.     "oxide.reload": {
  84.       "Name in Russian (Not obligatory. Only for Russian players)": "RELOAD",
  85.       "Name in English": "RELOAD"
  86.     },
  87.     "oxide.unload": {
  88.       "Name in Russian (Not obligatory. Only for Russian players)": "UNLOAD",
  89.       "Name in English": "UNLOAD"
  90.     },
  91.     "oxide.grant": {
  92.       "Name in Russian (Not obligatory. Only for Russian players)": "GRANT",
  93.       "Name in English": "GRANT"
  94.     },
  95.     "oxide.group": {
  96.       "Name in Russian (Not obligatory. Only for Russian players)": "GROUP",
  97.       "Name in English": "GROUP"
  98.     },
  99.     "oxide.revoke": {
  100.       "Name in Russian (Not obligatory. Only for Russian players)": "REVOKE",
  101.       "Name in English": "REVOKE"
  102.     },
  103.     "oxide.show": {
  104.       "Name in Russian (Not obligatory. Only for Russian players)": "SHOW",
  105.       "Name in English": "SHOW"
  106.     },
  107.     "oxide.usergroup": {
  108.       "Name in Russian (Not obligatory. Only for Russian players)": "USERGROUP",
  109.       "Name in English": "USERGROUP"
  110.     },
  111.     "lootdefender.hackedcrates.regular": {
  112.       "Name in Russian (Not obligatory. Only for Russian players)": "HACKEDCRATES.REGULAR",
  113.       "Name in English": "HACKEDCRATES.REGULAR"
  114.     },
  115.     "lootdefender.hackedcrates.elite": {
  116.       "Name in Russian (Not obligatory. Only for Russian players)": "HACKEDCRATES.ELITE",
  117.       "Name in English": "HACKEDCRATES.ELITE"
  118.     },
  119.     "lootdefender.hackedcrates.legend": {
  120.       "Name in Russian (Not obligatory. Only for Russian players)": "HACKEDCRATES.LEGEND",
  121.       "Name in English": "HACKEDCRATES.LEGEND"
  122.     },
  123.     "lootdefender.hackedcrates.vip": {
  124.       "Name in Russian (Not obligatory. Only for Russian players)": "HACKEDCRATES.VIP",
  125.       "Name in English": "HACKEDCRATES.VIP"
  126.     },
  127.     "lootdefender.bypass.loot": {
  128.       "Name in Russian (Not obligatory. Only for Russian players)": "BYPASS.LOOT",
  129.       "Name in English": "BYPASS.LOOT"
  130.     },
  131.     "lootdefender.bypass.damage": {
  132.       "Name in Russian (Not obligatory. Only for Russian players)": "BYPASS.DAMAGE",
  133.       "Name in English": "BYPASS.DAMAGE"
  134.     },
  135.     "lootdefender.bypass.lockouts": {
  136.       "Name in Russian (Not obligatory. Only for Russian players)": "BYPASS.LOCKOUTS",
  137.       "Name in English": "BYPASS.LOCKOUTS"
  138.     },
  139.     "skinbox.use": {
  140.       "Name in Russian (Not obligatory. Only for Russian players)": "USE",
  141.       "Name in English": "USE"
  142.     },
  143.     "skinbox.admin": {
  144.       "Name in Russian (Not obligatory. Only for Russian players)": "ADMIN",
  145.       "Name in English": "ADMIN"
  146.     },
  147.     "skinbox.ignorecost": {
  148.       "Name in Russian (Not obligatory. Only for Russian players)": "IGNORECOST",
  149.       "Name in English": "IGNORECOST"
  150.     },
  151.     "skinbox.ignorecooldown": {
  152.       "Name in Russian (Not obligatory. Only for Russian players)": "IGNORECOOLDOWN",
  153.       "Name in English": "IGNORECOOLDOWN"
  154.     },
  155.     "skinbox.example1": {
  156.       "Name in Russian (Not obligatory. Only for Russian players)": "EXAMPLE1",
  157.       "Name in English": "EXAMPLE1"
  158.     },
  159.     "skinbox.example2": {
  160.       "Name in Russian (Not obligatory. Only for Russian players)": "EXAMPLE2",
  161.       "Name in English": "EXAMPLE2"
  162.     },
  163.     "skinbox.example3": {
  164.       "Name in Russian (Not obligatory. Only for Russian players)": "EXAMPLE3",
  165.       "Name in English": "EXAMPLE3"
  166.     },
  167.     "opt.one": {
  168.       "Name in Russian (Not obligatory. Only for Russian players)": "ONE",
  169.       "Name in English": "ONE"
  170.     },
  171.     "opt.two": {
  172.       "Name in Russian (Not obligatory. Only for Russian players)": "TWO",
  173.       "Name in English": "TWO"
  174.     },
  175.     "opt.three": {
  176.       "Name in Russian (Not obligatory. Only for Russian players)": "THREE",
  177.       "Name in English": "THREE"
  178.     }
  179.   },
  180.   "GROUPS WITH RIGHTS ON THE SERVER : [Group] = Customization": {
  181.     "default": {
  182.       "Name in Russian (Not obligatory. Only for Russian players)": "DEFAULT",
  183.       "Name in English": "DEFAULT"
  184.     },
  185.     "admin": {
  186.       "Name in Russian (Not obligatory. Only for Russian players)": "ADMIN",
  187.       "Name in English": "ADMIN"
  188.     },
  189.     "vip": {
  190.       "Name in Russian (Not obligatory. Only for Russian players)": "VIP",
  191.       "Name in English": "VIP"
  192.     },
  193.     "premium": {
  194.       "Name in Russian (Not obligatory. Only for Russian players)": "PREMIUM",
  195.       "Name in English": "PREMIUM"
  196.     }
  197.   }
  198. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement