Перейти к содержанию
#1953

function play_anims()
if GetCurrentPlayer() ~= 1 then return end
Trigger(REGION_ENTER_AND_STOP_TRIGGER, 'имя_региона', nil)
PlayObjectAnimation("существо", "анимация", СПОСОБ_ПРОИГРЫВАНИЯ_АНИМАЦИИ)
sleep(3) -- между проигрышами анимаций наверняка понадобятся паузы
PlayObjectAnimation("существо", "анимация", СПОСОБ_ПРОИГРЫВАНИЯ_АНИМАЦИИ)
sleep(3)
PlayObjectAnimation("существо", "анимация", СПОСОБ_ПРОИГРЫВАНИЯ_АНИМАЦИИ)
-- ... --
end

Trigger(REGION_ENTER_AND_STOP_TRIGGER, 'имя_региона', 'play_anims')
Для работы скрипта понадобится регион, зайдя в который, герой включит анимацию.

Добавлено через 1 минуту
Что делает команда NON_ESSENTIAL и как ее использовать?
Анимация будет проиграна, только если никакая другая анимация (кроме "idle00") не проигрывается на объекте в данный момент.

Статистика

Приветствуем новейшего участника: dodoD0D0

Сейчас на сайте 4 пользователей 1443 гостей