32

» WarCraft 3 / Продажа юнитов

Надо будет написать об этом, и довести до ума кое какие моменты, чтобы не было чудес...
32

» WarCraft 3 / Продажа юнитов

NazarPunk, мб на старых патчах было, но там был какой то изьян. Проверь на всех типах войск.
Кстати ремув лучше заменить на kill unit совместно с хайдом, то могут возникнуть баги, т.к юнит удалится мгновенно а он мог кого то атаковать или отравить, пустить спелл по типу огненного дождя и так далее.
32

» WarCraft 3 / Продажа юнитов

Работает эта нативка насколько помню только на юнитов из слк таблицы, а не тех что вы создали в редакторе.
32

» WarCraft 3 / WFE - Warcraft Feature Extender

Unryze, ну и будут багрепортами убивать тебя, мол прога лагает =)
А некоторые взвоют что такой камхак - чит.
32

» WarCraft 3 / АнтиХак

Unryze, смысли, прям из твоего кода, лол, твой детект и есть мемхак который требуется для запуска этого дела... Ничего болье, ну кроме одной переменной - pGetFrameItemAddress = GameDLL + 0x09EF40.
32

» WarCraft 3 / АнтиХак

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

» WarCraft 3 / АнтиХак

Unryze, был и в оригинале, темболее у тебя так или иначе мх на запись, т.е сломанный массив, так что тут уже глупо отнекиватся. На хайве GetFraemAdress есть под 1.26, кстати мб тебе мемхак кинуть под 1.27+?
32

» WarCraft 3 / АнтиХак

Unryze, насчет сейва -
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
Вот на мемхаке, этот вариант надежен и не даст сохранить игру и вызвать фатал.
32

» WarCraft 3 / АнтиХак

Unryze, ну хз, кстати в ранних версиях банило за безобидный софт, вроде хп\мп бара.
Кстати совсем забыл, добавили блок кнопки сохранения? То мх с записью уже будет фаталить при сохранении игры.
32

» WarCraft 3 / Предмет: Божественный Щит

нарушение при сохранении, судя по всему мх, если дело идет на патче 1.26.
32

» WarCraft 3 / Предмет: Божественный Щит

NazarPunk, эмм а как ты откажешься от ветров, заклинания крови, канала, и еще +100500 абилок которые скрывают юнита\героя. Дефолтные шипы неруба и то гадость... Хз почему близзарды не пофиксили именно эти проблемы.
32

» WarCraft 3 / Предмет: Божественный Щит

Увы это работает криво, пока многие дефолтные абилки блочат инвентарь.
32

» WarCraft 3 / Патч 1.31, скоро?

Clamp, я веду к тому, что жасс и был создан на основе луа, а не наоборот, пусть не вводят людей в заблуждение, то что в китайских картах с мх есть луа - это чтобы не возится с асм кодом, я уже кидал пример этого дела.
В ск 2 насколько помню язык с с слепили, но это не с, и все возможности и библиотеки с++ пошли лесом..
32

» WarCraft 3 / Патч 1.31, скоро?

Что луа что жасс иетерпритируемые языки, сам жасс ни что иное как обрезок от луа, все то же самое. Какие вам гибкости и библиотеки, это игра а не visual studio, где пили что хочешь, функционал будет ограничен так или иначе, следовательно вопрос - есть ли польза в перемене?
Нативки можно и в жасс добавить, а вот средство свободной разработки всего чего душа пожелает как с мемхаком вам никто не даст, луа это будет, жасс или еще какой язык.
32

» WarCraft 3 / Патч 1.31, скоро?

GetLocalPlayer, зачем это все близзардам, да чхать они хотели на разработчиков карт, мечтайте. Было бы не пофиг они бы не ломали совместимости и не выпускали кривых патчей. Богатый опыт, это все ерунда, не больше, кодят индусы, они каждую игру разные. Библиотек много... ага, много у чего библиотек много, толку то? Сколько всего на бейсике было написано то, а? Не аргумент. В игре нужно довольно узко специализированные функции и немного общих, которые есть везде и всюду. По поводу возьмутся \ не возьмутся, хм, старкравт чето не взлетел, не взялись.
32

» WarCraft 3 / Патч 1.31, скоро?

Интересно почему именно луа и в чем тут смысл? Луа почти тоже самое что и jass, та же вирутальная машина... Ну только если они с жасса на луа переедут придется снова лечит виртуальную машину, новые мемхаки... Не думаю что они прям побежали менять шило на мыло.
32

» WarCraft 3 / Альтернативная форма юнита!

Принятый ответ
Еще аватар низя выкладывать, он багует при морфах, поэтому лучше замените аналогом - благо он есть, антимагический элексир.
32

» WarCraft 3 / Альтернативная форма юнита!

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

» WarCraft 3 / Замедление сбивает замедление.

Если каждому из 60 юнитов вручить 300+ абилок то возможно, и то вряд-ли.
32

» WarCraft 3 / Замедление сбивает замедление.

Разумеется слоу волшебницы не склазывается, как и 100500 других баффов. Делай замедление из ядовитых стрел (ядовитые стрелы героя нейтрала), или используй вручение ауры замедления торнадо юниту.
32

» WarCraft 3 / Какой патч лучше?

Bergi_Bear, есть инфа что существует мемхак на все выпущенные близами пачти - на хайве видел тему 18 года.