dankoval, Чувак чтобы ломануть чужую карту нужны маленько мозги, много больше чем требуется для игры в эту карту.
Для начала нужно выучить устройство карты варкравта и язык JASS, тока потом идти ломать карты и спрашивать на форуме а как же реализована защита... Тебе если даже на видео показать, ты похлопаешь глазами и не поворотишь это даже с 100той попытки.
Yonsen, Ну кто так делает? Выкини свой триггер в утиль... Какой вейт, это никогда не будет работать!
При касте создавай событие для отдельного триггера, где проверяй что цель получила урон от того кто кастанул стрелу и имеет бафф способности этой стреллы, если все сходится удаляй бафф и наноси урон.
Чтобы не добавлять по 100 событий на одного юнита заноси его в группу - уже попавшиеся, так же ставь метку на юнита на котором уже есть событие с помощью хеш таблицы или custo, value что на них пока срабатывать триггерну ненужно.
Могу скинуть пример как делается по нормальному детект автокастов и снарядов дефолтных способностей.
А дальше то шо? Свою доту? (не стоит, таких дотамастеров 100500)
Мб для начала нужно подучить редактор, а потом делать доту ( в доте очень мало достойных наработок, а методы исполнения многих сравнительно оригинальных способностей оставляют желать лучшего )
Нужна особая анимация, смотри внимательно анимации гулей и мясников, там вроде spell channel, у волков нету такой анимации, так что либо кастом проигрывай анимацию атаки либо делай свою модель волка с нужными анимациями, на основе стандартной.
Добавь им способность Бродяий (нейтральный) или торнадо (перемещение).
А если хочится чтобы они ходили и искали, то нужен псевдо ИИ.
Вот пример ИИ который ищет и преследует противников + применяет способности.
Там же есть проверка уровень героя равен == целое число, в чем проблема?
Посмотри ИИ скрипты, там есть доступный пример с комментариями как бот выучивает скиллы.
Я помню что она стреляла в небо. Мне кажется там был кастомный звездопад, что-то похожее на дождь стрел. Но точно утверждать не могу. Слишком давно я проходил варик.
У жрицы луны это такая чаннел анимация, не связаная со скиллом.
Drynwhyl, все сделал, но как саму проверку на конкретную клавишу сделать. Как узнать интегер этой кнопки?
я опять ретард, только спросил тут же нашел выход. Хочу сделать шутанчик с управлениями кнопками, тут надо будет париться с локал плеерами от десинков?
У абилки есть этот параметр, но он ничего не меняет. А вот раса юнита меняет, там 4 разных рисунка (нежить, альянс, орда, ночные эльфы). А остальные параметры (демоны, живые и прочее) имеет рисунок альянса.
нельзя ли сделать больше рисунков? и какой путь рисунок имеет?
Никто так и не нашел участок когда который отвечает за прицелы и как их можно изменить у абилок, так что только сменить существующие, это вроде уберсплаты...
DracoL1ch,
Для них это самый доступный движок. В их картах может быть мини игра с использованием стрельбы от первого лица, которая не является "шурупом" карты...
Очень геморойно, но суть там проста - перемещение плавным перемещением к юниту и атака его, если это крип то герою вручают абилку снижающую урон, а если не крип то абилку повышающую силу атаки (способность боевых когтей), ну собственно и все. Но вот в гуях низя использовать нормально таймеры да и будут утечки с группой и локейшинами, если делать по проще.
Да еще у этой способности в доте есть существенный баг, если атаковать кого и сразу же применить способность - то герой не атакует первого врага в области действия способности, ибо его атака еще не перезарядилась а боносу скорости будет работать только на следующую.
Увы вылечить это можно мемхаком (на гуи исключен) или вторым(дамми) героем, который бы атаковал врагов вместо оригинала.
Можешь попробовать найти jass версии на хайве, вроде скиллы эмбер спирита уже делали.
А ещё можно забирать у моба неуязвимость, когда она не нужна и выдавать назад, когда хочется, чтобы ничего не проверять.
Слишком тупо, да и как ты отличишь магазины от остальных зданий? Будешь базу данных писать? Extremator:
А ещё есть проверка через выдачу абилки (нет, не выдача инвула).
Есть специфические неуязвимости, которые не юзают абилку 'Avul', чаще всего это неуязы от дефольных способностей, вроде иллюзии мастера клинка, ульта панды пивовара и так далее - там нету никаких абилок инвула, но юнит не получает урона и все!
Проверкой на неуязвимость есть 2 версии проверки, одна требует мемхак а друга нет.
Там проверка на то что дамми юнит сможет нанести урон юниту или нет, если не сможет - юнит неуязвим.
А как сделать проверку, что дамми не сможет нанести урон?
Ну как как, элементарно.
Нанести урон и посмотреть осталось ли у уюнита столько же здоровья и маны или нет? Если нет то уюнит уязвим, иначе неуязвим.
Чтобы не прибить юнита уроном, добавляем ему хп, а даммика заносим в глобальную переменную и во всех триггерах реагирующих на урон делаем проверку что источник урона не является этим самым даммиком, чтобы исключить срабатывания триггеров на эти проверки.
Проверкой на неуязвимость есть 2 версии проверки, одна требует мемхак а друга нет.
Там проверка на то что дамми юнит сможет нанести урон юниту или нет, если не сможет - юнит неуязвим.
» WarCraft 3 / Не срабатывает триггер на получение урона
» WarCraft 3 / как отключить защиту одиночной игры в рпг мапах типа TBW?
Для начала нужно выучить устройство карты варкравта и язык JASS, тока потом идти ломать карты и спрашивать на форуме а как же реализована защита... Тебе если даже на видео показать, ты похлопаешь глазами и не поворотишь это даже с 100той попытки.
» WarCraft 3 / Как увеличить/уменьшить урон по юниту в процентном соотношении?
» WarCraft 3 / Не срабатывает триггер на получение урона
При касте создавай событие для отдельного триггера, где проверяй что цель получила урон от того кто кастанул стрелу и имеет бафф способности этой стреллы, если все сходится удаляй бафф и наноси урон.
Чтобы не добавлять по 100 событий на одного юнита заноси его в группу - уже попавшиеся, так же ставь метку на юнита на котором уже есть событие с помощью хеш таблицы или custo, value что на них пока срабатывать триггерну ненужно.
Могу скинуть пример как делается по нормальному детект автокастов и снарядов дефолтных способностей.
» WarCraft 3 / Триггер, для хождения юнитов аля дота.
Мб для начала нужно подучить редактор, а потом делать доту ( в доте очень мало достойных наработок, а методы исполнения многих сравнительно оригинальных способностей оставляют желать лучшего )
» WarCraft 3 / Способность не прожимается
» WarCraft 3 / Помогите со способностью
» WarCraft 3 / Как сделать так, чтобы нейтральные персонажи бродили по городу?
А если хочится чтобы они ходили и искали, то нужен псевдо ИИ.
Вот пример ИИ который ищет и преследует противников + применяет способности.
» WarCraft 3 / Триггерно выучить скилы герою.
Посмотри ИИ скрипты, там есть доступный пример с комментариями как бот выучивает скиллы.
» WarCraft 3 / Помогите вспомнить, где мог видеть эффект
» WarCraft 3 / Помогите вспомнить, где мог видеть эффект
» WarCraft 3 / Хак на память Warcraft3
» WarCraft 3 / Как поменять эффект области у способности?
» WarCraft 3 / Как поменять эффект области у способности?
» WarCraft 3 / Хак на память Warcraft3
» WarCraft 3 / Как изменить скорость боя герою
Поиск в помощь.
» WarCraft 3 / Хак на память Warcraft3
Для них это самый доступный движок. В их картах может быть мини игра с использованием стрельбы от первого лица, которая не является "шурупом" карты...
» WarCraft 3 / Sleight of Fist - второй скилл Эмбера из доты
Да еще у этой способности в доте есть существенный баг, если атаковать кого и сразу же применить способность - то герой не атакует первого врага в области действия способности, ибо его атака еще не перезарядилась а боносу скорости будет работать только на следующую.
Увы вылечить это можно мемхаком (на гуи исключен) или вторым(дамми) героем, который бы атаковал врагов вместо оригинала.
Можешь попробовать найти jass версии на хайве, вроде скиллы эмбер спирита уже делали.
» WarCraft 3 / Ребята, как отследить неуязвимого юнита?
» WarCraft 3 / Ребята, как отследить неуязвимого юнита?
Extremator: Есть специфические неуязвимости, которые не юзают абилку 'Avul', чаще всего это неуязы от дефольных способностей, вроде иллюзии мастера клинка, ульта панды пивовара и так далее - там нету никаких абилок инвула, но юнит не получает урона и все!
Ред. quq_CCCP
» WarCraft 3 / Ребята, как отследить неуязвимого юнита?
Таким же способом можно проверять магические резисты и прочее.
» WarCraft 3 / Ребята, как отследить неуязвимого юнита?
Нанести урон и посмотреть осталось ли у уюнита столько же здоровья и маны или нет? Если нет то уюнит уязвим, иначе неуязвим.
Чтобы не прибить юнита уроном, добавляем ему хп, а даммика заносим в глобальную переменную и во всех триггерах реагирующих на урон делаем проверку что источник урона не является этим самым даммиком, чтобы исключить срабатывания триггеров на эти проверки.
» WarCraft 3 / Ребята, как отследить неуязвимого юнита?
Там проверка на то что дамми юнит сможет нанести урон юниту или нет, если не сможет - юнит неуязвим.
» WarCraft 3 / Хак на память Warcraft3
Что непонятно?
» WarCraft 3 / Как изменить урон способности "Проглотить" (Кодой)?
А затыкать карту команд иконкой юнита - это идиотизм, не вижу в стандартном поедани что либо хорошего.