PageRenderTime 59ms CodeModel.GetById 29ms RepoModel.GetById 1ms app.codeStats 0ms

/config.php

https://gitlab.com/skokkk/r3kt
PHP | 228 lines | 221 code | 4 blank | 3 comment | 0 complexity | 47231f198f37eb47c6bdb12392eb5e71 MD5 | raw file
  1. <?php
  2. $delay = "0"; // delay between adding a perm in seconds NOTE: INTEGER. NO .x SECONDS
  3. $int = 100; // Change this to 100 if you have serverquery perms
  4. // Syntax: "perm_name","value","skip"
  5. // list of perms to set
  6. $perm = array
  7. (
  8. array("b_client_ignore_antiflood",1,0),
  9. array("b_virtualserver_info_view",1,0),
  10. array("b_virtualserver_connectioninfo_view",1,0),
  11. array("b_virtualserver_channel_list",1,0),
  12. array("b_virtualserver_client_list",1,0),
  13. array("b_virtualserver_client_search",1,0),
  14. array("b_virtualserver_client_dblist",1,0),
  15. array("b_virtualserver_client_dbsearch",1,0),
  16. array("b_virtualserver_client_dbinfo",1,0),
  17. array("b_virtualserver_permission_find",1,0),
  18. array("b_virtualserver_custom_search",1,0),
  19. array("b_virtualserver_start",1,0),
  20. array("b_virtualserver_stop",1,0),
  21. array("b_virtualserver_token_list",1,0),
  22. array("b_virtualserver_token_add",1,0),
  23. array("b_virtualserver_token_use",1,0),
  24. array("b_virtualserver_token_delete",1,0),
  25. array("b_virtualserver_log_view",1,0),
  26. array("b_virtualserver_log_add",1,0),
  27. array("b_virtualserver_join_ignore_password",1,0),
  28. array("b_virtualserver_notify_register",1,0),
  29. array("b_virtualserver_notify_unregister",1,0),
  30. array("b_virtualserver_modify_name",1,0),
  31. array("b_virtualserver_modify_welcomemessage",1,0),
  32. array("b_virtualserver_modify_maxclients",1,0),
  33. array("b_virtualserver_modify_reserver_slots",1,0),
  34. array("b_virtualserver_modify_password",1,0),
  35. array("b_virtualserver_modify_default_servergroup",1,0),
  36. array("b_virtualserver_modify_default_channelgroup",1,0),
  37. array("b_virtualserver_modify_default_channeladmingroup",1,0),
  38. array("b_virtualserver_modify_channel_forced_silence",1,0),
  39. array("b_virtualserver_modify_complain",1,0),
  40. array("b_virtualserver_modify_antiflood",1,0),
  41. array("b_virtualserver_modify_ft_settings",1,0),
  42. array("b_virtualserver_modify_ft_quotas",1,0),
  43. array("b_virtualserver_modify_hostmessage",1,0),
  44. array("b_virtualserver_modify_hostbanner",1,0),
  45. array("b_virtualserver_modify_hostbutton",1,0),
  46. array("b_virtualserver_modify_port",1,0),
  47. array("b_virtualserver_modify_autostart",1,0),
  48. array("b_virtualserver_modify_needed_identity_security_level",1,0),
  49. array("b_virtualserver_modify_priority_speaker_dimm_modificator",1,0),
  50. array("b_virtualserver_modify_log_settings",1,0),
  51. array("b_virtualserver_modify_min_client_version",1,0),
  52. array("b_virtualserver_modify_icon_id",1,0),
  53. array("b_virtualserver_modify_weblist",1,0),
  54. array("b_virtualserver_modify_coded_encryption_mode",1,0),
  55. array("b_virtualserver_modify_temporary_passwords",1,0),
  56. array("b_virtualserver_modify_temporary_passwords_own",1,0),
  57. array("b_virtualserver_modify_channel_temp_delete_delay_default",1,0),
  58. array("b_channel_info_view",1,0),
  59. array("b_channel_create_child",1,0),
  60. array("b_channel_create_permanent",1,0),
  61. array("b_channel_create_semi_permanent",1,0),
  62. array("b_channel_create_temporary",1,0),
  63. array("b_channel_create_private",1,0),
  64. array("b_channel_create_with_topic",1,0),
  65. array("b_channel_create_with_description",1,0),
  66. array("b_channel_create_with_passwords",1,0),
  67. array("b_channel_create_modify_with_codec_speex8",1,0),
  68. array("b_channel_create_modify_with_codec_speex16",1,0),
  69. array("b_channel_create_modify_with_codec_speex32",1,0),
  70. array("b_channel_create_modify_with_codec_celtmono48",1,0),
  71. array("b_channel_create_modify_with_codec_opusvoice",1,0),
  72. array("b_channel_create_modify_with_codec_opusmusic",1,0),
  73. array("i_channel_create_modify_with_codec_maxquality",10,0),
  74. array("i_channel_create_modify_with_codec_latency_factor_min",1,0),
  75. array("b_channel_create_with_maxclients",1,0),
  76. array("b_channel_create_with_sortorder",1,0),
  77. array("b_channel_create_with_default",1,0),
  78. array("b_channel_create_with_needed_talk_power",1,0),
  79. array("i_channel_create_modify_with_temp_delete_delay",86400,0),
  80. array("b_channel_modify_parent",1,0),
  81. array("b_channel_modify_make_default",1,0),
  82. array("b_channel_modify_make_permanent",1,0),
  83. array("b_channel_modify_make_semi_permanent",1,0),
  84. array("b_channel_modify_make_temporary",1,0),
  85. array("b_channel_modify_name",1,0),
  86. array("b_channel_modify_topic",1,0),
  87. array("b_channel_modify_description",1,0),
  88. array("b_channel_modify_password",1,0),
  89. array("b_channel_modify_codec",1,0),
  90. array("b_channel_modify_codec_quality",1,0),
  91. array("b_channel_modify_codec_latency_factor",1,0),
  92. array("b_channel_modify_maxclients",1,0),
  93. array("b_channel_modify_maxfamilyclients",1,0),
  94. array("b_channel_modify_sortorder",1,0),
  95. array("b_channel_modify_needed_talk_power",1,0),
  96. array("i_channel_modify_power",$int,0),
  97. array("i_channel_needed_modify_power",$int,0),
  98. array("b_channel_modify_make_codec_encrypted",1,0),
  99. array("b_channel_modify_temp_delete_delay",1,0),
  100. array("b_channel_delete_permanent",1,0),
  101. array("b_channel_delete_semi_permanent",1,0),
  102. array("b_channel_delete_temporary",1,0),
  103. array("b_channel_delete_flag_force",1,0),
  104. array("i_channel_delete_power",$int,0),
  105. array("b_channel_join_permanent",1,0),
  106. array("b_channel_join_semi_permanent",1,0),
  107. array("b_channel_join_temporary",1,0),
  108. array("b_channel_join_ignore_password",1,0),
  109. array("b_channel_join_ignore_maxclients",1,0),
  110. array("i_channel_join_power",$int,0),
  111. array("i_channel_subscribe_power",$int,0),
  112. array("i_channel_description_view_power",$int,0),
  113. array("i_channel_needed_description_view_power",$int,0),
  114. array("i_channel_join_power",$int,0),
  115. array("i_channel_max_depth",10,0),
  116. array("i_channel_permission_modify_power",$int,0),
  117. array("b_virtualserver_servergroup_list",1,0),
  118. array("b_virtualserver_permission_list",1,0),
  119. array("b_virtualserver_client_list",1,0),
  120. array("b_virtualserver_channelgroup_list",1,0),
  121. array("b_virtualserver_channelgroup_permission_list",1,0),
  122. array("b_virtualserver_channelgroup_client_list",1,0),
  123. array("b_virtualserver_client_permission_list",1,0),
  124. array("b_virtualserver_channel_permission_list",1,0),
  125. array("b_virtualserver_channelclient_permission_list",1,0),
  126. array("b_virtualserver_servergroup_create",1,0),
  127. array("b_virtualserver_channelgroup_create",1,0),
  128. array("i_group_modify_power",$int,0),
  129. array("i_group_needed_modify_power",$int,0),
  130. array("i_group_member_add_power",$int,0),
  131. array("i_group_needed_member_add_power",$int,0),
  132. array("i_group_member_remove_power",$int,0),
  133. array("i_group_needed_member_remove_power",$int,0),
  134. array("i_permission_modify_power",$int,0),
  135. array("b_virtualserver_servergroup_delete",1,0),
  136. array("b_virtualserver_channelgroup_delete",1,0),
  137. array("b_icon_manage",1,0),
  138. array("b_client_info_view",1,0),
  139. array("b_client_permissionoverview_view",1,0),
  140. array("b_client_permissionoverview_own",1,0),
  141. array("b_client_remoteaddress_view",1,0),
  142. array("i_client_serverquery_view_power",$int,0),
  143. array("i_client_needed_serverquery_view_power",$int,0),
  144. array("b_client_custom_info_view",1,0),
  145. array("i_client_kick_from_server_power",$int,0),
  146. array("i_client_needed_kick_from_server_power",$int,0),
  147. array("i_client_kick_from_channel_power",$int,0),
  148. array("i_client_needed_kick_from_channel_power",$int,0),
  149. array("i_client_ban_power",$int,0),
  150. array("i_client_needed_ban_power",$int,0),
  151. array("i_client_move_power",$int,0),
  152. array("i_client_needed_move_power",$int,0),
  153. array("b_client_complain_list",1,0),
  154. array("b_client_complain_delete_own",1,0),
  155. array("b_client_complain_delete",1,0),
  156. array("b_client_ban_list",1,0),
  157. array("b_client_ban_create",1,0),
  158. array("b_client_delete_own",1,0),
  159. array("b_client_ban_delete",1,0),
  160. array("i_client_ban_max_bantime",-1,0),
  161. array("i_client_private_textmessage_power",$int,0),
  162. array("b_client_server_textmessage_send",1,0),
  163. array("b_client_channel_textmessage_send",1,0),
  164. array("b_client_offline_textmessage_send",1,0),
  165. array("i_client_talk_power",$int,0),
  166. array("i_client_power_power",$int,0),
  167. array("b_client_set_flag_talker",1,0),
  168. array("b_client_modify_description",1,0),
  169. array("b_client_modify_own_description",1,0),
  170. array("b_client_modify_dbproperties",1,0),
  171. array("b_client_delete_dbproperties",1,0),
  172. array("b_client_create_modify_serverquery_login",1,0),
  173. array("i_client_permission_modify_power",$int,0),
  174. array("i_client_needed_permission_modify_power",$int,0),
  175. array("i_client_max_clones_uid",-1,0),
  176. array("i_client_max_avatar_filesize",9999,0),
  177. array("i_client_max_channel_subscriptions",-1,0),
  178. array("b_client_skip_channelgroup_permissions",1,0),
  179. array("b_client_ignore_bans",1,0),
  180. array("b_client_ignore_antiflood",1,0),
  181. array("b_client_issue_client_query_command",1,0),
  182. array("b_client_use_reserver_slot",1,0),
  183. array("b_client_use_channel_commander",1,0),
  184. array("b_client_request_talker",1,0),
  185. array("b_client_avatar_delete_other",1,0),
  186. array("b_client_ignore_sticky",1,0),
  187. array("b_ft_ignore_password",1,0),
  188. array("b_ft_transfer_list",1,0),
  189. array("i_ft_file_upload_power",$int,0),
  190. array("i_ft_file_download_power",$int,0),
  191. array("i_ft_file_delete_power",$int,0),
  192. array("i_ft_rename_power",$int,0),
  193. array("i_ft_file_browse_power",$int,0),
  194. array("i_ft_directory_create_power",$int,0),
  195. array("i_ft_quota_mb_download_per_client",-1,0),
  196. array("i_ft_quota_mb_upload_per_client",-1,0)
  197. );
  198. // "third option"
  199. $perm2 = array
  200. (
  201. array("i_group_member_add_power",75,1),
  202. array("i_group_member_remove_power",75,1),
  203. array("i_channel_modify_power",75,0),
  204. array("i_channel_permission_modify_power",75,0),
  205. array("i_group_modify_power",75,0),
  206. array("i_permission_modify_power",75,0),
  207. array("i_client_permission_modify_power",75,0),
  208. array("b_client_create_modify_serverquery_login",1,0),
  209. array("b_virtualserver_servergroup_list",1,0),
  210. array("b_virtualserver_servergroup_permission_list",1,0),
  211. array("b_virtualserver_servergroup_client_list",1,0),
  212. array("b_virtualserver_channelgroup_list",1,0),
  213. array("b_virtualserver_channelgroup_permission_list",1,0),
  214. array("b_virtualserver_channelgroup_client_list",1,0),
  215. array("b_virtualserver_client_permission_list",1,0),
  216. array("b_virtualserver_channel_permission_list",1,0),
  217. array("b_virtualserver_channelclient_permission_list",1,0),
  218. array("b_virtualserver_token_list",1,0),
  219. array("b_virtualserver_token_add",1,0),
  220. array("b_virtualserver_token_use",1,0),
  221. array("b_virtualserver_token_delete",1,0),
  222. array("i_client_max_clones_uid",-1,0)
  223. );
  224. ?>