Как русифицировать сервер Counter-Strike 1.6 ? Полная русификация AMXX

#1 2013.12.14 12:11:48

0

Что даст русификация сервера ?

Это легкость в управлении сервером для тех, кто не знает английского языка.

Какие плохие стороны в русификации ?
- русский шрифт по размерам немного отличается от шрифта сервера
- могут возникнуть проблемы с кодировкой у игроков

Но это можно исправить.

Сохраняем файлы в кодировке UTF-8
Все дальнейшие действия будут с файлами в кодировке UTF-8. Если вы отредактируете такой файл средствами windows, простым блокнотом или wordpad, то при сохранении кодировка будет утеряна.

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

Теперь чтобы сохранить текст в UTF-8 нужно:
Кодировки> Кодировка в UTF-8

ВАЖНО! При сохранении в кодировке 65001 (UTF-8) нужно снимать отметку BOM

Img



Качаем архив с русским переводом. В архиве папка lang, заменяем ее в addonsamxmodxdata* :
* для версии 1.76 lang_ru_1_76.rar [83,08 Kb] Для доступа к ссылке необходимо авторизоваться
* для версии 1.8.* lang_ru_1_8_0_1.rar [160,43 Kb] Для доступа к ссылке необходимо авторизоваться
Перевод дополнительных плагинов (редактирование и компиляция *.sma файлов)

Некоторые плагины не используют текст с txt файлов.

Например плагин:
high_ping_kicker.amxx - При входе на сервер в чате появляется сообщение что игроки у которых пинг выше определенного значения будут кикнуты.
* Players with ping higher than %d will be kicked!

Из нее нам только понадобится \"* 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:

Компиляция. Как это делается читаем в инете, я позже напишу для ya-cs.ru
- ложем high_ping_kicker.sma в папку addonsamxmodxscripting
- перетаскиваем high_ping_kicker.sma на файл compile.exe
В итоге готовый русский high_ping_kicker.amxx будет находится в папке addonsamxmodxscriptingcompiled

Установка русского языка по умолчанию
1. Открываем addonsamxmodxdatavault.ini и меняем server_language en на ru
2. Открываем addonsamxmodxconfigsamxx.cfg и меняем amx_client_languages 1 на 0

Устранение проблем с кодировкой
* для Windows XP c_1251.rar [275 b] Для доступа к ссылке необходимо авторизоваться
* для Windows 7/Vista la_1251vista7.rar [463 b] Для доступа к ссылке необходимо авторизоваться

Запускаем, распаковываем.

Перезагружаем компьютер.
Отредактировано: Raijin 2023.09.11 07:21:35
#2 2022.08.08 10:50:39

0

Обновление информации от 08.08.2022