если можешь чистить через FlushChildHeshtable , то чисти через неё, RemoveSaved* не уничтожает ветку хештаблицы, даже если это была единственная запись в неё
allstars нахер не нужно было вольвам, это просто карта так называлась, а игре DotA хорошее название, без лишних слов
это, тем не менее, не отменяет новых (?) условий редактора
затраты на ИНИЦИАЛИЗАЦИЮ локалки (байт-код это требует, но это проформа) - ничтожны, по любым меркам. А создание группы в цикле что в локалке, что в глобалке - это маразм
мало кто задумывается, как работают игры, поэтому легенды и живут
визуально при клике вызывается перерисовка и цифры регена ставятся актуальными, а иначе они обновляются че-то вроде каждые 0.1-0.2
а я помню легенду, что если кликать на юнита у фонтана, он регенится быстрее.
это значение для Компьютер (безумный), очевидно же, макс сложность компа, и в кампании такое было предусмотрено, пусть и не выведено в интерфейс
точки - это упорщение для GUI пользователей, их нужно постоянно разрушать и удалять, в патче 1.26+ они вообще не нужны и без них можно обойтись в любой ситуации
ниче не понял, примеры кода делай для ясности
DestroyEffect(AddSpecialEffect()) - даже локалок не нужно
для всего остального - если занес в переменную, то почисти переменную. Если создал на время, то разрушь по истечению времени, даже если анимация сама закончилась (а нахера оставлять его висеть?)
у мертвого юнита изменился уровень ауры, вот и упало. никогда не меняй уровни способностей у мертвых юнитов, жди их возрождения
Даже вон видно айди ASc4
шкала анимации - хз
задержка реагирования - dotastuff.wordpress.com/tag/delay
скорость смены видимость - ничего не делает
уведомление об атаке - как далеко должна быть камера от юнита, на коороогго напали, чтоб игра сказала, что войска вступили в бой. 1250 - значит ты должен смотреть на кого-то на расстоянии 1251 от юнита, иначе пиликать об атаке игра не будет. Поставишь 999999 - вообще не должна
мин интвервал - как часто можно повторять, что ВОЙСКА ВСТУПИЛИ В БОЙ ПОСМОТРИ УЖЕ ТУДА АЛЛО
а еще можно глянуть
UpdateStaticUnitVisually
функцию, если есть
function UpdateStaticUnitVisually takes unit u returns nothing
local integer a=ConvertHandle(u)
local integer h
if a==0 then
return
endif
set h=RMem(RMem(a)+0x148)
call CallThisCallWith4Args(h,a,1,1,1)
call CallThisCallWith2Args(GameDLL+0x283BC0,a,1)
call CallThisCallWith1Args(GameDLL+0x28E170,a)
endfunction
» WarCraft 3 / Баг при скрытии приказов 1.26
» WarCraft 3 / Краш карты
Ред. DracoL1ch
» WarCraft 3 / Вопрос по хэш-таблице.
» WarCraft 3 / Официально стал доступен PTR 1.31
» WarCraft 3 / Официально стал доступен PTR 1.31
это, тем не менее, не отменяет новых (?) условий редактора
» WarCraft 3 / Как сделать эффект от пассивки bloodseeker'a?
» WarCraft 3 / Как сделать 9 слотов в 1.31?
Ред. DracoL1ch
» WarCraft 3 / Редактор W1.31 способность
» WarCraft 3 / Редактор W1.31 способность
» WarCraft 3 / Безумный режим?
» WarCraft 3 / Безумный режим?
визуально при клике вызывается перерисовка и цифры регена ставятся актуальными, а иначе они обновляются че-то вроде каждые 0.1-0.2
» WarCraft 3 / Безумный режим?
это значение для Компьютер (безумный), очевидно же, макс сложность компа, и в кампании такое было предусмотрено, пусть и не выведено в интерфейс
» WarCraft 3 / Официально стал доступен PTR 1.31
» WarCraft 3 / Спец эффекты
Ред. DracoL1ch
» WarCraft 3 / Спец эффекты
DestroyEffect(AddSpecialEffect()) - даже локалок не нужно
для всего остального - если занес в переменную, то почисти переменную. Если создал на время, то разрушь по истечению времени, даже если анимация сама закончилась (а нахера оставлять его висеть?)
» WarCraft 3 / Как добавить в выбор нейтрально-пассивную таверну?
» WarCraft 3 / Стак бонусов ауры.
» WarCraft 3 / Используется сразу две способности
» WarCraft 3 / Какие есть варианты для принудительного завершения работы карты?
» WarCraft 3 / Краш
Даже вон видно айди ASc4
» WarCraft 3 / WFE - Warcraft Feature Extender
» WarCraft 3 / Очень странно.
точки поставь на места
» WarCraft 3 / Мемхак, сломался старт перезарядки способности (StartAbilityCD)
» WarCraft 3 / За что отвечают данные функции?
задержка реагирования - dotastuff.wordpress.com/tag/delay
скорость смены видимость - ничего не делает
уведомление об атаке - как далеко должна быть камера от юнита, на коороогго напали, чтоб игра сказала, что войска вступили в бой. 1250 - значит ты должен смотреть на кого-то на расстоянии 1251 от юнита, иначе пиликать об атаке игра не будет. Поставишь 999999 - вообще не должна
мин интвервал - как часто можно повторять, что ВОЙСКА ВСТУПИЛИ В БОЙ ПОСМОТРИ УЖЕ ТУДА АЛЛО
» WarCraft 3 / повернуть здание через мемхак
UpdateStaticUnitVisually
функцию, если есть