Иконка ресурса

Client Name Fixer 1.1

Нет прав для скачивания
Поддерживаемые игры
CS: Source (OrangeBox), CS: GO, Team Fortress 2, DOD: Source, L4D 1 & 2
Плагин очищает пользовательские никнеймы от сторонних символов, которые как-либо могут сломать запрос для СУБД аля MySQL, если поддержки utf8mb4 нет. Если от пользовательского никнейма в результате очистки ничего не остаётся, пользователь принудительно получает никнейм unnamed (редактируется в настройках).
За счёт этого, исправляются ошибки вида:
Код:
L 01/28/2020 - 14:26:02: [levelsranks.smx] SQL_Callback Error (674): Incorrect string value: '\xF0\x9F\x92\x94' for column 'name' at row 1
L 01/28/2020 - 14:26:28: [shop.smx] PlayerManager_AuthorizeClient: Incorrect string value: '\xF0\x9F\x92\x94' for column 'name' at row 1
Плагин изначально был написан по запросу для @Narkus, но решил выложить в паблик, ибо почему бы и нет.

Ограничение на скачивание
Благодаря всем печально известному сайту, для скачивания ресурса Вам понадобится 50 сообщений и 10 положительных реакций.
Требования
  • SourceMod 1.8 и выше
Переменные
НаименованиеОписаниеЗначение по-умолчанию
sm_cnf_defaultnameСтандартное имя игрока (используется только если при очистке ника игрока, от него ничего не осталось)unnamed
sm_cnf_messageВыводить ли сообщение о том, что никнейм был изменён в связи с "необычными символами"?0
Установка
  1. Распаковать архив.
  2. Скомпилировать плагин, путём переноса файла исходника на исполняемый файл компилятора (spcomp.exe).
  3. Загрузить скомпилированный плагин на игровой сервер, в папку addons/sourcemod/plugins.
  4. Загрузить файл переводов на игровой сервер, в папку addons/sourcemod/translations.
  5. Загрузить плагин, выполнив одно из следующих действий:
    1. Выполнить по RCON-протоколу команду: sm plugins refresh
    2. Выполнить по RCON-протоколу команду: sm plugins load ClientNameFixer
    3. Сменить карту.
    4. Перезагрузить сервер.
Автор
Kruzya
Скачиваний
115
Просмотры
2,238
Первый выпуск
Обновление
Оценка
4.92 звёзд 12 оценок

Другие ресурсы пользователя Kruzya

Поделиться ресурсом

Последние обновления

  1. Обновление до 1.1

    Настройка имени, которое игрок получит в случае полного удаления никнейма (если там только...

Последние рецензии

Топовый плагин!
Отличный плагин!
Жаль что нельзя скачать, а плагин очень нужный.
Хороший плагин!
Работает прекрасно. Идея хорошая! +реп
Очень даже годненько
Годнота,великолепная работа
Крузя - мастер протезов! Спасибо!
Плагин будет полезен на всех серверах, исправляет множество ошибок с отображением никнеймов. Рекомендую к скачиванию, автору +rep за работу.
Сам тестировал, работает отлично и дает игрокам понять, что с их ником нормальной игры не будет)
Сверху