call ForGroupBJ(GetUnitsInRangeOfLocAll(200.00, GetUnitLoc(UntVarA1)), function SDoSkillB_Effect(IntVarA0))
call ForGroupBJ(GetUnitsInRangeOfLocAll(200.00, GetUnitLoc(UntVarA1)), SDoSkillB_Effect(IntVarA0))
Если так передавать параметр то оно не работает. Хеш таблиц боюсь.
Принятый ответ
Эту тему протерли чуть более, чем полностью. Используй глобалки или хэш
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Clamp
local unit u
call GroupEnumUnitsInRange(udg_G,0,0,999999,null)
loop
set u = FirstOfGroup(udg_G)
if IsUnitType(u,UNIT_TYPE_STRUCTURE) then
call SetUnitColor(u,PLAYER_COLOR_LIGHT_GRAY)
endif
call GroupRemoveUnit(udg_G,u)
exitwhen u == null
endloop
set u = null
хуже не будет