По сути, этот модуль идёт как замена модулю localizebugfix - принцип работы таков, что символы заменяются на аналогичные в уникоде, то есть остаются, но выглядят немного иначе.
Особенности:
Заменяет #, %, & на подобные уникод символы в имени игрока (на эти Вы должны зарегистрироваться, чтобы видеть ссылки. )
Заменяет цифру/букву идущую после + на подобный уникод символ в имени игрока
Заменяет #, % на подобные уникод символы в чате
Убирает непечатаемые символы из имени игрока и чата
Убирает пробелы из начала и конца имени и чат-сообщений
Конфиг где всё это можно настроить (включить/выключить).
Установка:
В папке addons создаем папку SafeNameAndChat и копируем в неё файлы SafeNameAndChat.so или SafeNameAndChat.dll, а также и конфиг самого модуля SafeNameAndChat.cfg в зависимости от операционной системы, Linux или Windows соответственно.
Открываем addons/metamod/plugins.ini (если такого файла нет, то создаем сами) и добавляем следующую строчку:
Windows:
- Код: Выделить всё
win32 addons\SafeNameAndChat\SafeNameAndChat.dlL
Linux:
- Код: Выделить всё
linux addons/SafeNameAndChat/SafeNameAndChat.so
Примечания:
* Ставить первым в списке (по сути перед амхмодх'ом, но мало ли ещё что-то подобное стоит).
* На старых билдах (на 5787/5758 и ниже) без Dproto с поддержкой уникода (последние версии) лучше не ставить
Автор: PRoSToTeM@
Последняя версия: 1.0 от 24.01.2016
офф топик: Вы должны зарегистрироваться, чтобы видеть ссылки.