Главная страница | Форум | Статьи | RSS | Зарегистрироваться
Главное Меню

Counter Strike 1.6

Мини-чат

Партнеры

Часы

Календарь

Наш опрос
Любимое оружие?
Всего ответов: 51

Главная » Статьи » Мои статьи

Русификация плагина своими руками
Русификация плагина своими руками

Вступление:

Есть 2 способа руссификации плагинов:
1. Способ проще, но он подходит для грамоздких плагинов...
Итак Часть 1 способ 1

Русификация с использованием словарей:
1. Что и где?

Все словари лежат в в папке
cstrikeaddonsamxmodxdatalang
и имеют расширение *.txt
2. Подгатовка плагина

Открываем нужный плагин *.SMA и видим:

public plugin_init() 
{   
    register_plugin(PLUGIN, VERSION, AUTHOR)   
    ......   
    ......
    register_dictionary("CJIOBAPb.txt")  
}  


register_dictionary("CJIOBAPb.txt") означает что для этого плагина зарегистрирован словарь под названием "CJIOBAPb.txt"

Если такой строчки нет - создаём её ( в последствие нужно создать файл CJIOBAPb.txt в указаной выше папке "lang"

3. Замена надписей в плагине

Теперь время замутить перевод плагина =)

Ищим нужную фразу в плагине например
print( id, "Your zombie clas chanched in next round" ); (Возможно фразу на английском написал с ошибками т.к. это пример!)

Теперь мы меняем эту фразу на:
print( id, "%L",LANG_SERVER,"ZM_CHANCHE" );

4. Создание словаря

Теперь сервер попытается найти в зарегистрированом словаре ( CJIOBAPb.txt) строку:
ZM_CHANCHE = Текст

Где "текст" пишем перевод такой какой хотим. Ну например:
ZM_CHANCHE = Изменение вашего класа зомби вступит в силу в следующем раунде...

И у нас получается файл "CJIOBAPb.txt" с содержимым:

[ru]

ZM_CHANCHE = Изменение вашего класа зомби вступит в силу в следующем раунде..
Параметр = Значение
Параметр = Значение

5. Сохранение:
Файл => Сохранить как => 

Русификация плагина своими руками



6. Применяем:
Когда мы в настройке сервера поставим язык на "русский" То у нас отобразится русский ткст


ФУХ!!! Первый способ есть!


Часть 2 Способ 2!
Вступление 2 =)
Вы меня спросите:
-А что если я хочу перевести всего 1 строчку в плагине, мне нужно морочится с первым способом?
-НЕТ! Читаем ниже...

1. Подготовка к работе

Для работы нам нужно:
Руки 2шт.; Мозг 1.шт; комп. 1 шт.; глаза 2 шт.; И более важное: АnkelPad: akelpad.rar [1,08 Mb] (cкачиваний: 766)

2. Перевод *.SMA
Открываем плагин в AnkelPad (ОБЯЗАТЕЛЬНО) види там:

print( id, "Your zombie clas chanched in next round" );


Меняем на:
print( id, "Изменение вашего класа зомби вступит в силу в следующем раунде..." );


и так всё что хотим перевести!

3. Сохранение

File => Save As =>
Русификация плагина своими руками


Корпарайт закрывает один параметр "BOM"

ГАЛКУ НУЖНО СНЯТЬ ОБЯЗАТЕЛЬНО

4. Компилим
Как и в первом варианте перетаскуем файл *.SMA на compile.ехе и имеем файл amxx 

P.S. Вроде всё... При копирование материала, мой корпорайт (Автор статьи Pirotexnik) и ссылка на сайтОБЯЗАТЕЛЬНЫ!!!

Категория: Мои статьи | Добавил: Sanya (20.01.2012)
Просмотров: 365 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Мини профиль

Гость !


Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!


Топ пользователей
Sanya
Файлов: 34
termitnik
Файлов: 0
DoG
Файлов: 0
startsmart
Файлов: 0
Aninew
Файлов: 0
Komeuka
Файлов: 0
alexkcey1998
Файлов: 0
N1NT3ND0
Файлов: 0
siska
Файлов: 0
ShOoTeR007
Файлов: 0

Контакты Админа
SKYPE: sanek57499
WMID: 379100133134

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Зарег. на сайте:
Всего: 15
Новых за месяц: 0
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0
Из них:
Администраторов: 1
Модераторов: 0
Дизайнеров:
Файловиков: 0
Проверенных: 0
Обычных: 14
Забаненых: 0
Из них:
Парней: 11
Девушек: 4
Счетчики:
Сегодня нас посетили:


Партнеры




Мы ВКонтакте

Кнопка сайта
Все для CS



счетчики

Опасный Сервер Мит

раскрутка сайта
Бесплатная раскрутка Graffiti Decorations(R) Studio (TM) Site Promoter

Мониторинг 2
cs сервера Игровые сервера cs 1.6 Сервера CS 1.6 Top-Gaming | Мониторинг игровых серверов Игровые сервера CS 1.6 Мониторинг серверов cs Игровые сервера cs 1.6 мониторинг cs 1.6 лучший мониторинг surf серверов cs 1.6 все для counter-strike Скачать cs 1.6 Серверы Counter-Strike скачать кс 1.6 КС Сервера Сервера CS 1.6 Раскрутка серверов КС 1.6 Скачать CS 1.6

Мониторинги
Мониторинг серверов CS
сервера CS 1.6
Скачать кс 1.6, сервера cs 1.6, Мониторинг серверов
Мониторинг серверов CS 1.6
Сервера КС 1.6
сервера cs 1.6
мониторинг серверов cs 1.6 Раскрутка серверов КС 1.6 cs сервера сервера cs 1.6
мониторинг серверов css серверов CS 1.6" src="http://gmcs.su/img/mgcs-white.png" alt="Мониторинг серверов CS 1.6" />
сервера кс 1.6 cs сервера сервера cs 1.6
Мониторинг серверов CS 1.6 cs сервера
мониторинг серверов cs 1.6 cs сервера

сервера кс Мониторинг серверов CS 1.6, Сервера кс
Мониторинг серверов CS 1.6
Скачать CS сервера на кс Сервера CS 1.6 Мониторинг Игровых Серверов Counter-Strike 1.6 Мониторинг серверов qcs.su Сервера cs 1.6
Скачать CS 1.6
кс мониторинг Мониторинг серверов CS 1.6, сервера cs 1.6
сервера cs 1.6
Сервера КС 1.6 Мониторинг серверов кс 1.6, сервере cs, серверы counter strike
Мониторинг серверов кс 1.6, сервере cs, серверы counter strike
Мониторинг серверов кс 1.6, сервера cs