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

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

Закрытая тема
 
rusika90

offline
Опыт: 200
Активность:
Можно ли спрятать способность не удаляя
Можно ли при активации способности спрятать другие способности, и вставить вместо них
Старый 28.07.2013, 07:31
DioD

offline
Опыт: 45,134
Активность:
можно
Старый 28.07.2013, 09:16
Shuex
feel my presence
offline
Опыт: 1,024
Активность:
Игрок - Enable/Disable ability for player
Способность будет скрыта для всех войск игрока и они не смогут ей пользоваться.
Некоторые пассивные способности всё равно будут работать.
Вариант в Jass'e:
((код jass
native SetPlayerAbilityAvailable takes player whichPlayer, integer abilid, boolean avail returns nothing
))
Старый 28.07.2013, 13:56
rusika90

offline
Опыт: 200
Активность:
не мог ли бы вы показать пример в карте, если не трудно
Старый 28.07.2013, 15:45
Extremator

offline
Опыт: 39,428
Активность:
Ну если нужно просто на время спрятать иконку имеющегося пассивной абилки, то:
  1. нужно дать юниту абилку-пустышку, с иконкой / описанием (якобы сам скилл)
  2. дать юниту спелл-бук, внутри которого будет нужный скилл (например крит/уворот/аура)
  3. спелл-бук заблокировать для игрока владеющего этим юнитом
  4. в нужный момент уудалять/добавления абилку-пустышку (показать/спрятать иконку)
В итоге - юнит всегда будет иметь рабочую пассивку, но она не будет видна, а иконку можно прятать по желанию
Для активного скилла с сохранением его КД:
  1. делать скилл на основе Канала с дополнительным уровнем (если например нужно 4, то делай 5)
если для героя, то нужно будет качать пустышку с 4-мя уровнями, а герою выдавать Канал на нужный уровень
  1. в Канале на 5-м уровне ставим "Изображение - Нет" (скилл не будет виден у юнита на 5-м уровне)
  2. в нужный момент в во время игры ставить уровень Канала на 5 (он пропадёт), а потом сново на прежний (уровень пустышки которую качает герой)
Старый 28.07.2013, 16:31
MpW

offline
Опыт: 49,932
Активность:
rusika90, А если так саму способность спрятать, то блокируем ее саму.

Steal nerves добавил:
чтобы блокировать смотрите пост 3

Steal nerves добавил:
rusika90, есть способность техника (меняет абилку на другую)
Старый 28.07.2013, 16:49
leontjev

offline
Опыт: 1,038
Активность:
положить в заблокированный спелбук
Старый 28.07.2013, 17:00
rusika90

offline
Опыт: 200
Активность:
большое спасибо вам, выручили
Старый 28.07.2013, 17:04
Закрытая тема

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

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

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

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



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