Рыцарь БездныБлагодарю вас за ответ,и у меня к вам еще 1 вопросик .можно ли сделать задание ''убить всех монстров определеной расы на карте''?
Можно, но это уже не очень просто. Вкратце:
-Отрубаем дни недель существ;
-Вносим в массив объекты со всей карты, с нашими условиями (в данном случае все существа одной расы);
-После каждой битвы создаём новый массив по всей карте и, если не остаётся определённого типа существ, ставим задание в выполнено.
Хоть и алгоритм очень прост, реализовать выше написанное не очень просто. Не факт, что и прокатит.
Конечно, может, есть и легче способ, но для сриптов мне пришёл именно этот в голову.
спустя несколько минут...Вот есть и полегче
, но помуторнее и он не универсальный:
Заранее на карте выставить все не рандомные монстры, отключив неделю монстров, монстрам определённой расы дать имена, после каждой битвы проверять, существует ли каждый объект на карте, и , если никого не осталось, то условие выполняется.