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

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

Ответ
 
WeendVidente

offline
Опыт: 2,092
Активность:
"Еще один вопрос" Перехват атаки атакой Оо
Нужно перехватывать автоматическую атаку юнита, и перенаправлять ее "Атаковать местность" в случайную точку в определенном радиусе. Но триггер замыкнут сам на себя: когда юнит атакован - дается приказ атаковать и так бесконечно. Так как юнитов на которых этот триггер будет срабатывать очень много - то отключать его нельзя и применять глобальные переменные тоже не айс. Пытался использовать локалки, добавил структуру иф/зен/элс где в качестве условия (i=1) но мне выдало, что i еще не объявлена, хотя я специально ставил условие не в самом условии триггера, а в условии структуры иф/зен/элс, которая шла после объявления переменной.
Миниатюры
Кликните на картинку для увеличения
Название:  Безымянный.JPG
Просмотров: 26
Размер:  19.9 Кбайт  
Старый 06.06.2013, 19:03
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
выключай триггер перед действием и включай после
Старый 06.06.2013, 19:05
WeendVidente

offline
Опыт: 2,092
Активность:
16GB, не будет косяков если учесть что этот триггер одновременно может вызваться n-ым количеством юнитов?
Старый 06.06.2013, 20:59
Buulichkaa
Делаю спеллы за еду
offline
Опыт: 20,146
Активность:
WeendVidente, Варкрафт однопоточный(один главный поток выполнения, выполняющийся поочередными действиями), ничего страшного, что могло бы напугать маленьках деток в памперсах, не будет
Sargaraser добавил:
И что это ещё за "проблемы" с локалками?
Sargaraser добавил:
Если мне не изменяет память, и если статью никто не трогал, то подобный пример есть в статях Сергея "осваиваем джасс" в разделе локальные переменные... Глобальные переменные применять МОЖНО, ведь действия мгновенные... без задержек таймерами или вейтами

Отредактировано Sargaraser, 06.06.2013 в 21:32.
Старый 06.06.2013, 21:08
WeendVidente

offline
Опыт: 2,092
Активность:
Все, нафиг, сделал на джасе систему триггерного нанесения урона - довольный как слон, намного лучше так))

Отредактировано WeendVidente, 07.06.2013 в 01:22.
Старый 06.06.2013, 22:18
Ответ

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

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

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

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



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