+1
Отвечен
Как сделать группу сервера "Модератор"?(не повтор)
У меня есть 4 группы сервера: Главный Адинистратор, Гость, Модератор и Мут
Какое значение поставить в функции "i_group_needed_add_power, i_group_needed_remove_power, i_group_member_add_power и i_group_member_remove_power" что б "Модератор" мог добавлять только в групу "Mут"?
Сервис поддержки клиентов работает на платформе UserEcho
Модератор
i_group_member_add_power = 10
i_group_member_remove_power = 10
i_group_needed_member_add_power = 75 (чтобы не смог добавить других модераторов)
i_group_needed_member_remove_power = 75 (чтобы не смог удалить других модераторов)
Мут
i_group_needed_member_add_power = 1
i_group_needed_member_remove_power = 1
Главный Адинистратор
i_group_member_add_power = 75
i_group_member_remove_power = 75
i_group_needed_member_add_power = 75
i_group_needed_member_remove_power = 75
Чтобы можно было добавлять в группу, себя или других, необходимо выполнить условие:
i_group_member_add_power того кто добавляет >= i_group_needed_member_add_power того кого добавляют. Аналогичные две привилегии для удаления из группы.
В примере выше у модератора i_group_member_add_power = 10, просто с запасом, чтобы в промежутке 1-10 можно было добавить другие группы, которые модератор смог бы назначить.
Но если модератор занимается только мутом, то можно установить их = 1. Этого достаточно относительно needed привилегий группы Мут.
Для главного администратора эти привилегии по-умолчанию максимальные = 75.
Для гостя все эти привилегии должны быть = 0, т.к. группа временная.
Спасибо