summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--conf/groups.conf129
1 files changed, 63 insertions, 66 deletions
diff --git a/conf/groups.conf b/conf/groups.conf
index 220d882b5..417c5d329 100644
--- a/conf/groups.conf
+++ b/conf/groups.conf
@@ -202,10 +202,59 @@ groups: (
}
},
{
- id: 8
- name: "Herc Game Master"
- inherit: ( "Support" ) /* Herc Game Master is not used in TMW2 and may be removed later */
- level: 6
+ id: 60
+ name: "Officer"
+ level: 60
+ inherit: ( "Support" )
+ commands: {
+ storagelist: [true, true]
+ cartlist: [true, true]
+ itemlist: [true, true]
+ stats: [true, true]
+ recall: true
+ raisemap: [true, true]
+ kick: true
+ jailfor: true
+ unjail: true
+ unban: true
+ monster: true
+ monstersmall: true
+ monsterbig: true
+ killmonster2: true
+ cleanarea: true
+ cleanmap: true
+ heal: [true, true]
+ alive: [true, true]
+ sound: true
+ storage: true
+ clone: [true, true]
+ slaveclone: [true, true]
+ evilclone: [true, true]
+ jump: [true, true]
+ npctalk: true
+ mute: true
+ unmute: true
+ speed: true
+ }
+ log_commands: true
+ permissions: {
+ who_display_aid: true
+ view_hpmeter: true
+ any_warp: true
+ all_equipment: true
+ join_chat: true
+ kick_chat: true
+ hide_session: true
+ hack_info: true
+ send_gm: true
+ can_trade_bound: false
+ }
+},
+{
+ id: 80
+ name: "Game Master"
+ level: 80
+ inherit: ( "Player", "Developer" )
commands: {
kick: true
jailfor: true
@@ -282,82 +331,22 @@ groups: (
raisemap: [true, true]
raise: [true, true]
dropall: true
- }
- log_commands: true
- permissions: {
- who_display_aid: true
- view_hpmeter: true
- any_warp: true
- join_chat: true
- kick_chat: true
- hide_session: true
- hack_info: true
- send_gm: true
- }
-},
-{
- id: 60
- name: "Officer"
- level: 60
- inherit: ( "Support" )
- commands: {
- storagelist: [true, true]
- cartlist: [true, true]
- itemlist: [true, true]
- stats: [true, true]
- recall: true
raisemap: [true, true]
- kick: true
- jailfor: true
+ raise: [true, true]
unjail: true
unban: true
- monster: true
- monstersmall: true
- monsterbig: true
- killmonster2: true
- cleanarea: true
- cleanmap: true
- heal: [true, true]
- alive: [true, true]
- sound: true
- storage: true
- clone: [true, true]
- slaveclone: [true, true]
- evilclone: [true, true]
- jump: [true, true]
- npctalk: true
- mute: true
- unmute: true
- speed: true
}
log_commands: true
permissions: {
who_display_aid: true
view_hpmeter: true
any_warp: true
- all_equipment: true
join_chat: true
kick_chat: true
hide_session: true
hack_info: true
send_gm: true
can_trade_bound: false
- }
-},
-{
- id: 80
- name: "Game Master"
- level: 80
- inherit: ( "Player", "Herc Game Master", "Developer" )
- commands: {
- raisemap: [true, true]
- raise: [true, true]
- unjail: true
- unban: true
- }
- log_commands: true
- permissions: {
- can_trade_bound: false
can_party: true
all_skill: false
all_equipment: true
@@ -370,13 +359,21 @@ groups: (
id: 99
name: "Administrator"
level: 99
- inherit: ( "Developer", "Herc Game Master" )
+ inherit: ( "Developer" )
commands: {
/* not necessary due to all_commands: true */
accinfo: false
}
log_commands: true
permissions: {
+ who_display_aid: true
+ view_hpmeter: true
+ any_warp: true
+ join_chat: true
+ kick_chat: true
+ hide_session: true
+ hack_info: true
+ send_gm: true
can_trade_bound: false
can_party: true
all_skill: false