Перейти к содержанию
Аватар пользователя
#2919
Gerter
так, я не знаю, какие у вас общие познания в скриптах, поэтому попробую на пальцах:

Сначала нужно задать скриптовые имена нужным отрядам в редакторе и настроить их так, чтобы они гарантированно присоединялись к героям нужного вам игрока(нужные пункты выделены на скрине)



Затем, уже в скрипте, для удобства запилить таблицу, через которую будет определять наличие отрядов на карте:
stacks = {'скриптовое_имя_отряда_1', 'скриптовое_имя_отряда_2'... и т.д}

Потом использовать триггер нового дня для ежедневной проверки на существование отрядов:
function NewDay()
if GetDate(DAY) == 'день, когда нужно произвести проверку' then
-- далее проверка существования отрядов и передача нужному герою
for i, stack in stacks do
if IsObjectExists(stack) then
MakeHeroInteractWithObject('Скриптовое_имя_нужного_героя', stack)
end
end
end
end

Trigger(NEW_DAY_TRIGGER, 'NewDay')

Благодарю за ответ
То, что можно задать разное отношение существа к разным игрокам, я не знал
Таблицу из существ показанную выше я создал, но указанные существа, по квесту, могут быть уничтожены до указанного времени, то бишь, как я со своей дурной головушкой это понимаю, мне ещё нужна функция на проверку существования этих существ в принципе, для выполнения задания до указанного дня

Статистика

Приветствуем новейшего участника: artem

Сейчас на сайте 6 пользователей 1459 гостей