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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
[Вопрос] Почемуто кастует тока на 1 из группы
tRu^SДата: Воскресенье, 18 Марта 2012, 18:26:54 | Сообщение # 1
8 уровень
Группа: Проверенные
Сообщений: 614
Награды: 0
Репутация: 138
Блокировки:
Code
function Trig_Ner2_Conditions takes nothing returns boolean
return GetSpellAbilityId() == 'A00P'
endfunction

function Trig_Ner2_Actions takes nothing returns nothing
unit u=GetTriggerUnit()
unit d=CreateUnit(GetOwningPlayer(u),'h001',GetWidgetX(u),GetWidgetY(u),0.00)
UnitAddAbility(d,'A00Q')
SetUnitAbilityLevel(u,'A00Q',GetUnitAbilityLevel(u,'A00P'))
real x=GetUnitX(u)
real y=GetUnitY(u)
group g=CreateGroup()
unit e
GroupEnumUnitsInRange(g,x,y,300,null)   
      loop   
          e=FirstOfGroup(g)   
          exitwhen e==null
          if IsUnitEnemy(e,GetOwningPlayer(u)) and GetWidgetLife(e)>.0 then   
          IssueTargetOrderById(d,852171,e)
              endif
          GroupRemoveUnit(g,e)   
      endloop   
      DestroyGroup(g)
e=null
u=null
g=null
endfunction

//===========================================================================
function InitTrig_Ner2 takes nothing returns nothing
      set gg_trg_Ner2 = CreateTrigger(  )
      call TriggerRegisterAnyUnitEventBJ( gg_trg_Ner2, EVENT_PLAYER_UNIT_SPELL_EFFECT )
      call TriggerAddCondition( gg_trg_Ner2, Condition( function Trig_Ner2_Conditions ) )
      call TriggerAddAction( gg_trg_Ner2, function Trig_Ner2_Actions )
endfunction

Подскажите




Сообщение отредактировал tRu^S - Воскресенье, 18 Марта 2012, 18:27:06
 

oleg_best_olegДата: Воскресенье, 18 Марта 2012, 18:43:44 | Сообщение # 2
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
tRu^S, создавай юнита в цикле для каждого выбранного юнита из группы.

Сообщение отредактировал oleg_best_oleg - Воскресенье, 18 Марта 2012, 18:43:55
 

tRu^SДата: Воскресенье, 18 Марта 2012, 19:04:14 | Сообщение # 3
8 уровень
Группа: Проверенные
Сообщений: 614
Награды: 0
Репутация: 138
Блокировки:
oleg_best_oleg, спс, тему клоз поправил всё

 

  • Страница 1 из 1
  • 1
Поиск:

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