[ÏÐÎÁËÅÌÀ] Çàäàíèå âûïîëíåíî ñðàçó - Ôîðóì HeroesWorld-à

Áûñòðàÿ íàâèãàöèÿ ïî îñíîâíûì ðàçäåëàì ôîðóìà:
Òóðíèðû
ÊÀÐÒÛ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Ãåðîè Ìå÷à è Ìàãèè 5 - Êàðòîñòðîèòåëüñòâî (Ðåäàêòîð êàðò)  ýòîì ðàçäåëå ìîæíî îáñóæäàòü âñå ÷òî êàñàåòñÿ ðåäàêòîðà êàðò äëÿ Heroes of Might and Magic V. Òàê æå çäåñü îáñóæäàåì êàðòîñòðîèòåëüñòâî.

Îòâåò
 
Îïöèè òåìû
#1
Ñòàðûé 16.08.2019, 20:40
  #1
^
Narhiz
📖
Ðåãèñòðàöèÿ: 14.08.2019
Ñîîáùåíèÿ: 10
Ðåãèñòðàöèÿ: 14.08.2019
Ñîîáùåíèÿ: 10
Ïî óìîë÷àíèþ
[ÏÐÎÁËÅÌÀ] Çàäàíèå âûïîëíåíî ñðàçó

Создал задание через Map Properties Tree. Суть в том, чтобы зайти в хижину мага и всё, квест должен быть выполнен. Во вкладке Kind выбрал пункт ...CAPTURE_OBJECT. Это наверное не то, что нужно, ибо этот объект невозможно захватить, но ничего более подходящего не нашёл. Какие могут быть варианты решения?
P.S. MageEye - скриптовое имя Хижины мага.
Ìèíèàòþðû
Íàæìèòå íà èçîáðàæåíèå äëÿ óâåëè÷åíèÿ
Íàçâàíèå:  Áåçûìÿííûé.PNG
Ïðîñìîòðîâ: 7
Ðàçìåð:	20.7 Êáàéò
ID:	59963  
Narhiz âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2
Ñòàðûé 16.08.2019, 23:38
  #2
^
Narhiz
📖
Ðåãèñòðàöèÿ: 14.08.2019
Ñîîáùåíèÿ: 10
Ðåãèñòðàöèÿ: 14.08.2019
Ñîîáùåíèÿ: 10
Ïî óìîë÷àíèþ
Re: [ÏÐÎÁËÅÌÀ] Çàäàíèå âûïîëíåíî ñðàçó

Решил проблему следующим образом: Выбрал тип задания MANUAL, прописал в скриптах:

function questME ()
SetObjectiveState("mag", OBJECTIVE_COMPLETED);
end;

Trigger(OBJECT_TOUCH_TRIGGER, "MageEye", "questME");
Narhiz âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3
Ñòàðûé 16.08.2019, 23:50
  #3
^
Jack_of_shadows
 
Àâàòàð äëÿ Jack_of_shadows
📖
Ðåãèñòðàöèÿ: 08.09.2013
Ñîîáùåíèÿ: 515
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 08.09.2013
Ñîîáùåíèÿ: 515
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: [ÏÐÎÁËÅÌÀ] Çàäàíèå âûïîëíåíî ñðàçó

Narhiz, по фэншую лучше ещё выключать триггер когда он больше не нужен. То есть после SetObjectiveState добавить
Trigger(OBJECT_TOUCH_TRIGGER, "MageEye", nil);

И я бы советовал задавать вопросы в одной из закреплённых тем
Текущие вопросы и ответы по редактору карт
Скрипты
А отдельные темы лучше создавать для глобальных и дискуссионных вопросов.
__________________
ÐÏÃ-ñöåíàðèé äëÿ HoMM5: Ïóòü ãåðîÿ

×àÂî ïî ñîçäàíèþ êàðò äëÿ HoMM5: ×àÂî
ÐÏÃ-ñöåíàðèé äëÿ HoMM5: Ïóòü ãåðîÿ

×àÂî ïî ñîçäàíèþ êàðò äëÿ HoMM5: ×àÂî
Jack_of_shadows ñåé÷àñ íà ôîðóìå
Îòâåòèòü ñ öèòèðîâàíèåì
#4
Ñòàðûé 17.08.2019, 00:44
  #4
^
Narhiz
📖
Ðåãèñòðàöèÿ: 14.08.2019
Ñîîáùåíèÿ: 10
Ðåãèñòðàöèÿ: 14.08.2019
Ñîîáùåíèÿ: 10
Ïî óìîë÷àíèþ
Re: [ÏÐÎÁËÅÌÀ] Çàäàíèå âûïîëíåíî ñðàçó

Jack_of_shadowsNarhiz, по фэншую лучше ещё выключать триггер когда он больше не нужен. То есть после SetObjectiveState добавить
Trigger(OBJECT_TOUCH_TRIGGER, "MageEye", nil);

И я бы советовал задавать вопросы в одной из закреплённых тем
Текущие вопросы и ответы по редактору карт
Скрипты
А отдельные темы лучше создавать для глобальных и дискуссионных вопросов.

Учту, спасибо. Просто я тут пару дней всего
Narhiz âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
Îòâåò


Îïöèè òåìû



×àñîâîé ïîÿñ GMT +4, âðåìÿ: 11:26.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Ðóññêèé)

ßíäåêñ öèòèðîâàíèå    Top.Mail.Ru