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

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

Мир изменился, он стал другим!

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

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

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

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

Мир изменился, он стал другим!

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

  • 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 могут спокойно протестировать плагин на сервере.

Мир изменился, он стал другим!

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

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

LastX

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

Описание:

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

Команды:

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

 

Мир изменился, он стал другим!

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

  • Лучшие авторы

    На этой неделе никто репутацию не получал

  • Последние достижения

    • Blacky получил значок
      Подмастерье
    • GAMADA повысил звание
      Lvl 1
    • Darya повысил звание
      Lvl 14
    • Mad.Eagle повысил звание
      Lvl 5
    • Mad.Eagle повысил звание
      Lvl 4
×
×
  • Создать...