32

» WarCraft 3 / Warcarft III 1.26 лагает на Windows 10?

У меня 10 винда, каких либо проблем с производительностью не наблюдается....
32

» IrInA Host Bot / Параметры карты повреждены

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

» WarCraft 3 / Приоритет для атаки AI

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

» WarCraft 3 / Приоритет для атаки AI

Вручи им ауру торнадо, но замедление убери в 0 тк это негативная аура при появлении баффа враги получат 0.00 ед урона и сагрятся на стенку.
32

» WarCraft 3 / Дессинхрон

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

» WarCraft 3 / Дессинхрон

Bergi_Bear, ну да, код так себе, напрямую локал плеера нет, но есть бж функции с ним. Ну и как всегда вейт + GetTriggerххх функция после вейта.

h0rde, это так сложно?
32

» WarCraft 3 / Поворот эффекта

Гуванч, лучше ссылку где его выложили, чтобы желающие могли перейти и оценить.
32

» WarCraft 3 / Несколько вопросов про мемхак

Ну ты показываешь наработку для детекта урона, там все исчерпывающе. Триггер с событием урона всем на карте, в этом триггере ты можешь проверить тип урона, тип атаки, и прочие параметры.
32

» WarCraft 3 / Новые нативки для мемхака.

goodlyhero, ну уже вроде делали с перехватом кастом функций или хештаблицу, wenhao же видел? Там китайская сборка мемхака и 4 библиотеки.

Но вариант фога постабильнее, во первых микс файл в папке с варом позволит создавать карту в обычном режиме и тестировать, + встроенная защита спасёт от ошибок и фаталов на ровном месте, указывая где проблема.

Простые R\W функции то можно не трогать, там все норм. А вот конверты, хуки, вызовы из game.dll - это вот как раз требует нативного решения, ибо довольно медленное.

Ну и думаю ивенты без норм декларации нативок для триггеров не добавить...
Загруженные файлы
32

» WarCraft 3 / Новые нативки для мемхака.

goodlyhero, ну как в либе IceFog'а, либо лаунчер как у айкапа. Хотя можно взять левую ИИ нативку, взять её адресс и назначить ей твои дейсвия. К примеру Rmem.
32

» WarCraft 3 / Новые нативки для мемхака.

Ну тебе нужно задекларировать нативку и в своем коде сделать, заготовку,
native function RMem takes integer returns integer
Ну и подготовить код. Сам RMем то вполне быстрый, долгие - конверты адрессов и хендлов. всякие stdCall, CallFast функции, которые запускают функции внутри гейм длл или другой библиотеке из жасс кода, вот они реально упорото медленные. По этой причине сложные фишки с фреймами на мемхаке такие тормознутые, там перманентный вызов кучи функций из гейм длл.
Само же чтение и запись в память сравнительно быстрое, да не шибко фаст, все же это не нативки, но добится ими проблем (если вы не придурок, который хочет выстрелить себе в ногу) вроде подвисания потока или проблем с производительностью в реальном коде нельзя, в отличии от выше упомянутых функций.
32

» WarCraft 3 / Время каста

rsfghd, ну текст таги еще и моделька спецэффекта есть, типа каст бар.
32

» WarCraft 3 / Обязательно ли обнулять локальные переменные?

Ага, так же будет не лишним группу удалить или юзать глобалку или вовсе ресайкл груп.
32

» WarCraft 3 / Кампания

Лучше ненадо кампанию, а ченить попроще, мб карту мини игру для начала, потом какую-нить тд, ну а только потом чето вроде кампании?
32

» WarCraft 3 / скорость дефолтный абилок

Гуванч, зачем делить скорость?, тебе сложно посчитать самому? 0.03125 = это 32 раза в секунду, 32 х 28.125 = 900, ну и так далее, 0.02 = 50 раз в секунду. 50 х 18 = 900, калькулятор в помощь, сразу вводишь расчетные значения. То как некоторые так и пишут 900\32. в расстояние. А так да, скорость рассчитывается делением.
32

» WarCraft 3 / скорость дефолтный абилок

Сколько оно "единиц" пролетит за секунду, хз что это за единицы скорости, и как они грамотно называются, пиксели, миллиметры или еще что - но суть одна, что все скорости и дистанции в варе в этих единицах указаны, 320 - это скорость перемещения юнита за секунду, тоже самое 900 скорость полета стрелы - это она 900 этих единиц пролетит за секунду.
32

» WarCraft 3 / Как сделать подгрузку текстовой команды из папки с вариком

Daro, читаем внимательно, либо прелоад либо мемхак. И про то и про другое инфы пруд пруди, все гоьовенькое - игнор, надо пофлудитьина форуме.
32

» WarCraft 3 / Как сделать подгрузку текстовой команды из папки с вариком

Bergi_Bear, мемхаком просто можно не мучается, а создавать такой файл какой вздумается, любой формат, хоть текстом хоть бинарный, Все win api в вашем распоряжении...
32

» WarCraft 3 / Что меньше влияет на память?

Hate, мало того вызов нативок некоторых достаточно медленный бывает, ладно проверка уровня абилки не такая сдоупочная...