Добро пожаловать на форум, Гость, это ваша панель
  • Страница 1 из 1
  • 1
Русифицируем сервер
straj
Дата: Среда, 14.03.2012, 15:32 | Сообщение # 1
офлайн

  • Сообщения: 424
  • Награды: 3
  • Замечания:
 
Полная русификация AMX MOD X на сервере CS 1.6
Не знаете как русифицировать AMX MOD X на своём сервере игры CS 1.6 ? Тогда эта статья для вас! Читайте!

1. Вступление
В даной статье Вы узнаете как перевести свой сервер с английского на русский язык !

Что даст вам русификация сервера ? Это легкость в управлении сервером для тех, кто не знает английского язика ! Также это придаст серверу некоторой оригинальности ! Хотя на даный момент почти каждый третий сервер русифицирован !

Какие плохие стороны в русификации ? Это то, что русский шрифт по размерам немного отличается от шрифта сервера , также могут возникнуть проблемы с кодировкой у игроков ( клиентов ) , и шрифты будут отображатся иероглифами ! Но это исправимо ))

2. Учимся сохранять текстовые файлы в кодировке UTF-8( для .txt файлов)

Все дальнейшие действия будут с файлами в кодировке UTF-8. Если вы отредактируете такой файл средствами windows, простым блокнотом или wordpad`ом, то при сохранении кодировка будет утеряна, а она в нашем случаи обязательна.
Для работы с такими файлами я использую простой редактор NotePad++
После редактирования .txt файлов нам нужно сохранить в UTF-8 без ВОМ
Чтобы сохранить текст в UTF-8 без ВОМ нужно:
Выбрать "Кодировки">>Преобразовать в UTF-8 без ВОМ >>Сохранить
Смотрим рисунок

3. Перевод стандартных словарей (добавление русского словаря)
1. Качаем архив с русским переводом
* для версии 1.76.*Скачать
* для версии 1.8.*Скачать

2. В архиве папка lang, заменяем ее в addons\amxmodx\data\*

4. Перевод дополнительных плагинов и сохранение в UTF-8(редактирование *.sma файлов)
Некоторые плагины не используют текст с txt файлов, а берут его с самого плагина amxx.
Например плагин:
high_ping_kicker.amxx - При входе на сервер в чате появляется сообщение что игроки у которых пинг выше определенного значения будут кикнуты.
Code
* Players with ping higher than %d will be kicked!

Берем исходный файл high_ping_kicker.sma и начинаем переводить.
Из него нам только понадобится "* Players with ping higher than %d will be kicked!" меняем ее на "* Игроки с пингом выше чем %d будут кикнуты!"
так будет выглядеть наша переведеннвая строка в файле
Code
client_print( param[0] ,print_chat,"* Игроки с пингом выше чем %d будут кикнуты!", get_cvar_num( "amx_hpk_ping" ) )

и сохраняем в UTF-8 ( в этом случае при редактировании в самом исходнике сохраняем его только в UTF-8)

5. Компиляция.
Компилирование - это можно так сказать "переделка" исходного файла .sma на такой же, только с внесенными изменениями,с которого читается информация для работы плагина.
- ложим high_ping_kicker.sma в папку addons\amxmodx\scripting\
- перетаскиваем high_ping_kicker.sma на файл compile.exe

После чего вы должны увидеть следующее :

Жмемь ентер ! Теперь в этой же папке scripting должна появится папка compiled ! открываем ее \cstrike\addons\amxmodx\scripting\compiled и в ней лежит уже готовый нами переделанный русский плагин high_ping_kicker.amxx

6. Установка русского языка по умолчанию.
1. Открываем addons\amxmodx\data\vault.ini и меняем server_language en на ru
2. Открываем addons\amxmodx\configs\amxx.cfg и меняем amx_client_languages 1 на 0

7.Устранение проблем с кодировкой

1. Качаем :
* для Windows XP c_1251.rar Скачать
* для Windows 7/Vista la_1251vista7.rar Скачать

2. Запускаем и на вопрос "Вы действительно хотите......" нажимаем ДА.
3. Перезагружаем компьютер.

8. Дополнительные словари к плагинам.

AMXBans 6 Rus amxbans_ru.rarСкачать
ATAC 3.0 Rus lang_ru_atac_3.0.rar Скачать
PTB Rus lang_ru_ptb.rar Скачать

Папка Lang Скачать
Это мои с сервера файлы ( рус,англ,укр.)


Набор разработчиков в команду Alfa-Strike
Направления: CS1.6; L4d2; COD4; BF2; TF2.

http://forum.alfa-strike.net//index.php?showtopic=10920&pid=72247&st=0&#entry72247


Сообщение отредактировал straj - Воскресенье, 18.03.2012, 20:45
 
SMaster
Дата: Среда, 14.03.2012, 19:50 | Сообщение # 2
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
Конечно лучше все пункты:
2. Учимся сохранять файлы в кодировке UTF-8.
3. Перевод стандартных словарей (добавление русского словаря).
4. Перевод дополнительных плагинов (редактирование и компиляция *.sma файлов).
5. Установка русского языка по умолчанию.
6. Дополнительные словари к плагинам.

Расписать именно каждый в отдельной теме со скринами в пример т.к. есть некоторые нюансы,которые не сразу видны новичкам!


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
straj
Дата: Среда, 14.03.2012, 20:12 | Сообщение # 3
офлайн

  • Сообщения: 424
  • Награды: 3
  • Замечания:
 
Quote
Расписать именно каждый в отдельной теме со скринами

Попробую все подготовить.И со временем сделаю.
Хотел прикрепить папку lang в архиве,не получилось.


Набор разработчиков в команду Alfa-Strike
Направления: CS1.6; L4d2; COD4; BF2; TF2.

http://forum.alfa-strike.net//index.php?showtopic=10920&pid=72247&st=0&#entry72247


Сообщение отредактировал straj - Среда, 14.03.2012, 20:13
 
SMaster
Дата: Среда, 14.03.2012, 20:28 | Сообщение # 4
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
lang на Народ залей!
Либо на любой другой обменник.
(Отдельно прикрепляй если сайт не позволяет. Место тоже ограничено, поэтому особо не разгонишься на Ucoz в этом плане)


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
TaTaRiN1504
Дата: Среда, 14.03.2012, 21:30 | Сообщение # 5
офлайн

  • Сообщения: 43
  • Награды: 0
  • Замечания:
 
А ГДЕ СЫЛЛКА НА

1. Качаем архив с русским переводом

* для версии 1.76.*
* для версии 1.8.*

Добавлено (14.03.2012, 21:30)
---------------------------------------------
что здесь поменять
 
straj
Дата: Четверг, 15.03.2012, 02:02 | Сообщение # 6
офлайн

  • Сообщения: 424
  • Награды: 3
  • Замечания:
 
Quote
1. Качаем архив с русским переводом

Поправил первый пост.

Сделай у себя резервную копию папки lang.

Это мои с сервера файлы,Скачай и замени у себя.
Скачать Пароль 123
Файлы на рус,англ,укр.языках


Набор разработчиков в команду Alfa-Strike
Направления: CS1.6; L4d2; COD4; BF2; TF2.

http://forum.alfa-strike.net//index.php?showtopic=10920&pid=72247&st=0&#entry72247


Сообщение отредактировал straj - Четверг, 15.03.2012, 02:12
 
SMaster
Дата: Четверг, 15.03.2012, 04:17 | Сообщение # 7
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
TaTaRiN1504, Набираемся терпения!
Либо просто будешь заблокирован на данном портале!

Жди и все будет(со временем)!


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
ROCCI
Дата: Четверг, 15.03.2012, 06:14 | Сообщение # 8
офлайн

  • Сообщения: 262
  • Награды: 3
  • Замечания:
 
TaTaRiN1504, ты зачем так текст выкладываешь? spoiler для чего?
 
straj
Дата: Суббота, 17.03.2012, 02:53 | Сообщение # 9
офлайн

  • Сообщения: 424
  • Награды: 3
  • Замечания:
 
TaTaRiN1504, (отредактируй в спойлер свой AMX Mod X) в предыдущем посте.
В самом моде ничего переводить не нужно,так как вся информация вынесена в ети два файла
register_dictionary("admin.txt")
register_dictionary("common.txt")
Вот их и нужно редактировать(переводить по статье)Смотри второй пункт в описании..Они находятся в папке "lang".


Набор разработчиков в команду Alfa-Strike
Направления: CS1.6; L4d2; COD4; BF2; TF2.

http://forum.alfa-strike.net//index.php?showtopic=10920&pid=72247&st=0&#entry72247


Сообщение отредактировал straj - Суббота, 17.03.2012, 02:55
 
Huh
Дата: Суббота, 17.03.2012, 15:32 | Сообщение # 10
офлайн

  • Сообщения: 58
  • Награды: 4
  • Замечания:
 
1) качаем вар3 мод с любого российского сервера

2) заходим в $dir/data открываем vault
и там изменяем server_language на удобно используемый для вас и игроков язык (в данном случае наserver_language ru)
 
kaktuzzz7531
Дата: Суббота, 10.08.2019, 16:11 | Сообщение # 11
офлайн

  • Сообщения: 4
  • Награды: 0
  • Замечания:
 
спасибо)

Добавлено (10.08.2019, 16:16)
---------------------------------------------
спасибо)

 
  • Страница 1 из 1
  • 1
Поиск: