1) Открываем menus.txt, в поиске ищем строку
menu_training_ground 2) Дальше внизу идут mno_хххх, разделенные точками. Это опции меню лагеря, и между mno_go_to_range и mno_leave нам нужно добавить новую:
. mno_camp_train_troops 0 Train_troops. 1 2060 1 864691128455135549 .
Следите за точками и пробелами (2 пробела до точки и 2 после), в результате должно получиться так:
1910 1 144115188075856283 2048 0 . mno_camp_train_troops 0 Train_troops. 1 2060 1 864691128455135549 . mno_leave 0 Leave. 1 2040 0 .
Перед mno_camp_trainer найдите число 7 и увеличьте его на 1
144115188075856280 2040 0 3 0 7
mno_camp_trainer 0 Speak_with_the_trainer. 7 1911 1 792633534417207317
3) Опцию мы добавили, но она нужна лишь для перенаправки на основное наше меню, которое нам еще предстоит добавить. В конце файла с новой строки добавляем новое меню со своими опциями:
menu_camp_train_troops_variants 0 Troop_training_surely_is_not_free._Trainer_suggests_three_variants_of_training_program._Which_one_suits_you?^^^(Keep_in_mind_that_there_is_a_limit_-_30000xp_for_troop_per_training) none 0 4
mno_camp_train_troops_variant1 0 __Basic_training_program._(10000xp_for_5000_denars) 9 2149 2 1224979098644774912 360287970189639680 4 0 30 2 1224979098644774912
5000 2040 0 1674 2 648518346341351424
10000 1529 2 360287970189639680
5000 5 0 1106 2 1585267068834417694 14395649 3 0 . mno_camp_train_troops_variant2 0 __Advanced_training_program._(50000xp_for_20000_denars) 9 2149 2 1224979098644774912 360287970189639680 4 0 30 2 1224979098644774912
20000 2040 0 1674 2 648518346341351424
50000 1529 2 360287970189639680
20000 5 0 1106 2 1585267068834417694 14395649 3 0 . mno_camp_train_troops_variant3 0 __Expert_training_program._(150000xp_for_50000_denars) 9 2149 2 1224979098644774912 360287970189639680 4 0 30 2 1224979098644774912
50000 2040 0 1674 2 648518346341351424
150000 1529 2 360287970189639680
50000 5 0 1106 2 1585267068834417694 14395649 3 0 . mno_go_back_dot 0 Go_back. 1 2060 1 864691128455135422 .
Пустая строка, которая была до добавления, должна остаться. Не забудьте увеличить число 317 в самом верху файла на 1.
Оранжевые числа показывают сколько будет отниматься денег, а
желтые - сколько опыта получит отряд.
4) Теперь открываем файл quick_strings.txt, увеличиваем в самом верху число 3102 на 1, а в самый конец добавляем новую строку:
qstr_Not_enough_money. Not_enough_money.
Пустая строка должна все так же оставаться.
5) Всё нужное мы добавили, осталось его перевести. По адресу "папка с пендором/languages/ru" находится несколько .csv файлов, открываются они блокнотом, и из них нам нужны два:
- эти строки в game_menus.csv:
menu_camp_train_troops_variants|Обучение целого отряда, само собой, не бесплатное. Тренер предлагает три варианта тренировочной программы. Какой из них вам подходит?^^^(Имейте в виду, что существует лимит - отдельный юнит не может получить больше 30000 опыта за одну тренировку)
mno_camp_train_troops_variant1| Базовая тренировочная программа. (Цена 5000, отряд получит 10000 опыта)
mno_camp_train_troops_variant2| Продвинутая тренировочная программа. (Цена 20000, отряд получит 50000 опыта)
mno_camp_train_troops_variant3| Экспертная тренировочная программа. (Цена 50000, отряд получит 150000 опыта)
mno_camp_train_troops|Попросить тренера обучить ваш отряд.
- эту в quick_strings.csv:
qstr_Not_enough_money.|Недостаточно денег.
Файлы локализации не такие строгие как основные текстовики, в них добавлять можно в любое место, но следите за знаками и пустыми строками в конце. Если вы изменяли кол-во опыта или его цену, желательно изменить их и здесь.
Для версии 3.9.4; новая игра не нужна