Разумеется есть, GetUnitItemByTypeBj или как то так, это бж функция, суть в цикле перебирает слоты инвентаря, если предмет в слоте N равен по типу заданному, возвращает ссылку на этот предмет, иначе возвращает null.
В папку save внутри варкравта
Где 2 тебя папка вара? В ней будет папка save ( там данные кампаний хранятся, типо сколько игрок пошел, че есть у героя). Ну туда сохранит, а так путь можно указать любой, который вздумается, т.к прилоду пофиг, хоть в раздел с виндой...
Вызываем этот код пред созданием героя, чуствуем просадку фпс, побегали, покастовали спеллы (вейт нужно подольше). Идем смотреть что в текстовик сохранилось, там будет полный список того что загружал движок.
Затем Preloader("save//mydata.pld") - это вызов этого скрипта, который загрузит в память все что указанно в этом скрипте.
Это используется в кампаниях.
Кривоватая подгрузка, удалять не обязательно. Лучше юзать preload без этаких костылей, темболее в JASS есть механизмы автоматического создания pld скриптов.
У пассивок кроме креста перерождения и эксгумации труповозки нет кулдауна, ну совсем нет! Так что берем перерождение и рисуем на нем кулдаун мемхаком, а чем эффект крита или блока изображаем триггерно ну или вручаем, удаляем эти пассивки в заблочннном спелбуке юниту.
Есть одна наработка - Dota helper, это dll которая подключается мемхаком к карте, дает много чего (в основном для доты), но там есть дабл клик, который реализован так: когда игрок нажал способность и пытается её кликнуть в область инетфейса, код из библиотеки мгновенно переносят курсор в позицию портрета, так как определение координат виджетов на экране уже есть, думаю автонаведение сделать вполне можно.
Но это уже C++ и поддержки нету, думайте и решайте все сами.
мпк редактор и файл импорта, war3map.imp - данные о импорте.
Уже точно и не помню подробностей, но кароче можно копипастить его вместе с импортом или редактировать в хексредакторе...
Блин совсем забыл - замедление волшебниц, там можно кастовать рили быстро, даммик успевают слоу кинуть порой на всю группу.
Но если нужно не сбивать текущий приказ - никак.
avuremybe, нет, как только кастанешь. quq_CCCP, там все событие фрейм перед кастом, во время каста, по завершению каста . avuremybe, Лови приказ каста и отправляй абилку в кд мемхаком, ну и делай что там тебе нужно...
Можно, уровень абилки яда апаешь и все SetUnitAbilityLevel... Ну или как в доте для каждого уровня сферы 1 абилка, кстати 10 уровней не очень хорошо, абилки по 100500 уровней серьезно замедляют скорость загрузки карты.
» WarCraft 3 / Проблема с ИИ
» WarCraft 3 / Определённый предмет с инвентаря
» WarCraft 3 / PreloadAbility( integer )
Где 2 тебя папка вара? В ней будет папка save ( там данные кампаний хранятся, типо сколько игрок пошел, че есть у героя). Ну туда сохранит, а так путь можно указать любой, который вздумается, т.к прилоду пофиг, хоть в раздел с виндой...
» WarCraft 3 / PreloadAbility( integer )
Затем Preloader("save//mydata.pld") - это вызов этого скрипта, который загрузит в память все что указанно в этом скрипте.
Это используется в кампаниях.
» WarCraft 3 / PreloadAbility( integer )
» WarCraft 3 / Воскрешение декораций
» WarCraft 3 / Реализация квиккастов
» WarCraft 3 / Как сделать пассивку с перезарядкой?
» WarCraft 3 / Как сделать пассивку с перезарядкой?
» WarCraft 3 / Реализация квиккастов
Но это уже C++ и поддержки нету, думайте и решайте все сами.
» WarCraft 3 / Не обновляется ячейка мультиборда
» WarCraft 3 / Подскажите спеллмейкеры...
В статьях описано че и как делать.
» WarCraft 3 / Триггер
» WarCraft 3 / Быстрый импорт
Уже точно и не помню подробностей, но кароче можно копипастить его вместе с импортом или редактировать в хексредакторе...
» WarCraft 3 / Способность с указанием цели, без анимации каста
» WarCraft 3 / Октарин
Оставлю на всякий случай.
» WarCraft 3 / Безумие на цель
» WarCraft 3 / Способность с указанием цели, без анимации каста
Но если нужно не сбивать текущий приказ - никак.
» WarCraft 3 / Респавн предметов.
» WarCraft 3 / Способность с указанием цели, без анимации каста
quq_CCCP, там все событие фрейм перед кастом, во время каста, по завершению каста .
avuremybe, Лови приказ каста и отправляй абилку в кд мемхаком, ну и делай что там тебе нужно...
» WarCraft 3 / Способность с указанием цели, без анимации каста
» WarCraft 3 / Способность с указанием цели, без анимации каста
» WarCraft 3 / Приоритет атаки
» WarCraft 3 / Вылетает World Editor
» WarCraft 3 / Сфера Молний