Добавлен leroydraigo
Есть такая функция
function UnitEf takes unit u, player p ,integer i,string s returns nothing
location l = GetUnitLoc(u)
local unit d = CreateUnitAtLoc(p, 'h001', l, bj_UNIT_FACING )
if s=="slow" then
call SetUnitAbilityLevelSwapped( 'A00A', d,i )
call IssueTargetOrder( d, "slow", u )
call AddSpecialEffectLocBJ( l, "Abilities\\Spells\\Human\\Slow\\SlowCaster.mdl" )
endif
Если вызываю ее для группы юнитов то эффект создается на каждом, а спелл кастуется только на одного
Принятый ответ
Настройте правильно цели. (Наземные и воздушные боевые единицы например)
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
XGM Bot
6 лет назад
0
Похожие вопросы:
- Уменьшение размера карты
ответ
quq_CCCP:
- Расширенная молния и её удаление
ответ
Proshel_Doty:
- Moving System, перенос данных.
ответ
nvc123:
Поиск по всем ресурсам на сайте
1
quq_CCCP
6 лет назад
1
Без карты сказать сложно где ошибка, мб Юниты - недопустима цель или в тумане войны.
1
Msey
6 лет назад
1
Настройте правильно цели. (Наземные и воздушные боевые единицы например)
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.