Px — 20.04.2008 15:19:01

В одну из пятниц некоторые товарищи не верили, что в CS можно писать сообщения сокомандникам на русском языке,  а у меня только сейчас дошли руки выложить скриншоты :)

Px — 20.04.2008 15:19:19

И ещё один скриншот

Px — 20.04.2008 15:21:51

Теперь о том, как это делается

Всем доброго времени суток. Решил наконец рассказать о кириллице(по другому, русском шрифте) в 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

Взято отсюда

lamer.cv — 20.04.2008 21:28:23

Плагины установят на сервер?

Px — 20.04.2008 22:08:19

Зачем? :)

Cutter Slade — 20.04.2008 22:14:30

Px написал:

Зачем? :)

шоб на русском материццо :ninja:

FoboS — 20.04.2008 22:28:06

То есть без плагинов на русском материццо никак? =)

Mot — 20.04.2008 22:56:14

Да были у нас тут люди которые на  руском   шпрехали :yes:

s0rr0w — 21.04.2008 03:31:42

Такое впечатление, что мы тут все не по-русски шпрехаем...:D

Mot — 21.04.2008 07:55:48

s0rr0w написал:

Такое впечатление, что мы тут все не по-русски шпрехаем...:D

In game? o_O

FoboS — 21.04.2008 19:29:15

sprechen 1. (sprach, gesprochen) 1) говорить, разговаривать
Ну, то есть имеется введу устная речь... чего ин-гейм не может быть, так как на сколько я помню у нас микрофоны запрещены на сервере ;)
То есть стоило бы сказать

Mot написал:

Да, были у нас тут люди, которые на  русском   шпрехали в чате кириллицей печатали :yes:

З.Ы. Вот такие мы придирчивые :happy:

Ag.Smith — 21.04.2008 20:33:23

FoboS написал:

З.Ы. Вот такие мы придирчивые

Банить нельзя помиловать :ninja:

Cutter Slade — 21.04.2008 20:34:37

FoboS написал:

имеется в виду

:P

FoboS написал:

так как, на сколько я помню, у нас микрофоны запрещены на сервере

:P

FoboS — 21.04.2008 22:59:01

Ag.Smith написал:

Банить нельзя помиловать :ninja:

Да уже кто-то слейнул... :/

Cutter Slade написал:

:P

Ну, мы консерваториев не кончали... да и кто безгрешен?

maloy — 21.04.2008 23:10:12

FoboS написал:

имеется - введу

:shok:

FoboS — 21.04.2008 23:15:25

maloy написал:

:shok:

А что ж собственно делать? Раз имеется, то что ж с ним делать, как не вводить? :ninja:

Px — 21.04.2008 23:24:00

FoboS написал:

Да уже кто-то слейнул... :/

Уважаемый, вас сколько раз насчёт DD предупреждать надо?

FoboS — 22.04.2008 00:21:52

Px написал:

Уважаемый, вас сколько раз насчёт DD предупреждать надо?

Честно? Предупреждения наверно не помогут, забаньте на пару дней для профилактики.
З.Ы. Я серьёзно.

Px — 22.04.2008 00:46:17

Done

OnepYnaJIHaMo4eHHbIu — 22.04.2008 09:37:24

бу-го-го :haha:

sFFolo4 — 22.04.2008 14:16:01

FoboS написал:

Px написал:

Уважаемый, вас сколько раз насчёт DD предупреждать надо?

Честно? Предупреждения наверно не помогут, забаньте на пару дней для профилактики.
З.Ы. Я серьёзно.

Скоко играю первый раз вижу такого гражданина Сам просит чтоб его забанили. Ех реитинга нет, так бы + 100 как минимум.

Mot — 22.04.2008 15:10:25

На баше была  история похожая, но там на 5 лет дали бан, а ж  до красного диплома :lol:
Паша ты  ж тоже скоро поступать будеш :haha::haha::lol::lol:

Px — 22.04.2008 15:24:59

Mot написал:

Паша ты  ж тоже скоро поступать будеш :haha::haha::lol::lol:

На выпускные/вступительные могу сразу сетку закрывать :D

ShadoW[=FB=] — 22.04.2008 19:55:02

Px написал:

На выпускные/вступительные могу сразу сетку закрывать

Деточка , а не сопьешься? :lol:

FoboS — 22.04.2008 20:00:10

Mot написал:

Паша ты  ж тоже скоро поступать будеш

Скоро? Ровно через год... а тебя бы за безграмотность в баню бы засунул :angry2:

Mot — 22.04.2008 22:48:32

FoboS написал:

тебя бы за безграмотность в баню бы засунул :angry2:

:P

Dr.Salvator — 23.04.2008 00:57:49

s0rr0w написал:

Такое впечатление, что мы тут все не по-русски шпрехаем..

ага, мы шпрехаем, шпилим и лахаем... Вот только никак не могу понять, каким макаром эти немецкие корни попали в геймерский сленг :blink: