Перейти к содержанию

Ryancoolround
Перейти к решению Решено Ryancoolround,

Рекомендуемые сообщения

  • Администратор

20200905003814_1.jpg

Описание:

  • Позволяет администратору ввести консольную команду, которая выводит список последних игроков (вплоть до 64), отключившихся от сервера, с их Steam ID. Полезно для поимки игроков, которые могут нарушить правила сервера и быстро уйти, чтобы избежать бана.

Команды:

  • lastx - Печатает историю отключений в консоли.
  • sm_lastxhistory <#> - Устанавливает, сколько имен игроков + ID нужно запомнить для команды lastx. По умолчанию 10.
  • sm_lastxbots <0 или 1> - Определяет, будут ли боты регистрироваться плагином. По умолчанию 0.

Инфо:

  • Скомпилированная версия плагина, прикрепленная в этом посте, компилировалась на версии SM 1.10.0.6492
  • Исходник оптимизирован для идеальной  компиляции на версии SM 1.10.0.6492

Примечание:

Что бы плагин скомпилировался на версии SM 1.10.0.6492, мне пришлось изменить 32 строку, мое решение ниже:

GetClientAuthId(client, AuthId_Steam2, playerid, sizeof(playerid));

Протестировано на нашем сервере.

 

lastx.sp lastx.smx

Форум для вас существует бесплатно и без рекламы, однако сервер Minecraft, домен и интернет не бесплатны, поэтому ваша помощь приветствуется.
Поддержите IP-Gamers!

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...
  • 7 месяцев спустя...
  • Администратор
28.09.2020 в 08:15, shirokovau84 сказал:

Плагин замечательный...

Надо бы обновить сигнатуры плагина, которые были сломаны из-за последнего обновления Sourcemod.

Форум для вас существует бесплатно и без рекламы, однако сервер Minecraft, домен и интернет не бесплатны, поэтому ваша помощь приветствуется.
Поддержите IP-Gamers!

Ссылка на комментарий
Поделиться на другие сайты

  • 1 год спустя...
  • Администратор

Плагин обновлен, скомпилирован на версии Sourcemod 1.11, и я так же устранил предупреждения связанные с:

warning 234: symbol "GetClientAuthString" is marked as deprecated: Use GetClientAuthId

Для этого понадобилось строку:

GetClientAuthString(client, playerid, sizeof(playerid));

Модифицировать в строку:

GetClientAuthId(client, AuthId_Engine, playerid, sizeof(playerid));

20220712120136_1.jpg

lastx.smx lastx.sp

* Админы сервера CSS Classic могут спокойно протестировать плагин на сервере.

Форум для вас существует бесплатно и без рекламы, однако сервер Minecraft, домен и интернет не бесплатны, поэтому ваша помощь приветствуется.
Поддержите IP-Gamers!

Ссылка на комментарий
Поделиться на другие сайты

  • 1 год спустя...
  • Администратор
  • Решение

LastX

Просмотр файла

Описание:

  • Позволяет администратору ввести консольную команду, которая выводит список последних игроков (вплоть до 64), отключившихся от сервера, с их Steam ID. Полезно для поимки игроков, которые могут нарушить правила сервера и быстро уйти, чтобы избежать бана.

Команды:

  • lastx - Печатает историю отключений в консоли.
  • sm_lastxhistory <#> - Устанавливает, сколько имен игроков + ID нужно запомнить для команды lastx. По умолчанию 10.
  • sm_lastxbots <0 или 1> - Определяет, будут ли боты регистрироваться плагином. По умолчанию 0.

 

Форум для вас существует бесплатно и без рекламы, однако сервер Minecraft, домен и интернет не бесплатны, поэтому ваша помощь приветствуется.
Поддержите IP-Gamers!

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...