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

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

Закрытая тема
 
DARGO
На краю вселенной!
offline
Опыт: 5,352
Активность:
Захват
Как сделать что когда у любого здания, находящегося в определенной области менее 20% хп, то оно отдавалось во владение владельцу последнего атаковавшего юнита. Ну и восстановить хп зданию и в тексте всем игрокам указывалорь сообщение с ником игрока-захватчика и название указанного здания.
Просьба без джасса, и ссылок в гугл или яндекс, или статью по осваиванию триггеров или поиск
Старый 05.05.2013, 19:35
Fakov
Viva la Fa
offline
Опыт: 102,058
Активность:
отлавливай
последнего атаковавшего юнита
и проверяй у
здания, находящегося в определенной области
что у него
менее 20% хп
после чего отдавай
во владение владельцу последнего атаковавшего юнита
После этого уже можно
восстановить хп зданию
и сделать так чтобы
в тексте всем игрокам указывалорь сообщение с ником игрока-захватчика и название указанного здания
profit
Старый 05.05.2013, 19:46
MF
Что-то вокруг не так
offline
Опыт: 26,594
Активность:
DARGO, последняя строчка твоего вопроса не совсем вписывается в рамки правил данного раздела. Раздел создан для обучения. Нежелание учится не является оправданием для "прошу не посылать меня в поиск, и не кидайте jass".

Отредактировано MF, 06.05.2013 в 08:43.
Старый 06.05.2013, 08:24
KvarK99_

offline
Опыт: 2,407
Активность:
Fakov всё верно сказал. переведу что б тебе было понятно
В событиях сделай "Жизнь Юнита - меньше или равно 20%" (ну или как-то так, но такое там есть)
Тут же даже без условий можно
Действие: Сменить владельца атакованого юнита на Владельца атакующего юнита.
Но тогда если рядом где-то еще будет резня то триггер может взять оттуда юнита, но я не уверен в этом. Если тебе не лень то для нормальной работы триггера сделай всё переменными.
После этого выбирай действие "Боевая еденица - установить хп в процентах" - установить 100% хп атакованому юниту
Дальше сцепляй кучу строк используя действие "Игра - показать текст" и вместо поля для текста изпользуй сцепление строк. вот так, как-бы должно работать
Старый 06.05.2013, 08:58
DARGO
На краю вселенной!
offline
Опыт: 5,352
Активность:
Спс
Старый 06.05.2013, 09:00
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
DARGO, сайт не пафосный. Ленивые идиоты, которые не хотят учиться никому не интересны. Во втором сообщении есть подробнейший ответ на ваш вопрос. Разбирайтесь с триггерами и вперед!
Старый 06.05.2013, 09:03
Закрытая тема

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

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

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

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



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