XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Rvn
Skillful level designer
offline
Опыт: 15,907
Активность:
книга заклятий
Как можно сделать так что бы...
Ну вот к примеру... изучил герой нью спелл, и этот новый спелл появляется не прямо в интерфейсе героя а в книге заклятий... т.е. что бы использовать данный спелл мы должны сперва открыть книгу (ваще эта книга-спелл. предмет есть такой, вот у него и спер эту способность) а потом кликать на новоизученом спелле.
Можно сделать это при момощи триггеров или джаза? :?
Старый 20.04.2006, 14:54
MPI3
Хм...
offline
Опыт: 24,197
Активность:
Цитата:
Можно сделать это при момощи триггеров или джаза?


Всё можно:
Создаёш кучу спел буков(абрилок) и делаешь тригер:
Событие [юнит] изучил [абрилку]
условие:
Такая-то [абрилка] токогото [уровня]
действие:
(если спел бук-айтем)
убрать из инвентаря [героя] пермет spell book
дать [герою] предмет [спел бук]
сделать последний созданый предмет spell book
(если спел бук-абрилка)
убрать у [юнита] [абрилку]
дать [юниту] [абрилку]
Старый 20.04.2006, 15:20
Rvn
Skillful level designer
offline
Опыт: 15,907
Активность:
ты издеваешся... )))
если так считать то свободных иконок в UI спелл-бука 13... 13 спеллов с макс-уровнем 10+...
13x10=130... !!! я это делать не буду... )))
Старый 20.04.2006, 15:24
MPI3
Хм...
offline
Опыт: 24,197
Активность:
Пока я не издеваюсь(ну по одной в день или по десятке :) :) :) )!
Хотя можно просто иконку,в место красного крестика, изучения спела изменить на спел бук хотя ,по моему, лучше использовать спел бук только в случаях,когда надо увеличить кол. спелов героя.
Старый 20.04.2006, 15:30
Rvn
Skillful level designer
offline
Опыт: 15,907
Активность:
а нету триггера добавить спелл в книгу заклятий? ( я такой наивный... ох )
Старый 20.04.2006, 15:36
MPI3
Хм...
offline
Опыт: 24,197
Активность:
Rvn
Если бы был,то всё было бы поше,но его нет :mama: , нет его :( .
Старый 20.04.2006, 15:41
Rvn
Skillful level designer
offline
Опыт: 15,907
Активность:
жааль
Старый 20.04.2006, 15:48
DioD

offline
Опыт: 45,184
Активность:
Рофли
Делаешь книгу со всеми спелами и просто повышаешь уровень обилок из книги.
Старый 20.04.2006, 16:01
Алексей
Где кошачья мята?!
offline
Опыт: 26,543
Активность:
Хоть нет способа добавить спелл в спеллбук, зато есть способ УБРАТЬ спелл из спеллбука. Соответственно, используется такой трюк:
1. Создаётся спеллбук, куда засовываются сразу все нужные заклинания.
2. При инициализации карты с помощью триггера Игрок - Enable/Disable ability все "лишние" заклы прячутся.
3. Когда герой изучит новый спелл, с помощью того же действия открываем заклинание в спеллбуке.
Вообще, спеллбук - это ВЕЩЬ, только глючный очень, работать с ним трудно.
А уровень заклов в спеллбуке легко изменяется триггерно.
Старый 20.04.2006, 16:06
NETRAT

offline
Опыт: 83,762
Активность:
Как нет способа? Есть такой интересный эффект как склеивание абилок(именно на нем я и делал skill tree) то есть если добавить абилку с тем же ордерid то книги склеятся - то есть заклинание добавится в книгу
Старый 20.04.2006, 16:09
Rvn
Skillful level designer
offline
Опыт: 15,907
Активность:
т.е. ордеpid? это что?давай плз поподробнее... ( NETRAT ты бог! Откуда ж ты все и вся знаеш? )
Старый 20.04.2006, 16:13
NETRAT

offline
Опыт: 83,762
Активность:
Rvn у каждой абилы типа spellbook есть свой orderid(приказ использования) - поле такое. Так вот если ты создашь несколько абилок книги с одинаковым orderid, а затем начнешь последовательно давать их юниту, то спеллы, которые будут в этих книгах будут обьдинены в одной книге - то есть книги будут "склеиваться"
Старый 20.04.2006, 16:35
Rvn
Skillful level designer
offline
Опыт: 15,907
Активность:
а как сдлать одинаковые ordepid'ы?
Старый 20.04.2006, 16:42
NETRAT

offline
Опыт: 83,762
Активность:
у абилки есть такое поле в редакторе обьектов. Если ты просто копируешь абилу, то приказ менять не нужно - он и так будет совпадать
Старый 20.04.2006, 16:47
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 02:38.