Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#3964
Старый 23.01.2025, 14:35
  #3964
^
Dogenator
 
Аватар для Dogenator
📖
Регистрация: 06.06.2024
Сообщения: 58
Регистрация: 06.06.2024
Сообщения: 58
По умолчанию
Re: Скрипты

Всем добрый день!

Встала такая задача: через скрипт выдавать заклинание "Ускорение" при прокачке навыка "Волшебство скорости" из нападения. И удалять, если навык был скручен у ментора. Нужно это так как я изменил тир заклинания "Ускорения" с 1-го на 3-ий и при прокачке "ВС", в бою заклинание становится недоступно

В файлах по скриптам я нашел пару функций, которые за это отвечают

HasHeroSkill(heroName, skillID); - проверяет наличие навыка

TeachHeroSpell(heroName, spell);  - выдает заклинание 

Забирает заклинание - ?

Единственное, что меня смущает, так это скриптовое имя героя. Если я хочу, чтобы эта функция работала на всех героев, то как следует поступить?

 

И отдельный вопрос, Триггер касания работает с первого дня или можно задать так, чтобы он работал с определенного?

 

 

Dogenator вне форума
Ответить с цитированием