Голосование

Как вы оцениваете Смуту?












Оформление



Пользователей
  • Всего: 28867
  • Последний: 123WwW2004
Сейчас на форуме
Пользователи: 1
Гостей: 283
Всего: 284

0 Пользователей и 1 Гость просматривают эту тему.

Тема: Твики, скрипты, коды для включения в мод  (Прочитано 28066 раз)

  • Сообщений: 884
  • За создание технических проектов различного характера
    • Просмотр профиля
В порядке реализации предложения уважаемого коллеги Aaz "закладываю" данную подтему. Просьба любой предлагаемый твик сопровождать кратким описанием.

На данный момент в ГВ включено несколько твиков, а именно:
- возможность вызова "лорда" дружественной/нейтральной фракции на дуэль;
- при выборе квестов у мэров городов можно "перебирать харчами" - при отказе от квеста мэр тут же предлагает другой;
- "привязка" коров - теперь они не разбегаются...

Возможно, было еще что-то, только я уже не помню ;)
« Последнее редактирование: 24 Октября, 2009, 11:52 от Rockwell »

  • Сообщений: 415
    • Просмотр профиля
0
« Ответ #1 : 24 Октября, 2009, 10:57 »
Из темы про твики, думаю, подойдут вот эти:

Поведение скота, размеры партий и квесты.
3. Изменение числа пленных, которых можно держать через умение Prisoner management
Квесты:
1. Меняем таймер на повтор квестов (квесты будут правиться, ага. в комплексе не стоит забывать и про эту часть. например, всегда считал, что квест на доставку должен быть беспериодный, как в первых версиях м&б)
2. Заставляем старейшин деревень давать другой квест после отказа от самого первого
Деревни/города/замки:
1. Меняем размер дохода от посещения вышего города торговыми караванами (для более тонкой настройки экономики, так не критичен)
2. Настройка затрат времени на постройки в деревнях (т.к. в идеале постройки будут заменяться, правка нужна, чтобы соотнести реальное выремя постройки и период действия мода, чтобы строительство не было бессмысленным или сверхбыстрым)
3. Заставим мельницы прибавлять по 5% благосостояния каждый месяц, вместо единоразового эффекта (и не только для мельниц, если эти самые "не только" будут в моде)
Бой/Войска/Герой
1. Редактирование возможности пользоваться имуществом во время осад
3. Изменение периода времени между попытками вербовки пленных (возможно, потребуется в рамках концепции пленных в моде, которую еще предстоит окончательно сформулировать)
ВНИМАНИЕ вместо двух твиков
4. Изменение числа наемников для вербовки в городах
5. Изменение числа рекрутов для вербовки в деревнях
хорошо бы иметь твик, дающий возможность выбора наемников из списка, как в своем замке. Аналог: мод по звездным войнам (таверна), чайнамод (село)
6. Разрешить героям размещаться в гарнизонах (хороший твик, но имеет неслабый баг: если оставить компаньона в замке, который захватят (или герой сам отдаст), то мы его теряем)
8. Редактирование вероятности пленения лордов
Ссылки на твики от камрада Awallon:
Объединение лутеров против вас
Продажа пленных в рабство в тавернах (в рамках общей концепции пленных, которую...)
Твик на увеличение процветания деревни после квеста (для более тонкой настройки экономики, так не критичен)
Изменение работы "Школы" в деревне
Изменение количества денег у торговцев в городе (для удобства, так не критичен)
Твик на меню торговли в городе

УБЕДИТЕЛЬНАЯ ПРОСЬБА К КОМРАДАМ!
НЕ ДИСКУТИРОВАТЬ ПО ПОВОДУ ТОГО, НУЖЕН ИЛИ НЕТ КАКОЙ-ТО ТВИК. ПРОСТО ОСТАВЛЯЙТЕ ЕГО ОПИСАНИЕ. КОГДА БУДЕТ ЧТО ОБСУЖДАТЬ, ЭТИМ И ЗАЙМЕМСЯ

Особенно интересны оригинальные твики, сделанные в модах, С ОПИСАНИЕМ СПОСОБА ИХ РЕАЛИЗАЦИИ.
Кто к нам с чем зачем, тот от того и того...
  • Сообщений: 884
  • За создание технических проектов различного характера
    • Просмотр профиля
+1
« Ответ #2 : 24 Октября, 2009, 11:56 »
От коллеги Anarchist: Скрипт по расценкам на пленных

Файл scripts.txt

параметр game_get_prisoner_price 1 переправе на game_get_prisoner_price -1

И замените цифры которые за ним идут, на вот эти:
 12 21 1 1224979098644774912 2133 2 72057594037927936 50 4 0 33 3 144115188075855885 360287970189639808  360287970189640122 2171 2 1224979098644774913 1224979098644774912 2133 2 1224979098644774914 1224979098644774913 2105 2 1224979098644774914 10 2107 2 1224979098644774914 1224979098644774914 2108 2 1224979098644774914 6 2133 2 72057594037927936 1224979098644774914 3 0 2075 1 72057594037927936



Добавлено: 24 Октября, 2009, 12:47
Сундук "с плюшками"

Как известно, иногда в процессе скитаний по виртуальному миру, главный герой со товарищи совершенно неожиданно (или, наоборот, вполне целенаправленно) находит сундук, в котором есть что-то полезное… Каким же образом вставить сундук с полезным содержимым в игру?

В основном, мэтры от мододелания рекомендуют воспользоваться модульной системой. Ею я для начала и воспользовался, а затем понял, что можно сделать все гораздо проще – с помощью известной программы TroopEditor

Итак, предположим, в какой-либо конкретной деревушке (например, в деревушке village_85) мы собираемся разместить сундук с каким-нибудь интересным содержимым.

Сразу хочу отметить, что в МиБе функционально в качестве «сундука» используется troop, и поэтому отыскать его можно с помощью TroopEditor. Войдя в указанную программу, мы обнаруживаем целых три «сундука» (позиции обычно с 591 по 593), носящих одинаковое имя Bonus_Chest, но различающихся по идентификации – соответственно, trp_bonus_chest_1, trp_bonus_chest_2, trp_bonus_chest-3.

В качестве необходимого для нас «сундука», выбираем, например, 592 – Bonus_Chest [trp_bonus_chest_2], и заменяем его содержимое тем, что нам нужно (то есть проводим обычную экипировку «трупса»).

Затем, заходим в файл scenes.txt, и отыскиваем строку, которая соответствует данным о деревушке 85. В файле это выглядит как
scn_village_85 village_85 256 none none 0.000000 0.000000 100.000000 100.000000 -100.000000 0x000000014007b26300059563000051e000001aa4000034ee
0
0
outer_terrain_snow

Меняем выделенный «0» на значение «1 592». В результате получаем:
scn_village_85 village_85 256 none none 0.000000 0.000000 100.000000 100.000000 -100.000000 0x000000014007b26300059563000051e000001aa4000034ee
0
1 592
outer_terrain_snow

Обратите внимание – число 592 соответствует порядковому номеру «сундука» в списке troops в TroopEditor. Следовательно, если вдруг по какой-либо причине в вашем модуле порядковые номера сдвинутся, то использовать для подстановки нужно новый порядковый номер соответствующего Bonus_Chest.

Теперь заходим в игру, добираемся до нужной нам деревни и через Alt-Enter + Ctrl-E входим в редактор сцен.

Отыскиваем место, куда собираемся разместить «сундук», и затем из “Scene Props” выбираем “container_chest_b”. Сохраняем сцену, открываем сундук – и обнаруживаем в нем то, что было нами заложено.

Сразу оговорюсь, что в Scene Props в наличии есть три контейнер-сундука, которые по умолчанию соответствуют troops следующим образом:

591 – Bonus_Chest [trp_bonus_chest_1] – “container_small_chest”
592 - Bonus_Chest [trp_bonus_chest_2] – “container_chest_b”
593 - Bonus_Chest [trp_bonus_chest_3] – “container_chest_c”


Добавлено: 24 Октября, 2009, 14:19
Твик от Awallon: Позволяет противникам объединяться против вас, а также союзникам присоединяться к вам в начале битвы.

Открываем scripts.txt и ищем строчку:

31 2 1224979098644774925 13

Таких строчек в блоке "let_nearby_parties_join_current_battle -1" две. Первая отвечает за то, чтобы различная нечисть объединялась на вражеской стороне, вторая - вместе с вами против кого-нибудь, как караваны или охотники за головами, например, но на союзной стороне. Просто удалите одну или все две строчки, чтобы получить желаемый эффект.

После этого прокручиваем чуть выше до начала блока и видим следующее:

let_nearby_parties_join_current_battle -1
     70 23 2 1224979098644774912 1 23 2....


Если вы удалили одну из строчек, то поменяйте 70 на 69, если обе, то на 68.

Новую игру при этом начинать не нужно - работает с сохраненными))

Комментарий: попробовал, очень даже весело получилось - в особенности, когда случайно одним ГГ сунулся к Уфе, и нарвался на несколько банд анархистов - их сразу выстроилось 58 против меня одного. Пришлось делать ноги...
« Последнее редактирование: 24 Октября, 2009, 14:22 от Rockwell »

  • Сообщений: 333
    • Просмотр профиля
0
« Ответ #3 : 18 Декабря, 2009, 11:07 »
Увыжаемый Rockwell, в твоём моде есть такая фича, как менюшка в диалоге о вызове любого встречного лорда на поединок. Не мог бы ты подсказать каким образом это реализовано. Я так понимаю что этот твик как то неразрывно связан с квестом о защите чести леди(там еще небольшой баг есть по этому поводу)?
В любом случае хотелось бы знать как устроен этот твик.
С друзьями я буду говорить на итальянском, с женщинами на французском, с врагами на немецком, а с богом я буду говорить на испанском.
!!!The_Kingdom_Of_My_Dreams!!!
  • Сообщений: 884
  • За создание технических проектов различного характера
    • Просмотр профиля
0
« Ответ #4 : 18 Декабря, 2009, 11:23 »
СергиоОбрегон
Ссылка на твик http://forums.taleworlds.com/index.php/topic,46290.msg1328113.html

  • Сообщений: 202
    • Просмотр профиля
0
« Ответ #5 : 20 Декабря, 2009, 19:12 »
Rockwell
Скажи пожалста, как и что ты добавлял, а то я на басурманском форуме ничего не понял. Сделал, как там написано, а при запуске игра вылетает. Подсажи, что делать?
  • Ник в M&B: Fess
  • Сообщений: 43
    • Просмотр профиля
« Последнее редактирование: 23 Января, 2010, 12:27 от Никишка »
Кони версты рвут наметом, косит белых пулемет! (с) Нестор Махно
  • Сообщений: 22
    • Просмотр профиля
0
« Ответ #7 : 17 Января, 2010, 23:39 »
Смена культуры захваченного поселения (прим. редактора)

Скрипт give_center_to_faction_aux

В конце скрипта добавить что-то вроде
Код
(try_begin),
    (eq, ":faction_no", "fac_kingdom_1"),
    (party_set_slot, ":center_no", slot_center_culture,  "имя_культуры!"),
(else_try),
    (eq, ":faction_no", "fac_kingdom_2"),
    (party_set_slot, ":center_no", slot_center_culture,  "имя_культуры!"),
(else_try),
    (eq, ":faction_no", "fac_kingdom_3"),
    (party_set_slot, ":center_no", slot_center_culture,  "имя_культуры!"),
(else_try),
    (eq, ":faction_no", "fac_kingdom_4"),
    (party_set_slot, ":center_no", slot_center_culture,  "имя_культуры!"),
(else_try),
    (party_set_slot, ":center_no", slot_center_culture,  "имя_культуры!"),
(end_try),
« Последнее редактирование: 23 Января, 2010, 12:28 от Никишка »
  • Сообщений: 217
    • Просмотр профиля
0
« Ответ #8 : 19 Января, 2010, 16:06 »
Новая версия brf editor называется open brf,говорят у неё по сравнению со старой больше возможностей по созданию анимаций http://rusmnb.ru/forum/index.php?topic=3492.0
сама програмулина http://rusmnb.ru/download.php?view.150
  • Сообщений: 884
  • За создание технических проектов различного характера
    • Просмотр профиля
0
« Ответ #9 : 19 Января, 2010, 16:15 »
Давно знаком с опенБРФэдитором - есть нюансы. Пока невостребована, но в перспективе может быть использована.

  • Сообщений: 2310
    • Просмотр профиля
0
« Ответ #10 : 26 Февраля, 2010, 14:51 »
Rockwell, говорят, что в вашем моде увеличены выплаты за сражения на арене (главный приз больше 250), можете ли поделиться скриптом для модульки? :)
  • Фракция: Вегиры
Жестокость — это черта характера добрых людей, она возникает, когда об твою доброту начинают вытирать ноги...
  • Сообщений: 5
    • Просмотр профиля
0
« Ответ #11 : 14 Августа, 2010, 09:18 »
Не подскажите пожалуйста где и что нужно изменить что бы во время осады замков конница была неспешная?

зарание спасибо
  • Сообщений: 39421
  • За регистрацию на форуме не позже сентября 2008 года И создали они сайт...
    • Просмотр профиля
0
« Ответ #12 : 14 Августа, 2010, 13:21 »
А они у тебя слишком торопяться? :)
  • Ник в M&B: Sellsword
Привыкший сражаться не жнет и не пашет:
Хватает иных забот.
Налейте наемникам полные чаши!
Им завтра – снова в поход!
  • Сообщений: 5
    • Просмотр профиля
0
« Ответ #13 : 15 Августа, 2010, 20:38 »
А они у тебя слишком торопяться? :)

Не торопяться, но хочеться попробывать ворваться в замок на лошади со своей конницей!

Подскажите пожалуйста!
  • Сообщений: 426
    • Просмотр профиля
0
« Ответ #14 : 15 Августа, 2010, 21:08 »
Так она вроде и не спешанная,и стены остались только в городах,не?
  • Ник в M&B: Kapellan
  • Сообщений: 5
    • Просмотр профиля
0
« Ответ #15 : 16 Августа, 2010, 01:16 »
Так она вроде и не спешанная,и стены остались только в городах,не?

В моде на Гражданская Война в России к M&B История героя, при нападении на форты или крепости у нападающих лошади остаются, ну вот хочеться очень в Warband так помесить только без огнестрельного оружия(против стрелы и меча) ворватся через ворота!
  • Сообщений: 83
    • Просмотр профиля
    • Mount and Blade. Средневековая Сага
0
« Ответ #16 : 30 Октября, 2010, 01:00 »
не подскажете ли как реализована граната в данном моде? Заранее спасибо!
просто для реализации более сложных видов вооружения постоянно натыкаюсь в на осутствие данного рукаводства.
http://mounandbladenodeath.svoiforum.ru  Заходи люд добрый
Мододелам модераторов могу дать.
  • Сообщений: 39421
  • За регистрацию на форуме не позже сентября 2008 года И создали они сайт...
    • Просмотр профиля
0
« Ответ #17 : 30 Октября, 2010, 02:19 »
Если мне не изменяет память - как в чайна, т.е криво :)
  • Ник в M&B: Sellsword
Привыкший сражаться не жнет и не пашет:
Хватает иных забот.
Налейте наемникам полные чаши!
Им завтра – снова в поход!
  • Сообщений: 1
    • Просмотр профиля
0
« Ответ #18 : 28 Декабря, 2010, 16:08 »
Смена культуры захваченного поселения (прим. редактора)

Скрипт give_center_to_faction_aux

В конце скрипта добавил что-то вроде
(eq, ":faction_no", "fac_kingdom_1 Soviet_Russia 0 16724736"),
    (party_set_slot, ":center_no", slot_center_culture,  "swadian"),
(else_try),
    (eq, ":faction_no", "fac_kingdom_2 Alliance 0 3398963  "),
    (party_set_slot, ":center_no", slot_center_culture,  "vaegir"),
(else_try),
    (eq, ":faction_no", "fac_kingdom_3 Bukharsky_Emirate 0 13408767"),
    (party_set_slot, ":center_no", slot_center_culture,  "khergit"),
(else_try),
    (eq, ":faction_no", "fac_kingdom_4 White_Movement 0 14540083"),
    (party_set_slot, ":center_no", slot_center_culture,  "nord"),
(else_try),
    (eq, ":faction_no", "fac_kingdom_5 Gulyay-Pole 0 3399133 "),
    (party_set_slot, ":center_no", slot_center_culture,  "rhodok!"),
(end_try),
Не фига не получилосью
Дружище, убедительно прошу помочь .
Просьба поподробней расписать сам процесс .что и откуда брать.
« Последнее редактирование: 29 Декабря, 2010, 20:48 от Zhelko »
  • Сообщений: 12
    • Просмотр профиля
0
« Ответ #19 : 29 Декабря, 2010, 04:50 »
у меня есть такое предложение.может совместить нормальную анимацию зарядки и ту анимацию,где пригибаться можно.где-то тут я видел оба файлика ЭКШИОН.ТХТ вот.в одно как-то реально это сделать? или просто скажите,какие там строчки надо заменить,чтобы заряжалось оружие нормально,а не через дуло:)) тоесть и то и то совместить.было бы хорошо,А то ставишь "пригибания " ,а заменяется "зарядка".тоесть либо то ,либо то.вот что возникает.чтобы и то и то было:) вроде всё понятно объяснил
Душу - Господу,
Сердце - дивчине,
Честь - никому!
  • Сообщений: 201
    • Просмотр профиля
0
« Ответ #20 : 05 Января, 2011, 10:58 »
Как поставить быструю перезарядку -
1. Делаем резервную копию action.txt!
 2. Открываем action.txt Блокнотом.
Находим reload pistol
находим под reload pistol
2.000000 anim_human 22650 22860 9 0 0.0 0.0 0.0 0.0
меняем на
2.000000 anim_human 22860 22860 50 0 0.0 0.0 0.0 0.0
3. SAVE
4. Находим reload musket
Находим под reload musket
2.000000 anim_human 22650 22860 9 0 0.0 0.0 0.0 0.0
меняем на
2.000000 anim_human 22860 22860 50 0 0.0 0.0 0.0 0.0
5. SAVE
6. Запускаем игру
Кони версты рвут наметом, косит белых пулемет! (с) Нестор Махно
  • Сообщений: 8
    • Просмотр профиля
0
« Ответ #21 : 06 Февраля, 2011, 16:47 »
Как сделать чтобы граната взрывалась через 3-5сек, а ее дальность полета понизить ( граната которая летит на всю карту  :blink:- это не то что я ожидал)?
  • Сообщений: 8
    • Просмотр профиля
0
« Ответ #22 : 08 Февраля, 2011, 21:10 »
Как сделать чтобы персонаж CWR держал винтовку как в WW-II: CHINA BATTLEFIELDS т.е. левая рука должна быть на ложе винтовки.
  • Сообщений: 201
    • Просмотр профиля
0
« Ответ #24 : 23 Февраля, 2011, 13:10 »
Очень полезная ссылка, если б еще скрпитера найти.
Спасибо
Кони версты рвут наметом, косит белых пулемет! (с) Нестор Махно

СиЧЪ Total War СиЧЪ Total War
Сайт "Всадники Кальрадии" не является СМИ. Администрация не несет ответственность за высказывания и публикацию каких-либо материалов, сделанные любыми пользователями форума, в том числе посредством личных и публичных сообщений. Материалы, размещенные на ресурсе третьими лицами, могут содержать информацию, не предназначенную для лиц, не достигнувших совершеннолетия. При обнаружении на ресурсе материалов, нарушающих законодательство Российской Федерации, необходимо обращаться к администрации.
Сайт работает на быстром VPS/VDS хостинге от FASTVPS


Powered by SMF 2.0 | SMF © Simple Machines LLC