Здравствуйте!
Хочу спросить у опытных мододелов, кто, может, вставлял такой минимод в свои моды:
Minimod: Companion Export & Banner Edit (respec companions)
https://forums.taleworlds.com/index.php/topic,109481.0.html (https://forums.taleworlds.com/index.php/topic,109481.0.html)
Может вы знаете как сдвинуть этот диапазон из 16 персов, ориентируясь по их нумерации в списке Morghs Editor или по другим ориентирам редактируя что-то в menus.txt или это невозможно?
Я не хочу сделать эту фичу для какого-то определённого мода, а хочу иметь инструмент редактирования компаньонов для любого мода. Так он и предлагается в оригинальном топике на офф. Форуме Taleworlds, по принципу «вам понадобится резервная копия», скорее как метод, а не мод.
Код для предполагаемого редактирования:
menu_export_import_npcs 256 Please_choose_an_NPC,_then_press_key_C_to_view_and_export/import_this_character.^^You_choose_{reg0?{s0}:none}. none 2 2133 2 72057594037927936 144115188075856169 2322 2 0 144115188075856169 10
mno_export_import_back 0 Go_back 3 2133 2 144115188075856169 360287970189639680 47 1 144115188075856169 2060 1 864691128455135259 . mno_export_import_npc1 2 2120 3 1224979098644774912 360287970189639874 0 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 0 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc2 2 2120 3 1224979098644774912 360287970189639874 1 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 1 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc3 2 2120 3 1224979098644774912 360287970189639874 2 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 2 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc4 2 2120 3 1224979098644774912 360287970189639874 3 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 3 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc5 2 2120 3 1224979098644774912 360287970189639874 4 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 4 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc6 2 2120 3 1224979098644774912 360287970189639874 5 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 5 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc7 2 2120 3 1224979098644774912 360287970189639874 6 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 6 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc8 2 2120 3 1224979098644774912 360287970189639874 7 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 7 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_next 0 Next_page 1 2060 1 864691128455135261 .
menu_export_import_npcs_2 256 Please_choose_an_NPC,_then_press_key_C_to_view_and_export/import_this_character.^^You_choose_{reg0?{s0}:none}. none 2 2133 2 72057594037927936 144115188075856169 2322 2 0 144115188075856169 9
mno_export_import_prev 0 Previous_page 1 2060 1 864691128455135260 . mno_export_import_npc9 2 2120 3 1224979098644774912 360287970189639874 8 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 8 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc10 2 2120 3 1224979098644774912 360287970189639874 9 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 9 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc11 2 2120 3 1224979098644774912 360287970189639874 10 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 10 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc12 2 2120 3 1224979098644774912 360287970189639874 11 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 11 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc13 2 2120 3 1224979098644774912 360287970189639874 12 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 12 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc14 2 2120 3 1224979098644774912 360287970189639874 13 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 13 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc15 2 2120 3 1224979098644774912 360287970189639874 14 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 14 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc16 2 2120 3 1224979098644774912 360287970189639874 15 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 15 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 .
ВНИМАНИЕ! Начал эту тему, блуждая не в той степи. За полезной информацией направляйтесь сразу к Ответам #6-8. ИНСТРУКЦИЯ. КАК ДОБАВИТЬ ЭКСПОРТ/ИМПОРТ ДЛЯ ДОПОЛНИТЕЛЬНЫХ ПЕРСОНАЖЕЙ.
Van, спасибо за ответ. Но это не то, о чём я спрашивал. В общем ситуация с модом, в который я играю, такова: 2 страницы, первая - 8 ПОСЛЕДНИХ (из 20) компаньонов, вторая - 8 СЛЕДУЮЩИХ ЗА НИМИ (в списке Morghs Editor, а значит и в troops.txt и т.д. и т.п.) кого-то там - лорды или даже короли… короче - ненужных совершено персонажей. Даже если я смог бы продлить этот код до, например, «mno_export_import_npc1000», и это работало бы, мои 12 ПЕРВЫХ компаньонов остались бы за бортом!
Поэтому мне необходимо как бы «сдвинуть» этих «шестнадцатерых» назад, если это возможно, конечно. В моём случае, когда их всего 20, понадобились бы 2 файла: с диапазоном «компаньоны 1-16» и «компаньоны 5-20».
Что касается предложенного Вами продления до mno_export_import_npc17-20, то это невозможно. Так как этот скрипт создан разработчиками, а не мододелами, и только для 16. Но, к сожалению, просто скрыт… точнее не показан с помощью предоставленных по умолчанию менюшек интерфейса. Если я не ошибаюсь конечно. А так то, да, я пробовал вот эту переделку для эксперимента:
menu_export_import_npcs 256 Please_choose_an_NPC,_then_press_key_C_to_view_and_export/import_this_character.^^You_choose_{reg0?{s0}:none}. none 2 2133 2 72057594037927936 144115188075856169 2322 2 0 144115188075856169 21
mno_export_import_back 0 Go_back 3 2133 2 144115188075856169 360287970189639680 47 1 144115188075856169 2060 1 864691128455135259 . mno_export_import_npc1 2 2120 3 1224979098644774912 360287970189639874 0 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 0 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc2 2 2120 3 1224979098644774912 360287970189639874 1 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 1 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc3 2 2120 3 1224979098644774912 360287970189639874 2 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 2 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc4 2 2120 3 1224979098644774912 360287970189639874 3 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 3 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc5 2 2120 3 1224979098644774912 360287970189639874 4 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 4 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc6 2 2120 3 1224979098644774912 360287970189639874 5 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 5 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc7 2 2120 3 1224979098644774912 360287970189639874 6 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 6 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc8 2 2120 3 1224979098644774912 360287970189639874 7 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 7 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc9 2 2120 3 1224979098644774912 360287970189639874 8 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 8 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc10 2 2120 3 1224979098644774912 360287970189639874 9 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 9 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc11 2 2120 3 1224979098644774912 360287970189639874 10 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 10 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc12 2 2120 3 1224979098644774912 360287970189639874 11 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 11 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc13 2 2120 3 1224979098644774912 360287970189639874 12 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 12 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc14 2 2120 3 1224979098644774912 360287970189639874 13 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 13 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc15 2 2120 3 1224979098644774912 360287970189639874 14 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 14 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc16 2 2120 3 1224979098644774912 360287970189639874 15 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 15 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc17 2 2120 3 1224979098644774912 360287970189639874 16 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 16 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc18 2 2120 3 1224979098644774912 360287970189639874 17 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 17 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc19 2 2120 3 1224979098644774912 360287970189639874 18 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 18 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc20 2 2120 3 1224979098644774912 360287970189639874 19 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 19 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 .
и получил сбой при запуске игры.
Мои надежды на то, что с помощью изменения каких-то из следующих значений можно перемещать упомянутый выше диапазон:
menu_camp_action 0 Choose_an_action: none 0 7
mno_camp_recruit_prisoners 10 105 1 1 2270 1 1224979098644774912 2106 2 1224979098644774912 24 32 2 1224979098644774912 144115188075856187 4 0 32 2 144115188075856187 0 2133 2 144115188075856185 0 2133 2 144115188075856186 0 2133 2 144115188075856187 0 3 0 Recruit_some_of_your_prisoners_to_your_party. 1 2060 1 864691128455135262 . mno_action_read_book 0 Select_a_book_to_read. 1 2060 1 864691128455135264 . mno_action_export_import 0 Export/import_NPCs. 1 2060 1 864691128455135260 . mno_action_rename_kingdom 1 31 2 144115188075856576 1 Rename_your_kingdom. 1 900 1 1513209474796486683 . mno_action_modify_banner 1 31 2 144115188075856163 1 {!}Cheat:_Modify_your_banner. 1 900 1 1513209474796486684 . mno_action_retire 0 Retire_from_adventuring. 1 2060 1 864691128455135266 . mno_camp_action_4 0 Back_to_camp_menu. 1 2060 1 864691128455135255 .
menu_export_import_npcs 256 Please_choose_an_NPC,_then_press_key_C_to_view_and_export/import_this_character.^^You_choose_{reg0?{s0}:none}. none 2 2133 2 72057594037927936 144115188075856169 2322 2 0 144115188075856169 10
mno_export_import_back 0 Go_back 3 2133 2 144115188075856169 360287970189639680 47 1 144115188075856169 2060 1 864691128455135259 . mno_export_import_npc1 2 2120 3 1224979098644774912 360287970189639874 0 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639874 0 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 .
Сейчас это настроено так, что захватывает диапазон 194-209 (в списке Morghs Editor)
ПРОЦЕДУРА В ОБЩЕМ ВИДЕ. ПОДРОБНОСТИ СМ. НИЖЕ.
Файл для редактирования - «menus.txt»
1) меняем кол-во менюшек (в данном случае +2). 8-)
Пример кода:
menusfile version 1
278->280
menu_start_game_1 18374686479671624192 X X X
2) вставляем такого вида пункт в любое удобное для вас меню (классический случай: menu_camp_action): ;)
mno_action_export_import 0 Export/import_characters. 1 2060 1 864691128455135508 .
не забываем корректировать кол-во пунктов! (+1) Иначе будет сбой при запуске игры.
Пример кода:
menu_camp_action 0 Choose_an_action: none 0 12->13
mno_camp_recruit_prisoners X X X mno_action_export_import 0 Export/import_characters. 1 2060 1 864691128455135508 . mno_action_modify_banner X X X Back_to_camp_menu. 1 2060 1 864691128455135251 .
3.1) вставляем В КОНЕЦ, В САМЫЙ НИЗ ФАЙЛА те самые долгожданные 2 меню. :D
Пример кода:
menu_export_import_npcs 256 Please_choose_an_NPC,_then_press_key_C_to_view_and_export/import_this_character.^^You_choose_{reg0?{s0}:none}. none 2 2133 2 72057594037927936 144115188075856169 2322 2 0 144115188075856169 12
mno_export_import_back 0 Go_back 3 2133 2 144115188075856169 360287970189639680 47 1 144115188075856169 2060 1 864691128455135251 . mno_export_import_npc1 2 2120 3 1224979098644774912 360287970189639862 0 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 0 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc2 2 2120 3 1224979098644774912 360287970189639862 1 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 1 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc3 2 2120 3 1224979098644774912 360287970189639862 2 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 2 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc4 2 2120 3 1224979098644774912 360287970189639862 3 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 3 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc5 2 2120 3 1224979098644774912 360287970189639862 4 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 4 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc6 2 2120 3 1224979098644774912 360287970189639862 5 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 5 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc7 2 2120 3 1224979098644774912 360287970189639862 6 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 6 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc8 2 2120 3 1224979098644774912 360287970189639862 7 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 7 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc9 2 2120 3 1224979098644774912 360287970189639862 8 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 8 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc10 2 2120 3 1224979098644774912 360287970189639862 9 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 9 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_next 0 Next_page 1 2060 1 864691128455135509 .
menu_export_import_npcs_2 256 Please_choose_an_NPC,_then_press_key_C_to_view_and_export/import_this_character.^^You_choose_{reg0?{s0}:none}. none 2 2133 2 72057594037927936 144115188075856169 2322 2 0 144115188075856169 11
mno_export_import_prev 0 Previous_page 1 2060 1 864691128455135508 . mno_export_import_npc11 2 2120 3 1224979098644774912 360287970189639862 10 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 10 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc12 2 2120 3 1224979098644774912 360287970189639862 11 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 11 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc13 2 2120 3 1224979098644774912 360287970189639862 12 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 12 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc14 2 2120 3 1224979098644774912 360287970189639862 13 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 13 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc15 2 2120 3 1224979098644774912 360287970189639862 14 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 14 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc16 2 2120 3 1224979098644774912 360287970189639862 15 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 15 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc17 2 2120 3 1224979098644774912 360287970189639862 16 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 16 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc18 2 2120 3 1224979098644774912 360287970189639862 17 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 17 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc19 2 2120 3 1224979098644774912 360287970189639862 18 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 18 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc20 2 2120 3 1224979098644774912 360287970189639862 19 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 19 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 .
3.2) связываем эти меню с выбранным выше и между собой. Зелёным помечено ID меню с пунктом «Export/import_characters», красным те ID новых двух меню, которые требуется ещё вычислить. :embarrassed:
3.3) сдвигаем диапазон персонажей в нужную позицию. :-\
ПОДРОБНОСТИ
Как получить ID новых двух меню («детская» задачка) >:(
Дано:
ID меню №1 - 864691128455135232 (послано с Выше, а вообще-то для небожителей это - «0xC00000000000000 ». Не так уж и безобразно смотрится! Ах да, не спрашивайте как перевести из одной системы в другую - не знаю!),
кол-во менюшек (см. свой файл).
Решение:
< меню №1 > + < кол-во менюшек > = ID предпоследнего меню
< меню №1 > + < кол-во менюшек > + 1 = ID последнего меню
Пример:
864691128455135232 + 574 = 864691128455135806
864691128455135232 + 574 +1 = 864691128455135807
Примечание. Это теория. На практике может статься, что автор мода указал кол-во меню с «запасом» (у меня как раз так было...). В этом случае вам придётся проверить свои аналитические способности, чтоб угадать, сколько у вас меню на самом деле. Кстати при ссылке на несуществующее меню происходит сбой при запуске игры. И разумеется при разных опечатках тоже. Будьте внимательны и аккуратны!
Как выбираются персы :crazy:
mno_export_import_npc10 2 2120 3 1224979098644774912 360287970189639862 9 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 9 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 .
mno_export_import_npc11 2 2120 3 1224979098644774912 360287970189639862 10 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 10 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 .
Первое длинное число указывает точку отсчёта в файле «troops.txt» (редактировать последние 1-4 цифры) и придётся пристреляться по первому персу, до тех пор, пока не попадёте в цель. Здесь вам в помощь Morghs M&B WB-WFAS Editor. Далее инструмент «найти и заменить все в выделенном» вашего любимого текстового редактора.
Второе - отступ от точки отсчёта. Трогать не нужно; если только у вас по какой-то причине компаньоны не упорядочены, а разбросаны как попало или если хотите добавить ещё каких-то особых персов.
Примечание. Игра имеет ограничение на 16 пунктов меню максимум. Это означает макс. кол-во персов - 30: 15 на страницу + пункт для навигации. Этот скрипт разработан для двух, И ТОЛЬКО, двух страниц. Если у вас все компаньоны умещаются на первую, то вторую всё равно надо оставить как рудимент (правда третью добавлять не пробовал). Иначе - сбой при запуске.
ШАБЛОНЫ КОДА
EN-1
mno_action_export_import 0 Export/Import_characters. 1 2060 1 864691128455135508 .
EN-2
menu_export_import_npcs 256 Please_choose_a_character,_then_press_key_C_to_view_and_export/import_this_character.^^You_choose_{reg0?{s0}:none}. none 2 2133 2 72057594037927936 144115188075856169 2322 2 0 144115188075856169 12
mno_export_import_back 0 Go_back 3 2133 2 144115188075856169 360287970189639680 47 1 144115188075856169 2060 1 864691128455135251 . mno_export_import_npc1 2 2120 3 1224979098644774912 360287970189639862 0 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 0 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc2 2 2120 3 1224979098644774912 360287970189639862 1 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 1 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc3 2 2120 3 1224979098644774912 360287970189639862 2 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 2 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc4 2 2120 3 1224979098644774912 360287970189639862 3 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 3 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc5 2 2120 3 1224979098644774912 360287970189639862 4 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 4 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc6 2 2120 3 1224979098644774912 360287970189639862 5 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 5 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc7 2 2120 3 1224979098644774912 360287970189639862 6 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 6 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc8 2 2120 3 1224979098644774912 360287970189639862 7 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 7 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc9 2 2120 3 1224979098644774912 360287970189639862 8 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 8 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc10 2 2120 3 1224979098644774912 360287970189639862 9 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 9 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_next 0 Next_page 1 2060 1 864691128455135509 .
menu_export_import_npcs_2 256 P Please_choose_a_character,_then_press_key_C_to_view_and_export/import_this_character.^^You_choose_{reg0?{s0}:none}. none 2 2133 2 72057594037927936 144115188075856169 2322 2 0 144115188075856169 11
mno_export_import_prev 0 Previous_page 1 2060 1 864691128455135508 . mno_export_import_npc11 2 2120 3 1224979098644774912 360287970189639862 10 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 10 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc12 2 2120 3 1224979098644774912 360287970189639862 11 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 11 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc13 2 2120 3 1224979098644774912 360287970189639862 12 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 12 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc14 2 2120 3 1224979098644774912 360287970189639862 13 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 13 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc15 2 2120 3 1224979098644774912 360287970189639862 14 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 14 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc16 2 2120 3 1224979098644774912 360287970189639862 15 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 15 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc17 2 2120 3 1224979098644774912 360287970189639862 16 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 16 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc18 2 2120 3 1224979098644774912 360287970189639862 17 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 17 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc19 2 2120 3 1224979098644774912 360287970189639862 18 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 18 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc20 2 2120 3 1224979098644774912 360287970189639862 19 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 19 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 .
Русик (не довелось попробовать ещё...)
RU-1
mno_action_export_import 0 Экспорт/Импорт_персонажей. 1 2060 1 864691128455135508 .
RU-2
menu_export_import_npcs 256 Выберите_персонажа_и_нажмите_клавишу_C_для_перехода_на_экран_Экспорт/Импорт_для_этого_персонажа.^^Ваш_выбор_{reg0?{s0}:none}. none 2 2133 2 72057594037927936 144115188075856169 2322 2 0 144115188075856169 12
mno_export_import_back 0 Go_back 3 2133 2 144115188075856169 360287970189639680 47 1 144115188075856169 2060 1 864691128455135251 . mno_export_import_npc1 2 2120 3 1224979098644774912 360287970189639862 0 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 0 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc2 2 2120 3 1224979098644774912 360287970189639862 1 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 1 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc3 2 2120 3 1224979098644774912 360287970189639862 2 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 2 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc4 2 2120 3 1224979098644774912 360287970189639862 3 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 3 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc5 2 2120 3 1224979098644774912 360287970189639862 4 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 4 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc6 2 2120 3 1224979098644774912 360287970189639862 5 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 5 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc7 2 2120 3 1224979098644774912 360287970189639862 6 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 6 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc8 2 2120 3 1224979098644774912 360287970189639862 7 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 7 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc9 2 2120 3 1224979098644774912 360287970189639862 8 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 8 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc10 2 2120 3 1224979098644774912 360287970189639862 9 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 9 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_next 0 Next_page 1 2060 1 864691128455135509 .
menu_export_import_npcs_2 256 Выберите_персонажа_и_нажмите_клавишу_C_для_перехода_на_экран_Экспорт/Импорт_для_этого_персонажа.^^Ваш_выбор_{reg0?{s0}:none}. none 2 2133 2 72057594037927936 144115188075856169 2322 2 0 144115188075856169 11
mno_export_import_prev 0 Previous_page 1 2060 1 864691128455135508 . mno_export_import_npc11 2 2120 3 1224979098644774912 360287970189639862 10 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 10 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc12 2 2120 3 1224979098644774912 360287970189639862 11 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 11 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc13 2 2120 3 1224979098644774912 360287970189639862 12 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 12 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc14 2 2120 3 1224979098644774912 360287970189639862 13 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 13 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc15 2 2120 3 1224979098644774912 360287970189639862 14 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 14 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc16 2 2120 3 1224979098644774912 360287970189639862 15 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 15 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc17 2 2120 3 1224979098644774912 360287970189639862 16 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 16 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc18 2 2120 3 1224979098644774912 360287970189639862 17 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 17 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc19 2 2120 3 1224979098644774912 360287970189639862 18 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 18 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 . mno_export_import_npc20 2 2120 3 1224979098644774912 360287970189639862 19 2322 2 0 1224979098644774912 {s0} 3 2120 3 1224979098644774912 360287970189639862 19 2133 2 144115188075856169 1224979098644774912 47 1 144115188075856169 .