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

Модификации => Обмен опытом: Mount&Blade => Обмен опытом (в помощь мододелу) => Вопросы и ответы по модостроению => Тема начата: zim от 02 Января, 2011, 09:49

Название: Изменение титулов
Отправлено: zim от 02 Января, 2011, 09:49
Вообщем у меня такой вопрос, когда лорд одной фракции переходит к другой, например: был "Ярл Олаф" после перехода к свадам стал "Лорд Олаф" можно ли как-то сделать чтоб после того как ты нанимаешь лорда он становился например "Эрл Олаф" или "Дюк Олаф" но только для твоей фракции?
Название: Re: Изменение титулов
Отправлено: Leon473 от 02 Января, 2011, 14:39
Сделать можно, вот скрипт отвечающий за изменение титула:
Внести нужные изменения в этот скрипт, и будет в твоей фракции свой титул.
Название: Re: Изменение титулов
Отправлено: Fess от 13 Января, 2011, 12:54
Внести нужные изменения в этот скрипт, и будет в твоей фракции свой титул.

А можно по подробней? Как я понял нужно что-то поправить (если можно уточни что именно) чтобы у фракции игрока отображался свой титул, а если я хочу использовать титулы отличающиеся от игровых. Например "Бомж Олаф " :laught:
Где нужно дописывать новые титулы?
Заранее благодарен!
Название: Re: Изменение титулов
Отправлено: Janycz от 29 Июля, 2012, 14:03

А можно по подробней? Как я понял нужно что-то поправить (если можно уточни что именно) чтобы у фракции игрока отображался свой титул, а если я хочу использовать титулы отличающиеся от игровых. Например "Бомж Олаф " :laught:


В дипломатии можно
Название: Re: Изменение титулов
Отправлено: Король Ян Казимир от 24 Октября, 2012, 19:54
Цитировать (выделенное)
[ ("troop_set_title_according_to_faction",
    [
      (store_script_param, ":troop_no", 1),
      (store_script_param, ":faction_no", 2),
      (try_begin),
        (is_between, ":faction_no", kingdoms_begin, kingdoms_end),
        (str_store_troop_name_plural, s0, ":troop_no"),
        (troop_get_type, ":gender", ":troop_no"),
        (store_sub, ":title_index", ":faction_no", kingdoms_begin),
        (try_begin),
          (eq, ":gender", 0), #male
          (val_add, ":title_index", kingdom_titles_male_begin),
        (else_try),
          (val_add, ":title_index", kingdom_titles_female_begin),
        (try_end),
        (str_store_string, s1, ":title_index"),
        (troop_set_name, ":troop_no", s1),
        (troop_get_slot, ":troop_party", ":troop_no", slot_troop_leaded_party),
        (gt, ":troop_party", 0),
        (str_store_troop_name, s5, ":troop_no"),
        (party_set_name, ":troop_party", "str_s5_s_party"),
      (try_end),
      ]),
Цитировать (выделенное)
Внести нужные изменения в этот скрипт, и будет в твоей фракции свой титул.
А что именно нужно изменить?