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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Дамаг Отряду через отдельный триггер
Дамаг Отряду через отдельный триггер
VTrialДата: Четверг, 07 Апреля 2011, 17:25:26 | Сообщение # 1
7 уровень
Группа: Проверенные
Сообщений: 257
Награды: 0
Репутация: 24
Блокировки:
Пикаю 1ым тригом отряд в нужной точке
Запускаю 2ой триг - дамаг каждую сек. , но дамаг идет только на одну цель из отряда

Как правильно засэтить переменную, чтобы дамаг шел на весь отряд ?

 

Dark_ZarichДата: Четверг, 07 Апреля 2011, 17:43:11 | Сообщение # 2
9 уровень
Группа: Проверенные
Сообщений: 1022
Награды: 0
Репутация: 942
Блокировки:
VTrial, запиши отряд в переменную

Добавлено (07-04-2011, 17:29)
---------------------------------------------
щас наработку дам

Добавлено (07-04-2011, 17:43)
---------------------------------------------

наработку выложить не получилось


MAL

Все тлен...
 

VTrialДата: Четверг, 07 Апреля 2011, 18:12:51 | Сообщение # 3
7 уровень
Группа: Проверенные
Сообщений: 257
Награды: 0
Репутация: 24
Блокировки:
ща попробую, спс
 

Dark_ZarichДата: Четверг, 07 Апреля 2011, 18:26:59 | Сообщение # 4
9 уровень
Группа: Проверенные
Сообщений: 1022
Награды: 0
Репутация: 942
Блокировки:
+ незабудь если что ))

MAL

Все тлен...
 

VTrialДата: Четверг, 07 Апреля 2011, 18:29:32 | Сообщение # 5
7 уровень
Группа: Проверенные
Сообщений: 257
Награды: 0
Репутация: 24
Блокировки:
По нужным мне условиям пикать каждую N сек - не катит
Т Group - 300 от точки каста


Сообщение отредактировал VTrial - Четверг, 07 Апреля 2011, 18:32:47
 

Dark_ZarichДата: Четверг, 07 Апреля 2011, 18:32:39 | Сообщение # 6
9 уровень
Группа: Проверенные
Сообщений: 1022
Награды: 0
Репутация: 942
Блокировки:
VTrial, покаж триггер

MAL

Все тлен...
 

VTrialДата: Четверг, 07 Апреля 2011, 18:53:40 | Сообщение # 7
7 уровень
Группа: Проверенные
Сообщений: 257
Награды: 0
Репутация: 24
Блокировки:
Юнит начинает применять спосбоность
--------------------------------------
если это способность N
--------------------------------------------------
Set OP_Caster = (Casting unit)
Set OP_Caster_Loc = (Position of OP_Caster)
Set OP_Target_Loc = (Target point of ability being cast)
боевая единица - Create 1 Dummy for (Owner of OP_Caster) at OP_Caster_Loc facing OP_Caster_Loc
Set OP_Dummy = (Last created unit)
боевая единица - Order OP_Dummy to двигаться OP_Target_Loc
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Если - Условия
(Level of способность N for OP_Caster) равно 1
То - Действия
Триггер - Turn on OP Check1 <gen>
Иначе - Действия

-----------------------------------------------------------------------------------------------------
триггер OP Check1
-----------------------------------------------------------------------------------------------
Время - Every 0.05 seconds of game time
------------------------------------------------------
Set OP_Dummy_Loc = (Position of OP_Dummy)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Если - Условия
(Distance between OP_Dummy_Loc and OP_Target_Loc) меньше или равно 30.00
То - Действия
Set OP_Group = (Units within 300.00 of OP_Target_Loc)
Отряд - Pick every unit in OP_Group and do (Actions)
Цикл - Действия
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Если - Условия
((Picked unit) belongs to an enemy of (Owner of OP_Caster)) равно Да
То - Действия
Set OP_Pick = (Picked unit)
Триггер - Turn on OP1 <gen>
Триггер - Run OP Cancel <gen> (checking conditions)
Иначе - Действия
боевая единица - Kill OP_Dummy
Триггер - Turn off (This trigger)
Иначе - Действия

-------------------------------------------------------------------------

Добавлено (07-04-2011, 18:53)
---------------------------------------------
триггер OP1
-----------------------------------------------------------------------------------------------
Время - Every 1.00 seconds of game time
-----------------------------------------------------
Спецэффект - Create a special effect attached to the origin of OP_Pick using Abilities\Weapons\PoisonSting\PoisonStingTarget.mdl
Set OP_Effect = (Last created special effect)
боевая единица - Cause OP_Caster to damage OP_Pick, dealing 23.00 damage of attack type Заклинание and damage type Обычный
Wait 0.50 seconds
Спецэффект - Destroy OP_Effect

 

Dark_ZarichДата: Четверг, 07 Апреля 2011, 18:56:43 | Сообщение # 8
9 уровень
Группа: Проверенные
Сообщений: 1022
Награды: 0
Репутация: 942
Блокировки:
VTrial, а че вообще реализовать этим хочешь

MAL

Все тлен...
 

VTrialДата: Четверг, 07 Апреля 2011, 18:59:14 | Сообщение # 9
7 уровень
Группа: Проверенные
Сообщений: 257
Награды: 0
Репутация: 24
Блокировки:
мне надо, чтобы тригерно наносился дамаг кажду сек. всему отряду
 

Dark_ZarichДата: Четверг, 07 Апреля 2011, 19:00:57 | Сообщение # 10
9 уровень
Группа: Проверенные
Сообщений: 1022
Награды: 0
Репутация: 942
Блокировки:
VTrial, ну я и говорю занеси выбор сделай перемонно и дальше пикни гно не в зоне а всех юнитов в переменной и дамаж выбранных а в конце трига очищай переменную дабы небыло утечек

MAL

Все тлен...
 

VTrialДата: Четверг, 07 Апреля 2011, 19:11:58 | Сообщение # 11
7 уровень
Группа: Проверенные
Сообщений: 257
Награды: 0
Репутация: 24
Блокировки:
Сделал, но по другому, спс
 

Dark_ZarichДата: Четверг, 07 Апреля 2011, 19:19:40 | Сообщение # 12
9 уровень
Группа: Проверенные
Сообщений: 1022
Награды: 0
Репутация: 942
Блокировки:
VTrial, обращайся !

MAL

Все тлен...
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Дамаг Отряду через отдельный триггер
  • Страница 1 из 1
  • 1
Поиск:

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