Dark portal - все для counter-strike, готові сервера

Повна русифікація АМХХ

У цій статті я розповім як сервер повністю перевести на російську.

I. Вступ (читати в обов'язковому порядку);
II. Вчимося зберігати файли в кодуванні UTF-8;
III. Переклад стандартних словників (додавання російського словника);
IV. Переклад додаткових плагінів (редагування і компіляція * .sma файлів);
V. Установка російської мови за замовчуванням;
VI. Усунення проблем з кодуванням:
VII. Додаткові словники до плагінів.

При русифікації сервера є свої плюси і мінуси.

Спочатку про погане [-]
- як у сервера так і у клієнтів (гравців) можуть виникнути проблеми з кодуванням, замість російських букв будуть бачити ієрогліфи. Рішення проблеми описано в п. VI
- шрифт російської мови буде відрізнятися від стандартного шрифту CS.
hud.jpg (14.52 кілобайт) Кількість завантажень: 2234
chat.jpg (18.55 кілобайт) Кількість завантажень: 2460

Якщо вам такий шрифт подобається тоді можна і не брати до уваги за мінус.

Тепер про хороше [+]
+ простота в управлінні сервером для тих хто не знає англ. мови;
+ ваш сервер буде відрізнятися від всіх майже від усіх

II. Вчимося зберігати файли в кодуванні UTF-8

Якщо ви вмієте це робити - переходьте до п. III

Всі подальші дії будуть з файлами в кодуванні UTF-8. Якщо виотредактіруете такий файл засобами windows, простим блокнотом або wordpad`ом, то при збереженні кодування буде загублена, а вона в нашому випадки обов'язкове.

Тепер щоб зберегти текст в UTF-8 потрібно:
Головне меню> Файл> Збережемо як.> У пункті "Кодування" вибираємо 65001 (UTF-8)> Зберегти.
ВАЖЛИВО! При збереженні в кодуванні 65001 (UTF-8) потрібно знімати позначку BOM (див. Рис.)
1.JPG (9.5 кілобайт) Кількість завантажень: 1503

III. Переклад стандартних словників (додавання російського словника)

1. Качаємо архів з російським перекладом
* Для версії 1.76 lang_ru.rar (83.08 кілобайт) Кількість завантажень: 1570

* Для версії 1.8. * Lang_1.8.0_1.8.1.rar (160.43 кілобайт) Кількість завантажень: 1414

2. В архіві папка lang, замінюємо її в addons # 92; amxmodx # 92; data # 92; *

IV. Переклад додаткових плагінів (редагування і компіляція * .sma файлів)

Деякі плагіни не використовують текст з txt файлів, а беруть його з самого плагіна amxx.
Наприклад плагін:
high_ping_kicker.amxx - При вході на сервер в чаті з'являється повідомлення що гравці у яких пінг вище певного значення будуть кікнути.

Players with ping higher than. will be kicked!


Як переводити такі плагіни покажу на прикладі цього ж High ping kicker`a

client_print (param [0], print_chat, "* Players with ping higher than. will be kicked!", get_cvar_num ( "amx_hpk_ping")


З неї нам тільки знадобиться "* Players with ping higher than. Will be kicked!" міняємо її на "* Гравці з пінгом вище ніж. будуть кікнути!"

client_print (param [0], print_chat, "* Гравці з пінгом вище ніж. будуть кікнути!", get_cvar_num ( "amx_hpk_ping")


і зберігаємо в UTF-8 (п. II)
3. Компіляція. (Всі шляхи компіляції дивитися в темі Компілювання плагінів)
- кладемо high_ping_kicker.sma в папку addons # 92; amxmodx # 92; scripting # 92;
- перетягуємо high_ping_kicker.sma на файл compile.exe
В результаті готовий російський high_ping_kicker.amxx буде знаходиться в папці addons # 92; amxmodx # 92; scripting # 92; compiled

V. Установка російської мови за замовчуванням

1. Відкриваємо addons # 92; amxmodx # 92; data # 92; vault.ini і міняємо server_language en на ru
2. Відкриваємо addons # 92; amxmodx # 92; configs # 92; amxx.cfg і міняємо amx_client_languages ​​1 на 0

VI. Усунення проблем з кодуванням

1. Качаємо c_1251.rar (275 байт) Кількість завантажень 1422

2. Запускаємо і на питання "Ви дійсно хочете." Натискаємо ТАК.
3. Перезавантажуємо комп'ютер.

VII. Додаткові словники до плагінів.

1. ATAC 2.5.5.5 ChickenMod Rus lang_ru_ATAC_2.5.5.5 ___ ChickenMod.rar (18.9 кілобайт) Кількість завантажень: 645

2. X-War Rus lang_ru_x_war.rar (3.61 кілобайт) Кількість завантажень: 532

3. ATAC 3.0 Rus lang_ru_ATAC_3.0.rar (4.07 кілобайт) Кількість завантажень: 1298

4. PTB Rus lang_ru_PTB.rar (4.21 кілобайт) Кількість завантажень: 625

5. AMXBans 5 Rus amxbans_ru.rar (2.07 кілобайт) Кількість завантажень: 734