В одну из пятниц некоторые товарищи не верили, что в CS можно писать сообщения сокомандникам на русском языке, а у меня только сейчас дошли руки выложить скриншоты
Отсутствует
И ещё один скриншот
Отсутствует
Теперь о том, как это делается
Всем доброго времени суток. Решил наконец рассказать о кириллице(по другому, русском шрифте) в CS1.6. Уже давно мы видели, как некоторые игроки во время игры пишут русскими буквами в чате, но не говорят, как они это делают. Возможно кто-то уже знает секрет кириллицы в CS1.6, но думаю многим будет интересно прочитать и узнать немного о способах использования русского шрифта в CS1.6.
Итак Начнём
Существует 3 известных мне способа(один из них подразделяется на 2 пункта позже поймёте.)
Способ первый (Не очень лёгкий в исполнении, но безотказно действующий).
Перекодирование русского шрифта в UTF-8
Данный способ заставляет приложить немного усилий.
Суть заключается в том, чтобы перекодировать русские символы в UTF-8.
К примеру перекодированная фраза <<Всем Привет!>> в виде UTF-8 выглядит следующим образом: *Всем привет! В начале фразы обязательно должен быть один латинский символ, в данном случае я использую символ *
Далее копируем перекодированную фразу в свой конфиг делаем так:
Например:
bind l "say *Всем привет!" Заходим в CS1.6, пишем в консоле exec config.cfg, где config имя вашего конфига с перекодированными символами, нажимаем букву l и в чате появится ваше сообщение в таком виде: "*Всем Привет!"
Предлагаю для взгляда скачать следующий архив:
http://www.user.kz/files/?17733
Содержимое архива:
Конфиг font.cfg, который надо скопировать в ваш /cstrike/
Способ второй (способ лёгкий, но не везде допустим к использованию).
Использование готовой программы в игре
Существует специальная программа для использования кириллицы. Ничего сложного, просто распаковываем архив в одну папку, запускаем файл Russian.exe, заходим в CS1.6, создаем/коннектимся на сервер, пишем в чате русскими буквами.
Программа доступна по ссылке:
http://www.user.kz/files/?17732
Способ третий (Использование amx плагинов)
Пункт 1ый
Использование плагина translit (Автор ZmiFF)
Данный плагин предназначен для AMX Mod X.
Команда:
amx_translit <1|0> отключает/включает транслит на сервере.
Если транслит включён, то клиент может писать кириллицей, если у него в setinfo прописано
translit 1
Если же 0, то клиент будет писать стандартными символами(латиницей).
Плагин translit доступен по ссылке:
http://www.user.kz/files/?17734
Пункт 2ой
Использование плагина ru_font_utf8 (Автор Radiance, то есть я )
Смысл плагина такой же, как и в предыдущем пункте, только в плагине translit, чтобы перевести символ, сервер каждый раз читает текстовый файл с символами, а данный плагин не требует файла, и работает сам от себя. Так же, чтобы символы переводились, требуется, наличие информации у клиента setinfo utf8 1. В этом плагине транслитом смогут пользоваться только админы имеющие доступ ADMIN_CHAT (буква i)
Данный плагин так же доступен по ссылке:
http://www.user.kz/files/?17735
Небольшое примечание по установке/использованию:
1й способ (перекодировка в UTF-8 ):
Для перекодировки я советую использовать программу Total Commander
Нажимаем на текстовом документе кнопку F4, пишем символ(на русском языке) далее жмём Правка>выделение>перекодировать
Из UTF-8 в ANSI (кириллица). Копируем получившийся символ в свой кинфиг, далее делаем так же с другими символами. Если при нажатии F4 у вас открывается стандартный блокнот (по идее должно открыться стандартной Total Commander программой <<AkelPad>>, то попробуйте зайти в директорию где у вас установлен Total Commander затем в папку Plugins/exe/ и там есть AkelPad.exe, вот через него и открывайте. Перекодировка должна происходить в пустом текстовом документе. Кодировать надо по одному символу. А если нет AkelPad.exe, значит при установки TC, вы не выбрали AkelPad, попробуйте повторно переустановить TC, и при установке поставьте галочку на AkelPad.
Тестировалось на Total Commander Versin 7.02, 7.02a.
2й способ (специальная программа):
Эту программу не советую использовать ни на одном сервере с античитом, бан гарантирую.
3й способ - пункт первый (Использование плагина translit)
В архиве лежит 4 файла:
translit.txt - поместить в /amxmodx/data/lang/
translit.amxx - поместить в /amxmodx/plugins/
translit.sma - скрипт, можете его вообще не трогать.
translit.ini - обязательно поместить в /amxmodx/confings/
В /amxmodx/configs/plugins.ini добавить строчку
translit.amxx
3й способ - пункт второй (Использование плагина ru_font_utf8)
Лучше использовать этот плагин нежели предидущий, так как, данный плагин не работает с файлом, и не будет вызывать лаги на сервере, в чём и недостаток предыдущего плагина.
Установка:
Скопировать файл ru_font_utf8.amxx в /amxmodx/plugins/
В /amxmodx/configs/plugins.ini добавить строчку
ru_font_utf8.amxx
Взято отсюда
Отсутствует
Зачем?
Отсутствует
Px написал:
Зачем?
шоб на русском материццо
Отсутствует
Да были у нас тут люди которые на руском шпрехали
Отсутствует
s0rr0w написал:
Такое впечатление, что мы тут все не по-русски шпрехаем...
In game? o_O
Отсутствует
sprechen 1. (sprach, gesprochen) 1) говорить, разговаривать
Ну, то есть имеется введу устная речь... чего ин-гейм не может быть, так как на сколько я помню у нас микрофоны запрещены на сервере
То есть стоило бы сказать
Mot написал:
Да, были у нас тут люди, которые на русском шпрехали в чате кириллицей печатали
З.Ы. Вот такие мы придирчивые
La Vita e bella!
Отсутствует
FoboS написал:
имеется в виду
FoboS написал:
так как, на сколько я помню, у нас микрофоны запрещены на сервере
Отсутствует
Ag.Smith написал:
Банить нельзя помиловать
Да уже кто-то слейнул...
Cutter Slade написал:
Ну, мы консерваториев не кончали... да и кто безгрешен?
La Vita e bella!
Отсутствует
FoboS написал:
имеется - введу
Жизнь сама по себе бессмысленна. И только мы наполняем ее смыслом.
Только дайте мне возможность ворочать миллионами, и я упру миллиард/
Отсутствует
FoboS написал:
Да уже кто-то слейнул...
Уважаемый, вас сколько раз насчёт DD предупреждать надо?
Отсутствует
Px написал:
Уважаемый, вас сколько раз насчёт DD предупреждать надо?
Честно? Предупреждения наверно не помогут, забаньте на пару дней для профилактики.
З.Ы. Я серьёзно.
La Vita e bella!
Отсутствует
Done
Отсутствует
бу-го-го
Отсутствует
FoboS написал:
Px написал:
Уважаемый, вас сколько раз насчёт DD предупреждать надо?
Честно? Предупреждения наверно не помогут, забаньте на пару дней для профилактики.
З.Ы. Я серьёзно.
Скоко играю первый раз вижу такого гражданина Сам просит чтоб его забанили. Ех реитинга нет, так бы + 100 как минимум.
Отсутствует
На баше была история похожая, но там на 5 лет дали бан, а ж до красного диплома
Паша ты ж тоже скоро поступать будеш
Отсутствует
Mot написал:
Паша ты ж тоже скоро поступать будеш
На выпускные/вступительные могу сразу сетку закрывать
Отсутствует
Px написал:
На выпускные/вступительные могу сразу сетку закрывать
Деточка , а не сопьешься?
Отсутствует