Как отследить баф/дебаф
|
|
Metanol | Дата: Среда, 11 Августа 2010, 14:20:53 | Сообщение # 1 |
Группа: Заблокированные
Сообщений: 4565
Награды: 11
Репутация: 1884
Блокировки:
| Скажите как отследить, что на юните находится какой-нибудь баф/дебаф. Условие Buff Comparison - не подходит. Ибо там нельзя отследить на какого юнита действует бафф/дебаф И как выбрать юнитов в области 800 где была применина способность?
новый акк: http://warcraft3ft.info/index/8-70993
Сообщение отредактировал Metanol - Среда, 11 Августа 2010, 14:31:52 |
|
|
|
Morlang2012 | Дата: Среда, 11 Августа 2010, 14:30:32 | Сообщение # 2 |
7 уровень
Группа: Проверенные
Сообщений: 329
Награды: 0
Репутация: 13
Блокировки:
| Metanol, ты вследующий раз непеши в теме "вопрс" а попытайся приблизить название темы к максимуму. Добавлено (11-08-2010, 14:30) --------------------------------------------- Например "как отследить баф/дебаф"
|
|
|
|
Metanol | Дата: Среда, 11 Августа 2010, 14:32:30 | Сообщение # 3 |
Группа: Заблокированные
Сообщений: 4565
Награды: 11
Репутация: 1884
Блокировки:
| Morlang2012, допустим. И как отследить баф/дебаф?
новый акк: http://warcraft3ft.info/index/8-70993
|
|
|
|
Morlang2012 | Дата: Среда, 11 Августа 2010, 14:39:25 | Сообщение # 4 |
7 уровень
Группа: Проверенные
Сообщений: 329
Награды: 0
Репутация: 13
Блокировки:
| Я не спелщик, я ИИшник! \\ но хочу научиться делать красивые спелы! \\ А насчет бафа, я даже незнаб что такое баф\ дебаф
|
|
|
|
Fle-xela | Дата: Среда, 11 Августа 2010, 14:40:26 | Сообщение # 5 |
3 уровень
Группа: Пользователи
Сообщений: 68
Награды: 0
Репутация: 1
Блокировки:
| Metanol, В Boolean есть (юнит имееет специфик баф = да)
http://vdemonov.ucoz.ru - Сделай сам!
|
|
|
|
Banzay89 | Дата: Среда, 11 Августа 2010, 14:40:47 | Сообщение # 6 |
9 уровень
Группа: Проверенные
Сообщений: 858
Награды: 1
Репутация: 77
Блокировки:
| (GetUnitAbilityLevel(whichUnit, buffcode) > 0) - проверка наличия баффа
|
|
|
|
Gextar | Дата: Среда, 11 Августа 2010, 14:41:15 | Сообщение # 7 |
8 уровень
Группа: Проверенные
Сообщений: 632
Награды: 0
Репутация: -123
Блокировки:
| Morlang2012, ты не ИИшник (так как не знаешь джасс) Ты не спеллер (так как не знаешь джасс) Ты малолетний безграмотный флудер.
|
|
|
|
Metanol | Дата: Среда, 11 Августа 2010, 14:41:24 | Сообщение # 8 |
Группа: Заблокированные
Сообщений: 4565
Награды: 11
Репутация: 1884
Блокировки:
| Quote (Morlang2012) я даже незнаб что такое баф\ дебаф Это когда например на юнита применили скил "ледяная звезда" и в пункте его состояние написано, что воин замедлен. Как-то так.
новый акк: http://warcraft3ft.info/index/8-70993
|
|
|
|
Gextar | Дата: Среда, 11 Августа 2010, 14:41:52 | Сообщение # 9 |
8 уровень
Группа: Проверенные
Сообщений: 632
Награды: 0
Репутация: -123
Блокировки:
| Banzay89, блин, пока писал уже отписались(
|
|
|
|
Metanol | Дата: Среда, 11 Августа 2010, 14:43:28 | Сообщение # 10 |
Группа: Заблокированные
Сообщений: 4565
Награды: 11
Репутация: 1884
Блокировки:
| Quote (Fle-xela) Metanol, В Boolean есть (юнит имееет специфик баф = да) спс, не заметил. А как в области выбирать юнитов(тоесть в области 800 где юнит применял способность)?
новый акк: http://warcraft3ft.info/index/8-70993
Сообщение отредактировал Metanol - Среда, 11 Августа 2010, 14:43:41 |
|
|
|
Fle-xela | Дата: Среда, 11 Августа 2010, 14:45:05 | Сообщение # 11 |
3 уровень
Группа: Пользователи
Сообщений: 68
Награды: 0
Репутация: 1
Блокировки:
| Pick every unit (виз range 800) target point of ability being cast
http://vdemonov.ucoz.ru - Сделай сам!
|
|
|
|
Banzay89 | Дата: Среда, 11 Августа 2010, 14:45:08 | Сообщение # 12 |
9 уровень
Группа: Проверенные
Сообщений: 858
Награды: 1
Репутация: 77
Блокировки:
| Quote И как выбрать юнитов в области 800 где была применина способность? Code function blabla takes nothing returns boolean return blabla endfunction
local group gr=CreateGroup() local location l =GetSpellTargetLoc() call GroupEnumUnitsInRange(gr,GetLocationX(l),GetLocationY(l),800.00,Condition(function blabla)) // // call DestroyGroup(gr) call RemoveLocation(l) set gr=null set l=null
Сообщение отредактировал Banzay89 - Среда, 11 Августа 2010, 14:46:24 |
|
|
|
Gextar | Дата: Среда, 11 Августа 2010, 14:45:42 | Сообщение # 13 |
8 уровень
Группа: Проверенные
Сообщений: 632
Награды: 0
Репутация: -123
Блокировки:
| Metanol, совершить действие выбрать всех юнитов в радиусе от юнита применяющий юнит
|
|
|
|
Fle-xela | Дата: Среда, 11 Августа 2010, 14:45:54 | Сообщение # 14 |
3 уровень
Группа: Пользователи
Сообщений: 68
Награды: 0
Репутация: 1
Блокировки:
| Banzay89, Че то ты все услажняеш ест и простые решения
http://vdemonov.ucoz.ru - Сделай сам!
|
|
|
|
Metanol | Дата: Среда, 11 Августа 2010, 14:47:11 | Сообщение # 15 |
Группа: Заблокированные
Сообщений: 4565
Награды: 11
Репутация: 1884
Блокировки:
| Fle-xela, это отрял или боевая единица?
новый акк: http://warcraft3ft.info/index/8-70993
|
|
|
|
Banzay89 | Дата: Среда, 11 Августа 2010, 14:47:25 | Сообщение # 16 |
9 уровень
Группа: Проверенные
Сообщений: 858
Награды: 1
Репутация: 77
Блокировки:
| Fle-xela, я не усложняю, просто даю ответ на вопрос
|
|
|
|
Morlang2012 | Дата: Среда, 11 Августа 2010, 14:48:31 | Сообщение # 17 |
7 уровень
Группа: Проверенные
Сообщений: 329
Награды: 0
Репутация: 13
Блокировки:
| Gextar, ты меня закалебал, хватет мне жизнь и настроение портить!!! Че я тебе зделал? Добавлено (11-08-2010, 14:48) --------------------------------------------- Gextar, четь нетак на меня!
|
|
|
|
Gextar | Дата: Среда, 11 Августа 2010, 14:49:07 | Сообщение # 18 |
8 уровень
Группа: Проверенные
Сообщений: 632
Награды: 0
Репутация: -123
Блокировки:
| Morlang2012, зафлудил мне лс письмами о моей репе.
|
|
|
|
Fle-xela | Дата: Среда, 11 Августа 2010, 14:49:21 | Сообщение # 19 |
3 уровень
Группа: Пользователи
Сообщений: 68
Награды: 0
Репутация: 1
Блокировки:
| Metanol, отряд
http://vdemonov.ucoz.ru - Сделай сам!
|
|
|
|
Gextar | Дата: Среда, 11 Августа 2010, 14:50:43 | Сообщение # 20 |
8 уровень
Группа: Проверенные
Сообщений: 632
Награды: 0
Репутация: -123
Блокировки:
| Уважай меня, цука
|
|
|
|
Metanol | Дата: Среда, 11 Августа 2010, 14:52:05 | Сообщение # 21 |
Группа: Заблокированные
Сообщений: 4565
Награды: 11
Репутация: 1884
Блокировки:
| Fle-xela, скажи так правильно? Выбрать каждого юнита в (Юниты в (Регион центрирован на (позиция (применяющий юнит) с размерами (800,800) и сделать действия
новый акк: http://warcraft3ft.info/index/8-70993
|
|
|
|
Fle-xela | Дата: Среда, 11 Августа 2010, 14:55:14 | Сообщение # 22 |
3 уровень
Группа: Пользователи
Сообщений: 68
Награды: 0
Репутация: 1
Блокировки:
| Metanol, Ну и так можно но это квадратом а не кругом
http://vdemonov.ucoz.ru - Сделай сам!
|
|
|
|
Metanol | Дата: Среда, 11 Августа 2010, 14:58:33 | Сообщение # 23 |
Группа: Заблокированные
Сообщений: 4565
Награды: 11
Репутация: 1884
Блокировки:
| Fle-xela, так сделать кругом? Выбрать каждого юнита в (юниты 800(позиция применяющий юнит)) и сделать действия
новый акк: http://warcraft3ft.info/index/8-70993
|
|
|
|
Fle-xela | Дата: Среда, 11 Августа 2010, 15:00:25 | Сообщение # 24 |
3 уровень
Группа: Пользователи
Сообщений: 68
Награды: 0
Репутация: 1
Блокировки:
| отряд - Pick every unit in (Units within 800.00 of (Target point of ability being cast)) and do (Actions)
http://vdemonov.ucoz.ru - Сделай сам!
|
|
|
|
Saturn | Дата: Среда, 11 Августа 2010, 15:01:18 | Сообщение # 25 |
5 уровень
Группа: Проверенные
Сообщений: 110
Награды: 0
Репутация: 2
Блокировки:
| мож я нипонил но вроде бы можно эта зделать без тригов а в РО(редактор объектов)заклинания\эфекты
|
|
|
|