Хэлп, не могу дойти до мысли. Погуглил как iceFrog делал морфа и сначала думал, что двигаюсь в правильном направлении, но нет это не то что мне нужно. Помогите кто-нибудь, как сделать так чтобы у героя было 3 активных способности одна из которых работает вечно, при активации второй, первая выключается и тоже самое с третьей, я вот пытался через Жар Преисподней и Укрыться за щитом, но увы они активируются одновременно, может есть совет как их на GUI можно отлавливать и выключать при активации следующей.
upd. Вот кстати пока писал кое-что придумал, пойду пошаманю если не выйдет, то тогда попробую как вы посоветуете)

Принятый ответ

У инвокера все 4 абилки без переключения, там рев медведей, рев демона, веер ножей, и чето еще, кароче при касте одной абилки дается эффект и кодом смротрят что нужно изменить.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
32
6 лет назад
0
Msey, есть древний баг кеширования приказов, кароче если вы юзайте канал и ид приказа от абилки, которая будет присутсвовать на карте, то это закончится такой вот хренью, а еще даммики не смогут кастовать спеллы.
Движка кеширует тип цели под конкретный приказ, после его первого юза, поэтому старайтесь не выдавать каналу те приказы, которые есть у других абилок на вашей карте.
0
29
6 лет назад
0
quq_CCCP:
Я вообще стараюсь канал не юзать при возможности, после тех случаев.
0
27
6 лет назад
0
quq_CCCP, а подробнее можно узнать что за баг
0
21
6 лет назад
0
quq_CCCP, а разве прелоадом вообще всех заклинаний (с id приказа одинаковыми, а типами целей разными) это не лечится?
1
21
6 лет назад
1
1
32
6 лет назад
1
Steal nerves, в блоге лича есть инфа, инфа исчерпывающая - движок кеширует тип цели для приказа, не проверяя является ли абилка каналом, что первым у юнита появится, то и сохранит движок. Кто первый встал, того и тапки.
0
6
6 лет назад
Отредактирован Real60Hz
0
Народ сорян, совсем забыл, что писал сюда, вот и поздно отвечаю. Я хочу сделать чтобы было 3 активных способности, можно и с прерыванием приказа, то есть в интерфейсе игрока будет 3 кнопки, когда нажимаешь одну, то она активируется. Если нажимаешь вторую, то активируется вторая, но при этом первая выключается и тоже самое с третьей, но также надо чтобы эта способность была активна всегда и её нельзя было выключить, но это можно и через приказ сделать, я знаю как это делается, а вот как сделать то о чем попросил ранее, я немного не понимаю, я мало знаю особых механик всех способностей варкрафта. Попытался сделать 3 жара преисподней, так как знал, что они не стакаются, но не ожидал, что если включить все 3, то все 3 будут включены, а мне бы хотелось чтобы когда включаешь один, то остальные выключаются, в общем как-то так. Попробовал через приказ когда игрок активирует, чтобы отключало оставшиеся, но как-то не получается, получается лишь выключить тот же, что игрок и включил, видимо идея через 3 одинаковых способности не выйдет, придется делать с другими способностям, чтобы приказы были разные, я подумаю как можно еще сделать. У меня появилась еще одна идея просто 3 переключаемых засунуть: Жар преисподней, укрыться за щитом и тот же укрыться за щитом только от магии(ведьмаки) и когда один включают чтобы отлавливало приказ и отжимало другие, о результате отпишусь немного позже.
Вот кстаит человек привел пример с инвокером, это то что мне нужно на самом деле, насколько знаю сферки инвокера нельзя выключить после включения. Пойду погуглю открытую доту и проверю, то ли это что мне нужно или нет.
0
21
6 лет назад
0
" меня появилась еще одна идея просто 3 переключаемых засунуть: Жар преисподней, укрыться за щитом и тот же укрыться за щитом только от магии(ведьмаки) и когда один включают чтобы отлавливало приказ и отжимало другие, о результате отпишусь немного позже."
ну вот так и надо
по идее
0
6
6 лет назад
0
ClotPh:
" меня появилась еще одна идея просто 3 переключаемых засунуть: Жар преисподней, укрыться за щитом и тот же укрыться за щитом только от магии(ведьмаки) и когда один включают чтобы отлавливало приказ и отжимало другие, о результате отпишусь немного позже."
ну вот так и надо
по идее
Я уже поглядел spellpack'и на инвокера и в принципе думаю повторю то, что там, всем спасибо.
0
27
6 лет назад
0
ClotPh, только магическая защита при включении делает невосприимчивой к магии (нельзя навести заклинания на этого юнита) =(
можно вместо него магический щит (как у наги)
0
32
6 лет назад
0
У инвокера все 4 абилки без переключения, там рев медведей, рев демона, веер ножей, и чето еще, кароче при касте одной абилки дается эффект и кодом смротрят что нужно изменить.
Принятый ответ
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.