Плагин Lite Translit UA для CS 1.6
Плагин Lite Translit UA для CS 1.6
Украинская адаптация Lite Translit: преобразование английских клавиш в исходную UA-раскладку с І, Ї, Є и префиксами ролей.
Автор: neygomon; основа CrAsH, ColorChat Subb98. В комплекте исходник и пересобранный плагин.
/ukr включает украинскую раскладку, /eng оставляет введённый текст без преобразования. Уже набранная кириллица сохраняется. Таблица клавиш, регистр и пунктуация взяты из UA-исходника; это посимвольная замена раскладки, не фонетический перевод. Плагин меняет строковые поля штатного SayText и сохраняет получателей командного, живого и мёртвого чата. Префиксы Гл. Адмін, Адмін и VIP определяются по текущим флагам, зелёный текст ролей включён по умолчанию.
Кадр в галерее создан нейросетью по теме плагина; это иллюстрация, а не запись его работы.
| Игра | Counter-Strike 1.6 |
| Платформа | AMX Mod X 1.10 |
| Версия | 1.7.1-UA |
| Автор | neygomon; основа CrAsH, ColorChat Subb98 |
| Состав | SMA, пересобранный AMXX, дополнительные файлы |
Нужны AMX Mod X 1.10 и CStrike. cscom_lt_22876_default_ukr 0 задаёт начальный язык, cscom_lt_22876_tags 1 — префиксы, cscom_lt_22876_green 1 — зелёный текст ролей, cscom_lt_22876_hide_commands 1 — скрытие остаточных slash-сообщений на стадии SayText. Главный администратор l, администратор u, VIP t. Одновременно ставьте одну версию транслита. Длина учитывает UTF-8 и весь пакет; язык очищается при отключении. Рассылка закрытого чата администраторам и отключённая исходная ветка ADBLOCK не включены. Исходные ё/Ё сохранены, отдельной клавиши Ґ в исходной таблице нет. Игрового запуска не было.
Плагин «Lite Translit UA» проверен администрацией сайта cs.com.ru. Проверены исходный код и сборка AMXX.
Исправлено: таблица UA переносится без подмены русским вариантом, замена выполняется за один проход без повторного преобразования уже вставленных символов, рост UTF-8 учитывается вместе с полным размером SayText, обрезание не делит многобайтовый символ, текст и проценты не становятся форматной строкой, управляющие коды из имени и сообщения очищаются, жёсткий номер пользовательского сообщения 76 заменён действительным SayText, получатели закрытого и мёртвого чата сохраняются через исходный пакет, чужое служебное сообщение не обрабатывается без проверки формата и аргументов, slash-команды не блокируются до своих обработчиков, язык не наследуется новым подключением старого слота, префиксы не используют устаревший кэш прав, существующая кириллица не повреждается.
Изменено: сетевой обработчик приведён к проверенной ограниченной реализации с сохранением отдельной украинской таблицы, исходная пересылка закрытого чата администраторам исключена, сообщения переключения языка включены в SMA на украинском, авторство сохранено и рекламные ярлыки исключены.
Плагин Lite Translit UA для CS 1.6
Украинская адаптация Lite Translit: преобразование английских клавиш в исходную UA-раскладку с І, Ї, Є и префиксами ролей.
Это займёт 1 минуту и поможет сотням игроков!Написать
Counter‑Strike 2
CS:GO
CS:Source
CS 1.6
Standoff 2
База знаний
Обсуждение материала 0
Здесь можно начать разговор
Задайте вопрос или поделитесь своим опытом по теме.
Присоединяйтесь к обсуждению
Войдите, чтобы написать комментарий и отвечать участникам.