0/0
Русификация AMX MOD X для CS 1.6В этой статье мы узнаем как руссифицировать ваш сервер а именно AMX MOD X
Содержание статьи:
1. Важно , читать в первую очередь
2. Сохранение файлов в кодировке UTF-8. 3. Русские файлы с русским переводом 4. Перевод плагинов 5. Настройка и установка русского языка как основного (По умолчанию). 1. Важно , читать в первую очередь При переводе вашего сервера на русский язык есть как свои плюсы, так же и минуты, об этом чуть ниже. Для начала я расскажу вам о минусах русификации сервера: - У игроков зашедших на ваш сервер может быть не правильное отображение русских букв, а именно вместо русских букв будут отображаться иероглифы. - Ну и не очень большой минус это то, что стандартный шрифт КС будет отличатя от Русского. Так, с минусами закончили, давайте поговорим о плюсах: + Самое главное , это удобство, ведь не все знают английский язык, а на русском серверов управлять гораздо легче. + Ну и 2 это уникальность, русский сервер можно назвать уникальным. 2. Сохранение файлов в кодировке UTF-8 Все файлы в вашей КС теперь будут в кодировке UTF-8. Так что если вы захотите отредактировать к примеру один из русско язычных файлов перевода, и не сохраните его с кодировкой UTF-8, то на сервер не будет отображаться содержимое такого файла. Важно, все языковые файлы должны быть в UTF-8. Для того чтобы сохранять файлы в UTF-8 достаточно скачать редактор файлов AkelPad 4.6.5 rus Теперь для сохранения файла в UTF-8 делаем следующее: Файл - Сохранить как В параметре "Кодировка" выбираем 65001 (UTF-8) Ниже убираем галочку BOM Как на скриншоте: Все. 3.Русские файлы с русским переводом 1. Ниже по ссылкам качаем нужный вам файл перевода ВЕРСИЯ 1.76 ВЕРСИЯ 1.8 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_language en на ru 2. Находим и открываем файл addons/amxmodx/configs/amxx.cfg и изменяем параметр amx_client_languages 1 на 0 Вот и все теперь запускаем сервер и играем на руссифицированом сервере
Просмотров: 31412
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Только зарегистрированные пользователи могут написать комментарии. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем. |
Комментарии