groups.yml 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248
  1. # This file is a part of rAthena.
  2. # Copyright(C) 2022 rAthena Development Team
  3. # https://rathena.org - https://github.com/rathena
  4. #
  5. # This program is free software: you can redistribute it and/or modify
  6. # it under the terms of the GNU General Public License as published by
  7. # the Free Software Foundation, either version 3 of the License, or
  8. # (at your option) any later version.
  9. #
  10. # This program is distributed in the hope that it will be useful,
  11. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  12. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  13. # GNU General Public License for more details.
  14. #
  15. # You should have received a copy of the GNU General Public License
  16. # along with this program. If not, see <http://www.gnu.org/licenses/>.
  17. #
  18. ###########################################################################
  19. # Player Group Database
  20. ###########################################################################
  21. #
  22. # Player Group Settings
  23. #
  24. ###########################################################################
  25. # - Id Group ID.
  26. # Name Group name.
  27. # Level GM Level used for ranking groups. (Default: 0)
  28. # LogCommands Whether atcommands should be logged or not. (Default: false)
  29. # Commands: List of atcommands that can be used by this group. (Default: none)
  30. # <atcommand name> Whether the specified atcommand can be used by this group or not.
  31. # CharCommands: List of charcommands that can be used by this group. (Default: none)
  32. # <charcommand name> Whether the specified charcommand can be used by this group or not.
  33. # Permissions: List of permissions the group has. (Default: none)
  34. # <permission name> Whether the group has this permission or not.
  35. # Inherit: List of groups that will be inherited. (Default: none)
  36. # <group name> Whether this group will be inherited or not.
  37. ###########################################################################
  38. Header:
  39. Type: PLAYER_GROUP_DB
  40. Version: 1
  41. Body:
  42. - Id: 0
  43. # group 0 is the default group for every new account
  44. Name: Player
  45. Level: 0
  46. Commands:
  47. changedress: true
  48. resurrect: true
  49. Permissions:
  50. # without this basic permissions regular players could not trade or party
  51. can_trade: true
  52. can_party: true
  53. attendance: true
  54. - Id: 1
  55. Name: Super Player
  56. # Can do everything Players can and more
  57. Inherit:
  58. Player: true
  59. Level: 0
  60. Commands:
  61. # Informational commands
  62. commands: true
  63. charcommands: true
  64. help: true
  65. rates: true
  66. uptime: true
  67. showdelay: true
  68. exp: true
  69. mobinfo: true
  70. iteminfo: true
  71. whodrops: true
  72. servertime: true
  73. jailtime: true
  74. hominfo: true
  75. homstats: true
  76. showexp: true
  77. showzeny: true
  78. whereis: true
  79. # Feature commands
  80. refresh: true
  81. noask: true
  82. noks: true
  83. autoloot: true
  84. alootid: true
  85. autoloottype: true
  86. autotrade: true
  87. request: true
  88. go: true
  89. breakguild: true
  90. channel: true
  91. langtype: true
  92. Permissions:
  93. attendance: false
  94. - Id: 2
  95. Name: Support
  96. Inherit:
  97. Super Player: true
  98. Level: 1
  99. Commands:
  100. version: true
  101. where: true
  102. jumpto: true
  103. who: true
  104. who2: true
  105. who3: true
  106. whomap: true
  107. whomap2: true
  108. whomap3: true
  109. users: true
  110. broadcast: true
  111. localbroadcast: true
  112. LogCommands: true
  113. Permissions:
  114. receive_requests: true
  115. view_equipment: true
  116. - Id: 3
  117. Name: Script Manager
  118. Inherit:
  119. Support: true
  120. Level: 1
  121. Commands:
  122. tonpc: true
  123. hidenpc: true
  124. shownpc: true
  125. loadnpc: true
  126. unloadnpc: true
  127. npcmove: true
  128. addwarp: true
  129. LogCommands: true
  130. Permissions:
  131. any_warp: true
  132. - Id: 4
  133. Name: Event Manager
  134. Inherit:
  135. Support: true
  136. Level: 1
  137. Commands:
  138. monster: true
  139. monstersmall: true
  140. monsterbig: true
  141. killmonster2: true
  142. cleanarea: true
  143. cleanmap: true
  144. item: true
  145. zeny: true
  146. disguise: true
  147. undisguise: true
  148. size: true
  149. raise: true
  150. raisemap: true
  151. day: true
  152. night: true
  153. skillon: true
  154. skilloff: true
  155. pvpon: true
  156. pvpoff: true
  157. gvgon: true
  158. gvgoff: true
  159. allowks: true
  160. me: true
  161. marry: true
  162. divorce: true
  163. refreshall: true
  164. CharCommands:
  165. item: true
  166. zeny: true
  167. disguise: true
  168. undisguise: true
  169. size: true
  170. LogCommands: true
  171. Permissions:
  172. can_trade: false
  173. any_warp: true
  174. - Id: 5
  175. Name: VIP
  176. # Can do everything Players can
  177. Inherit:
  178. Player: true
  179. Level: 0
  180. Commands:
  181. rates: true
  182. who: true
  183. - Id: 10
  184. Name: Law Enforcement
  185. Inherit:
  186. Support: true
  187. Level: 2
  188. Commands:
  189. hide: true
  190. follow: true
  191. kick: true
  192. disguise: true
  193. fakename: true
  194. option: true
  195. speed: true
  196. mapmove: true
  197. kill: true
  198. recall: true
  199. ban: true
  200. block: true
  201. jail: true
  202. jailfor: true
  203. mute: true
  204. storagelist: true
  205. cartlist: true
  206. itemlist: true
  207. stats: true
  208. LogCommands: true
  209. Permissions:
  210. join_chat: true
  211. kick_chat: true
  212. hide_session: true
  213. who_display_aid: true
  214. hack_info: true
  215. any_warp: true
  216. view_hpmeter: true
  217. macro_detect: true
  218. - Id: 99
  219. Name: Admin
  220. Level: 99
  221. Inherit:
  222. Support: true
  223. Law Enforcement: true
  224. LogCommands: true
  225. Permissions:
  226. can_trade: true
  227. can_party: true
  228. command_enable: true
  229. all_skill: false
  230. all_equipment: false
  231. skill_unconditional: false
  232. use_check: true
  233. use_changemaptype: true
  234. all_commands: true
  235. channel_admin: true
  236. can_trade_bounded: true
  237. item_unconditional: false
  238. bypass_stat_onclone: true
  239. bypass_max_stat: true
  240. macro_register: true
  241. trade_unconditional: true
  242. #all_permission: true
  243. Footer:
  244. Imports:
  245. - Path: conf/import/groups.yml