Русифікація amx mod x для cs 1

У цій статті ми дізнаємося як русифікувати ваш сервер а саме AMX MOD X


Русифікація amx mod x для cs 1

При перекладі вашого сервера на російську мову є як свої плюси, так само і хвилини, про це трохи нижче.

Для початку я розповім вам про мінуси русифікації сервера:

- У гравців зайшли на ваш сервер може бути не правильне відображення російських букв, а саме замість російських букв будуть відображатися ієрогліфи.
- Ну і не дуже великий мінус це те, що стандартний шрифт КС буде відрізняться від Руського.

Так, з мінусами закінчили, давайте поговоримо про плюси:
+ Найголовніше. це зручність, адже не всі знають англійську мову, а російською серверів управляти набагато легше.
+ Ну і 2 це унікальність, російський сервер можна назвати унікальним.


2. Збереження файлів в кодуванні UTF-8

Всі файли у вашій КС тепер будуть в кодуванні UTF-8. Так що якщо ви захочете відредагувати наприклад один з російсько мовних файлів перекладу, і не збережете його з кодуванням UTF-8. то на сервер не буде відображатися вміст такого файлу. Важливо, все мовні файли повинні бути в UTF-8.


[199.13 Kb] (cкачиваний: 934)

Тепер для збереження файлу в UTF-8 робимо наступне:
Файл - Зберегти як У пункті "Кодування" вибираємо 65001 (UTF-8) Нижче прибираємо галочку BOM
Як на скріншоті:

Русифікація amx mod x для cs 1


3.Русскіе файли з російським перекладом

ВЕРСІЯ 1.76

[83.08 Kb] (cкачиваний: 373)


ВЕРСІЯ 1.8

[160.43 Kb] (cкачиваний 1250)

2. Після того як ви завантажили потрібний вам файл, в папці addons \ amxmodx \ data \ lang. замінюємо файли викачаними.

4. Переклад плагінів

Деякі AMX плагіни не використовують мовні файли з папки lang а переводяться безпосередньо в самому плагін.
Наприклад плагін:
join_ip - При заході на ваш сервер. з'являється напис про те що гравець коннектітся до сервера.

client_print (players [i], print_chat, "% s (% s) (% s) (Position:% i% i) Connect to server.", user, ip, authid, iRankPos, iRankMax)

Як перевести такий плагін, я зараз покажу і розкажу.
Отже для редагування полігонів ви повинні мати його вихідні коди, а саме файли з розширенням * .sma
Якщо у вас є исходник плагіна, то відкриваємо його вже скачаним AkelPad і знаходимо таку строчку

client_print (players [i], print_chat, "% s (% s) (% s) (Position:% i% i) Connect to server.", user, ip, authid, iRankPos, iRankMax)

Як ми бачимо це рядок англійською мовою, зараз ми її переведемо і так. нам потрібно перевести не всю рядок а всього лише слова "Position" і "Connect to server."
Пишемо замість "Position" і "Connect to server." Позиція. і коннектітся до сервера в ідеалі наша рядок повинен виглядати так:

client_print (players [i], print_chat, "% s (% s) (% s) (Позиція:% i з% i) Конект до сервера.", user, ip, authid, iRankPos, iRankMax)

Після того як ви поміняли потрібні вам слова, нам необхідно зберегти файл в UTF-8.
Тепер исходник готовий до компіляції та використання. Як встановлювати плагіни, дивитися


5. Налагодження та установка російської мови як основого (За замовчуванням).

Тут все трохи простіше, робимо наступне
1. Знаходимо і відкриваємо файл addons / amxmodx / data / vault.ini і змінюємо параметр server_languageen на ru
2. Знаходимо і відкриваємо файл addons / amxmodx / configs / amxx.cfg і змінюємо параметр amx_client_languages1 на 0

Ось і все тепер запускаємо сервер і граємо на русифіковану сервері

Схожі статті