Случайный файл:
Заявки на открытие:
Игроков: 2133
Файлов: 16004

Русификация amxmodx

Сегодня мы с вами разберёмся, как правильно русифицировать amxmodx.
И так, начнём с ознакомления того, чем мы займёмся.

1 Разберём все плюсы и минусы русификации.
2 Научимся делать русский язык в кс.
3 Перевод дополнительных плагинов к контре, и их последующая компиляция.
4 Подключение русского языка по умолчанию.


1 Разберём все плюсы и минусы русификации.

Самое плохое, что может случиться - это то, что могут возникнуть проблемы с кодировкой, что у клиентов, что и у самого сервера, по этому нужно правильно перевести все команды.
Шрифт русского языка будет отличаться от стандартного шрифта кс. Будьте готовы к этому.

Плюсы в том, что тем, кто не знает английского языка, будет в разы легче ориентироваться на сервере.

2 Научимся делать русский язык в кс.

Для этого нам нужно будет сохранить документ в utf-8 формате.
Это очень нужно для русификации нашего сервера кс. По этому берём любой редактор который поддерживать работу с несколькими кодировками. Для примера я использую Notepad++
Открывать. Редактируем. Потом выбираем сохранить как. И в параметре кодировка выбираем "65001 (UTF-8)". Нажимаем сохранить и вуаля. Всё заработало. В CS появился русский язык. Важно ещё отключить поддержку BOM.

3 Перевод дополнительных плагинов к контре, и их последующая компиляция.

Большинство плагинов, для работы с языковыми типами не юзают txt подключающиеся файлы. А берут всю основу из amxx.

Для того, чтобы изменить на русский язык - открываем исходник этого плагина - формат *.sma.
И исправляем в нём все несущие нам проблемы. То есть английский язык на русский. Переменные оставляем как и есть.
Потом сохраняем в формете UTF-8.
Компилируем, и подгружаем в раздел плагинов.
Всё. Теперь этот плагин будет русифицирован.

4 Подключение русского языка по умолчанию.

Вся работа занимает 2 минуты.
Для этого открываем файл addons\amxmodx\data\vault.ini и меняем значение
server_language en на ru

Потом, чтобы английский был не основным - идём в addons\amxmodx\configs\amxx.cfg, и меняем значение
amx_client_languages 1 на 0


Всё. Теперь вам amxmodx русифицирован.


3143 просмотров
Автор: Arhivator | Дата публикации: 27-02-2011, 19:36
Получить ссылку:
Похожие публикации из этой рубрики: статьи кс 1.6
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Вам запрещено публиковать комментарии.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
© Csru.ru, 2010–2014
+18
Выберите игру:

Cообщества:
Rambler's Top100