XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > StarCraft (только чтение)> Галактическая академия
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

 
Epselot

offline
Опыт: 3,592
Активность:
Проверка на наличие алгоритма при смерти юнита
Мой триггер:
Смерть юнита с артефактом
События
Единица - Любая боевая единица умирает
Локальные переменные
Условия
и
Условия
((Запускающая единица) имеет ! Тип предмета - артефакт) == Истина \\условие №1
(Владелец (Запускающая единица)) != 15 \\условие №2
Действия
"не важно"
Не проходит условие условие №1, условие №2 проходит нормально.
Как я понял что нельзя проверить на наличие эффекта при смерти юнита... это печально...
Суть вообще триггера что если юнит теряет предмет типа артефакт (у всех артефактов есть алгоритм "! Тип предмета - артефакт") то это учитывается в переменной, выбросить передать продать и прочее у меня прописано в других триггерах а вот на смерть не работает проверка...
Подскажите что неправильно другой способ может, только первоначально сами проверьте у себя, я многое перепробовал и нечего не получилось...
Старый 12.02.2012, 10:12
Epselot

offline
Опыт: 3,592
Активность:
Смог обойти, но проверить на наличие эффектов не получилось, зато через действия с предметами всё норм=)
Старый 12.02.2012, 15:03
Тонг

offline
Опыт: 15,315
Активность:
интересно как ты будешь проверять эффекты если их нет на единицах?
Старый 12.02.2012, 15:35
Epselot

offline
Опыт: 3,592
Активность:
Да понимаю что на мёртвой единицы нет алгоритмов, вот только я поначалу думал что он проверяется в момент до смерти, а можно ли проверить наличие алгоритма если единица умирает?
Старый 12.02.2012, 16:00

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 12:55.