Разделы

Новости
Об игре
Учебник
ЧаВо
Файлы
Галерея
Видео
О сайте
Форум

Голосование

Считаете ли вы, что онлайн в сетевом режиме Bannerlord можно восстановить?














Реклама




Реклама

Теги:

Автор Тема: Справочник по твикам РоР (ссылки на посты с актуальными твиками внизу шапки)  (Прочитано 495863 раз)

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

  • Сообщений: 3090
  • За регистрацию на форуме не позже декабря 2016 года и не менее 2500 постов Выдается модераторам, достигнувшим значимых успехов на своем посту
    • Просмотр профиля
Данная тема предназначена для обобщения данных по различным твикам и описания общих принципов их работы.

1) Общие сведения по работе с .txt файлами, нужные в рамках обсуждения твиков.
(нажмите для открытия / скрытия)

2) Числа. Что есть что (в т.ч. это нужно понимать, чтобы уметь адаптировать твики под новые версии, если в них "поедут" порядковые номера).
(нажмите для открытия / скрытия)

3) Твики через диалоги (общие сведения, нужные для их добавления).
(нажмите для открытия / скрытия)

Старые примеры раписаны подробно, поскольку писались перед данным гайдом, но в дальнейшем все будет значительно упрощено.
Почему? Потому что многие твики не устойчивы к новым версиям. Выйдет обновление для мода - и многие порядковые номера "поедут". Вы должны понимать, как все это работает, чтобы уметь без проблем адаптировать твик под новую версию или даже под другой мод, а не разводить руками в недоумении "у меня ничего не работает".
А чтобы твики были максимально устойчивы, они должны быть составлены максимально коротко.
Строго говоря, все основная информация, которая нужна для твика (на примере диалога) - это его условие, его последствие и то, на ком твик используется (леди, лорд, компаньон, пленник и т.д.), чтобы найти "соседний" диалог и примостить свой твик рядышком. Все остальное уже подстраивается исходя из общих знаний и из тех чисел, которые вы видите в конкретной версии.
Итак, едем дальше...

4) Твики через меню (общие сведения, нужные для их добавления).
(нажмите для открытия / скрытия)

5) Прочие моменты/замечания.
(нажмите для открытия / скрытия)

Итак, как вы поняли, основная суть принципиально новых твиков заключается в написании самого скрипта (по общей структуре: число операций, код первого оператора и т.д.), который позже добавляется в нужное меню/диалог/имеющийся_скрипт/пр. в то место, которое предназначено для "последствий".
Старые моменты тоже редактируются с учетом этого (например, чтобы обнулить неугодный нам триггер, мы аккуратно заменяем имеющуюся в нем операцию по вызову скрипта на 0).

6) Пример написания скрипта (для версии 3.7063).
(нажмите для открытия / скрытия)

7) Коллекция твиков (все твики, для которых не указано обратное, совместимы со старыми сохранками на версию 3.9.3).

Перечень твиков на версию 3.7063
Перечень твиков на версии 3.9.1/3.9.2

Антология твиков на версию 3.7063: ссылка (включено большинство, кроме "читерных", какие точно уже лень вспоминать, об этом было написано, но лимит символов потер кусок сообщения после редактирования темы).

Перечень твиков на версию 3.9.5
  • Сообщений: 698
    • Просмотр профиля
    • Civilization Блог
0
« Ответ #1 : 29 Марта, 2016, 05:45 »
Leonion, возьму для примера тивк на раздевание лорда.
Твои комментраии не отвечают на главные вопросы:
1.для какой версии подходит?
2.нужно ли начинать новую игру?
  • Фракция: Темные охотники
Мертвые сраму не имут
  • Сообщений: 3090
  • За регистрацию на форуме не позже декабря 2016 года и не менее 2500 постов Выдается модераторам, достигнувшим значимых успехов на своем посту
    • Просмотр профиля
+10
« Ответ #2 : 29 Марта, 2016, 06:06 »
Сообщение с твиками. На всякий случай прошу модераторов его не трогать и не сливать с шапкой.
Твики были написаны на версию 3.7063. На других версиях и доработках могут не работать.

(нажмите для открытия / скрытия)
______________________________________________________________________________________________________________

Продолжение тут.
  • Сообщений: 1327
    • Просмотр профиля
0
« Ответ #3 : 29 Марта, 2016, 07:28 »
Всё я свою тему закрыл .Теперь ты все твики делай и показывай здесь.
  • Сообщений: 3090
  • За регистрацию на форуме не позже декабря 2016 года и не менее 2500 постов Выдается модераторам, достигнувшим значимых успехов на своем посту
    • Просмотр профиля
+9
« Ответ #4 : 29 Марта, 2016, 10:55 »
Твики были написаны на версию 3.7063. На других версиях и доработках могут не работать.
(нажмите для открытия / скрытия)

Продолжение тут.
  • Сообщений: 1327
    • Просмотр профиля
0
« Ответ #5 : 29 Марта, 2016, 18:51 »
Очень нужный твик -- всегда спрашивали про него , когда ты король -- нужно замириться с другим государством.( перемирие на 40 дней ) Я его делал через conversation.txt . Ты наверно по другому будешь делать .
  • Сообщений: 3090
  • За регистрацию на форуме не позже декабря 2016 года и не менее 2500 постов Выдается модераторам, достигнувшим значимых успехов на своем посту
    • Просмотр профиля
+7
« Ответ #6 : 30 Марта, 2016, 14:37 »
Твики были написаны на версию 3.7063. На других версиях и доработках могут не работать.
(нажмите для открытия / скрытия)
  • Сообщений: 178
    • Просмотр профиля
0
« Ответ #7 : 30 Марта, 2016, 15:45 »
   Я думаю что очень будет полезен твик, позволяющий забирать пленных у патрулей (и соответственно у всех кому ты можешь передать часть войска). Самое обидное, что пленные будут усиливать противника. Как я понимаю там даже не нужно строчки добавлять, просто поменять тип действия. 
« Последнее редактирование: 30 Марта, 2016, 15:52 от Claus777 »
  • Сообщений: 3090
  • За регистрацию на форуме не позже декабря 2016 года и не менее 2500 постов Выдается модераторам, достигнувшим значимых успехов на своем посту
    • Просмотр профиля
0
« Ответ #8 : 30 Марта, 2016, 15:49 »
7) Коллекция твиков (все твики, для которых не указано обратное, совместимы со старыми сохранками на версию 3.7063).
(нажмите для открытия / скрытия)
  • Сообщений: 178
    • Просмотр профиля
0
« Ответ #9 : 30 Марта, 2016, 15:54 »
пока у патрулей не более 100 воинов
Будем двигаться от простого к сложному =) для начала "до 100".
 В шапке очень ясная и полезная инструкция! Можете сегодня не заморачиваться =). Завтра у меня "свободный" день, почитаю вдумчиво инструкцию и постараюсь сам найти решение "до 100".     
  И да, можете дать ссылку на де компилированную модульную систему .

 

Добавлено: 30 Марта, 2016, 16:29

    "Для примера возмем идею раздевать лордов при их захвате в плен."
Ааааа .... Проверил, блин, в какой же "мусор" одето большинство лордов =).
« Последнее редактирование: 30 Марта, 2016, 16:29 от Claus777 »
  • Сообщений: 3090
  • За регистрацию на форуме не позже декабря 2016 года и не менее 2500 постов Выдается модераторам, достигнувшим значимых успехов на своем посту
    • Просмотр профиля
+2
« Ответ #10 : 30 Марта, 2016, 20:08 »
И да, можете дать ссылку на де компилированную модульную систему .

Нэйтивную или РоР?
Нэйтивная вот:
ftp://anonymous:anonymous@ftp.taleworlds.com/mb_warband_module_system_1166.zip
(Ну и ссылочка, вообще оно тут: https://www.taleworlds.com/en/Games/Warband/Download )

Ну а РоР заливать не могу, тут уж сами декомпилируйте:
http://rusmnb.ru/index.php?topic=17294.0
  • Сообщений: 178
    • Просмотр профиля
+6
« Ответ #11 : 31 Марта, 2016, 07:01 »
 Как хорошо когда есть годные инструкции =). Leonion еще раз спасибо.
   Твик на двухсторонний обмен с лордами:
 1. Сохраняем conversation.txt
 2. Находим в нем
Well,_I_could_use_some_good_soldiers._Thank_you.  215  2 520 3 1224979098644774912 144115188075855892 10 2056 1 1224979098644774912
 3. 2056 меняем на 2043.
 Готово !  :D
   Можно из отряда лорда забрать - Самого Лорда ! Лорд становиться полноправным, почти, компаньоном. Его можно качать куалисами,  можно отправить за ПНВ и качать СКО, он уходит и .... не возвращается =).
  После изъятия лорда, вернуть его обратно не получится, отряд становиться независимым и продолжает носить название "Отряд лорда ....". После гибели отряда, клон лорда появляется в столице (ну или в своем замке) и начинает заново набирать солдат.
  Стандартных компаньонов (всяких Боадисов, Сэров Роландов, Летардианов) которым вы выдали владения, из отрядов изъять НЕЛЬЗЯ !

  Тоже с патрулями:
  1. -"-
  2. Находим в нем _we_can_always_use_more_men.  108  1 2056 1 144115188075856278
  3. меняем на 2043 .

  Двусторонний обмен с гарнизоном лорда когда он находится в замке :
 1. -"-
 2. Находим в нем
Well,_the_garrison_can_use_some_good_soldiers._Thank_you.  215  1 2056 1
 3. На что 2056 меняем? Правильно!
 Причем, при общении в замке есть два варианта обмена, с персонажем и с замком. После применения твика на оба варианта будет показано содержание замкового гарнизона.

 ЗЫ. Кинулся через год рулить патрулями и не нашел где правится ограничение в 100 бойцов. Поэтому поправлю это сообщение.

 1. Сохраняем conversation.txt
 2. Находим в нем
100 2147483848 1 504403158265495618 I_want_to_give_some_troops_to_you.
 3. Меняем на нужную нам цифру.
« Последнее редактирование: 02 Апреля, 2017, 11:07 от Claus777 »
  • Сообщений: 3090
  • За регистрацию на форуме не позже декабря 2016 года и не менее 2500 постов Выдается модераторам, достигнувшим значимых успехов на своем посту
    • Просмотр профиля
+1
« Ответ #12 : 31 Марта, 2016, 07:21 »
7) Коллекция твиков (все твики, для которых не указано обратное, совместимы со старыми сохранками на версию 3.9.1/3.9.2).
(нажмите для открытия / скрытия)
  • Сообщений: 178
    • Просмотр профиля
0
« Ответ #13 : 31 Марта, 2016, 07:26 »
а зачем меняется номер слота из предыдущей операции
Ну, "... я только учусь" =), просто брал за образец обмен с замком, решил перестраховаться и сделать 1 в 1.
  Исправил.

 Как сделать обмен с патрулями СКО, вот вопрос. Там точно надо строчку меню добавлять. Чувствую без декомпиляции мода не обойтись.
« Последнее редактирование: 05 Апреля, 2016, 17:07 от Claus777 »
  • Сообщений: 3090
  • За регистрацию на форуме не позже декабря 2016 года и не менее 2500 постов Выдается модераторам, достигнувшим значимых успехов на своем посту
    • Просмотр профиля
+2
« Ответ #14 : 31 Марта, 2016, 09:26 »
для какой версии подходит?
Пример написания скрипта (для версии 3.7063).

нужно ли начинать новую игру?
Важное замечение: пожалуй, любые диалоговые твики совместимы со старыми сохранками.
  • Сообщений: 2164
  • За создание русификаторов Выдается модераторам, достигнувшим значимых успехов на своем посту
    • Просмотр профиля
+1
« Ответ #15 : 31 Марта, 2016, 12:27 »
Компаньонов наделенных селением считает за лордов или королей?
  • Сообщений: 3090
  • За регистрацию на форуме не позже декабря 2016 года и не менее 2500 постов Выдается модераторам, достигнувшим значимых успехов на своем посту
    • Просмотр профиля
0
« Ответ #16 : 31 Марта, 2016, 12:33 »
Компаньонов наделенных селением считает за лордов или королей?

Ой, точно...
Я совсем забыл про них, т.к. не делаю из них лордов....
Лорды идут диапазоном, а все остальное пролетает, включая компаньонов.
Ща чуть-чуть допишу твик...
  • Сообщений: 178
    • Просмотр профиля
0
« Ответ #17 : 31 Марта, 2016, 12:38 »
Если сделать 1 2043 1 ,то лорд находясь в замке будет показывать гарнизон

 Я не прав, даже если поставить 10 2043 1 все равно лорд в замке на обе команды показывает гарнизон =(
« Последнее редактирование: 05 Апреля, 2016, 17:07 от Claus777 »
  • Сообщений: 3090
  • За регистрацию на форуме не позже декабря 2016 года и не менее 2500 постов Выдается модераторам, достигнувшим значимых успехов на своем посту
    • Просмотр профиля
0
« Ответ #18 : 31 Марта, 2016, 13:59 »
  И еще косяк =( из армии лорда, можно забрать - самого лорда  :D , даже непойму что это Баг или фича  :blink: Ха!

Это параметр.
change_screen_exchange_members        = 2043  # (change_screen_exchange_members, [exchange_leader], [party_id]),
                                              # Opens the Exchange Members With Party interface, using the specified party_id. If called during an encounter, party_id is optional and defaults to the encountered party. Second parameter determines whether the party leader is exchangeable (useful when managing the castle garrison).

Попробуйте поменять 2043 1 на 2043 0.
  • Сообщений: 1811
    • Просмотр профиля
0
« Ответ #19 : 31 Марта, 2016, 17:34 »
Более адекватные martial и cunning лорды
Твик на послушные патрули.
Весчщ!
Отличная работа!
 

Добавлено: 31 Марта, 2016, 19:33

Номера реплик правим под себя (см. в шапке, как это делать). У меня это 1722, 1723 и 1724. У вас будут другие.
Эмм, а как узнать, какой номер подходит под меня?
Чёт не могу никак вычислить подобную стабильную хронологию.
« Последнее редактирование: 31 Марта, 2016, 19:35 от Michael_ »
  • Сообщений: 3090
  • За регистрацию на форуме не позже декабря 2016 года и не менее 2500 постов Выдается модераторам, достигнувшим значимых успехов на своем посту
    • Просмотр профиля
+1
« Ответ #20 : 31 Марта, 2016, 19:55 »
Эмм, а как узнать, какой номер подходит под меня?
Чёт не могу никак вычислить подобную стабильную хронологию.


Открываем dialog_states в Notepad++, смотрим на порядковые номера добавленных строк и вычитаем 1 из каждого.
(нажмите для открытия / скрытия)

Посмотри раздел "3) Твики через диалоги (общие сведения, нужные для их добавления).". Там расписано, как правильно добавлять диалоги и какие числа за что отвечают...
  • Сообщений: 1811
    • Просмотр профиля
0
« Ответ #21 : 31 Марта, 2016, 20:06 »
Открываем dialog_states в Notepad++, смотрим на порядковые номера добавленных строк
facepalm Тю!
Как все, оказывается, просто. А я уже было начал какие-то алгоритмы выслеживать в conversation.
Спасибо.
  • Сообщений: 178
    • Просмотр профиля
0
« Ответ #22 : 01 Апреля, 2016, 12:00 »
Попробуйте поменять 2043 1 на 2043 0.
  Сегодня беготня, завтра выходной все протестирую и добавлю адекватные комментарии.
  • Сообщений: 4595
  • За регистрацию на форуме не позже декабря 2016 года и не менее 2500 постов Выдается модераторам, достигнувшим значимых успехов на своем посту
    • Просмотр профиля
+1
« Ответ #23 : 01 Апреля, 2016, 22:03 »
Добавляем в профили лордам инфу об их личности
О-да, вот это действительно полезно :thumbup:.

Кхе, снова вспомнился мультфильм Остров сокровищ:
(нажмите для открытия / скрытия)
  • Сообщений: 579
    • Просмотр профиля
0
« Ответ #24 : 01 Апреля, 2016, 22:40 »
Есть один китайский мод, там вся карта скрыта и по лордам никакой инфы нет, пока лорда не встретишь с ним не побеседуешь и еще шпиона к нему не пошлешь, тогда вся инфа открывается.
Теги:
 

Список игр

Реестр других игр

Важное о модах

Наши моды
Русь 13 век
Мододельня
Обмен опытом
Обзоры

Discord

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