Русифікація amx mod x - make-amxserv - ігровий портал

Русифікація AMX MOD X

1. Вступ (читати в обов'язковому порядку);
2. Вчимося зберігати файли в кодуванні UTF-8;
3. Переклад стандартних словників (додавання російського словника);
4. Переклад додаткових плагінів (редагування і компіляція * .sma файлів);
5. Встановлення російської мови за замовчуванням;
6. Усунення проблем з кодуванням:
7. Додаткові словники до плагінів.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

5. Встановлення російської мови за замовчуванням

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

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

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

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

Схожі статті