Сейчас 15:07:26 Пятница, 19 апреля, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Как отследить баф/дебаф
Как отследить баф/дебаф
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
Блокировки:
Quote
Не уважаю:Gextar.

Уважай меня, цука
 

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
Блокировки:
мож я нипонил но вроде бы можно эта зделать без тригов а в РО(редактор объектов)заклинания\эфекты
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Как отследить баф/дебаф
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz