Аааа, да вопрос интересный. Стоял передо мной когда я писал первую версию цербера. Да и в новой прийдется его решать.
Мои мысли по этому поводу таковы:
Не нужны такие права для админов, ну то есть это слишком сложно даже в рамках одного проекта. Каким бы большим он не был. Сделайте просто суперадминов с иммунитетом и обычных без него. Или у вас есть голосования и админа без иммунитета может ктото кроме админов кикнуть? Если это так то по моему вы слишком много раздали админок У меня есть два уровня, но они очень просты. Есть доверенные игроки, типа админов. Могут кикать и банить на 15 минут ну и там другие мелочи. При этом иммунитета не имеют. И есть нормальные админы.
Все сложности и вопросы поведения я предпочитаю выносить в админку на форум. И там по необходимости работать с админом. Наказывать его за неправомерные наказания и т.д. Самое главное иметь возможность зафиксировать все админские действия.
По правам у меня все очень просто, и реализовано уже собственно правами форума. Мои самые доверенные админы имеют права модераторов и могут работать с банами почти как я, без ограничений. При этом наказания они удалять не могут, это могу только я. Они могут его снимать. Но при снятии наказания будет зафиксировано кто из форумчан снял его и по какой причине. Также снять бан может владелец. Но не другой админ. Также владелец и я, как суперадмин можем бан отредактировать. Все мелкие админы, без иммунитета вообще ничего со своими наказаниями сделать не могут. Они просто фиксируются в базе.
Но это моя собственная замена админки и amxbans. Простыми средствами на стандартных плагинах создать суперадмина достаточно сложно. Разве что переработать процедуру cmd_target из amxmisc.inc исправив как необходимо принцип вычисления главенства админов и перекомпилить все плагины которые используют ее. Кстати далеко не все именно ее используют для работы с игроками. Но для основных может помочь.
Но imho, оно того не стоит Я скоро нового цербера пущу в оборот, там много интересного будет
Кстати идея поручительства, ну то есть админ и его типа подопечные интересна. Но я ее хотел реализовать для игроков. Там замутка инетересная с штрафными очками и наказаниями всей цепочки если игрок поймается с читами. Для админов наверно тоже будет, как частный случай. Для админов будет реализован рейтинг. И в зависимости от него будут применятся баны. Но это уже отдельная история и до нее пока очень далеко