Добавлен Fa1korn
Помогите понять, где ошибка.
Вроде всё делаю как и должно быть, но юнит не хочет менять высоту.
Юнит создаётся и просто стоит на месте. Вот код:
Вроде всё делаю как и должно быть, но юнит не хочет менять высоту.
Юнит создаётся и просто стоит на месте. Вот код:
local unit u
set udg_loc = GetUnitLoc(udg_Taranov)
call CreateNUnitsAtLoc( 1, 'ugar', GetOwningPlayer(gg_unit_Npbm_0067), udg_loc, bj_UNIT_FACING )
set u = GetLastCreatedUnit()
call UnitAddTypeBJ( UNIT_TYPE_FLYING, gg_unit_Ekee_0069 )
call UnitRemoveTypeBJ( UNIT_TYPE_FLYING, u )
call UnitRemoveAbilityBJ( 'Arav', u ) //удаляем способность "превратиться в ворона"
call SetUnitFlyHeightBJ( u, 0.00, 300.00 )
call PolledWait( 1.50 )
call DestroyEffect(AddSpecialEffect("Abilities\\Spells\\Other\\StrongDrink\\BrewmasterMissile.mdl",GetUnitX(u), GetUnitY(u) ))
call KillUnit( u )
call CreateNUnitsAtLoc( 1, 'u00M', GetOwningPlayer(gg_unit_Npbm_0067), udg_loc, bj_UNIT_FACING )
call SetUnitAbilityLevelSwapped( 'A0FV', GetLastCreatedUnit(), GetUnitAbilityLevelSwapped('A0FT', gg_unit_Npbm_0067) )
call IssueImmediateOrderBJ( GetLastCreatedUnit(), "stomp" )
call RemoveLocation(udg_loc)
set u = null
Принятый ответ
Всё, закройте. Сделал бочонок на основе горгулий, заработало :)
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
это вредно для глаз и мозга