16

» WarCraft 3 / Баг при скрытии приказов 1.26

богопротивные 0,-11 нужно менять на православные buttonpos=-2147483648,-2147483648
16

» WarCraft 3 / Краш карты

Это новая версия варкрафта, тебе ничто и никак не поможет там
16

» WarCraft 3 / Вопрос по хэш-таблице.

если можешь чистить через FlushChildHeshtable , то чисти через неё, RemoveSaved* не уничтожает ветку хештаблицы, даже если это была единственная запись в неё
16

» WarCraft 3 / Официально стал доступен PTR 1.31

да пилите, шура, пилите. взлетите -и не вспомните о "всепропальщиках"
16

» WarCraft 3 / Официально стал доступен PTR 1.31

allstars нахер не нужно было вольвам, это просто карта так называлась, а игре DotA хорошее название, без лишних слов
это, тем не менее, не отменяет новых (?) условий редактора
16

» WarCraft 3 / Как сделать эффект от пассивки bloodseeker'a?

этот флаг лишь отображает модель, взаимодействовать с ней все равно нельзя, поэтому слегка бессмысленно
16

» WarCraft 3 / Как сделать 9 слотов в 1.31?

не фейк, но не работает как инвентарь полноценный, это лишь фреймы
16

» WarCraft 3 / Редактор W1.31 способность

затраты на ИНИЦИАЛИЗАЦИЮ локалки (байт-код это требует, но это проформа) - ничтожны, по любым меркам. А создание группы в цикле что в локалке, что в глобалке - это маразм
16

» WarCraft 3 / Редактор W1.31 способность

что я ваще такое прочитал? локалки и глобалки - ваще похер игре, это всё в одном котле компилится
16

» WarCraft 3 / Безумный режим?

Пффф, ну твой вариант с подкруткой, это же очевидно. Ведь время строительства никак не связано с хп здания! Ты нас совсем за лохов держишь чтоли?!
16

» WarCraft 3 / Безумный режим?

мало кто задумывается, как работают игры, поэтому легенды и живут
визуально при клике вызывается перерисовка и цифры регена ставятся актуальными, а иначе они обновляются че-то вроде каждые 0.1-0.2
16

» WarCraft 3 / Безумный режим?

а я помню легенду, что если кликать на юнита у фонтана, он регенится быстрее.
это значение для Компьютер (безумный), очевидно же, макс сложность компа, и в кампании такое было предусмотрено, пусть и не выведено в интерфейс
16

» WarCraft 3 / Официально стал доступен PTR 1.31

ни в коем случае не сиди на мемхаке, если ты не умеешь его адаптировать под себя, полностью поддерживаю про переход.
16

» WarCraft 3 / Спец эффекты

точки - это упорщение для GUI пользователей, их нужно постоянно разрушать и удалять, в патче 1.26+ они вообще не нужны и без них можно обойтись в любой ситуации
16

» WarCraft 3 / Спец эффекты

ниче не понял, примеры кода делай для ясности
DestroyEffect(AddSpecialEffect()) - даже локалок не нужно
для всего остального - если занес в переменную, то почисти переменную. Если создал на время, то разрушь по истечению времени, даже если анимация сама закончилась (а нахера оставлять его висеть?)
16

» WarCraft 3 / Как добавить в выбор нейтрально-пассивную таверну?

а юнит-то виден? у меня нет проблем с выделением, выбирает даже то, что в принципе не должно стакаться i.imgur.com/4bYL9jp.png
16

» WarCraft 3 / Какие есть варианты для принудительного завершения работы карты?

мемхак и не срет, давайте будем честными, это нечистоплотный разраб, который проигнорировал инфу о хуках и чистке
16

» WarCraft 3 / Краш

у мертвого юнита изменился уровень ауры, вот и упало. никогда не меняй уровни способностей у мертвых юнитов, жди их возрождения
Даже вон видно айди ASc4
16

» WarCraft 3 / WFE - Warcraft Feature Extender

да хватит пытаться затянуть её на ргц, добрая половина функционала уже есть из коробки в доте/лоде
16

» WarCraft 3 / За что отвечают данные функции?

шкала анимации - хз
задержка реагирования - dotastuff.wordpress.com/tag/delay
скорость смены видимость - ничего не делает
уведомление об атаке - как далеко должна быть камера от юнита, на коороогго напали, чтоб игра сказала, что войска вступили в бой. 1250 - значит ты должен смотреть на кого-то на расстоянии 1251 от юнита, иначе пиликать об атаке игра не будет. Поставишь 999999 - вообще не должна
мин интвервал - как часто можно повторять, что ВОЙСКА ВСТУПИЛИ В БОЙ ПОСМОТРИ УЖЕ ТУДА АЛЛО
16

» WarCraft 3 / повернуть здание через мемхак

а еще можно глянуть
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