Приступаю к заочному обучению лицевых пластических хирургов
Как и обещал, создал топик.Нус начнём.
Для работы на понадобятся следующие программы:
1.Игра Mount&Blade.
2.Патч до версии 1.010\1.011
http://rusmnb.ru/download.php?list.10 3.PaintNet(либо другая рисовалка с поддержкой DDS формата)
4.Python
http://www.python.org/download/. 5.Модульная система
http://rusmnb.ru/download.php?view.57 6.Огромное желание получить искомое.
Создание лиц юнитам.
Шаг 1.
Установите на ваш комп все программы с пункта 1 по пункт 5 включительно и запаситесь всем необходимым по пункту 6.
Примечание по пункту 4.
Устанавливайте Питон в папку Python26(если качаете версию 2.6.1) по адресу:
C:\Python26
А модульку по адресу:
C:\
Шаг 2.
Запустите игру с редакторским режимом.
При создании внешности перса нажмите ctrl+E,сверху появится строка с буквами и цифрами( это код лица используемый модульной системой).
Придайте лицу желаемый вид и запишите показания в строке сверху на листочек.
Шаг 3.
Будем считать что Вы разобрались с Питоном и Модулькой.
Тогда откройте в модульной системе файл module_troops( правой кнопкой мыши Edit with IDLE)
Находим строки начинающиеся:
swadian_face_younger_1 = 0x0000000000000001124000000020000000000000001c00800000000000000000
swadian_face_young_1 = 0x0000000400000001124000000020000000000000001c00800000000000000000
swadian_face_middle_1 = 0x0000000800000001124000000020000000000000001c00800000000000000000
swadian_face_old_1 = 0x0000000d00000001124000000020000000000000001c00800000000000000000
swadian_face_older_1 = 0x0000000fc0000001124000000020000000000000001c00800000000000000000
Это строки лиц войск фракций.Вводим сюда в любую строку число с бумажки.
Допусти вы заменили показатели swadian_face_middle_1
Исчем юнита которому вы хотите сменить внешность,например Рекрут-свад(если вы сменили строку свадам)
["swadian_recruit","Swadian Recruit","Swadian Recruits",tf_guarantee_armor,0,0,fac_neutral,
[itm_scythe,itm_hatchet,itm_pickaxe,itm_club,itm_stones,itm_tab_shield_heater_a,itm_leather_cap,itm_felt_hat,itm_felt_hat,
itm_shirt,itm_coarse_tunic,itm_leather_apron,itm_nomad_boots,itm_wrapping_boots],
def_attrib|level(4),wp(60),knows_common,swadian_face_younger_1, swadian_face_middle_2],
Заменяем запись swadian_face_younger_1 на swadian_face_middle_1(если хотите поменять одно лицо),либо меняем и swadian_face_middle_2 на swadian_face_middle_1
Теперь жмём ctrl+S(сохраняем изменения) и жмём build_module для создания модуля.
Шаг 4.
Откройте в созданном модуле файл troops.txt и найдите:
trp_swadian_recruit Swadian_Recruit Swadian_Recruits 2097152 0 0 3 35 0
324 0 282 0 268 0 261 0 389 0 374 0 235 0 234 0 234 0 182 0 186 0 187 0 139 0 133 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0
7 5 4 4 4
70 63 68 73 73 74 0
274 131072 0 1 0 0
1 1315051091194281984 1835136 0 33286021831 7916447985573822463 2031036 0
Самая нижняя строчка показывает лица.Копируйте её и вставляйте с заменой в свой мод.
В следующий раз я расcкажу как менять лица Компаньёнам и другим NPC.
Удачи!
Kain NOD
Урок 2.
"Как менять лица NPC"