admins brauchen zusätzlich die b flag (generic admin) als minimum.
mehr infos:
http://wiki.alliedmods.net/Adding_Admins…ceMod%29#Levels
beachte, sourcebans permanent ban erfordert mindestens das z flag oder unban flag (zumindest bis v1.4.6 danach habe ich noch nicht geprüft). man kann dies umgehen oder auf einen anderen flag ändern indem man den plugin code ändert.
z.b.: ADMFLAG_CUSTOM2 == p flag
bis 1.4.6 wurde aus:
|
Quellcode
|
1
|
!(GetUserFlagBits(client) & (ADMFLAG_UNBAN|ADMFLAG_ROOT))
|
|
Quellcode
|
1
|
!(GetUserFlagBits(client) & (ADMFLAG_CUSTOM2))
|
alternativ (obiges benötigt zwanghaft das p flag)
|
Quellcode
|
1
|
!(GetUserFlagBits(client) & (ADMFLAG_UNBAN|ADMFLAG_ROOT|ADMFLAG_CUSTOM2))
|
achtung: code muss mehrfach ersetzt werden!
somit konnte ich permanent ban rechte vergeben ohne root oder unban rechte vergeben zu müssen + dabei noch immer flexibel zu bleiben wem ich permanente ban rechte gebe.
edit: habe mal kurz über die quellen geguckt und es sollte so auch noch im neusten 1.4.8 funktionieren