Гайд по созданию квестов




Начнем с простейшего квеста под названием "Relic", что означает "Реликвия".
Текстовая версия гайда

1. Откройте файл module.troops.py и введите в любом месте



Проанализируем написанное:
'antler' - id юнита. Он не отображается, только использует конкретного солдата.
Antler - Имя юнита. Оно показывается в игре.
Antler - имя одиночного юнита. Не используется для героев, только для одиночных юнитов.
tf_hero - без этого куска кода юнит не является героем. Да, это только для героев.
scn_town_4_tavern - сцена, в которой появляется герой, если хотите изменить, возьмите название любой нужного вам населенного пункта из module_parties.py и название сцены из module_scenes.py
reserved - Ничего интересно или достойного вашего внимания.
fac_commoners - Фракция юнита. Можете взять другое название из module_factions.py .
[itm_nomad_armor,itm_nomad_boots] - инвентарь юнита. Можете добавить любые предметы из module_items.py , не забывайте добавить itm_ перед каждой новой вещью, разделяйте вещи запятыми.
def_attrib Характеристики юнита.
level(2) - Самое простое - уровень юнита.
wp(20) - Владения разными видами оружия.
knows_common - Известные умения. Например knows_riding_2|knows_power_strike_4 .
0x00000000000430c701ea98836781647f Лицевой код, можно получить в режиме редактирования. Подробного описания, как его получить, давать не буду. Не о нем гайд.

2. Добавим еще одного юнита.



Заметьте, что фракцией этого юнита является 'order if night' ,то есть "Орден Ночи". И еще один юнит



Тут надо немного пояснений. tf_guarantee_armor - У юнита всегда есть броня. Аналогично для лошади, только tf_guarantee_horse .

3 Переходим в файл module.factions.py и вставляем строку



Как всегда - анализируем
order_of_night - ID фракции
Order of Night - отображаемое в игре название
0.5 - Отношения внутри фракции
"player_faction",-1.0 - отношения с другими фракциями. Так Орден Ночи ненавидит игрока.

4.переходим к крупнейшей части обучения - module_dialogs.py
Вставьте этот огромный кусок кода под ramun_the_slave_trader



Прошу прощения, что не объясняю ничего здесь. В данный момент мои педагогические навыки и нехватка свободного времени не позволяют этого сделать.

5. Добавим саму реликвию в мод . Открываем module_items.py и вставляем



Вы можете выбрать любую вещь , но с книгой легче всего работать
relic - ID предмета. Используется как линк в других .py файлах
St. Grunwalder - Отображаемое название
book_e - Меш предмета. Выберете из ресурсов Native
itp_type_book - Тип предмета. У нас он является книгой
10000 - Магазинная цена в динарах
weight(2) - Определяет вес предмета в килограммах
abundance(100) - Насколько часто предмет оказывается у торговца или же в добыче . Стандарт -100
imodbits_none - Свойства предмета( ржавый, гнутый, зазубренный), не используется для книг .


6.И наконец скопируйте этот кусок кода в module_quests.py



Скомпилируйте , запустите игру. Вот,что у вас вышло:
1. Идите в Суно в таверну
2.Возьмите квест у Antler
3.Соберите немного солдат
4.Патрулируйте вокруг деревни Вейдар
5.Сразитесь с орденом ночи
6.Заберите реликвию у Thyr
7.Вернитесь к Antler
Вот и все. Впоследствии я постараюсь улучшить данное руководство. Все сработало на моде, рассчитанном на 1.153 версию. В аналогичной версии Натива проблем возникнуть не должно.


СКАЧАТЬ ГАЙД ВМЕСТЕ С КОДОМ

Авторство оригинального гайда принадлежит пользователю форума Taleworlds под ником Kolba
Автор перевода praefectus
Оригинал гайда



- используйте эту кнопку если вы обнаружили ошибку/искажение содержимого/отсутствие контента в новости или если хотите сообщить администрации о выходе новой версии мода и т.п.

Комментариев 24

Вой
Snow
Офлайн 25 марта 2016 19:10 поделиться
syabr, Я хотел делать моды на баннерлорд обещали более легкой работы по созданию своих модов. Я бы не против запилить мод на тему Ведьмака только на варбанд он скоро не будет да,и на баннерлорд тоже.

P.S К какой команде допустим ? или как собрать свою на мод ?


Царь
syabr
Титул: Главный динозавр и ГГ сайта
Офлайн 25 марта 2016 19:21 поделиться
Snow, насчёт ведьмака не уверен, разрешено ли использовать мир игры в модах. Многие компании даже из за позаимствованного имени героя годами могут судиться.
Свою команду, не будучи опытным мододелом, и не имея на руках готовой беты, дабы ею завлечь людей, ты скорее всего не соберёшь.
Я возможно предложил бы пойти в мою команду, если бы знал о твоих навыках)


Танки грязи не боятся, сама отвалится
Я на Всадниках Кальрадии: https://rusmnb.ru/index.php?action=profile;u=18932
Вой
Snow
Офлайн 25 марта 2016 19:27 поделиться
syabr, Была на Talewords тема о моде мира ведьмака,но они перестали делать просто мод видимо трудно что то было очень всех монстров и тд.
Я умею.
Красить текстурки , менять вещи в OpenBrf , Учусь делать свои свои модельки , сценоделие ( понимаю многое , но не понимаю работу со скриптами совсем.)) Так же добавлять предметы
P.S кроме добавлять умею менять характеристики предметов,юнитов.Пытался делать карты мне нравиться но многое трудно и непонятно.


Царь
syabr
Титул: Главный динозавр и ГГ сайта
Офлайн 25 марта 2016 19:48 поделиться
Посмотри концепцию мода. Если понравится, посоветуемся с Тотигором


Танки грязи не боятся, сама отвалится
Я на Всадниках Кальрадии: https://rusmnb.ru/index.php?action=profile;u=18932
Мододел
zarKA
Офлайн 17 апреля 2016 01:16 поделиться
11


Царь
syabr
Титул: Главный динозавр и ГГ сайта
Офлайн 17 апреля 2016 08:33 поделиться
zarKA, приветствую на сайте. 11 - это что?


Танки грязи не боятся, сама отвалится
Я на Всадниках Кальрадии: https://rusmnb.ru/index.php?action=profile;u=18932
Голова
Олег G
Офлайн 19 августа 2016 15:00 поделиться
Это получается. если я сделаю один в один все это любом моде на выбор, то в моде появятся Суно в таверне, адлеры и вэйдеры и орден ночи?


Вой
Dinge
Офлайн 27 сентября 2016 15:47 поделиться
Олег G, да,если в моде не убран город Суно. Даже если в моде нет города с таким названием(ибо часто городам просто меняют название как в ПоП).Суно он же town_4,в моде Професи оф Пендор Суно переименован в ЛАРИЯ(вроде так)


Странник
Maksim
Офлайн 19 декабря 2017 07:02 поделиться
Не фига не понял 


Друг сообщества
Pigrik
Офлайн 19 декабря 2017 13:17 поделиться
Maksim, и что же вызвало непонимание?


Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Онлайн

Сейчас на сайте: 68
Гостей: 66

Пользователи: 
- отсутствуют

Последние комментарии

Парламент commando
Gut, Вчера, 10:15
Samiraldos, Как знаешь, в дискорде на легче сообщение увидеть чем на сайте....
MOD RedWar 1802 0.4 бета
kitel, 22 ноября 2024 19:54
А СЮЖЕТ ВООБЩЕ ЕСТЬ?...
MOD Honour&Glory (Честь и Слава)
Хмельницкий, 22 ноября 2024 17:29
Так это же особенность самого варбанда а не мода. Я вас умаляю увеличьте гарнизоны в новой версии...
MOD L'Aigle NAPOLEONIC WARFARE (The Eagle)
kitel, 21 ноября 2024 20:45
Вопрос такой. Даже 2. а как мне против армии в 600 солдат сражаться? мне до 200 качатся долго...
Парламент commando
Samiraldos, 21 ноября 2024 08:55
Цитата: ArtkolobokSamiraldos, Хорошо, но чтобы получить быстрый ответ, заходи на наш дискорд...
Парламент commando
Artkolobok, 20 ноября 2024 13:56
Samiraldos, Хорошо, но чтобы получить быстрый ответ, заходи на наш дискорд сервер:...
MOD Voice Acting - AI Voice Acting for Every Character
Artkolobok, 20 ноября 2024 13:54
Gut, Грасиас...
Парламент commando
Samiraldos, 20 ноября 2024 07:44
Цитата: ArtkolobokSamiraldos, Идея с партиями давно утратила свою актуальность, да и никто особо не...
MOD Voice Acting - AI Voice Acting for Every Character
Gut, 19 ноября 2024 18:13
с возвращением, грац!!...