Голосование

Как вы относитесь к играм в жанре "симулятор колонии"?












Оформление



Пользователей
Сейчас на форуме
Пользователи: 1
Гостей: 573
Всего: 574

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

Тема: Как привязать себе со старта замок  (Прочитано 2535 раз)

  • Сообщений: 31
  • Skype - Егор Звягинцев
    • Просмотр профиля
Здравствуйте. Я хочу сделать так, чтобы главный герой прямо со старта получал замок.Как это сделать?

  • Ник в M&B: В сеть не играл,всегда играю разно
SI VIS PACEM,PARA BELLUM,PRAESERTIM IN CALRADIA
  • Сообщений: 91
  • За создание технических проектов различного характера
    • Просмотр профиля
    • Profile
0
« Ответ #1 : 12 Мая, 2014, 23:54 »
Цитировать (выделенное)
..сделать так, чтобы главный герой прямо со старта получал замок.


Код сырой и нужно пилить дальше. Замок желательно выбирать незанятый другими лордами, возможны ошибки..
Цитата: module_game_menus.py
  ("start_phase_2_5",mnf_disable_all_keys,
    "{!}{s16}",
    "none",
    [
      (str_store_party_name, s1, "$g_starting_town"),
      (str_store_string, s16, "$g_journey_string"),
    ],
    [
      ("continue",[], "Continue...",
       [
       (try_begin),
         (eq, "$background_type", cb_noble),
# Если игрок дворянин
         (assign, "$g_encountered_party", "p_castle_1"), # у него будет этот замок (делаем им виртуальную встречу)
         (str_store_party_name, s3, "p_castle_1"), # название которого отобразится в следующем меню
         (assign, reg2, 1), # "castle" (for next menu text)
         (party_get_position, pos1, "p_castle_1"), # Затем нужно узнать координаты этого замка
         (party_set_position, "p_main_party", pos1), # и переместить туда игрока
         (assign, "$g_next_menu", "mnu_castle_taken"), # Указать ссылку на меню
         (jump_to_menu, "mnu_total_victory"), # которое появится после этого (так как меню использует переменную "$g_encountered_party" и регистры s3/reg2, мы их прописали выше.)
       (else_try),
         (jump_to_menu, "mnu_start_phase_3"), # Для остальных товарищей, как обычно, путь на стартовый город.
       (try_end),
       ]),
    ]
  ),
Не забудьте удалить русские комментарии из кода или сохраните файл в UTF-8.
На скрине видно, как старый владелец замка линяет после нашего рейдерского стартап-захвата.

« Последнее редактирование: 13 Мая, 2014, 00:17 от Shcherbyna »
  • Сообщений: 31
  • Skype - Егор Звягинцев
    • Просмотр профиля
0
« Ответ #2 : 13 Мая, 2014, 06:42 »
Спасибо

  • Ник в M&B: В сеть не играл,всегда играю разно
SI VIS PACEM,PARA BELLUM,PRAESERTIM IN CALRADIA
  • Сообщений: 126
    • Просмотр профиля
0
« Ответ #3 : 05 Сентября, 2014, 04:11 »
Подскажите пожалуйста, а как бы привязать себе со старта замок, а вместе с этим, в этом же диалоге, осуществить передачу прав на руководство фракцией к ГГ, так что бы бывший король стал вашим лордом если это возможно, ну или на худой конец скончался от ран у Вас на руках :) ?

  • Сообщений: 2766
  • За создание крупных модов и других особо сложных проектов За регистрацию на форуме не позже декабря 2016 года и не менее 2500 постов Выдается модераторам, достигнувшим значимых успехов на своем посту
    • Просмотр профиля
0
« Ответ #4 : 05 Сентября, 2014, 18:51 »
Данный вопрос нужно спрашивать тут http://rusmnb.ru/index.php?topic=11317.0
Закрыто.

1 + 2 + 3 + 4 + ... = ζ(-1) = -0.08(3)
1 - 1 + 1 - 1 + 1 - ... = 0.5
1 - 2 + 3 - 4 + 5 - ... = 0.25

На вопросы в ПС не отвечаю! Спрашивать в темах!

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


Powered by SMF 2.0 | SMF © Simple Machines LLC