Всадники Кальрадии

Модификации => Обмен опытом: Mount&Blade => Обмен опытом (в помощь мододелу) => Инструкции и уроки по созданию модификаций => Тема начата: Kain NOD от 12 Апреля, 2009, 14:49

Название: [ВРС][MS] Урок по теме:Как сменить лица персонажам игры.
Отправлено: Kain NOD от 12 Апреля, 2009, 14:49
 Приступаю к заочному обучению лицевых пластических хирургов :p
Как и обещал, создал топик.Нус начнём. :)
  Для работы на понадобятся следующие программы:
  1.Игра Mount&Blade.
  2.Патч до версии 1.010\1.011     http://rusmnb.ru/download.php?list.10 (http://rusmnb.ru/download.php?list.10)
  3.PaintNet(либо другая рисовалка с поддержкой DDS формата)
  4.Python       http://www.python.org/download/. (http://www.python.org/download/.)
  5.Модульная система     http://rusmnb.ru/download.php?view.57 (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"
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Baltijec от 21 Апреля, 2009, 14:30
Извините за нахальство:не могли бы выложить “нижнюю строчку  troops.txt”с козацким чубом и усами подковкой для Вегиров?
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Kain NOD от 22 Апреля, 2009, 08:01
Baltijec
 Уважаемый Baltijec все вопросы и просьбы с этого топика пишутся в личку.
Какой чуб? Конский хвост? Поясните подробнее.
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Baltijec от 22 Апреля, 2009, 09:55
Чуб-это клок волос,расположенный спереди,на лысой голове  посередине лба.Ну если у Вас будет лишняя минутка,поможете?
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Rockwell от 08 Мая, 2009, 17:01
  Теперь жмём ctrl+S(сохраняем изменения) и жмём build_module для создания модуля.
   

Только, коллега, не забудьте добавить, что при запуске build_module модуль автоматически "сбрасывается" до уровня Native, поэтому в обязательном порядке нужно прежде, чем это делать, сохранить в отдельной папке основные .txt-файлы (factions, parties, party-templates, troops, sounds, music, module.ini - вообще, желательно сохранить все), а потом снова "залить" в уже обновленный модуль - тогда и волки сыты, и овцы целы))
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Dargor от 11 Мая, 2009, 00:24
Из всего этого не ясно, зачем надо
                3.PaintNet(либо другая рисовалка с поддержкой DDS формата)
это вот если захочется поправить что-нибудь вроде manface_young_2.dds в папке  mount_n_blade\Textures  тогда другое дело.
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: egyptanin от 14 Июня, 2009, 04:14
Лица NPC можно лекго менять с помощью внутриигрового редактора
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: ajurlov от 07 Августа, 2009, 13:25
Автору респект, коренные создания M&B, чудовища с женскими именами стали женщинами не лишенными привлекательности. Большое спасибо.
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: NeuD от 07 Августа, 2009, 18:14
если я всем-всем-всем изменю в нормальные лица когда нахожусь в игре элит-моде, делаю ГОТОВО/СОХРАНИТЬ , то в каком файле эти изменения? в module_troops ??? А если только НПСам?
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: ajurlov от 08 Августа, 2009, 21:45
Если я не ошибаюсь, то изменения лиц в игре сохраняются только для текущего персонажа. Модулька единственный выход :(
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Miles Acinctus от 21 Августа, 2009, 23:09
возможно и иначе. в troops.txt:

где
красное - юнит
зеленое - статы и лвл
оранж - влад оруж
синий - навыки
желтое - face_key1 и face_key2 !!!в dex!!! при экспортировании чара face_key хранится в hex, нужно переводить и вставлять соответствующему герою. Геморно, но просто и без модульки;)
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Nikito$ от 28 Августа, 2009, 10:30
А в кокой формат надо переводить из hex?
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Miles Acinctus от 07 Сентября, 2009, 20:33
в dex. пользоватьсо можно либо кальком, либо этим:
http://flor.nl/dec2hex.html
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Nikito$ от 11 Сентября, 2009, 13:46
Спасибо большое!
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Опцион от 23 Сентября, 2009, 00:41
Очень нужно лица править, но без модульной системы. Можно чуть подробней о вариантах перевода из hex в dex.
С предложенным конвертером что-то не понятно. Как на кальке делать? Заранее большое спасибо.
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Vladekta от 27 Октября, 2009, 13:40
А как сделать новые лицы
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: секатор от 27 Октября, 2009, 13:54
А как сделать новые лицы
ну есть несколько вариантов,смотря что тебя именно интересует,новые текстуры или дополнительные модели при выборе лица гг.
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Vladekta от 27 Октября, 2009, 13:55
Меня интересует не как сменить лица а как сделать новые ну совсем новые где наверно что нить с брф делать нужно будит как?
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: секатор от 27 Октября, 2009, 14:00
ну если хочешь совсем новое.Берешь открываешь 3д редактор делаешь новое лицо,затем вставляешь в брф.После открываешь модуль прописываешь новое лицо,компилируешь.И смотришь .
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Mish@ от 28 Октября, 2009, 00:16
Давай урок как менять лица NPC))
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: FATALERROR от 28 Ноября, 2009, 00:00
Для изменения лиц юнитам нужно два кода - 7348704337 6116818736952851000
А для НПС и лордов достаточно одного - 7348704337 0 ,только этот и дальше можно 0 поставить или как?
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Rockwell от 23 Декабря, 2009, 17:14
FATALERROR, для персонифицированных неписей, ГГ, лордов и т.п. достаточно изменить только первую часть строки, до 0, а остальное вообще не трогать
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Baltijec от 15 Мая, 2010, 15:33
Поскольку многие озабочены "неудачной внешностью" дам,опишу (ранее предложенный на Форуме,но неиспользуемый) Простой способ самостоятельного редактирования  внешности:
Пробуйте.
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: borod от 20 Июля, 2010, 14:37
Поскольку многие озабочены "неудачной внешностью" дам,опишу (ранее предложенный на Форуме,но неиспользуемый) Простой способ самостоятельного редактирования  внешности:
Пробуйте.
а в каком файле изменения сохранятся?
Название: Лица Эльфам
Отправлено: Kririll от 20 Июля, 2010, 17:43
Товарищи! А как быть когда лицо не человеческое, а допустим такая харя. Как им войска дать, лордов , героев?
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Андреус Ас от 20 Июля, 2010, 18:03
То есть что бы у воинов лордов etc. были такие рожи? Надо в модульке дать трупсу модификатор "tf_скин".
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: TheBeast от 22 Июля, 2010, 22:50
Поскольку многие озабочены "неудачной внешностью" дам,опишу (ранее предложенный на Форуме,но неиспользуемый) Простой способ самостоятельного редактирования  внешности:
Пробуйте.
Попробовал, теперь 2 персонажа из 3 изменённых исчезли,переделывал лица Низару Мательд и Леди Кате, Низар остался а девушки пропали бесследно, путешественик ничего о мательд не говорит, будто её и не было в отряде, хотя была пока меня в плен не схватили. Про леди Катю лорды говорят что она в городе. но там её нет. ну в замке точно нет.можно ли через этот встроенный редактор найти их и поставить на их места?

Сегоня нашлась Мательд, а вот леди Кати нет что-то, буду искать.
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Toxic от 15 Августа, 2010, 13:05
Не знаю, в тему или нет :-\, но есть очень интересный сайт по 3д моделированию, в котором есть туева хуча отличных текстур лиц, правда, чтобы вставить в МиБ надо будет ещё долго повозиться в фотошопе и модульке  ;)

Вот ссыль на каталог с текстурами лиц (http://www.3d.sk/photos/search/thumb/small/standard/1/premium/1/category-523/Head%20textures/page/1)
А вот, на сам сайт (http://www.3d.sk)
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Accipiter от 08 Ноября, 2010, 15:07
Если я хочу не создавать новые лица, а добавить из одного мода в другой, так чтобы там сохранились старые и появились новые лица, что для этого нужно? А также подскажите как потом добавить новые лица конкретным лордам/компаньонам, а также войскам и горожанам отдельной фракции?
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Baltijec от 09 Ноября, 2010, 07:52
Комрад Rockwell год назад  эту тему осветил http://rusmnb.ru/forum/index.php?topic=4065.0
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Accipiter от 09 Ноября, 2010, 10:53
Комрад Rockwell год назад  эту тему осветил [url]http://rusmnb.ru/forum/index.php?topic=4065.0[/url]


Большое спасибо за ответ.  Там сказано как изменять уже присутствующие в игре лица, в принципе тож полезно, но я хочу добавить новые со своими текстурами. Что для этого надо? Resource, textures, skin.txt?
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Baltijec от 09 Ноября, 2010, 12:53
Для начала нужны новые скины лиц.Если Вы уже начали их делать,то я помогу Вам их вставить по -быстренькому :)
Да вот еще неплохой девичий фейсик
Название: Re: Урок по теме:Как сменить лица персонажам игры.
Отправлено: Accipiter от 19 Ноября, 2010, 10:37
Комрад Rockwell год назад  эту тему осветил [url]http://rusmnb.ru/forum/index.php?topic=4065.0[/url]


У меня не получилось. Нет у меня там никаких стрелочек. Могу так менять внешность только своего персонажа.
Название: Re: [ВРС][MS] Урок по теме:Как сменить лица персонажам игры.
Отправлено: Elmario от 13 Августа, 2011, 08:14
Kain NOD (http://rusmnb.ru/index.php?action=profile;u=918),  нажимаю ctrl+E, а окошко со значками нет :( версия игры 1.143. И что значит - Шаг 2. Запустите игру с редакторским режимом? Это как?
Название: Re: [ВРС][MS] Урок по теме:Как сменить лица персонажам игры.
Отправлено: Leon473 от 13 Августа, 2011, 09:50
Elmario (http://rusmnb.ru/index.php?action=profile;u=14691), я так понял, то шаг 2 ты не выполнил, в этом и проблема. Запускаешь игру, и в окне выбора модуля нажимаешь на пункт конфигурация (в моем русике он так называется, может еще называться настройки), далее выбираешь вкладку прочее, и ставь галочку напротив пункта "Включить режим редактирования". Так как у меня стоит русификатор, то у тебя эти пункты могут по другому называться.
Название: Re: [ВРС][MS] Урок по теме:Как сменить лица персонажам игры.
Отправлено: Elmario от 13 Августа, 2011, 15:00
Leon473 (http://rusmnb.ru/index.php?action=profile;u=11405),  благодарю теперь понял :thumbup: получилось))) появилось окошечко с символами. Нажал ctrl+c и вставил весь код в блокнотик  :)
Название: Re: [ВРС][MS] Урок по теме:Как сменить лица персонажам игры.
Отправлено: Kisliy36 от 23 Июля, 2017, 19:12
А как сменить имя нпс?