Плагин Lite Translit UA для CS 1.6

Украинская адаптация Lite Translit: преобразование английских клавиш в исходную UA-раскладку с І, Ї, Є и префиксами ролей.

Автор: neygomon; основа CrAsH, ColorChat Subb98. В комплекте исходник и пересобранный плагин.

AMX Mod X
CS 1.6
Исходник SMA
Назначение
Украинская адаптация Lite Translit: преобразование английских клавиш в исходную UA-раскладку с І, Ї, Є и префиксами ролей.
Настройка
Нужны 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 не включены. Исходные ё/Ё сохранены, отдельной клавиши Ґ в исходной таблице нет. Игрового запуска не было.
Как работает

/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 не включены. Исходные ё/Ё сохранены, отдельной клавиши Ґ в исходной таблице нет. Игрового запуска не было.

Как подключить плагин
1Скопируйте addons/amxmodx/plugins/cscom_22876.amxx в папку plugins сервера.
2Добавьте строку cscom_22876.amxx в addons/amxmodx/configs/plugins.ini.
3Скопируйте дополнительные файлы в каталоги с теми же путями внутри cstrike, что указаны в архиве.
4Перезапустите карту и проверьте настройки на своём сервере.
Проверка администрацией

Плагин «Lite Translit UA» проверен администрацией сайта cs.com.ru. Проверены исходный код и сборка AMXX.

Исправлено: таблица UA переносится без подмены русским вариантом, замена выполняется за один проход без повторного преобразования уже вставленных символов, рост UTF-8 учитывается вместе с полным размером SayText, обрезание не делит многобайтовый символ, текст и проценты не становятся форматной строкой, управляющие коды из имени и сообщения очищаются, жёсткий номер пользовательского сообщения 76 заменён действительным SayText, получатели закрытого и мёртвого чата сохраняются через исходный пакет, чужое служебное сообщение не обрабатывается без проверки формата и аргументов, slash-команды не блокируются до своих обработчиков, язык не наследуется новым подключением старого слота, префиксы не используют устаревший кэш прав, существующая кириллица не повреждается.

Изменено: сетевой обработчик приведён к проверенной ограниченной реализации с сохранением отдельной украинской таблицы, исходная пересылка закрытого чата администраторам исключена, сообщения переключения языка включены в SMA на украинском, авторство сохранено и рекламные ярлыки исключены.

Плагин Lite Translit UA для CS 1.6

Украинская адаптация Lite Translit: преобразование английских клавиш в исходную UA-раскладку с І, Ї, Є и префиксами ролей.

Просмотры11
Скачали1

Обсуждение материала 0

Здесь можно начать разговор

Задайте вопрос или поделитесь своим опытом по теме.

Обсуждение Плагин Lite Translit UA для CS 1.6
Делись опытом — помоги другим игрокам сделать правильный выбор
Помоги другимТвой отзыв важен
Задай вопросОтветим быстро
Оцени Плагин Lite Translit UA для CS 1.6Понравилось? Пиши!
Уже играешь? Расскажи как работает Плагин Lite Translit UA для CS 1.6 — Стабильность, FPS и.т.д.
Это займёт 1 минуту и поможет сотням игроков!
Написать

Кто поставил лайк

0Всего
0Пользователи
0Гости

Гостевые лайки анонимны. Имена, контакты и адреса гостей не собираются для лайков.

Сохраните ссылку или отправьте друзьям

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

ТГTelegram VKВКонтакте WAWhatsApp MAXMAX OKОдноклассники @На почту