Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

bf2rank mod

, Не могу перевести
Flash
сообщение 11.12.2010, 15:01
Сообщение #1
Стаж: 16 лет

Сообщений: 793
Благодарности: выкл.

Вообщем такая проблема, не могу перевести мод, в файле const.inl перевожу звания AnkelPad`ом, сохранить как -> 65001 (UTF-8) галочку слева от BOM - офф. Кидаю файлы с расширением .inl в include, сам плагин в scripting, компилирую - все ок. Ставлю плагин на сервер, захожу, а слева в нижнем углу должно быть написано какой ранк, ну он мне вместо звания по рус. пишет что то типа "O4>O>9". Прошу пояснить что делаю не так...

Цитата
Сам мод:
[attachment=13011:BF2_Rank_Mod_1.5.3.zip]


Цитата
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя GODZILLA
сообщение 11.12.2010, 15:19
Сообщение #2


Стаж: 18 лет

Сообщений: 1471
Благодарностей: 440
Полезность: 716

Уже не 1-ый раз обсудалось.
Что бы его перевести, нужно делать словарики (lang файлы)
Я держал BF2 серв, классно его русифицировал, но как-то забил на него и отложил на полочку до лучших времён.А потом у меня навернулся винч и всё пропало :'(
печалька.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Flash
сообщение 11.12.2010, 15:29
Сообщение #3
Стаж: 16 лет

Сообщений: 793
Благодарности: выкл.

Спасибо офк, но не подскажешь как словарики делать (или линк на мануал), если не лень офк :wink:

Отредактировал: xxxFlasHxxx, - 11.12.2010, 15:32
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Flash
сообщение 11.12.2010, 16:37
Сообщение #4
Стаж: 16 лет

Сообщений: 793
Благодарности: выкл.

попробывал в bf2rank.sma добавить словарь:

Код
public plugin_init()
{
    register_plugin(gPluginName, gPluginVersion, "pRED*");
    register_dictionary("bf2rankrus.txt")  
...


bf2rankrus.txt:

Код
[en]
BF_PRIVATE = Рядовой
BF_PRIVATE_FITST_CLASS = Ефрейтор
BF_LANCE_CORPORAL = Младший Сержант
BF_CORPORAL = Сержант
BF_SERGEANT = Старший Сержант
BF_STAFF_SERGEANT = Старшина
BF_GUNNERY_SERGEANT = Прапорщик
BF_MASTER_SERGEANT = Старший Прапорщик
BF_MASTER_GUNNERY_SERGEANT = Младший Лейтенант
BF_2ST_LIEUTENANT = Лейтенант
BF_1ST_LIEUTENANT = Старший Лейтенант
BF_CAPTAIN = Капитан
BF_MAJOR = Майор
BF_LIEUTENANT_COLONEL = Подполковник
BF_COLONEL = Полковник
BF_BRIGADIER_GENERAL = Генерал-Майор
BF_LIEUTENANT_GENERAL = Генерал-Лейтенант
BF_FIRST_SERGEANT = Генерал-Полковник
BF_SERGEANT_MAJOR = Генерал Армии
BF_MAJOR_GENERAL = Маршал Рода Войск
BF_GENERAL = Маршал


и в const.inl звания поменял на параметры которые в bf2rankrus.txt

Код
new const gRankName[MAX_RANKS+4][] =
{
    "BF_PRIVATE", //0 0
    "BF_PRIVATE_FITST_CLASS", //150 1
    "BF_LANCE_CORPORAL", //500 2
    "BF_CORPORAL", //800 3
    "BF_SERGEANT", //2500 4
    "BF_STAFF_SERGEANT", //5000 5
    "BF_GUNNERY_SERGEANT", //8000 6
    "BF_MASTER_SERGEANT", //20000 7
    "BF_MASTER_GUNNERY_SERGEANT", //50000 8
    "BF_2ST_LIEUTENANT", //60000 9
    "BF_1ST_LIEUTENANT", //75000 10
    "BF_CAPTAIN", //90000 11
    "BF_MAJOR", //115000 12
    "BF_LIEUTENANT_COLONEL", //125000 13
    "BF_COLONEL", //150000 14
    "BF_BRIGADIER_GENERAL", //180000 15
    "BF_LIEUTENANT_GENERAL", //200000 - 16
    "BF_FIRST_SERGEANT", //20000 - Needs 1/3 badges 17 (7.5)
    "BF_SERGEANT_MAJOR", //50000 - Needs 2/3 Badges 18 (8.5)
    "BF_MAJOR_GENERAL", //180000 - All Badges 19 (15.5)
    "BF_GENERAL" //200000 - Requires Lieutenant General (Top ranked?) 20
};


- не сработало

Отредактировал: xxxFlasHxxx, - 11.12.2010, 16:38
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GODZILLA
сообщение 12.12.2010, 17:18
Сообщение #5


Стаж: 18 лет

Сообщений: 1471
Благодарностей: 440
Полезность: 716

Не сработало в каком смысле ?
ошибки при компиляции ? кракабазяки в игре ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Flash
сообщение 17.12.2010, 17:29
Сообщение #6
Стаж: 16 лет

Сообщений: 793
Благодарности: выкл.

Цитата
Не сработало в каком смысле ?
ошибки при компиляции ? кракабазяки в игре ?

Где ранк там голимо пишется, например BF_PRIVATE (.txt файл есть)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Flash
сообщение 4.2.2011, 11:40
Сообщение #7
Стаж: 16 лет

Сообщений: 793
Благодарности: выкл.

вверх! тема еще актуальна
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя m3Ga
сообщение 4.2.2011, 11:56
Сообщение #8
Стаж: 15 лет

Сообщений: 81
Благодарностей: 14
Полезность: 136

тоже интересует этот мод
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: