dondonchakka, дикость - это то что вы пишите, совершенно не понимая как работают пассивки на удар в варкравте. Qulore, - это описано в 101 месте, событие - юнит получает урон, но т.к в 1.26 ты не можешь проверит тип урона, то нужен мемхак.
Делается это так, триггер с событием - юнит получает урон, событие вешается на каждого юнита на карте, если он подходит под определенные условия (ну нет смысла добавлять здания и варды, т.к на них криты не работают). И если юнит получает урон, урон выше 0 и от юнита с нужной способностью, тип урона - физический (только с помощью мемхака на 1.26, на рефордже нативки на тип урона есть), то проверяем шанс и делаем крит и вампиризм, высчитывая лечение исходя из кол-ва урона.
Это разумеется делается на jass, никаких гуи, да и там тупо нет нужного функционала.
Можно микро вопрос(не про эту способность) короче я сделал способность если приминяют эту способность то юнита телепортируют к приминяющему юниту, почему-то юнита тпшит за спину приминяющего юнита, как сделать так чтоб он тпшил его к лицу приминяющего юнита это важно.
Ну разумеется это лишь кастом, ибо дефолтные способности никак не изменить.
Нужно при замахе вручать юниту крит с 100% шансом и пассивку орб на вампиризм (в дальнем бою скорее всего пахать не будет), и удалить их сразу после того как цель получит урон от удара. Но по хорошему тут все лучше чисто кодом делать, отлавливать физический урон. Без рефорджа это не так то просто (да и там по правде говоря тоже), это много кода и не на гуях, новичкам с темой детекта урона я связыватся не советую, сложно и ресурсоемко, нужно многое учитывать.
Я пробовал когда врага атакуют атакующему юниту давать способности с критом и вампиризмом, почему-то криты не давались, ещё как сделать так чтоб когда герой удар потом тут же удолить способность эта информация мне бы в будущем помогла.
Заказ Название: Прыжок медведя Метод: GUI MUI: Необязательно Цель: Враги попавшие в зону способности Количество уровней: 3 Описание: Юнит прыгает в определенную зону, наносит урон юнитам попавшим в зону, а так же оглушает(на 1/2/2.5 сек) или замедляет на 50%(1/2/3 секунды). Технические характеристики: : Уровень 1 : Урон 300, оглушает на 1 секунду или замедляет на 50% на 1 секунду(как удобнее), мана 100, перезарядка 120, дальность применения 400(прыжок на расстоянии 400, можете сделать как вам удобнее) Уровень 2 : Урон 400, оглушает на 2 секунду или замедляет на 50% на 2 секунду(как удобнее), мана 150, перезарядка 100, дальность применения 400(прыжок на расстоянии 400, можете сделать как вам удобнее) Уровень 3 : Урон 500, оглушает на 2.5 секунду или замедляет на 50% на 3 секунду(как удобнее), мана 150, перезарядка 80, дальность применения 400(прыжок на расстоянии 400, можете сделать как вам удобнее).
ну я тебе дам просто формулу прывжка Формула (4* высота /вся дистанция от точки юнита до того места кууда нужно прыгать) * (вся дистанция - текущая дистанция) * (текущая дистанция / вся дистанция)
Qulore, о, Волибир из лолки
Очень много было вопросов на тему прыжка, ты ни один не посмотрел? Там через перевоплощение в ворона или сфинкса реализуется
Честно нет я не смотрел, но мне бы хотелось научиться делать подобные способности, в теории я суть понимаю превращается в ворона по сути летаешь, но хочу чтоб была анимация прыжка и вот ты прыгнул на землю и там урон нанес, есть карты где когда подобный скилл используешь и твой герой становится неуязвимым, а после срабатываеют анимации и герой прыгает
Qulore, о, Волибир из лолки
Очень много было вопросов на тему прыжка, ты ни один не посмотрел? Там через перевоплощение в ворона или сфинкса реализуется
К примеру я хочу портировать прыжок из второй ссылки(я кстати наврал я его смотрел), и как это сделать ещё как после окончания прыжка урон нанести в области?
>Я попытался портировать в другую карту, но почему-то моделька юнита превращается в ворона а после приземления в нормальную.(Я от слова совсем не шарю в триггерах, которые там написаны).
Спасибо за идеи, я всё проверю завтра, просто для теста нужны другие игроки(у меня ночь). Как по мне всё стало ещё более логичнее чем было если не заработает то я вообще не знаю что делать.
Спасибо за идеи, я всё проверю завтра, просто для теста нужны другие игроки(у меня ночь). Как по мне всё стало ещё более логичнее чем было если не заработает то я вообще не знаю что делать.
Когда играл с друзьями герой выбирал героя и после выбора, у всех остальных играков почему умирал юнит который стоял рядом с таверной.
Так понимаю, у тебя посередине стоит таверна. А вокруг нее круги выбора, или, проще говоря, даймики от каждого игрока. Ты сделал 10 одинаковых триггеров выбора на каждого игрока. Когда даймик выбирает героя, то он сразу удаляется, появившийся герой сразу тпшется на базу. Самое печальное в этих триггерах нету проверки, чей герой входит в рект. Кому герой принадлежит? И так срабатывает 10 триггеров одновременно, и удаляет даймики. И еще триггеры можно уложится в 1 триггер
Ещё когда играли почему игрок из команды 2ой телепортировался на базу играков 1ой команды
Наверн произошла сработка 10 триггеров. По правде говоря, все триггеры не могут работать одновременно. Он работает последовательно, короче сработал 1 триггер, героя переместили на 1 базу, даймика удалили. Потом сработал второй триггер, наверн и переместили героя из 1-базы на 2-базу. И так со всеми 10 триггерами последовательно. Но мне подсказывает, что так и работает. так у вас, у вас нет проверок, что за юнит входит, поэтому и дергает бедного юнита.
Короче тут выбор героя через таверу для игрока красного, там всё что меняется это значение переменной и зоны камеры перемещения, а так же другого юнита убивают. Короче там вроде всё логично юнит заходит в область(где таверны) и если входящий юнит игрок красный то игрока красного перемещает на его базу, и почему-то когда ЛЮБОЙ игрок выбирает героя то у всех играков почему проподает видемость(как-то наверное умирает юнит). Я хз почему там же всё логично, ещё почему-то для всей 2ой команды триггер почему то неправильно работает они сначала спавняться на базе команды 1 и их триггерно переносят на свою базу и восстонавливаются.(я ваще хз как это)
Нужно игроку установить лимит для героя такого типа на 1. По умолчанию стоит -1, что означает, что таких героев игрок может делать сколько угодно. Категория действий "Игрок".
Просто указать всех геров на моей карте в триггере этом? Я указал поставил на 1. Если так то пройде перезарядка героя и его смогут опять взять другой игрок. У меня на карте проблема то что команда может взять одинаковых героев просто подождав. От этого лимита другие игроки же смогут взять героя которого уже взяли.(как же сложно)
Я делаю все на гуи, это важно? И я честно все посмотрел и не понял кое-что, типа в таверне не должно быть героев, и когда мы зашли на карту мы добовляем способность таверене "Продажа войнов". И дальше как я на гуи должен добавить туда героев? Я не понимаю сам принцип работы, когда воин рядом то герой есть я правильно понял? А что если войнов много рядом с таверной и они не двигаются, как они должны выбрать героя и герои бы исчезли.
там нужно триггерно добавить в начале, а после удалить триггерно. главная особенность в том, что в таверне в ро никаких юнитов в таверне не должно быть указано. Иначе не работает абилка продажа войск, такая механика
там нужно триггерно добавить в начале, а после удалить триггерно. главная особенность в том, что в таверне в ро никаких юнитов в таверне не должно быть указано. Иначе не работает абилка продажа войск, такая механика
Там вот это () это цель способности типа. Способность Укус2 это способность, которая должна повышаться при убийстве врага ультой(способность на хп на 1ом уровне 0 хп на второй 50, и т.д). Ещё какое нужно условие? Это условие нужно чтоб урон наносил на разных лвлах разное кол-во урона.
(не рекомендуется использовать, но для понимания самое то)
Начнем с того, что максимальный бонус скорости атаки 5 (400%), подправьте если я ошибся, но рассмотрим, что он ниже и допустим будет варьироваться от 0 до 100.
И создадим способность (на основе ауры таурена, дающую только скорость атаки) в 100 уровней (не рекомендуется потому что будет лагать при добавлении 1 раз, но это можно лечить прелоадом или способами ниже), таким образом каждую секунду устанавливаем уровень нашей способности и пересчитываем интеллект, где уровень способности равен текущему интеллекту, всё.. 73 интеллекта даст 73% скорости атаки
Способ нормальный как бы я сделал с нуля
Создаём 3 способности скорости атаки из предмета перчатки:
Единицы 1-9
Десятки 10-90
Сотни 100-400
Ну и собираем число, допустим наш бонус 129
100+20+9, добавляем устанавливаем уровень способностей 1 2 9, но и это не обязательно когда есть способ
Там на луа но на хайве существует и на Jass
НО, там нет скорости атаки, я его добавлял на луа в своей карте, делает примерно за полчаса, ничего сложного
Но скажут что для скорости атаки он не нужен, ибо там 400% а бонус мод позволит менять значение скорости атаки -4000 4000%, разброс в 8000, ну и что? =)
Тут понятный первый способ, только я не понял почему он не рекомендуется. То есть нужно каждую секунду устонавливать уровень способности на количество интеллекта.
Ну не слушай чушь Bergi_Bear, про ауры, оно не пашет нормально, аура скорости атаки выше 1 не добавляет, бага, мб в ласт патчах починили, нужны 13 шутк абилок из перчаток скорости, с бонусами в виде степеней двойки.О чем написано выше, ну и вручая нужны абилки можно сделать бонус скорости атаки от 0 до 400 (без мемхака нельзя добавить бонус атаки выше 400, или 10 тычек в сек.)
Какая степень двойки? 13 абилок = 13 способностей? Можно понятнее. Я типо не понял ничего, это я неопытный, а не вы непонятно объясняете.
Если способность сделана на основе обычного яда, как у виверны орков, то можно просто у способности в типе буфера поставить:
-Убить боевую единицу
АААААААААААААААААААААААААААА, ВРОДЕ БОНАЛЬНО, А Я НЕ ЗНАЛ, ЧТО ТАК МОЖНО СДЕЛАТЬ СПАСИБО БОЛЬШОЕ ВАМ, ВЫ ОТВЕТИЛИ СРАЗУ НА ВОПРОСОВ 5. РЕАЛЬНО СПАСИБО.
» WarCraft 3 / Пасивка которая даёт вампиризм и криты
» WarCraft 3 / Пасивка которая даёт вампиризм и криты
» WarCraft 3 / Помощ в триггерах
» WarCraft 3 / Способности и алгоритмы на заказ
Название: Прыжок медведя
Метод: GUI
MUI: Необязательно
Цель: Враги попавшие в зону способности
Количество уровней: 3
Описание: Юнит прыгает в определенную зону, наносит урон юнитам попавшим в зону, а так же оглушает(на 1/2/2.5 сек) или замедляет на 50%(1/2/3 секунды).
Технические характеристики: :
Уровень 1 : Урон 300, оглушает на 1 секунду или замедляет на 50% на 1 секунду(как удобнее), мана 100, перезарядка 120, дальность применения 400(прыжок на расстоянии 400, можете сделать как вам удобнее)
Уровень 2 : Урон 400, оглушает на 2 секунду или замедляет на 50% на 2 секунду(как удобнее), мана 150, перезарядка 100, дальность применения 400(прыжок на расстоянии 400, можете сделать как вам удобнее)
Уровень 3 : Урон 500, оглушает на 2.5 секунду или замедляет на 50% на 3 секунду(как удобнее), мана 150, перезарядка 80, дальность применения 400(прыжок на расстоянии 400, можете сделать как вам удобнее).
» WarCraft 3 / Анимация прыжка
» WarCraft 3 / Анимация прыжка
Ред. Qulore
» WarCraft 3 / Анимация прыжка
» WarCraft 3 / Анимация прыжка
Ред. Qulore
» WarCraft 3 / Анимация прыжка
» WarCraft 3 / Проблема с выбором героя в таверне.
» WarCraft 3 / Проблема с выбором героя в таверне.
» WarCraft 3 / Проблема с выбором героя в таверне.
» WarCraft 3 / После выбора героя он не проподает
» WarCraft 3 / После выбора героя он не проподает
» WarCraft 3 / После выбора героя он не проподает
» WarCraft 3 / После выбора героя он не проподает
» WarCraft 3 / Большой радиус на выбор героя через таверну
» WarCraft 3 / При убийстве способностью повышается уровень способности
» WarCraft 3 / При убийстве способностью повышается уровень способности
» WarCraft 3 / При убийстве способностью повышается уровень способности
» WarCraft 3 / Скорость атаки за еденицу инта.
» WarCraft 3 / Скорость атаки за еденицу инта.
» WarCraft 3 / Скорость атаки за еденицу инта.
» WarCraft 3 / Просто агр нейтральных крипов
» WarCraft 3 / Хочу чтоб яд убивал