Как сделать так, чтобы какое-либо исследование было доступно только после смерти определенного юнита?

ну сделай даммика с названием "Убейте такого-то юнита", в требованиях исследования укажи этого юнита, после смерти нужного юнита создаёшь даммика для убившего, исследование разблокируется и можно будет изучать
мемхаком можно, на рефе не знаю, вероятно тоже
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
27
помните, что некоторые исследования и здания доступны, если выполнены требования. а именно, что построены какие то здания. и ветка открывается. по факту, нужно, чтобы этот юнит находился на карте. Создаешь юнита на карте, и в требование выполнено. Если удалить или убить его, то требование опять не выполнено
При убийстве цели создаем даймика на карте, требование убирается.
27
Зачем так заморачиваться с юнитом, когда можно в требованиях указать улучшение, переименованное как нужно и ничего по сути не добавляющее? Потом при выполнении условия просто исследовать это улучшение для игрока. Всегда можно это условие вернуть обратно, заблокировав это исследование для игрока.
28
можешь нативку пожалуйста скинуть? а то на гуи наверное не найду
27
Lord_Teo, не подскажешь функцию как заблокировать?)
Хороший вопрос😃 С "заблокировать" я погорячился. Технологию нельзя откатить. Я просто спутал немного со своей реализацией одного умения. У меня там умение зависит от технологии. И когда я выполнял условие, то просто подменял на другое умение без требований, но делал это не через "удалить способность", а через "заблокировать у игрока", чтобы не обнулялся откат умения. Вот.
Кстати, есть ответ на сайте. Уменьшение технологий работает на версии выше 1.26.
27
Зачем так заморачиваться с юнитом, когда можно в требованиях указать улучшение, переименованное как нужно и ничего по сути не добавляющее? Потом при выполнении условия просто исследовать это улучшение для игрока. Всегда можно это условие вернуть обратно, заблокировав это исследование для игрока.
че то не помню такого в требованиях. помню, что требования только на наличие у игрока типа юнита на карте/наличия апгрейдов/уровня тира. делал я пример для классов итемов (воин мечи, магу посохи в магазине). это было динамично, не помню как делал проверки на выделение покупателя, но это работало.

выглядит как пиздеж какой то
27
Ну, а апгрейд это что? Не улучшение? Сам же пишешь.
Всё тоже самое, что с юнитом, только с улучшением. Если нужно сделать разово, то самое то. Если нужно возвращать требование, то лучше сделать через юнита, как подсказали выше.
27
так откатить нельзя его. сам же пишешь. тут требование: после смерти юнита
28
МрачныйВорон, ну про воскрешение ничего не сказано так что способ тео имеет место быть
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.