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

Модификации => Обсуждение модов для Warband => Тема начата: Elmario от 21 Октября, 2011, 10:15

Название: [WB] Персидская Империя
Отправлено: Elmario от 21 Октября, 2011, 10:15
Мод тренировочный для освоения модульной системы!

Мое знакомство с модульной системой началось с того что мне захотелось добавить в Warband 7-ую фракцию. Идея была проста, добавить полноценную играбельную 7-ую фракцию, что собственно я и попытался сделать. Но по ходу дела столкнулся с рядом проблем.

И так, на данный момент вот что уже сделано:
- добавлена 7-ая держава Персидская Империя (в дальнейшем ПИ)
- добавлены города, замки и деревни для ПИ
- добавлены лорды для ПИ (кого планировал не получилось сделать старыми)
- добавлены дамы для ПИ (есть ряд ошибок)
- добавлены войска для ПИ (за образец брал свадов, поэтому не удивляйтесь сходству войск)
- игрок при старте игры уже имеет надел город Пасаргады в своём распоряжении (с ошибкой, обдумывается)
- интегрирован Towers, walls and ladders от leandrojas_
- заменено main меню
- новая анимация лучников от Papa Lazarou
- добавлен Arena Overhaul mod от Adorno
- новые баннеры для ПИ (спасибо за помощ FinGall (http://rusmnb.ru/index.php?action=profile;u=19251))

В планах:
- прописать городам и деревням торговцев, караваны и т.д.
- герб для ПИ
- возможность начать игру Царем ПИ или же претендентом на трон (квест)
- новые доспехи и оружие для ПИ
- интегрировать мод Diplomacy (жду финальную версию)
… возможно еще что-то.

Название: Re: Персидская Империя
Отправлено: Scarvy от 21 Октября, 2011, 10:41
Перенёс тему сюда, так как в Обмене Опытом ей не место.

А теперь по моду, если ты впрямь серьёзно настроен сделать мод, то распиши, чего и как, какие фракции собираешься делать и т.д., а то непонятно, то ли ты просто Персию собрался добавить в Кальрадию ради себя, то ли ещё чего-то. Если настроен делать именно мод, а не ковырять модульку для себя - удачи  :)


Хоук, не понял, в чём подкол?

З.Ы. А кто и зачем тему прикрепил? Походу, это сделал я, когда тему переносил, Хоук, открепи её пожалуйста.
Название: Re: Персидская Империя
Отправлено: Elmario от 21 Октября, 2011, 12:41
ближайшие планы ;)
1) просто Персию собрался добавить в Кальрадию
2) хорошо освоить модульку
3) сделать исторический мод Персидская Империя времен Ахеменидов
Название: Re: Персидская Империя
Отправлено: vasul от 22 Октября, 2011, 09:43
сделать исторический мод Персидская Империя времен Ахеменидов
А царем кто будет? Кир,Камбиз.Дарий или Ксеркс. При этих царях были разные события


Название: Re: Персидская Империя
Отправлено: Elmario от 22 Октября, 2011, 14:54
планируется King Cyrus II Great - Царь Кир II Великий
Название: Re: Персидская Империя
Отправлено: vasul от 22 Октября, 2011, 15:28
Вот тебе и карта
http://ru.wikipedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Median_Empire_ru.svg (http://ru.wikipedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Median_Empire_ru.svg)
и прочие
http://ru.wikipedia.org/wiki/%D0%9A%D0%B8%D1%80_II_%D0%92%D0%B5%D0%BB%D0%B8%D0%BA%D0%B8%D0%B9 (http://ru.wikipedia.org/wiki/%D0%9A%D0%B8%D1%80_II_%D0%92%D0%B5%D0%BB%D0%B8%D0%BA%D0%B8%D0%B9)
Название: Re: Персидская Империя
Отправлено: Самосвят от 22 Октября, 2011, 22:29
А может, всё таки, сделать Персию не по образцу эпохи Ахеменидов, а какой-нибудь средневековой империи на территории Ирана... Газневидов, Хорезмшахов или Хулагуидов... Просто данный вариант будет уместнее.

Хотя мой внутренний голос говорит мне то, что скоро заглохнет всё это мододелание.
Название: Re: Персидская Империя
Отправлено: vasul от 22 Октября, 2011, 22:42
а какой-нибудь средневековой империи

Средневековье уже заболбало
Название: Re: Персидская Империя
Отправлено: major от 22 Октября, 2011, 23:03
Хмм, нуу... Удачи с модом. Буду наблюдать за разработкой. Пожалуйста, не забрасывайте его... В разделе итак дофигища мёртвых проектов :(
В противном случае, тему закрою через пару недель.
Название: Re: Персидская Империя
Отправлено: Самосвят от 22 Октября, 2011, 23:10
vasul (http://rusmnb.ru/index.php?action=profile;u=3154), а ДМ вряд ли выйдет, и уж точно будет много кривоватостей.
Название: Re: Персидская Империя
Отправлено: Elmario от 24 Октября, 2011, 07:33
vasul (http://rusmnb.ru/index.php?action=profile;u=3154), благодарю карты есть ;)

А может, всё таки, сделать Персию не по образцу эпохи Ахеменидов, ...
в процессе будет видно, все зависит от кол-ва информации по фракциям.

В противном случае, тему закрою через пару недель.
Тему закрывать не надо! Я один над модом колдую, так что это надолго. И в этот раздел ее перенес Scarecrow (http://rusmnb.ru/index.php?action=profile;u=18102), , его и ругать если что :)
Название: Re: Персидская Империя
Отправлено: FinGall от 24 Октября, 2011, 10:35
Цитировать (выделенное)
- добавлены лорды для ПИ (кого планировал не получилось сделать старыми)
- добавлены дамы для ПИ (есть ряд ошибок)

Разберись с module_constants. Там все группами расписаны (begin_..., end_...)  - лорды, дамы, короли, компаньоны, войска, наёмники и т.д. МС их только так и находит. Когда добавляешь новых смотри, чтобы они были в нужной группе.
А если ты хотел их внешне состарить, то используй этот скрипт.
 (call_script, "script_init_troop_age", "trp_ххх", ":age")--- Задает возраст ":age" для "trp_ххх" и меняет внешность.
Название: Re: Персидская Империя
Отправлено: Elmario от 27 Октября, 2011, 17:28
А если ты хотел их внешне состарить, то используй этот скрипт.
 (call_script, "script_init_troop_age", "trp_ххх", ":age")--- Задает возраст ":age" для "trp_ххх" и меняет внешность.
скрипт в модуле трупс использовать?
Если да то где тут в строке егоставить?
Название: Re: Персидская Империя
Отправлено: FinGall от 28 Октября, 2011, 05:37
Цитировать (выделенное)
скрипт в модуле трупс использовать?

Нет в модуле скрипт. Лучше всего в конце скрипта "game_start". Так же как банеры.
Название: Re: Персидская Империя
Отправлено: Elmario от 30 Октября, 2011, 12:38
Прописал:

После чего build_module.bat выдал ошибку на скрине:
(http://i009.radikal.ru/1110/15/aad0b774ded5t.jpg) (http://radikal.ru/F/i009.radikal.ru/1110/15/aad0b774ded5.jpg.html)
Название: Re: Персидская Империя
Отправлено: FinGall от 30 Октября, 2011, 15:38
Попробуй вместо (call_script, "script_init_troop_age", "trp_kingdom_7_lord", ":36"),
писать (call_script, "script_init_troop_age", "trp_kingdom_7_lord", 36),
и в остальных так же.

Так ":А" пишутся только локальные переменные.

Можно загрузить название скрипта "script_init_troop_age",  в "поиск" и посмотреть, как его пишут другие.
Название: Re: Персидская Империя
Отправлено: Elmario от 30 Октября, 2011, 18:53
Попробуй писать (call_script, "script_init_troop_age", "trp_kingdom_7_lord", 36),
и в остальных так же.
вот так вот заработало  :D
Спасибо большое. :thumbup:
Название: Re: Персидская Империя
Отправлено: FinGall от 31 Октября, 2011, 05:16
Вообще, лорды и леди загружаются скриптом: (call_script, "script_initialize_aristocracy"),
Там расписываются родственные связи, возраст, характер, ледям раздаётся одежда рандомно (в module_troops они голые).  :embarrassed: :D
Название: Re: Персидская Империя
Отправлено: Elmario от 31 Октября, 2011, 18:09
Там расписываются родственные связи, возраст, характер,
это тоже предстоит сделать.

ледям раздаётся одежда рандомно (в module_troops они голые).  :embarrassed: :D
в module_troops им прописал одежку и все сразу оделись, без проблем. Только вот три барышни мне мозг выносят, делаю всех темненькими, а именно три дамы ну не хотят становиться мулатками, так и остаются белыми как снег)))
Название: Re: Персидская Империя
Отправлено: Elmario от 20 Ноября, 2011, 20:01
Сегодня заставил таки взять персидских лордов баннеры, которые надо было! Буду искать проблему, почему на глобальной карте (на замках) у них чужие баннеры отображаются.
(http://s017.radikal.ru/i402/1111/6d/af0ee3e88a4at.jpg) (http://s017.radikal.ru/i402/1111/6d/af0ee3e88a4a.jpg)
Название: Re: Персидская Империя
Отправлено: FinGall от 24 Ноября, 2011, 05:52
Есть банеры, а есть флаги (которые на стратегической карте). Возможно "материал" не тот вписан.
Название: Re: Персидская Империя
Отправлено: Elmario от 24 Ноября, 2011, 07:32
FinGall (http://rusmnb.ru/index.php?action=profile;u=19251), сегодня еще раз все проверю. >:( Но если у тебя есть время можешь и сам взглянуть на мод, он в первом посту :embarrassed:
 

Добавлено: 24 Ноября, 2011, 12:42

Флаги на страт карте в файле str_map_flags_h, там все правильно расписано. В модульке тоже все верно. Это игра как-то криво считывает информацию.
 

Добавлено: 24 Ноября, 2011, 14:49

Еще раз все перелопатил, в модульке все как надо, в мод файлах вроде бы тоже. Я понятия не имею в чем может быть проблема. :cry:  >:(
Название: Re: Персидская Империя
Отправлено: FinGall от 24 Ноября, 2011, 15:35
Че-то, на твоих ссылках всегда полно разного спаму. Где там чё скачивать? :blink:
Нужно посмотреть brf - файл с твоими флажками. Какой там вписан "материал"?
Надо чтобы он был такой же, как у банеров. И всё. (см. "Добавление новых баннеров" пункт. 4)
Название: Re: Персидская Империя
Отправлено: Elmario от 24 Ноября, 2011, 20:35
- Вот перезалил на другой Сам Мод v.0.8 (http://oron.com/7mm2eyfq6avy). Чуть вниз страничку мотни и нажимай на обычное скачивание, ждем 60 сек. Затем вводим текст с картинки и готово. А лучше советую скачать прогу специальную которая скачивает с таких файлообменников  FreeRapid (http://wordrider.net/freerapid/download.html) называется. Кликай на Download.
- В том то и дело что я уже много раз все проверял, вроде бы все на своем месте.
Название: Re: Персидская Империя
Отправлено: FinGall от 25 Ноября, 2011, 06:48
Ты банеры раздаёшь сам, а флаги игра распределяет. Попробуй флаги тоже расписать каждому лорду. (Там же).
Пример:
(troop_get_slot, ":party_id", "trp_knight_6_7", slot_troop_leaded_party),
(party_set_banner_icon,":party_id", "icon_banner_161"),
Название: Re: Персидская Империя
Отправлено: Elmario от 25 Ноября, 2011, 08:49
FinGall (http://rusmnb.ru/index.php?action=profile;u=19251),
Вот так сделал, безрезультатно. Все так же осталось. :(
Название: Re: Персидская Империя
Отправлено: Хан Бату от 25 Ноября, 2011, 09:37
А как ее добавить то >_<?
Название: Re: Персидская Империя
Отправлено: Elmario от 25 Ноября, 2011, 09:39
А как ее добавить то >_<?
кого добавить?
Название: Re: Персидская Империя
Отправлено: Mehalik от 25 Ноября, 2011, 14:24
залей пож мод на http://narod.yandex.ru/ (http://narod.yandex.ru/) :thumbup:
Название: Re: Персидская Империя
Отправлено: FinGall от 26 Ноября, 2011, 05:16
Elmario
В текстовом виде я не могу понять, где у тебя банеры прописаны.
В module_scripts есть строчка :(call_script, "script_assign_lords_to_empty_centers"),
Это распределение владений между лордами. Попробй свои банеры раздать раньше неё.
Название: Re: Персидская Империя
Отправлено: Elmario от 26 Ноября, 2011, 12:44
Elmario
В текстовом виде я не могу понять, где у тебя банеры прописаны.
в конце модуля скриптс было прописано после строк в которых раздал баннеры лордам ПИ.
Elmario
Попробй свои банеры раздать раньше неё.
сейчас попробуем...
 

Добавлено: 26 Ноября, 2011, 15:03

к сожалению так же осталось  :(
(http://s15.radikal.ru/i188/1111/ac/c93711a34747t.jpg) (http://s15.radikal.ru/i188/1111/ac/c93711a34747.jpg)
Зеленым то что встивил.

 

Добавлено: 26 Ноября, 2011, 15:21

FinGall (http://rusmnb.ru/index.php?action=profile;u=19251), давай отдохнем пока от этих баннеров и попробуем герб добавить.
(http://s010.radikal.ru/i311/1111/69/6332f66a2bf2t.jpg) (http://s010.radikal.ru/i311/1111/69/6332f66a2bf2.jpg)
(http://i078.radikal.ru/1111/45/f9cd014e2db7t.jpg) (http://i078.radikal.ru/1111/45/f9cd014e2db7.jpg)
Как я понял из файлов нужно сделать pic_arms_persian.dds, сделал, добавил куда нужно и в модульке прописал. Но почему-то ошибка выходит.
(http://s50.radikal.ru/i128/1111/e9/d81948e1525et.jpg) (http://s50.radikal.ru/i128/1111/e9/d81948e1525e.jpg)
Название: Re: Персидская Империя
Отправлено: FinGall от 26 Ноября, 2011, 19:25
Так, ты сам раздал владения перед тем, как раздать банеры.
А надо банеры давать раньше.
Игра уже раздала банеры твоим лордам по своему, затем ты даёшь им владения и поэтому у замков другие флаги.

А с гербами я пока не разбирался, но мне это тоже надо.
У меня ведь 30фракций.
Название: Re: Персидская Империя
Отправлено: Elmario от 26 Ноября, 2011, 20:45
Так, ты сам раздал владения перед тем, как раздать банеры.
А надо банеры давать раньше.

FinGall (http://rusmnb.ru/index.php?action=profile;u=19251), ты гений, сработало!!! Большое человеческое спасибо!  :thumbup:
(http://s61.radikal.ru/i171/1111/e6/ebdab72fb99et.jpg) (http://s61.radikal.ru/i171/1111/e6/ebdab72fb99e.jpg)
У меня ведь 30фракций.
:-\ тяжко это будет.
Название: Re: Персидская Империя
Отправлено: FinGall от 27 Ноября, 2011, 11:53
Цитировать (выделенное)
тяжко это будет.
А я банеры вместо гербов пока вставлю.
Название: Re: Персидская Империя
Отправлено: Elmario от 27 Ноября, 2011, 13:15
Цитировать (выделенное)
тяжко это будет.
А я банеры вместо гербов пока вставлю.
а как это сделать?
Название: Re: Персидская Империя
Отправлено: FinGall от 29 Ноября, 2011, 04:52
Похоже, гербы вставить легче, чем флаги. Добавил картинку в brf-файл, который прописан в module.ini твоего мода. Затем вписал её в module_meshes, сразу после "pic_sarranid_arms".
Если фракция прописана нормально, то картинка с гербом должна появиться.
Название: Re: Персидская Империя
Отправлено: Elmario от 29 Ноября, 2011, 09:23
FinGall (http://rusmnb.ru/index.php?action=profile;u=19251), у меня так:
Как я понял из файлов нужно сделать pic_arms_persian.dds, сделал, добавил куда нужно и в модульке прописал. Но почему-то ошибка выходит.
([url]http://s50.radikal.ru/i128/1111/e9/d81948e1525et.jpg[/url]) ([url]http://s50.radikal.ru/i128/1111/e9/d81948e1525e.jpg[/url])

 

Добавлено: 29 Ноября, 2011, 09:47

----------------------------------------------------------------------------------------------------
Еще насчет баннеров. Претенденты стали брать новые баннеры которые я добавил в игру. Я решил схитрить и прописать им их стандартные баннеры в module_scripts:
В самом конце module_scripts. Но вот в чем дело модулька сообщает мне, что якобы таких баннеров нет. Хотя обозначая баннеры, смотрел я их в  материалах игры, там они есть.
Название: Re: Персидская Империя
Отправлено: FinGall от 29 Ноября, 2011, 10:50
Вообще-то надо добавлять не в конце module_scripts, а в конце первого скрипта под названием "game_start". То есть, перед самыми первыми ]),
Или лучше там же где даёшь банеры своим лордам.
Название: Re: Персидская Империя
Отправлено: Elmario от 29 Ноября, 2011, 12:09
Сделал, вот что пишет модулька:
(http://s017.radikal.ru/i423/1111/72/551494e1ae94t.jpg) (http://s017.radikal.ru/i423/1111/72/551494e1ae94.jpg)
Название: Re: Персидская Империя
Отправлено: FinGall от 29 Ноября, 2011, 16:30
Ну, чё-то где-то не так написано. Не может же игра одни видеть, а другие рядом нет.
Название: Re: Персидская Империя
Отправлено: Elmario от 29 Ноября, 2011, 21:24
Будем искать проблему...
Название: Re: Персидская Империя
Отправлено: HunterWolf от 30 Ноября, 2011, 10:41
укажи какой у тебя исходник мода,в смысле на какая модулька за основу взята
Название: Re: Персидская Империя
Отправлено: Elmario от 30 Ноября, 2011, 14:13
последняя 1.143
Название: Re: Персидская Империя
Отправлено: HunterWolf от 30 Ноября, 2011, 15:29
последняя 1.143
в смысле натив?
Название: Re: Персидская Империя
Отправлено: Elmario от 30 Ноября, 2011, 16:32
да)
Название: Re: Персидская Империя
Отправлено: Mehalik от 01 Декабря, 2011, 08:56
У брони новые текстуры иль  нативские? :laught:
Название: Re: Персидская Империя
Отправлено: Elmario от 01 Декабря, 2011, 10:14
Mehalik (http://rusmnb.ru/index.php?action=profile;u=20347), пока обойдемся нэйтивом.
Название: Re: Персидская Империя
Отправлено: HunterWolf от 01 Декабря, 2011, 10:19
а что теперь раскраска брони о многом говорит?,странно ладно бы модели новые интерисовали ,но текстуры :blink:
Название: Re: Персидская Империя
Отправлено: Elmario от 01 Декабря, 2011, 10:28
Hunterwolf (http://rusmnb.ru/index.php?action=profile;u=20773), прости его ;)
Название: Re: Персидская Империя
Отправлено: HunterWolf от 01 Декабря, 2011, 10:46
Elmario (http://rusmnb.ru/index.php?action=profile;u=14691), вот мод правда он под 1.34 но это не сильно принципиально,просто у него есть открытые для доступа исходники ,может что пригодиться http://forums.taleworlds.com/index.php/topic,109601.0.html (http://forums.taleworlds.com/index.php/topic,109601.0.html)
Название: Re: Персидская Империя
Отправлено: Elmario от 01 Декабря, 2011, 12:04
Hunterwolf (http://rusmnb.ru/index.php?action=profile;u=20773), благодарю  ;)
Название: Re: Персидская Империя
Отправлено: VictorEtRex от 15 Января, 2012, 11:04
По- моему это плохая идея. Если уж  делать историческую фракцию, то надо делать соседние исторические, а не фантастическую Кальрадию. Например Ассирию, Нововавилонское Царство и Египет.
Название: Re: Персидская Империя
Отправлено: Mehalik от 18 Января, 2012, 15:09
мод стал??? ;)
Название: Re: Персидская Империя
Отправлено: Elmario от 27 Января, 2012, 20:21
Artois Voisey (http://rusmnb.ru/index.php?action=profile;u=20299), этим уже занимаются (http://forums.taleworlds.com/index.php/topic,163533.0.html)
Mehalik (http://rusmnb.ru/index.php?action=profile;u=20347), в этом виноват The Elder Scrolls V Skyrim :)
Название: Re: Персидская Империя
Отправлено: Mehalik от 30 Января, 2012, 16:07
она фигня луче играй в неё по онлайну ;)
Название: Re: Персидская Империя
Отправлено: Elmario от 11 Марта, 2012, 15:51
На Skyrim забил, возобновляю работу над модом  :thumbup:
Название: Re: Персидская Империя
Отправлено: Mehalik от 13 Марта, 2012, 16:19
ЕЕЕЕ давайййй :thumbup:
 

Добавлено: 13 Марта, 2012, 16:40

И залей мод на народ а то на oron.com файл не найден :D
Название: Re: Персидская Империя
Отправлено: Mehalik от 31 Марта, 2012, 15:26
снова встал?? :o
Название: Re: Персидская Империя
Отправлено: Перекати-поле от 31 Марта, 2012, 19:52
снова встал?? :o

Видать зря ты посоветовал ему играть в Скайрим онлайн :laught:
Название: Re: Персидская Империя
Отправлено: Elmario от 01 Апреля, 2012, 14:53
Видать зря ты посоветовал ему играть в Скайрим онлайн :laught:

 :D
Обновил ссылку
Название: Re: Персидская Империя
Отправлено: Mehalik от 05 Мая, 2012, 07:13
модЪ потух :cry:
Название: Re: Персидская Империя
Отправлено: Elmario от 07 Мая, 2012, 18:24
нет, я просто  в раздумьях! :)
Название: Re: Персидская Империя
Отправлено: Mehalik от 25 Июня, 2012, 11:28
что думать делай дальше:D :thumbup:
Название: Re: Персидская Империя
Отправлено: Elmario от 11 Июля, 2012, 20:16
На самом деле есть над чем подумать ;) Вот думаю надо прописать городам и деревням торговцев, караваны и т.д. Изучаю, читаю инфу по этому делу.
Название: Re: Персидская Империя
Отправлено: Самосвят от 15 Июля, 2012, 01:54
Цитировать (выделенное)
Хотя мой внутренний голос говорит мне то, что скоро заглохнет всё это мододелание.

Беру свои слова обратно! Молодец!
Название: Re: Персидская Империя
Отправлено: Wiliam от 18 Июля, 2012, 16:23
Привет всем!Задумка мода хороша, жду с нетерпением
Название: Re: Персидская Империя
Отправлено: AlxCruel от 07 Августа, 2012, 09:10
Elmario (http://rusmnb.ru/index.php?action=profile;u=14691),

если нужна помощь по 3д моделям, по мелочам помогу. Есть кое-какие наработки по этой теме, которые еще никому не отсылал, да и с инфой могу понемногу помочь :). Единственное, я с текстурами не очень дружу :(.
Название: Re: Персидская Империя
Отправлено: Elmario от 08 Августа, 2012, 18:20
AlxCruel (http://rusmnb.ru/index.php?action=profile;u=303), благодарю за предложение, если понадобятся 3д модели, то обязательно обращусь к вам. ;)
Название: Re: Персидская Империя
Отправлено: Elmario от 28 Сентября, 2012, 10:21
Обновка.
Версия 0.9
Пофиксены:
- родственные отношения в персидской империи
- сцены замков
- персидские войска
- баланс войск

Название: Re: Персидская Империя
Отправлено: AlxCruel от 07 Ноября, 2012, 09:32
Ссылка дохлая :(.
Есть у кого-нибудь качнуть?
Название: Re: Персидская Империя
Отправлено: Elmario от 07 Января, 2013, 17:40
Ссылку на мод обновил. Добавил ссылку на модульку, возможно кому-то будет интересно поковыряться.

Название: Re: Персидская Империя
Отправлено: seax от 12 Декабря, 2014, 18:20
ВСЕ ссылки нерабочие! А именно: dfiles.ru пишет: "Такого файла не существует, доступ к нему ограничен или он был удален из-за нарушения авторских прав"
Название: Re: Персидская Империя
Отправлено: Vanok от 12 Декабря, 2014, 18:24
seax (http://rusmnb.ru/index.php?action=profile;u=37564), ссылки за давностью лет померли.
Название: Re: Персидская Империя
Отправлено: seax от 12 Декабря, 2014, 18:27
Цитировать (выделенное)
ссылки за давностью лет померли
Видимо судьба большинства разрабатываемых модов  =/