Тут в общем такое дело. Взялся я улучшить одну наработку, вот эту.. Очень уж она мне понравилась, но не доработана, так что я, хоть и новичок, сел доделывать. Доделал, теперь способность добавляет герою любую использованную рядом способность, до трех одновременно, удаляя самую старую при добавлении последующих.
Но меня понесло дальше. Решил, значит, сделать герою спеллбук (на основе "книги заклинаний"), куда можно было бы помещать самые лучшие из скопированных способностей. (но 1го левела и с общим кулдауном).
И вот тут возникла проблема. Не могу тригерами добавить нужную способность в спеллбук. Заранее подготовить спеллбук с нужными способностями тоже нельзя, потому как абилка может скопировать любую из существующих способностей.
Если не поможете, придется делать "псевдо-спеллбук" с невидимым дамми-юнитом... А я это очень не люблю.
Заранее спасибо. Вопрос срока давности не имеет, пока не найду решения. Если найду - отпишусь.

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

Работает)
Adantarn, для тебя найден отличный и очень муторный способ наполнять спелбук, только мне пока не до того, чтобы его расписать. Может быть кто-то ещё решится это сделать.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
26
6 лет назад
0
Заранее подготовить спеллбук с нужными способностями тоже нельзя, потому как абилка может скопировать любую из существующих способностей.
Вот тут можно подробнее. Абилка у нескольких юнитов на карте, а не одного? Почему спеллбук со всеми заклинаниями не подходит?
0
23
6 лет назад
0
Решил, значит, сделать герою спеллбук (на основе "книги заклинаний"), куда можно было бы помещать самые лучшие из скопированных способностей. (но 1го левела и с общим кулдауном).
0
4
6 лет назад
0
8gabriel8
Абилка у одного (у меня там глобальные переменные).
Спеллбук со всеми заклинаниями... Идея ведь в том, чтобы можно было сохранить любое из скопированных заклинаний в отдельном спеллбуке. А копируется любая примененная в радиусе 1200 способность. Если при таких условиях "спеллбук со всеми заклинаниями" может подойти, то объясни, пожалуйста, как его сделать).
0
26
6 лет назад
0
Adantarn, а как должно происходить сохранение в спеллбук? Вот скопировал ты чьи-то способности, одну из них хочешь оставить, так как при следующем копировании она пропадёт, потому что последняя в списке. Каким образом отметишь её для триггера?
А вообще-то не влияет на идею. Суть в том, что делаешь копии всех годных к копированию способностей в РО, все копии заносишь в спеллбук. Потом создаёшь базу данных, где указываешь способностям их копии. Далее при инициализации карты или найме героя, блокируешь игроку, который владеет героем, все копии способностей. А при занесении способности в спеллбук будешь разблокировать копию.
0
4
6 лет назад
0
8gabriel8
Хм. Как вариант: Делаем способность-пустышку "Запомнить", она накладывает на героя заклинание "Запоминание". Потом Событие - применяет способность - применяющий способность имеет заклинание "Запоминание" - ловлю применяемое заклинание в переменную - добавляю в спеллбук (или дамми юниту в худшем случае) - тригером удаляю с юнита заклинание "Запоминание". Для сохранение просто применяю способность "Запомнить" и следующая примененная способность должна сохраниться.
8gabriel8
Но ведь пригодны к копированию все способности в принципе. Все существующие в игре)
0
26
6 лет назад
0
Adantarn, ауры и пассивки скопируешь?
К тому же, в карте, наверное, есть и другие триггерные заклинания, которые могут использовать кастующих дамиков. Касты дамиков ты же исключаешь из возможности скопировать зоркостью?
0
4
6 лет назад
Отредактирован Adantarn
0
8gabriel8
Ауры и пассивки не копируются, так как копирование происходит в момент каста другим юнитом определенной способности возле обладателя "Зоркости" (если "Зоркость" активирована). Касты дамми-юнитов конечно исключены, но их игрок и не видит. А из тех способностей, какие игрок увидит в игре скопировать можно все.
А их дофига. (штук 40, не меньше)
0
26
6 лет назад
0
Кстати, способности предметов Зоркость не копирует?
И 40 штук - это нормально. Так описывал, что предполагал несколько сотен)
0
4
6 лет назад
Отредактирован Adantarn
0
8gabriel8
Способностей копировать не будет если их исключить. Пока не исключал.
8gabriel8
Их пока 40 штук. Мне "Зоркость" нравится в первую очередь тем, что для нее "все что не запрещено - разрешено". Она даже способность рабочего чинить здания копировала (это я, правда, запретил).
А если вносить заклинания в спеллбук так, как ты сказал - появляются рамки. Хочу этого избежать. (еще немного доработаю и эту способность можно будет без проблем переносить почти в любую карту)
Если действительно нет другого способа работать со спеллбуком... Придется мутить дамми-псевдо-спеллбук.(
0
26
6 лет назад
0
Решил проверить блокирование способностей, почему-то не всегда отображаются они. Один раз запустил, было 5 способностей, перезапустил, стало 2. Поэтому, наверное, придётся тебе даммика создавать.
0
4
6 лет назад
0
8gabriel8
Похоже на то...
0
28
6 лет назад
0
Нельзя добавить триггерно способность прямо в спелбук.
Читайте тут в пункте 1.24 как добавить в спелбук способность.
0
4
6 лет назад
0
PT153
Естественно, я сначала прочел все что смог и только потом задал вопрос, так как мне ничего не подошло)
0
28
6 лет назад
0
Естественно, я сначала прочел все что смог и только потом задал вопрос, так как мне ничего не подошло)
Создать 40 спелбуков - не проблема, на самом деле. Более того, так ты можешь отсеять ненужные заклинания, которые нельзя копировать. Минус в том, что лимит на копирование будет 11 способностей, если не удалять старые.
0
26
6 лет назад
0
PT153, а нельзя в спеллбуке поменять способность с помощью способности Техника?
0
28
6 лет назад
Отредактирован PT153
0
8gabriel8:
PT153, а нельзя в спеллбуке поменять способность с помощью способности Техника?
Вот чего не знаю, того не знаю. Туториал, что я кинул, содержит далеко на все хитрости, потому многое нужно найти самому.
0
26
6 лет назад
0
Работает)
Adantarn, для тебя найден отличный и очень муторный способ наполнять спелбук, только мне пока не до того, чтобы его расписать. Может быть кто-то ещё решится это сделать.
Принятый ответ
0
4
6 лет назад
0
8gabriel8:
Я приблизительно понял о чем ты. Попробую, но, как я уже говорил, мне не хотелось бы ограничивать каким-то одним списком количество спелов, доступных для запоминания.
0
26
6 лет назад
0
Adantarn, что-то пользователи мемхака ничего дельного не советуют.
0
20
6 лет назад
0
8gabriel8:
Adantarn, что-то пользователи мемхака ничего дельного не советуют.
потому что они тупо могут переписать все в коде мема \o/ и эти заморочки с буками для простых смертных
Зоркость делать на спеллбуке идея мб и неплохая, но с общим кд - будут проблемы
к примеру, есть каст с кд 5 сек, и ульта с кд 120 сек
0
4
6 лет назад
0
ssbbssc
Ну вот и надо будет думать - стоит ли кастовать, скажем, огненного голема и сидеть 120 сек без хилки или блинка там)
0
4
6 лет назад
0
Предлагаемый гайдами способ никак тебя не ограничивает. Делаешь для каждой способности по спеллбуку с ней, и добавляешь/удаляешь их. Можешь еще raw codes забить такие, чтобы легко было из способности получить ее спеллбук (например код_спеллбука=код_способности+1000)
0
4
6 лет назад
Отредактирован Adantarn
0
zogorlol
Кроме того, что при переносе "Зоркости" на другую карту появятся способности, которые невозможно будет запомнить (хотя все еще возможно скопировать на время). + необходимость создать дубли всех способностей в игре. Я хотел этого избежать, но, видимо, лучшего (из доступного лично мне) способа действительно нет.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.