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

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

Закрытая тема
 
Sting

offline
Опыт: 245
Активность:
дайте пример тригера который блокирует атаку дружественного юнита!
народ дайте пример тригера который блокирует атаку дружественного юнита!!
Старый 16.08.2006, 05:55
Korneliy
DMF
offline
Опыт: 23,443
Активность:
Так и пиши:
Юнит атакован.
Овнер оф аттакинг юнит ис а аддианс виз а овнер оф аттаккед юнит.
Иссуй ордер виз ноу таргет "отставить".
Готово.
Старый 16.08.2006, 06:39
w3soft
ТГБ тим
offline
Опыт: 1,769
Активность:
Korneliy
Не получится. Бкдет атаковать через раз.
Старый 16.08.2006, 10:00
and_y87
Тру Кодер
offline
Опыт: 21,030
Активность:
w3soft,получиться...

MEXAHuK добавил:
Событие:
Боевая Единица - A unit Атакован
Условие:
((Owner of (Attaked Unit) is an ally of (Owner of (Attaking Unit)
Действие:
Боевая Единица - Ордер (Attaked Unit) to Отставить
Старый 16.08.2006, 10:56
VeloceRAPTOR
Транзитом
offline
Опыт: 6,921
Активность:
нЕ-НЕ! Тогда игроки дружить будут, а не юниты...

VeloceRAPTOR добавил:
Вообще, можно обманом... просто сделать .
Событие:
Юнит атакован.
Условие:
Тот самый юнит.
Действие:
Иссуе ордер оф аттакед юнит отставить.
Ран тнис триггер чекинг кондишн.
Вау-ля!
Старый 16.08.2006, 11:04
XFaNT
Злобный Модер
offline
Опыт: 4,328
Активность:
и зачем так париться:
Событие:
Юнит получает приказ цель
Условие:
Отданный приказ = атаковать
Действие:
Order Triggering unit to Щелчёк правой кнопкой мыши to Target unit of ussue order
Непомню как это пишется точно. При такой системе если юнит получил приказ атаковать дружественного юнита, то он просто пойдёт к нему, а если вражеского то нападёт на него =)
Старый 16.08.2006, 11:44
Ablare

offline
Опыт: 2,315
Активность:
XFaNT а ты хотя бы проверял это? ордеры глючат иногда
и с чего ты взял что это легче :) как Korneliy писал быстрей делается
Старый 16.08.2006, 12:02
J
expert
offline
Опыт: 48,447
Активность:
Цитата:
Сообщение от MEXAHuK
Событие:
Боевая Единица - A unit Атакован
Условие:
((Owner of (Attaked Unit) is an ally of (Owner of (Attaking Unit)
Действие:
Боевая Единица - Ордер (Attaked Unit) to Отставить

вот вам нормальный вариант и точка... глючить это не будет

Jon добавил:
только мханик опечалатся в действии: там не (Attaked Unit) а (Attaking Unit) должно быть... т.е.:
Код:
Действие:
Боевая Единица - Ордер (Attaking Unit) to Отставить
Старый 16.08.2006, 12:26
XFaNT
Злобный Модер
offline
Опыт: 4,328
Активность:
Ablare ну незнаю, насамом деле по быстроте одно и тоже =),
впринципе действительно самая правильная система у механика, единственное что эта система срабатывает уже на замахе юнита.
Старый 16.08.2006, 13:07
VeloceRAPTOR
Транзитом
offline
Опыт: 6,921
Активность:
Jon, да он через раз будет бить! И всё-таки Attaked Unit !
А если в конце приписать Ран тнис триггер чекинг кондишн, то всё в порядке будет.....
Старый 16.08.2006, 14:25
GadenbIsh
Просто Гад
offline
Опыт: 70,430
Активность:
XFaNT
твой триггер будет запускаться чаще, это повлияет на память на слабых машинах.
VeloceRAPTOR
он не бьет через раз, все правильно тебе говорят
Старый 16.08.2006, 18:18
VeloceRAPTOR
Транзитом
offline
Опыт: 6,921
Активность:
GadenbIsh, я щас специально проверю!!!!!

VeloceRAPTOR добавил:
Вот!!!!!!
Прикрепленные файлы
Тип файла: w3x Атака юнита.w3x (17.1 Кбайт, 7 просмотров )
Старый 16.08.2006, 18:53
J
expert
offline
Опыт: 48,447
Активность:
Цитата:
Сообщение от VeloceRAPTOR
Вот!!!!!!

идиотизм... че там вообще такое я не понял?
Цитата:
Сообщение от VeloceRAPTOR
Jon, да он через раз будет бить! И всё-таки Attaked Unit !

он не будет бить через раз, и не Attaked Unit а Attaking Unit!!!

Отредактировано Jon, 16.08.2006 в 19:09.
Старый 16.08.2006, 19:03
VeloceRAPTOR
Транзитом
offline
Опыт: 6,921
Активность:
Jon, а чаво, зато работаетъ !
Цитата:
идиотизм... че там вообще такое я не понял?

Да открой её через эдитор для начала.. :-)
Старый 16.08.2006, 19:07
GadenbIsh
Просто Гад
offline
Опыт: 70,430
Активность:
VeloceRAPTOR
это идиотизм полный (Я открыл в эдиторе)
Старый 16.08.2006, 19:09
VeloceRAPTOR
Транзитом
offline
Опыт: 6,921
Активность:
Jon Аттакед-подвергшийся нападению!
Аттакинг- нападающий!
Не пудри мозги бедным триггерщикам!
Старый 16.08.2006, 19:10
J
expert
offline
Опыт: 48,447
Активность:
VeloceRAPTOR это идеотизм.... я открыл в эдиторе и че... ты хоть понял че надо вообще сделать? ты сделал совсем не так и темболее не прально...

Jon добавил:
Цитата:
Сообщение от VeloceRAPTOR
Jon Аттакед-подвергшийся нападению!
Аттакинг- нападающий!
Не пудри мозги бедным триггерщикам!

слушай.. я наверно может и лучше знаю... использовать надо Attaking Unit-а!!!!!!!!!
именно нападающего надо останавливать.. а не того на кого нападают
Старый 16.08.2006, 19:11
GadenbIsh
Просто Гад
offline
Опыт: 70,430
Активность:
весь триггер
Код:
StupidAttacker
    Events
        Unit - A unit Is attacked
    Conditions
        ((Owner of (Attacking unit)) is an ally of (Owner of (Attacked unit))) Equal to True
    Actions
        Unit - Order (Attacking unit) to Stop
Старый 16.08.2006, 19:12
VeloceRAPTOR
Транзитом
offline
Опыт: 6,921
Активность:
"народ дайте пример тригера который блокирует атаку дружественного юнита"
Ой, тьфу, ИЗВЕНЯЮСЬ, я думал, чтоб вражеский не атаковал ...
А надо, чтоб дружеский вражеского? Сорри плиз.. Щас переделаю!
Старый 16.08.2006, 19:13
J
expert
offline
Опыт: 48,447
Активность:
VeloceRAPTOR не напрягайся... вот нормальный тригер что гаденыш выложил, думаю этот вопрос разрешон.. и можно закрыть тему...
Старый 16.08.2006, 19:15
Закрытая тема

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

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

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

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



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