Создание деревни


Салют! Сегодня я постараюсь понятно объяснить вам о там как создать собственную деревню в ВБ.

Нам понадобится:
• module_troops.py
• module_scenes.py
• module_parties.py
• module_scripts.py
• И конечно же прямые руки:smile:


Фильтры:
Цвет - что нужно искать
Цвет - что нужно вставить

Цвет - пояснение

Цвет - исходник

Шаг 1.
Открываем module_troops.py и ищем строку "village_110_elder"


Код:
```
["village_109_elder","Village_Elder","{!}village_1_elder",tf_hero|tf_randomize_face|tf_is_merchant, 0,0, fac_commoners,[itm_sarranid_cloth_robe_b, itm_nomad_boots],def_attrib|level(2),wp(20),knows_inventory_management_10, man_face_old_1, man_face_older_2],
["village_110_elder","Village_Elder","{!}village_1_elder",tf_hero|tf_randomize_face|tf_is_merchant, 0,0, fac_commoners,[itm_robe, itm_wrapping_boots],def_attrib|level(2),wp(20),knows_inventory_management_10, man_face_old_1, man_face_older_2], 
["village_111_elder","Village_Elder","{!}village_1_elder",tf_hero|tf_randomize_face|tf_is_merchant, 0,0, fac_commoners,[itm_robe, itm_wrapping_boots],def_attrib|level(2),wp(20),knows_inventory_management_10, man_face_old_1, man_face_older_2],

# Place extra merchants before this point
["merchants_end","merchants_end","merchants_end",tf_hero, 0,0, fac_commoners,[],def_attrib|level(2),wp(20),knows_inventory_management_10,0],

```


Пояснение:
village_111_elder = ID Старосты
Village Elder = Имя
tf_hero = Герой
tf_randomize_face = Случайное лицо
tf_is_merchant = Торговец
[itm...] = Вещи

Всё, теперь сохраняем этот файл и выходим из него.

Шаг 2.
Теперь мы должны добавить сцену деревни. Открываем module_scenes.py и ищем "village_110":


Код:
```
("village_109",sf_generate,"none", "none", (0,0),(100,100),-100,"0x00000001500410320005a96800006b5300004edc00000d11",[],[],"outer_terrain_desert"),

("village_110",sf_generate,"none", "none", (0,0),(100,100),-100,"0x00000001500410320005a96800006b5300004edc00000d11",[],[],"outer_terrain_desert"),

("village_111",sf_generate,"none", "none", (0,0),(100,100),-100,"0x00000001500410320005a96800006b5300004edc00000d11",[],[],"outer_terrain_desert"),
```

Пояснение:
village_111 = ID деревни
0x00000... = код территории

Всё, сохраняемся и выходим.

Шаг 3.
Теперь мы добавляем нашу деревню на карту. Открываем module_parties.py и ищем "village_110":

Код:
```
("village_108","Mit Nun",  icon_village_c|pf_village, no_menu, pt_none, fac_neutral,0,ai_bhvr_hold,0,(28.8, -107.3),[], 180),
("village_110","Rushdigh", icon_village_c|pf_village, no_menu, pt_none, fac_neutral,0,ai_bhvr_hold,0,(38, -104),[], 40),
("village_111","Us Village's Name", icon_village_c|pf_village, no_menu, pt_none, fac_neutral,0,ai_bhvr_hold,0,(28, -104),[], 40),

("salt_mine","Salt_Mine",icon_village_a|pf_disabled|pf_is_static|pf_always_visible|pf_hide_defenders, no_menu, pt_none, fac_neutral,0,ai_bhvr_hold,0,(14.2, -31),[]),
```

Пояснение:
village_111 = ID деревни
Us Village's Name = Название деревни
icon_village_c = Иконка деревни
pf_village = Признак деревни
28, -104 = Координаты


Сохраняемся и выходим.


Шаг 4. (В последних версия МС нет этих строк!)
Таак, теперь нам надо отдать эту деревню какому-нибудь лорду и привязать к городу или крепости. Открываете файл module_scripts.py и в скрипт game_start добавте:


(party_set_slot, "p_village_111", slot_village_bound_center, ""),
(store_faction_of_party, ":town_faction", ""),
(call_script, "script_give_center_to_faction_aux", "p_village_111", ""),

Например:

(party_set_slot, "p_village_111", slot_village_bound_center, "p_town_13"),
(store_faction_of_party, ":town_faction", "p_town_13"),
(call_script, "script_give_center_to_faction_aux", "p_village_111", ":town_faction"),

Теперь бегом в игру тестить новую деревню

Удачной игры!!!




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

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

Мододел
RobertKing
Офлайн 30 мая 2015 18:51 поделиться
Для меня все операции с МС сложны, я её удалил со злости даже, т.к. не получалось ниче у меня sad
Хочу попробовать добавить деревню в свой мод, но не могу, потренируюсь на копии натива, может по этой статье и получится сделать свою деревню, эх, здорово, будет над чем практиковаться smile30


ТОЛСТЫЙ ТРОЛЛЬ
Mixa_God
Офлайн 30 мая 2015 20:48 поделиться
RobertKing,
Кому как, а мне намного легче работать со своей модулькой, ну почти своей)
Попробуй вникнуть в неё, это ведь просто, кажется сложным, а на деле это легко
Почитай гайды, да не на скорость, а медленно и вникая в каждое слово, почти)
Это крайне тяжело заставить человека понять то, что он пока не может, но подтолкнуть его можно)
Порой, желания понять то или иное - просто недостаточно, нужно то/тот, что/кто тебя подтолкнет на это, ибо не всегда все можно понять и достичь одному fellow


Отрок
Arn Folkunh
Офлайн 23 июля 2015 19:24 поделиться
а где найти ети файлы?


Каторжник
MaxRiper1
Офлайн 22 мая 2016 20:48 поделиться
гори в аду, МС!


Толмач
timuron28
Офлайн 22 мая 2016 20:56 поделиться
MaxRiper1, воздержись от таких комментариев...


Мододел
Leffka
Офлайн 20 июня 2016 09:59 поделиться
Полезный и очень нужный гайд!


Колонист
syabr
Титул: Главный динозавр и ГГ сайта
Офлайн 20 июня 2016 10:02 поделиться
Leffka, Что с твоей подписью? Что за ужасные теги торчат из неё?)


Мододел
Leffka
Офлайн 20 июня 2016 10:05 поделиться
syabr, хотел изменить место жительства, высветилась ошибка о длинной подписи, удалил, сменил место жительства, а заново подпись сделать не смог recourse


Колонист
syabr
Титул: Главный динозавр и ГГ сайта
Офлайн 20 июня 2016 10:06 поделиться
Сейчас изменил уже как надо место жительства? Тогда влеплю снова подпись)


Мододел
Leffka
Офлайн 20 июня 2016 10:11 поделиться
syabr, да, еще раз спасибо laughing


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

Онлайн

Сейчас на сайте: 28
Гостей: 27

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

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

MOD East 1135
Andyboi, 31 августа 2025 20:24
East1135 v1.3.4​​​​...
MOD The epic of Faya
Andyboi, 30 августа 2025 23:56
так получилось, что ""Невия: дорога к Повелителю"" т.е.  "The epic of Faya" обновилась  и как...
MOD East 1135
Andyboi, 30 августа 2025 17:45
огромное спасибо и моя благодарность тем, кто откликнулся и возможно еще откликнеться, за вашу...
MOD The epic of Faya
Andyboi, 29 августа 2025 17:28
The epic of Faya 0.605 The epic of Faya_V_0.5841 EA кстати, я не проверял версию 0.605, но она с...
MOD East 1135
Andyboi, 29 августа 2025 16:42
вы блять ребета хоть какую копейку кинули бы, ведь переводмл я и "The epic of Faya_V_0.5841 EA",...
MOD The epic of Faya
Andyboi, 29 августа 2025 16:03
все верно "The epic of Faya 0.605" я не переводил, нужно заняться этим, есть с полным переводом...
Гайд по созданию карты Bannerlord (Часть 1)
don_alce, 29 августа 2025 13:41
Спасибо за перевод. Маленький вопросик, а где этот самый редактор сцен взять?   ...
MOD East 1135
epilect, 28 августа 2025 10:52
Вход сложным может показаться,так как не такой как в большинстве модов...Но война и продвижение по...
MOD East 1135
Andyboi, 28 августа 2025 02:02
этот мод очень сложный, справиться ли с ним твой  земляк????...