16

» WarCraft 3 / Определить юнита под курсором (MemHack)

активный виджет под курсором всегда тут
[[game.dll+AB4F80]+1B4]+14
кому не лень, переведите на jass-обертки, я хз какая в ходу в рендередже
16

» WarCraft 3 / Типы целей в Warcraft 3

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

» WarCraft 3 / Фаталит карта

Ээээ.. А нахера ты юнита удаляешь вручную? И время разложения надо ставить хотя бы долю секунды. Не надо выполнять за движок его работу, он сам всё нормально сделает, RemoveUnit максимально небезопасна. Это объясняет отсутствие объекта хп
16

» WarCraft 3 / Фаталит карта

это могло быть что угодно, без ограничений. если у тебя нет 100% рабочего способа повторить фатал, ты причину хер найдешь
16

» WarCraft 3 / Фаталит карта

при вхождении цели в область агра юнита у этой самой цели отсутствует объект с хп и игра крашится
разбирайся, кто к кому у тебя там подходит/появляется/саммонится перед фаталом
хз как этот объект может исчезнуть, в худшем случае это могла бы быть самоуничтожающаяся иллюзия, но в движке еще есть и incinerate, тоже удаляющий сходу из игры. Короче, проблема не совсем в тебе, но в событиях на приближение
16

» WarCraft 3 / Хак на память Warcraft3

работа скиллов и все их фиши записаны в виртуальной таблице, там около доxyz обработчиков, которые еще и не знаешь, что делают вообще. это никто не разберет, думаю
16

» WarCraft 3 / Настройка Канала

а еще "универсальное заклинание" игнорирует спелл блок (линка в доте) - оно никак не взаимодействует с таким каналом. Вообще, эта база максимально недокументирована
16

» WarCraft 3 / Как сделать свиток телепорта из доты?

вызов торнадо с длительностью 20 с
по истечению определенного времени назначать новые координаты юниту и паузить-анпаузить для прерывания каста
16

» WarCraft 3 / Утечка или не утечка.

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

» WarCraft 3 / Утечка или не утечка.

адрес будет переиспользован, когда объект больше в игре не существует. хендл при этом может и не освободиться - т.е. прошлый останется навсегда "занятым". Реальный адрес никакой роли при этом не играет. RemoveUnit заставляет движок забыть о юните, что иногда чревато, лучше убивать, а потом таймером Remove, либо просто позволить ему разложиться (с тем же эффектом, но стандартная работа игры)
16

» WarCraft 3 / Утечка или не утечка.

что такое параллельный вызов и как связан мемхак с хендлом? оО
и я не вижу =null в конце использования локальных переменных
16

» WarCraft 3 / constant function

если точнее - разницы в скорости нет. вообще. это просто синтаксический мусор, ограничивающий возможности самой функции
16

» WarCraft 3 / constant function

да не влияет содержимое, алло, уже показали же. просто сама конструкция constant ничего не делает.
16

» WarCraft 3 / constant function

байткод констант и не-констант функции одианковый, никакой разницы там нет
на скринах i.imgur.com/ZORNLGH.png соответственно
16

» WarCraft 3 / constant function

а ты пробовал? логика говорит, что constant функция всегда возвращает константу и не может работать с параметрами :)
16

» WarCraft 3 / Разница в объявлении real

Используй точку, или будешь попадаться на приколы вроде того, что функция, возвращающая real, не может вернуть просто 0
function X takes nothing returns real
return 0
endfunction
в моем случае на ней падал поток. поведение неясно, так что лучше ставь точку, не убудет
16

» WarCraft 3 / Версии war3 и нововведения

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

» WarCraft 3 / Способности для героя

ClotPh:
DracoL1ch, в смысле? Мемхаком же легко. Да и без него какое-то извращение было, но уже сложное.
Где автор, а где мх? Разные уровни
16

» WarCraft 3 / Безумие на цель

berserk баф не связан с абилкой
берсерк с негативным множителем сводит урон на 0, любой
автору нужно AIdd, там есть от физ атак множитель, кому не лень - объясните по необходимости.