Сколько тем я не перелопатил, сколько близзовских карт я не посмотрел, ответа на вопрос не нашел.
А вопрос заключается в чем: я создал три квеста (два основных и один закрытый дополнительный), условия есть, а вот с засчитыванием выполнения проблемка. Дело в том, что last created quest - дополнительный, а выполнено первое основное задание. В переменных не силен, а после копания в близзовских триггерах мой моск завязался узлом.
Следовательно, памагити. Прилагаю карту.
Если с переменными работа, попрошу либо карту скинуть, либо, на худой конец, скриншот.

Принятый ответ

Осваивай переменные, без них далеко не уедешь.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
6 лет назад
0
Похожие вопросы:

ответ
Триггерно Событие
потом действие
звук- играть
но изначально нужно найти необходимый звук в редакторе звуков кликнуть правой кнопкой мыши использовать как звук :)
ответ
Steal nerves:
способ 1
сделайте счетчик, целочисленную переменную берем, назовем ее Int. В начале игры приравниваем к нулю (хотя на гуи можно задать в редакторе переменных)
С каждым разом когда задание выполняется, вы складывается
set Int = Int + 1
способ 2
еще с массивами можно поиграться, создаете переменную типа квест с массивом, и засовываете каждое задание в массив переменной. В начале игры создаете или когда будете получать
допустим создаете 5 разных квестов в начале игры
set quest[0] = создать квест
set quest[1] = создать квест
и так далее
... [2] = ...
... [3] = ...
... [4] = ...
set quest[5] = создать квест
тут должна быть еще одна целочисленная переменная - счетчик на кол-во взятых задании, независимо от того, выполнено или не выполнено. Как только получаешь еще одно задание, то прибавляешь к этой переменной. Эта переменная нужна для цикла, точнее для выхода из цикла. Назовем ее max
set max = 5 //всего 5 квестов создали
И еще одна целочисленная переменная нужна для подсчета кол-ва выполненных квестов, назовем K
циклом прогоняете и проверяете, сколько выполнено квестов (есть условие в boolean по квестам, что данный квест выполнен/провален и др.)
set K = 0 //перед циклом лучше обнулить счетчик
цикл от А до max
	if quest[A] == пройден then //найдешь в boolean
		set K = K + 1
	endif
))	
то что получим в переменной К после цикла, и будет определять кол-во
ответ
Нет такой функции запустить
вы классный
причем это недалеко от включения. либо вы очень невнимательны, либо очень ленивы

4
26
6 лет назад
4
Осваивай переменные, без них далеко не уедешь.
Загруженные файлы
Принятый ответ
0
32
6 лет назад
0
все же элементарно. Создаешь переменную с массивом типа "Задание". Потом триггером создаешь сам квест и присваиваешь переменной которую создал - Last created quest.
Когда задание выполнено просто закрываешь квест обращаясь не к Last created quest а к переменной. Да и все.
0
10
6 лет назад
0
8gabriel8:
Осваивай переменные, без них далеко не уедешь.
Преогромнейше благодарю! Сам понимаю, что надо, вот и спрашиваю, обучаюсь.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.