32

» WarCraft 3 / Обучение войск в книге заклинаний?

Никак, только кастомное обучение.
Карта Bomber command by Blizzard смотреть обязательно.
32

» WarCraft 3 / Рекурсия

Увы низя указывать рекурсии на взаимосвязи элементов или юнитов.
Если вы хотите отменять апгрейды зданий, делайте их кастомно к примеру на основе продажи\подготовки юнитов, только здание продало\построило определённого юнита сразу же изменть его на другое, попутно удалив подготовленного\проданного юнита.
Такой принцип используется в TD от близзард ''Лазурные башни".
Можно попробовать с помощью морфов сфинкса.
32

» WarCraft 3 / Как поставить свою картинку на экран загрузки карты?

Fraps:
Зачем на 4 части, если просто 1 часть можно сделать? Что бы не париться лишний раз.
Из за качества, макс разрешение вара в формате blp ограничено, поэтому либо лоадинг скрин будет мыльный, либо нормальный но картинок будет 4.
32

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

Этого не было реализовано близзардами и придется пилить свою ддлку.
А хп бар юнита скрывается с помощью 2 флагов записанных в структурую юнита:
адресс:5с, значения : 0x8000000 и 0x10000
Функция call SetUnitFlags_2( targ, 0x8000000 ) дает эффект похожий на москитов, юнита совсем низя выделить, низя кастануть таргет спелл, но его будут бить автоатакой враги.
32

» WarCraft 3 / Патч 1.27б

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

» WarCraft 3 / Патч 1.27б

Из нововведений, теперь в редактор триггеров включен syntax cheker и можно проверять скрипт на ошибки не пересохраняя карту, очень нужное нововведение, только вот этак лет на 12 опоздало. Но халтурщики не сделали описание и внятную иконку новой кнопки.
Новых функций в common.j не обнаружены. В мак версии нету обфуксации game.dll что дает возможность по изучать движок игры всем желающим, вот пример кода спеллов:
Загруженные файлы
32

» WarCraft 3 / Патч 1.27б

BaHeK:
molot39, я это имел ввиду, чтобы вопрос открыли для меня.
Увы но тебе к администрации, обычные юзеры этого изменить не могут...
32

» WarCraft 3 / Там 1.27b вышел

16GB:
quq_CCCP,
Так зачем офф установщик? Кто уже установил с бнета пусть скинул все файлы варика на яндекс диск например.
Ну тут птичка на хвосте принесла файлы патча, можешь проверить: ссылка
( сам пока не проверял )
32

» WarCraft 3 / Патч 1.27б

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

» WarCraft 3 / Там 1.27b вышел

16GB:
Может кто скинуть файлы патча? чтобы можно было на любую версию поставить
Пока нигде нету файла установщика, можно только обновится на офф. батле.
32

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

Что мешает вешать дефолт руну спелл нигейшина, отследить срабатывания руны негейшина можно по урону в 0.00 ед и наличию баффа нигейшина, а потом запустить таймер на 0.00 сек, если баффа по истечению таймера не будет - спеллнигейшин сработал (блокнул некий спелл).
32

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

А какой спел ты в кд запускаешь? Написано же юзать:
 function StartAbilityCooldown takes unit whichUnit, integer abilityId, real cd returns boolean
        local integer pAbility = 0
        if whichUnit == null or GetUnitAbilityLevel( whichUnit, abilityId  ) < 1 or cd == 0.00  then
            return false
        endif
        set pAbility = GetUnitAbility(whichUnit, abilityId)
        if pAbility < 1 then
            return false
        else
            if ReadRealMemory(pAbility+0x134)==-1 and ReadRealMemory(pAbility+0x138)==-1 then
                call WriteRealMemory(pAbility+0x134,0)
                call WriteRealMemory(pAbility+0x138,0)
            endif
            set Memory[pReserverdIntArg1 / 4] = SetRealIntoMemory(cd)
            call CallThisCallWith2Args( pStartAbilityCD, pAbility, pReserverdIntArg1 )
            return IsAbilityOnCooldown( pAbility )
        endif
        return false
    endfunction
Тут защита от неверных аргументов или баганых абликов, пассивки в кд не пускает...
32

» WarCraft 3 / Там 1.27b вышел

Сам патч бы найти, чето копипасты с сайта близзардов много и разговоры, а вот самого патча нет!
32

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

ELB359:
Что-то до меня не очень доходит, как этот хак использовать, точнее импортировать в карту.
Прочитать внимательно инструкцию.
32

» WarCraft 3 / Увеличилось ли значение памяти для мультиплеерных карт?

Юзают, почему нет - вон DracoL1ch, запилил себе автоапдейт карты, ты сделай тоже самое только с микс архивом.
32

» WarCraft 3 / Морф иллюзии (или альтернатива)

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

» WarCraft 3 / Увеличилось ли значение памяти для мультиплеерных карт?

DemonoiD, Нет, да и лимит не всегда был 8 мб, недавно с четырёх подняли (относительно времени жизни варкравта).
Снова есть ретурн баг, подгружаешь микс архив всем кто запустил карту без их ведома и подключаешь, пусть улыбаются.
Правда могут быть проблемы с некоторыми античитами.
32

» WarCraft 3 / Морф иллюзии (или альтернатива)

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

» WarCraft 3 / Защита

Я проверял таблицу строк в момент загрузки, если по адресу N Находится не та строка, значит карту ломанули ( в таблицу строк попадают даже имена кастом функций) итого мы видим меняли ли код или нет, стоит добавить в main хоть одну функцию и все, это тут же детектится.
Я писал полностью кастомного инит, довольно геморно, нужно запороть карту так чтобы читер грешил на Читы а не на защиту.
32

» WarCraft 3 / Защита

Забудь- они оба коверкают заголовок и смещяют на N байт, это не спасет от мпк эдитора...
То что поотектит в 1 кнопку научились открывать так же в кнопку, щяс реальный вариант не гадить заголовок ибо его уже ни один редактор не смотрит ибо предсказуемо что там ахинея и нужно рассчитывать длинну архива и конец заголовка самостоятельно...
Изгадить хештаблицу и внести в нее лже файлы, увы об этом мало подробной инфы а тулы вовсе никто не писал, так выложили пару примеров с уже протектнутыми картами и все.
32

» WarCraft 3 / Защита

Ну боба протектор (somji) но. Его научились обходить, прочие защиты уникальны и не "слиты" в паблик, эмитировать их можно только руками, глядя на защищенную им карту.
Есть способ защиты кода с помощью ретурн бага, который я уже описывал - но там нужно хорошое познание jass.
32

» WarCraft 3 / Защита

Pro100Gaus, Особо не защитишь, ну только если от идиотов. Суть защиты? Есть что то что не хочется показывать другим? Остачертели читоры? Решил торговать пикселями по образу и подобию велв?
32

» WarCraft 3 / Как убрать характеристики у героя

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