Andrey
пишу код за еду
- Сообщения
- 3,386
- Реакции
- 4,019
- Команда форума
- #1
Русификация Amx Mod X
Статья о том как русифицировать свой сервер
Основным при редактировании файлов amx является, то что их нужно сохранять в кодировке UTF8
Ниже приведены скриншоты, на которых показано как сохранять файлы в кодировке UTF8:
В стандартном блокноте Windows нужно нажать: Меню Файл=>Сохранить как=> и из выпадающего списка выбрать UTF-8
В программе Notepad2 (сам пользуюсь ей - скачать можно с официального сайта http://www.flos-freeware.ch ): Меню File=>Encoding=>UTF-8
Чтобы не переводить стандартные плагины вручную, предлагаем вам перевод стандартных словарей (добавлен русский словарь) для amx mod x версии 1.8.0 и выше
Посмотреть вложение ru_lang_1.8.0_1.8.1.rar
Чтобы установить просто распакуйте содержимое архива в папку addons\amxmodx\data\lang\*
Перевод дополнительных плагинов (редактирование и компиляция *.sma файлов)
Некоторые плагины не используют текст txt файлов, а берут его из самого плагина amxx.
Например плагин:
high_ping_kicker.amxx - при входе на сервер в чате появляется сообщение, что игроки у которых пинг выше определенного значения будут кикнуты.
Как переводить такие плагины покажу на примере этого же High ping kicker`a
1. Открываем high_ping_kicker.sma текстовым редактором
2. Находим ту строку которую нам надо перевести, в данном случаи
Из нее нам только понадобится "* Players with ping higher than %d will be kicked!" меняем ее на "* Игроки с пингом выше чем %d будут кикнуты!"
и сохраняем в UTF-8
3. Компиляция.
- кладем high_ping_kicker.sma в папку addons\amxmodx\scripting\
- перетаскиваем high_ping_kicker.sma на файл compile.exe
В итоге готовый русский high_ping_kicker.amxx будет находится в папке addons\amxmodx\scripting\compiled
4.Установка
Устанавливаем плагин, кто не знает как инструкция
Установка русского языка по умолчанию
1. Открываем addons\amxmodx\data\vault.ini и меняем строку
на
2. Открываем файл addons\amxmodx\configs\amxx.cfg и меняем значение amx_client_languages 1 на 0
Дополнительные переводы к плагинам.
ATAC 2.5.5.5 & ChickenMod Rus Посмотреть вложение lang_ru_ATAC_2.5.5.5___ChickenMod.rar
X-War Rus Посмотреть вложение lang_ru_x_war.rar
ATAC 3.0 Rus Посмотреть вложение lang_ru_ATAC_3.0.rar
PTB Rus Посмотреть вложение lang_ru_PTB.rar
Статья о том как русифицировать свой сервер
Основным при редактировании файлов amx является, то что их нужно сохранять в кодировке UTF8
Ниже приведены скриншоты, на которых показано как сохранять файлы в кодировке UTF8:
В стандартном блокноте Windows нужно нажать: Меню Файл=>Сохранить как=> и из выпадающего списка выбрать UTF-8

В программе Notepad2 (сам пользуюсь ей - скачать можно с официального сайта http://www.flos-freeware.ch ): Меню File=>Encoding=>UTF-8

Чтобы не переводить стандартные плагины вручную, предлагаем вам перевод стандартных словарей (добавлен русский словарь) для amx mod x версии 1.8.0 и выше
Посмотреть вложение ru_lang_1.8.0_1.8.1.rar
Чтобы установить просто распакуйте содержимое архива в папку addons\amxmodx\data\lang\*
Перевод дополнительных плагинов (редактирование и компиляция *.sma файлов)
Некоторые плагины не используют текст txt файлов, а берут его из самого плагина amxx.
Например плагин:
high_ping_kicker.amxx - при входе на сервер в чате появляется сообщение, что игроки у которых пинг выше определенного значения будут кикнуты.
C-подобный:
* Players with ping higher than %d will be kicked!
1. Открываем high_ping_kicker.sma текстовым редактором
2. Находим ту строку которую нам надо перевести, в данном случаи
C-подобный:
client_print( param[0] ,print_chat,"* Players with ping higher than %d will be kicked!", get_cvar_num( "amx_hpk_ping" ) )
C-подобный:
client_print( param[0] ,print_chat,"* Игроки с пингом выше чем %d будут кикнуты!", get_cvar_num( "amx_hpk_ping" ) )
3. Компиляция.
- кладем high_ping_kicker.sma в папку addons\amxmodx\scripting\
- перетаскиваем high_ping_kicker.sma на файл compile.exe
В итоге готовый русский high_ping_kicker.amxx будет находится в папке addons\amxmodx\scripting\compiled
4.Установка
Устанавливаем плагин, кто не знает как инструкция
Установка русского языка по умолчанию
1. Открываем addons\amxmodx\data\vault.ini и меняем строку
C-подобный:
server_language en
C-подобный:
server_language ru
Дополнительные переводы к плагинам.
ATAC 2.5.5.5 & ChickenMod Rus Посмотреть вложение lang_ru_ATAC_2.5.5.5___ChickenMod.rar
X-War Rus Посмотреть вложение lang_ru_x_war.rar
ATAC 3.0 Rus Посмотреть вложение lang_ru_ATAC_3.0.rar
PTB Rus Посмотреть вложение lang_ru_PTB.rar