32

» WarCraft 3 / Как перехватить читаемый код карты варкрафт?

Принятый ответ
Файл карты - скрипт, просто загружается в память - хештаблицу строк, оттуда копмилируется в байт код и исполняется виртуальной машиной движки, которая и делает все действия, данные и обьекты в коде строго синхронизируются, кроме отдельных, локальных участков, чуть чуто - дисинх. Подгружать свой код можно, описывалась даже как - но это сразу дисинх, ICCUP WIN HAСK так и сделали.
32

» WarCraft 3 / JASS GroupEnumUnitsInRange фильтр

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

» WarCraft 3 / Показатель заряда у способности

Ну в моей карте это есть, и активки и пассивки с зарядами. Отображение нескольких кд.
32

» WarCraft 3 / JASS GroupEnumUnitsInRange фильтр

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

» WarCraft 3 / Суммарная атака в группе юнитов

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

» WarCraft 3 / Jass Сложный скилл

Эмм что за стороны? Кого, хоть блин зарисуйте, непонятно что делать?
Тут есть нарутофаги? Мб переведете? Что там такого в наруте есть, что из стороны в сторону летает?
Еще чувакам нужен протект от ботов конкурентов, чтобы их фиксы насруты никто не спер =)
32

» WarCraft 3 / Function main

PT153, ага а еще этим самым часто ломаются карты где полно триггеров из за лимита операций.
32

» WarCraft 3 / Как сделать способность vengeful spirit ?

Принятый ответ
Сделано на увечии некроманта, время действия 0.01 сек, эффект смертельного союза на кастере и цели (красивый луч это как раз и есть эффект от дарк пакта) ну и перемещение через SetUnitPosition цель на место кастера, а кастера на место цели через SetUnitX\Y в опен доте можно глянуть, простейший триггерный спелл.
32

» WarCraft 3 / Выключение триггера на большом цикле

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

» WarCraft 3 / Как заставить юнита играть анимацию во время движения?

Я уже забыл как в hhf сделано, но там вроде SetUnitPosition и юнит с ходячим типом перемещения.
32

» WarCraft 3 / Способности и алгоритмы на заказ

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

» WarCraft 3 / Герой

С помощью мемхака снять с иллюзии сало на способности.
32

» WarCraft 3 / Какие типы карт вы предпочитаете?

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

» WarCraft 3 / JASS GroupEnumUnitsInRange фильтр

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

» WarCraft 3 / Проблема с способностью "Оживший огонь"

Принятый ответ
Работает только оригинал , точнее с него настройки на все остальные идут клоны спелла, настройки смотри в опен доте, так то она работ, но вот орб и ннсовместтмость с другими пассивками, это не очень.
32

» WarCraft 3 / Новый детект физического урона на мемхаке

ScopteRectuS, нужно спрашивать IseFog, он автор идеи этого хака, мб ошибся в реализации, были ошибки и до этого, но вроде поправили все, а оказалось нет.
Изменить урон до нанесения в триггере срабатывающем на урон нельзя, только внутри класса вижетов с помощью внедрения своего асм кода.
ScopteRectuS, ну как успехи?
32

» WarCraft 3 / Плохо работает способность

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

» WarCraft 3 / Плохо работает способность

Ну почему нельзя сделать из жара преисподней или ауры урона зданиям торнадо.
32

» WarCraft 3 / Очередная проблема со строкой приказа и ИИ

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

» WarCraft 3 / Новый детект физического урона на мемхаке

ScopteRectuS, должно возвращать урон без учета резистов, мб ошибка в реализации asm кода. Насчет изменение изначального урона - реально его изменить можно только в асм коде, как делал лич, там посложнее.