GanGsta*pRo
Меню сайта
Наш опрос
Оцените мой сайт
Всего ответов: 5730
Мини-чат
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » 2012 » Февраль » 1 » РУСИФИКАЦИЯ AMX MOD X НА СЕРВЕРЕ CS 1.6
20:27
РУСИФИКАЦИЯ AMX MOD X НА СЕРВЕРЕ CS 1.6
Если вы еще не умеете русифицировать на своем сервере CS 1.6 AMX MOD X, то мы постараемся вам помочь. Читайте эту статью и выполняйте все действия, о которых мы вам расскажем.

Начнем с того, что русификация сервера имеет свои достоинства и недостатки.

Плюсы:

— для тех, кто плохо понимает английский язык, русификация облегчит игровой процесс;
— русифицированный сервер будет отличаться от других, а, следовательно, на нем появится больше игроков.

Минусы:

— у некоторых русифицированных серверов возникают проблемы с кодировкой. Как результат — вместо нормальных букв появляются иероглифы. В статье ниже мы разберем решение проблемы.

Сохраняем файлов в кодировке UTF-8

Все действия с файлами выполняются в кодировке UTF-8. Если вы захотите отредактировать такой файл в ворде или блокноте, то кодировка при сохранении будет утеряна. А этого ни в коем случае допускать нельзя. Лучше всего использовать программу AkelPad. 

Итак, для того чтобы сохранить нужный текст в кодировке UTF-8, делаем следующее:

— Заходим главное меню — файл — сохранить как. Выбираем (UTF-8) 65001 в параметре «Кодировка», нажимаем сохранить. Для того, чтобы кодировка прошла успешно, при сохранении снимаем отметку BOM.

Добавляем русский словарь

В первую очередь нужно скачать русскоязычный архив.
В архиве находим папку lang, после чего меняем ее в addons\amxmodx\data\*.
На этом действия по добавлению словаря закончены.

Переводим дополнительные плагины

Попадаются такие плагины, которые берут текст с плагина АМХХ.

К примеру, возьмем плагин:

high_ping_kicker.amxx — При попытке зайти на сервер у геймера всплывает сообщение о том, что если его пинг будет выше определенного значения, то он будет кикнут. Выглядит сообщение вот так:

Players with ping higher than %d will be kicked!


Как же перевести такой плагин? Разберем на этом же примере.

* Заходим в папку high_ping_kicker.sma редактором AkelPad 
* Находим там строку, которую нужно перевести. В данном случае она будет выглядеть так:

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.

Теперь перейдем к компиляции.

* Выкладываем high_ping_kicker.sma в папку addons\amxmodx\scripting\
* После выкладывания нужно перетащить high_ping_kicker.sma на файл compile.exe

В конце концов готовый русифицированный high_ping_kicker.amxx будет лежать в папке addons\amxmodx\scripting\compiled

Устанавливаем русский язык по умолчанию

Выполняем следующие действия:

* Открываем addons\amxmodx\data\vault.ini и меняем server_language en на ru
* Открываем addons\amxmodx\configs\amxx.cfg и меняем amx_client_languages 1 на 0

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

Мы надеемся на то, что эта статья поможет вам разобраться с русификацией AMX MOD X на сервере CS 1.6.
Просмотров: 469 | Добавил: Ilgun4ik | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Вход на сайт
Поиск
Календарь
«  Февраль 2012  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
272829
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • База знаний uCoz
  • Copyright MyCorp © 2024
    Бесплатный конструктор сайтов - uCoz