Добавлен Gordan011
Создал нестандартный скилл герою, всё нормально работает, но если на 1 месте убивать одновременно много мобов, то со временем появляются лаги, лаги как я понял появляются из за того что действие на удаление спец эффекта 1, а если мобов много, то и эффектов появляется много, но они не удаляется, подскажите в этом ли проблема, если да, то как решить её?
Принятый ответ
Может, уничтожать эффект сразу при создании? Что-то вроде этого:
call DestroyEffect ( AddSpecialEffectTargetUnitBJ( "chest", udg_unit, "Abilities\\Spells\\Undead\\FrostNova\\FrostNovaTarget.mdl" ))
Наткнулся на это, пока разбирал карту "UnRes". Способ работает.
call DestroyEffect ( AddSpecialEffectTargetUnitBJ( "chest", udg_unit, "Abilities\\Spells\\Undead\\FrostNova\\FrostNovaTarget.mdl" ))
Наткнулся на это, пока разбирал карту "UnRes". Способ работает.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
триггерно дамажить лучше, а для спецэфа просто нужна или модель без списка анимаций или правильное понимание индексирования и удаления утечек
call DestroyEffect ( AddSpecialEffectTargetUnitBJ( "chest", udg_unit, "Abilities\\Spells\\Undead\\FrostNova\\FrostNovaTarget.mdl" ))
Наткнулся на это, пока разбирал карту "UnRes". Способ работает.