Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#3201
Старый 18.08.2020, 22:13
  #3201
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1976
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1976
Выставка наград
По умолчанию
Re: Скрипты

Рыцарь БездныДобрый день, подскажите пожалуйста, столкнулся с проблемой в данном участке скрипта.

function fb1 ()
RemoveHeroCreatures("RedHeavenHero03",8,20);
sleep(1);
RemoveHeroCreatures("Biara",20,1*D);
sleep(1);
StartDialogScene("/Maps/SingleMissions/Warprolog/StartScene2/DialogScene.xdb#xpointer(/DialogScene)");
sleep(1);
MoveHeroRealTime("Biara", 88, 59, GROUND);
sleep(1);
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "stfb1", "fb1",nil);
end;

Trigger(REGION_ENTER_AND_STOP_TRIGGER, "stfb1", "fb1");

Дело в том, что после того как Биара делает ход, эта самая катсцена StartScene2 играет второй раз, именно в рамках этого триггера. Больше никаких её упоминаний нет. Кто разбирается, подскажите пожалуйста, в чём может быть дело. Всю голову уже сломал.

Как минимум выделенный красным участок кусок кода не нужен. И зануление триггера лучше производить перед другими операциями.
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием