Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#2413
Старый 09.01.2018, 22:52
  #2413
^
Jack_of_shadows
 
Аватар для Jack_of_shadows
📖
Регистрация: 08.09.2013
Сообщения: 509
Выставка наград
Регистрация: 08.09.2013
Сообщения: 509
Выставка наград
По умолчанию
Re: Скрипты

Как сделать анимацию атаки существ на карте, в редакторе
	PlayObjectAnimation('СКРИПТОВОЕ_ИМЯ_СУЩЕСТВА', 'НАЗВАНИЕ_АНИМАЦИИ', ТИП);
например:
PlayObjectAnimation('npc_1', 'attack00', ONESHOT);
там есть анимации и атаки и смерти, но не для всех существ, какие конкретно анимации есть у данного существа, можно узнать поставив его на карту, выделив, нажав в дереве свойств Shared и там в таблице параметров существа будет одним из первых строка со словом Animation, в неё тыкнуть и дальше уже будет понятно.
Как в редакторе карт сделать так к прмеру чтобы крестьяне превращались в бесов?
Удалить крестьян, поставить в эту же точку бесов. Можно поверх проиграть какой-нибудь эффект. Пригодятся функции:
	RemoveObject('СКРИПТОВОЕ_ИМЯ_СУЩЕСТВА');
CreateMonster('НОВОЕ_СКРИПТОВОЕ_ИМЯ_СУЩЕСТВА', ИДЕНТИФИКАТОР, КОЛИЧЕСТВО, КООРДИНАТЫ, ...);
PlayVisualEffect('НАЗВАНИЕ_ЭФФЕКТА', ...)
Примеров использования функций полно на многих картах.
Jack_of_shadows вне форума
Ответить с цитированием