Русское сообщество по скриптингу

[MOTD] Админы на сервере (Admins online)

Утвержденные плагины для AMX Mod X администратором/модератором форума.

Модератор: Leonidddd

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только работоспособных плагинов для AMX Mod X. Новые плагины нужно выкладывать в разделе "Новые плагины".

[MOTD] Админы на сервере (Admins online)

Сообщение Subb98 » 20 июн 2016, 09:01

Текущая версия: 0.2 от 20.06.2016

Описание:
Данный плагин добавляет на ваш сервер команду say /admin, по которой выполнившему команду игроку будет отображено MOTD-окно со списком присутствующих администраторов на сервере. MOTD-окно оформлено самым простейшим образом, вы можете переоформить его самостоятельно по собственному усмотрению.

Команды:
  • say /admin - отобразить список администраторов на сервере



Примечание:
Скрипт определяет игрока как администратора по наличию флага доступа " d " (19 строка):

Код: Выделить всё
if(is_user_connected(i) && get_user_flags(i) & ADMIN_BAN/* access level */) 

вы также можете изменить константу флага доступа (ADMIN_BAN) на собственную. Полный список констант флагов доступа и информацию об их соответствии вы можете найти в заголовочном файле amxconst.inc.

Версия 0.2 от 20.06.2016
  • Небольшая правка кода
Версия 0.1 от 20.06.2016
  • Первый релиз
У вас нет необходимых прав для просмотра вложений в этом сообщении.
«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
Аватара пользователя
Subb98
Модератор
 
Сообщения: 5485
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1329 раз.
Поблагодарили: 2343 раз.
Опыт программирования: Больше трех лет
Языки программирования: PHP

Re: [MOTD] Админы на сервере (Admins online)

Сообщение Nixon133 » 20 июн 2016, 12:05

Может сделать кэширование админов?
скуйп - legaalize
Аватара пользователя
Nixon133
 
Сообщения: 476
Зарегистрирован: 13 ноя 2012, 12:20
Благодарил (а): 107 раз.
Поблагодарили: 56 раз.
Опыт программирования: Больше трех лет
Языки программирования: C, Pawn

Re: [MOTD] Админы на сервере (Admins online)

Сообщение Subb98 » 20 июн 2016, 18:02

Nixon133, я решил, что это будет лишним. Команда не будет вызываться слишком часто, в отличие от форвардов авторизации / дисконнекта. Ну и поправка на amx_realoadadmins сохраняется.

Добавлено спустя 1 час 4 минуты 32 секунды:
Обновлено. Текущая версия 0.2, небольшая правка кода:

Код: Выделить всё
Len += formatex(Names[Len], charsmax(Names) - Len, "<li>no admins online</li>");

>>

Код: Выделить всё
Len += copy(Names[Len], charsmax(Names) - Len, "<li>no admins online</li>");
«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
Аватара пользователя
Subb98
Модератор
 
Сообщения: 5485
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1329 раз.
Поблагодарили: 2343 раз.
Опыт программирования: Больше трех лет
Языки программирования: PHP

Re: [MOTD] Админы на сервере (Admins online)

Сообщение programmer » 22 июн 2016, 14:38

Мда... Вид вообще не найс!
Аватара пользователя
programmer
 
Сообщения: 8
Зарегистрирован: 21 июн 2016, 21:48
Забанен
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Team Fortress II
Left 4 Dead

Re: [MOTD] Админы на сервере (Admins online)

Сообщение Subb98 » 22 июн 2016, 16:30

programmer, а кому-то нравится (мне в частности). Читайте описание:

Subb98 писал(а):MOTD-окно оформлено самым простейшим образом, вы можете переоформить его самостоятельно по собственному усмотрению.
«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
Аватара пользователя
Subb98
Модератор
 
Сообщения: 5485
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1329 раз.
Поблагодарили: 2343 раз.
Опыт программирования: Больше трех лет
Языки программирования: PHP

Re: [MOTD] Админы на сервере (Admins online)

Сообщение a1ex » 22 июн 2016, 18:45

programmer, как по мне, вид очень даже не плохой. например мне, нравиться. ничего лишнего и просто.
Аватара пользователя
a1ex
 
Сообщения: 98
Зарегистрирован: 21 авг 2012, 17:18
Откуда: Украина
Благодарил (а): 53 раз.
Поблагодарили: 21 раз.


Вернуться в Утвержденные плагины

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3