diff options
author | Jesusaves <cpntb1@ymail.com> | 2019-10-21 18:37:07 +0000 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2019-10-21 18:37:07 +0000 |
commit | 1abb711b9f4ed87032ad708e42b9f3c9d035ed83 (patch) | |
tree | af4035c0d1500cd66816d6fcd1e91e922569e396 /npc/commands/gm.txt | |
parent | 1959b79d649d7abb021c536281fadf88cd43d974 (diff) | |
download | serverdata-1abb711b9f4ed87032ad708e42b9f3c9d035ed83.tar.gz serverdata-1abb711b9f4ed87032ad708e42b9f3c9d035ed83.tar.bz2 serverdata-1abb711b9f4ed87032ad708e42b9f3c9d035ed83.tar.xz serverdata-1abb711b9f4ed87032ad708e42b9f3c9d035ed83.zip |
These are the new GM permissions, levels, and clearances for rEvolt.
See the merge request for a better list of powers as of approved on topic 20808.
Diffstat (limited to 'npc/commands/gm.txt')
-rw-r--r-- | npc/commands/gm.txt | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/npc/commands/gm.txt b/npc/commands/gm.txt new file mode 100644 index 00000000..b402cda8 --- /dev/null +++ b/npc/commands/gm.txt @@ -0,0 +1,41 @@ +// @showgm/@hidegm atcommand +// TEMPORALY hides GM level (or revert it) +// +// group lv: 20+ +// group char lv: 99 +// log: False +// +// usage: +// @showgm +// #showgm "char" <delta> +// + +- script @group 32767,{ + end; + +OnHide: + .@gm=getgroupid(); + if (.@gm < 20) end; + if (.@gm % 10 != 0) end; + setgroupid(.@gm+1); + dispbottom "hidelevel : "+l("Your GM level is now hidden."); + end; + +OnShow: + .@gm=getgroupid(); + if (.@gm < 20) end; + if (.@gm % 10 != 1) end; + setgroupid(.@gm-1); + dispbottom "showlevel : "+l("Your GM level is now visible."); + end; + +OnInit: + bindatcmd "showgroup", "@group::OnShow", 20, 99, 0; + bindatcmd "showgm", "@group::OnShow", 20, 99, 0; + bindatcmd "showlevel", "@group::OnShow", 20, 99, 0; + + bindatcmd "hidegroup", "@group::OnHide", 20, 99, 0; + bindatcmd "hidegm", "@group::OnHide", 20, 99, 0; + bindatcmd "hidelevel", "@group::OnHide", 20, 99, 0; + end; +} |