NazarPunk, мб на старых патчах было, но там был какой то изьян. Проверь на всех типах войск.
Кстати ремув лучше заменить на kill unit совместно с хайдом, то могут возникнуть баги, т.к юнит удалится мгновенно а он мог кого то атаковать или отравить, пустить спелл по типу огненного дождя и так далее.
Unryze, смысли, прям из твоего кода, лол, твой детект и есть мемхак который требуется для запуска этого дела... Ничего болье, ну кроме одной переменной - pGetFrameItemAddress = GameDLL + 0x09EF40.
Не драколич этот код и придумал, чтобы его дота не фаталила при сейве игры, это был самый простой способ - запретить сейв, вот этот кусок с хайва, обьем меньше в разы, нет не триггеров, не таймеров, вовсе хендлов.
Unryze, был и в оригинале, темболее у тебя так или иначе мх на запись, т.е сломанный массив, так что тут уже глупо отнекиватся. На хайве GetFraemAdress есть под 1.26, кстати мб тебе мемхак кинуть под 1.27+?
function DisableSaveGameSaveButton takes nothing returns nothing
local integer pSaveGameSaveButton = GetFrameItemAddress("SaveGameFileEditBox",0)
if pSaveGameSaveButton > 0 then
set Memory[pSaveGameSaveButton/4 + 0x1D4/4] = 0
set Memory[pSaveGameSaveButton/4 + 0x108/4] = 0
set Memory[pSaveGameSaveButton/4 + 0x1E8/4] = 0
endif
set pSaveGameSaveButton = GetFrameItemAddress("FileListFrame",0)
if pSaveGameSaveButton > 0 then
set Memory[pSaveGameSaveButton/4 + 0x10C/4] = 0x3B03123E
endif
endfunction
Вот на мемхаке, этот вариант надежен и не даст сохранить игру и вызвать фатал.
Unryze, ну хз, кстати в ранних версиях банило за безобидный софт, вроде хп\мп бара.
Кстати совсем забыл, добавили блок кнопки сохранения? То мх с записью уже будет фаталить при сохранении игры.
NazarPunk, эмм а как ты откажешься от ветров, заклинания крови, канала, и еще +100500 абилок которые скрывают юнита\героя. Дефолтные шипы неруба и то гадость... Хз почему близзарды не пофиксили именно эти проблемы.
Clamp, я веду к тому, что жасс и был создан на основе луа, а не наоборот, пусть не вводят людей в заблуждение, то что в китайских картах с мх есть луа - это чтобы не возится с асм кодом, я уже кидал пример этого дела.
В ск 2 насколько помню язык с с слепили, но это не с, и все возможности и библиотеки с++ пошли лесом..
Что луа что жасс иетерпритируемые языки, сам жасс ни что иное как обрезок от луа, все то же самое. Какие вам гибкости и библиотеки, это игра а не visual studio, где пили что хочешь, функционал будет ограничен так или иначе, следовательно вопрос - есть ли польза в перемене?
Нативки можно и в жасс добавить, а вот средство свободной разработки всего чего душа пожелает как с мемхаком вам никто не даст, луа это будет, жасс или еще какой язык.
GetLocalPlayer, зачем это все близзардам, да чхать они хотели на разработчиков карт, мечтайте. Было бы не пофиг они бы не ломали совместимости и не выпускали кривых патчей. Богатый опыт, это все ерунда, не больше, кодят индусы, они каждую игру разные. Библиотек много... ага, много у чего библиотек много, толку то? Сколько всего на бейсике было написано то, а? Не аргумент. В игре нужно довольно узко специализированные функции и немного общих, которые есть везде и всюду. По поводу возьмутся \ не возьмутся, хм, старкравт чето не взлетел, не взялись.
Интересно почему именно луа и в чем тут смысл? Луа почти тоже самое что и jass, та же вирутальная машина... Ну только если они с жасса на луа переедут придется снова лечит виртуальную машину, новые мемхаки... Не думаю что они прям побежали менять шило на мыло.
Разумеется слоу волшебницы не склазывается, как и 100500 других баффов. Делай замедление из ядовитых стрел (ядовитые стрелы героя нейтрала), или используй вручение ауры замедления торнадо юниту.
» WarCraft 3 / Продажа юнитов
» WarCraft 3 / Продажа юнитов
Кстати ремув лучше заменить на kill unit совместно с хайдом, то могут возникнуть баги, т.к юнит удалится мгновенно а он мог кого то атаковать или отравить, пустить спелл по типу огненного дождя и так далее.
» WarCraft 3 / Продажа юнитов
» WarCraft 3 / WFE - Warcraft Feature Extender
А некоторые взвоют что такой камхак - чит.
» WarCraft 3 / АнтиХак
» WarCraft 3 / АнтиХак
» WarCraft 3 / АнтиХак
» WarCraft 3 / АнтиХак
» WarCraft 3 / АнтиХак
Кстати совсем забыл, добавили блок кнопки сохранения? То мх с записью уже будет фаталить при сохранении игры.
» WarCraft 3 / Предмет: Божественный Щит
» WarCraft 3 / Предмет: Божественный Щит
» WarCraft 3 / Предмет: Божественный Щит
» WarCraft 3 / Предмет: Божественный Щит
Ред. quq_CCCP
» WarCraft 3 / Патч 1.31, скоро?
В ск 2 насколько помню язык с с слепили, но это не с, и все возможности и библиотеки с++ пошли лесом..
» WarCraft 3 / Патч 1.31, скоро?
Нативки можно и в жасс добавить, а вот средство свободной разработки всего чего душа пожелает как с мемхаком вам никто не даст, луа это будет, жасс или еще какой язык.
» WarCraft 3 / Патч 1.31, скоро?
» WarCraft 3 / Патч 1.31, скоро?
» WarCraft 3 / Как регистрировать тип widgetevent
» WarCraft 3 / Альтернативная форма юнита!
» WarCraft 3 / Альтернативная форма юнита!
» WarCraft 3 / Как снять лимит скорости атаки?
» WarCraft 3 / Вылет ntdll.dll
» WarCraft 3 / Замедление сбивает замедление.
» WarCraft 3 / Замедление сбивает замедление.
» WarCraft 3 / Какой патч лучше?