Русификация Amx Mod X |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Русификация Amx Mod X |
iLLuSioN
|
18.12.2007, 15:59
Сообщение
|
![]() |
Русификация Amx Mod X
В этой статье я расскажу как сервер полностью перевести на русский. Содержание: I. Вступление (читать в обязательном порядке); II. Учимся сохранять файлы в кодировке UTF-8; III. Перевод стандартных словарей (добавление русского словаря); IV. Перевод дополнительных плагинов (редактирование и компиляция *.sma файлов); V. Установка русского языка по умолчанию; VI. Устранение проблем с кодировкой: VII. Дополнительные словари к плагинам. ------------------------------------------------------------------------------------------------------------------ I. Вступление При русификации сервера есть свои плюсы и минусы. Сначала о плохом [-] - как у сервера так и у клиентов (игроков) могут возникнуть проблемы с кодировкой, вместо русских букв будут видить иероглифы. Решение проблемы описано в п. VI - шрифт русского языка будет отличаться от стандартного шрифта CS. ![]() ![]() Если вам такой шрифт нравится тогда можно и не считать за минус. Теперь о хорошем [+] + простота в управлении сервером для тех кто не знает англ. языка; + ваш сервер будет отличаться от всех :) почти от всех :) ------------------------------------------------------------------------------------------------------------------ II. Учимся сохранять файлы в кодировке UTF-8 Если вы умеете это делать - переходите к п. III Все дальнейшие действия будут с файлами в кодировке UTF-8. Если вы отредактируете такой файл средствами windows, простым блокнотом или wordpad`ом, то при сохранении кодировка будет утеряна, а она в нашем случаи обязательна. Для работы с такими файлами я использую простой редактор AkelPad
AkelPad.rar ( 65,06 килобайт )
Кол-во скачиваний: 3342Теперь чтобы сохранить текст в UTF-8 нужно: Главное меню > Файл > Cохранить как... > В параметре "Кодировка" выбираем 65001 (UTF-8) > Сохранить. ВАЖНО! При сохранении в кодировке 65001 (UTF-8) нужно снимать отметку BOM (см. рис.) ![]() ------------------------------------------------------------------------------------------------------------------ III. Перевод стандартных словарей (добавление русского словаря) 1. Качаем архив с русским переводом * для версии 1.76
lang_ru.rar ( 83,08 килобайт )
Кол-во скачиваний: 2403* для версии 1.8.*
lang_1.8.0_1.8.1.rar ( 160,43 килобайт )
Кол-во скачиваний: 57332. В архиве папка lang, заменяем ее в addons\amxmodx\data\* ------------------------------------------------------------------------------------------------------------------ IV. Перевод дополнительных плагинов (редактирование и компиляция *.sma файлов) Некоторые плагины не используют текст с txt файлов, а берут его с самого плагина amxx. Например плагин: high_ping_kicker.amxx - При входе на сервер в чате появляется сообщение что игроки у которых пинг выше определенного значения будут кикнуты. Код * Players with ping higher than %d will be kicked! Как переводить такие плагины покажу на примере этого же High ping kicker`a 1. Открываем high_ping_kicker.sma редактором AkelPad 2. Находим ту строку которую нам надо перевести, в данном случаи Код client_print( param[0] ,print_chat,"* Players with ping higher than %d will be kicked!", get_cvar_num( "amx_hpk_ping" ) ) Из нее нам только понадобится "* Players with ping higher than %d will be kicked!" меняем ее на "* Игроки с пингом выше чем %d будут кикнуты!" Код client_print( param[0] ,print_chat,"* Игроки с пингом выше чем %d будут кикнуты!", get_cvar_num( "amx_hpk_ping" ) ) и сохраняем в UTF-8 (п. II) 3. Компиляция. (все способы компиляции смотреть в теме Компилирование плагинов) - ложим high_ping_kicker.sma в папку addons\amxmodx\scripting\ - перетаскиваем high_ping_kicker.sma на файл compile.exe В итоге готовый русский high_ping_kicker.amxx будет находится в папке addons\amxmodx\scripting\compiled ------------------------------------------------------------------------------------------------------------------ V. Установка русского языка по умолчанию 1. Открываем addons\amxmodx\data\vault.ini и меняем server_language en на ru 2. Открываем addons\amxmodx\configs\amxx.cfg и меняем amx_client_languages 1 на 0 ------------------------------------------------------------------------------------------------------------------ VI. Устранение проблем с кодировкой 1. Качаем * для Windows XP
c_1251.rar ( 275 байт )
Кол-во скачиваний: 2519* для Windows 7/Vista
la_1251vista7.rar ( 463 байт )
Кол-во скачиваний: 5112. Запускаем и на вопрос "Вы действительно хотите......" нажимаем ДА. 3. Перезагружаем компьютер. ------------------------------------------------------------------------------------------------------------------ VII. Дополнительные словари к плагинам. 1. ATAC 2.5.5.5 & ChickenMod Rus
lang_ru_ATAC_2.5.5.5___ChickenMod.rar ( 18,9 килобайт )
Кол-во скачиваний: 9512. X-War Rus
lang_ru_x_war.rar ( 3,61 килобайт )
Кол-во скачиваний: 6513. ATAC 3.0 Rus
lang_ru_ATAC_3.0.rar ( 4,07 килобайт )
Кол-во скачиваний: 23094. PTB Rus
lang_ru_PTB.rar ( 4,21 килобайт )
Кол-во скачиваний: 9145. AMXBans 5 Rus
amxbans_ru.rar ( 2,07 килобайт )
Кол-во скачиваний: 1220------------------------------------------------------------------------------------------------------------------ Powered by iLLuSioN
Special for с-s.net.ua ![]() |
Поблагодарили 77 раз
|
|
iLLuSioN
|
18.12.2007, 16:02
Сообщение
|
![]() |
Если что упустил - пишите.
Jas0n, напишешь мне в ПМ или ICQ решение проблемы с top15 - добавим. ![]() |
Поблагодарили 3 раз
|
|
Traffic
|
18.12.2007, 16:05
Сообщение
|
![]() |
бальшое спасибо !!!
а можно еще deagsmapmanager.txt 3.0 русский ??? |
|
|
|
iLLuSioN
|
18.12.2007, 16:07
Сообщение
|
![]() |
бальшое спасибо !!! а можно еще deagsmapmanager.txt 3.0 русский ??? попробуй словарем :) Там же txt файл есть? ![]() |
Поблагодарили 1 раз
|
|
Traffic
|
18.12.2007, 16:11
Сообщение
|
![]() |
|
Поблагодарили 2 раз
|
|
iLLuSioN
|
18.12.2007, 16:25
Сообщение
|
![]() |
Добавлен раздел "VII. Дополнительные словари к плагинам"
![]() |
Поблагодарили 2 раз
|
|
Traffic
|
18.12.2007, 16:34
Сообщение
|
![]() |
может знает кто он-лайн переводчики ???
|
|
|
|
iLLuSioN
|
18.12.2007, 16:38
Сообщение
|
![]() |
translate.meta.ua
ЗЫ онлайн переводчиками нормально не переведешь. ![]() |
Поблагодарили 1 раз
|
|
MikeRussia
|
18.12.2007, 16:47
Сообщение
|
|||
![]() |
Тогда новую услугу предлагаю организовать:
Перевод серверов на заказ;)
|
|||
|
|
||||
^^Nelegal^^
|
18.12.2007, 17:23
Сообщение
|
|
|
да, да, да :) пишите в приват lololololol
перевод серверов промтом за заказ за большие бабки гггг иллюжн > статья правдивая но ненужная :) за труд респект. |
Поблагодарили 2 раз
|
|
Traffic
|
18.12.2007, 17:31
Сообщение
|
![]() |
|
|
|
|
Traffic
|
18.12.2007, 17:51
Сообщение
|
![]() |
PTB Rus чета неработает ! может у меня плагин старый , PTB v1.8b3 ???
|
|
|
|
iLLuSioN
|
18.12.2007, 17:59
Сообщение
|
![]() |
да, да, да :) пишите в приват lololololol перевод серверов промтом за заказ за большие бабки гггг иллюжн > статья правдивая но ненужная :) за труд респект. мне она тоже не нужна но не для себя делалась :wink: ![]() |
Поблагодарили 4 раз
|
|
Z[1].
|
19.12.2007, 1:52
Сообщение
|
|
|
очень хорошо
|
|
|
|
^^Nelegal^^
|
19.12.2007, 14:34
Сообщение
|
|
|
на самом деле перевод амх`a, как уже обсуждалось - вещь совершенно ненужная и некрасивая. Невижу смысла переводить строки "rank = ранк", "killed by = убит тем-то" Единственная выгода от возможности перевода это читабельность длинных строк, как в плагине automatic_knife_duel. Ну себе еще радио перевел - там структура менюх другая, приятнее лазить :)
|
Поблагодарили 1 раз
|
|
ZooMer
|
20.12.2007, 11:13
Сообщение
|
![]() |
на самом деле перевод амх`a, как уже обсуждалось - вещь совершенно ненужная и некрасивая. Невижу смысла переводить строки "rank = ранк", "killed by = убит тем-то" Единственная выгода от возможности перевода это читабельность длинных строк, как в плагине automatic_knife_duel. Ну себе еще радио перевел - там структура менюх другая, приятнее лазить :) Ну, это для админов и людей с хорошим знанием инглиша бесполезная, а для простых игроков (преимущественно детей) оч полезная. |
|
|
|
-=ncux=-
|
20.12.2007, 17:23
Сообщение
|
|
|
Все дальнейшие действия будут с файлами в кодировке UTF-8. Если вы отредактируете такой файл средствами windows, простым блокнотом или wordpad`ом, то при сохранении кодировка будет утеряна, а она в нашем случаи обязательна А вот с этим не согласен:) я сохранял обычным блокнотом и всё зашибись сохранилось |
|
|
|
iLLuSioN
|
20.12.2007, 17:26
Сообщение
|
![]() |
А вот с этим не согласен:) я сохранял обычным блокнотом и всё зашибись сохранилось ты как делал? открыл файл где есть русский язык, изменил там какое-то русское слово и сохранил? если и правда кодировка остается то хз как так вышло что у меня пропала. сейчас проверить немогу, нету блокнота :) ![]() |
Поблагодарили 2 раз
|
|
^^Nelegal^^
|
20.12.2007, 17:29
Сообщение
|
|
|
незнаю, незнаю, у меня utf-8 со стандартного ноутпада не читается в исходниках плагина. а Akelpad хорошая программко..
|
Поблагодарили 3 раз
|
|
![]() ![]() |