Урок №1 по просьбе SemenТалая - Wc3-Maps Форум













[ Главная · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: Strateg, Melissa 
Wc3-Maps Форум » Раздел для картостроителей » GUI / Jass » Урок №1 по просьбе SemenТалая (Будем делать пасивный спелл для блокировки другого спелла)
Урок №1 по просьбе SemenТалая
-
deleteДата: Среда, 01-08-2012, 13:48:19 | Сообщение # 1
Темный рыцарь

загрузка наград ...
Группа: Заблокирован
Сообщений: 229
Репутация: 432
Статус: Не на сайте
1.Для начала делаем две боевые единицы - пусть это будут пехотинец и пандарияц))

2.Создаем способность пустышку - Сопротивление огню (я делал с ясновиденья и убирал эффект) и даем ее пехотинцу
3.делаем переменную типа боевая единица (назвем ее blocker)
4.дальше делаем триггеры
1)триггер для активации (назвем его spell_activator)
событие - общее событие отряда - приобретает способность
условие - применяемая способность равно сопротивление огню (эт сравнение способностей)
действие - включить триггер (spell_1(эт типо будет спелл способности(и он будет изначально выключен)))
2)триггер нашего спелла
событие - общее событие отряда - начинает применять способность
условие - И(несколько условий) и туда тыкаем сравнение способностей - применяемая способность равно огненное дыхание а также сравнение типов отрядов (юнит-цель применяемой способности равно пехотинец( у него же и сопротивление огню)
действие - общие параметры - установить переменную - blocker = юнит-цель применяемой способности
еще одно действие - боевая единица - удалить волшебство - удалить огненное дыхание волшебство у блокера)

ВСЁ!!!

Добавлено (01/08/2012, 13:48:19)
---------------------------------------------
при этом пехотинец будет неуязвим для огненного дыхания
 
-
SemenТалайДата: Среда, 01-08-2012, 14:04:50 | Сообщение # 2
I.R.L.

загрузка наград ...
Группа: Заблокирован
Сообщений: 1954
Репутация: 916
Статус: Не на сайте
Благодарю smile
Спасибо вам за все, ребята. Мне пора идти в свой путь. Желаю вам всем всего хорошего :)
 
-
deleteДата: Среда, 01-08-2012, 14:07:01 | Сообщение # 3
Темный рыцарь

загрузка наград ...
Группа: Заблокирован
Сообщений: 229
Репутация: 432
Статус: Не на сайте
если вам нужно побольше блокированных способностей просто делайте вот так
в втором триггере в условии И(несколько условий) добавляем еще условия типа применяемая способность равно х (х-нужная вам способность) (эт может быть и огненный столб, к огненная стрела, да и вообще куча огненных заклиннаий).
 
-
влад10011Дата: Пятница, 17-08-2012, 12:23:49 | Сообщение # 4

загрузка наград ...
Группа: V.I.P.
Сообщений: 1265
Репутация: 1039
Статус: Не на сайте
тут мона и без переменной
Look at my horse!
 
-
Алексей456Дата: Суббота, 24-11-2012, 14:34:29 | Сообщение # 5
Темный маг

загрузка наград ...
Группа: Избранные
Сообщений: 293
Репутация: 442
Статус: Не на сайте
Лучше с переменной так можно не ошибиться
Здесь что-то было
 
Wc3-Maps Форум » Раздел для картостроителей » GUI / Jass » Урок №1 по просьбе SemenТалая (Будем делать пасивный спелл для блокировки другого спелла)
Страница 1 из 11
Поиск:
Рейтинг@Mail.ru
Яндекс.Метрика

Copyright © 2010-2017
Вакансии :: Контакты
Мобильная версия сайта
chat