[ПРОБЛЕМА] Некорректно работает функция - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Герои Меча и Магии 5 - Картостроительство (Редактор карт) В этом разделе можно обсуждать все что касается редактора карт для Heroes of Might and Magic V. Так же здесь обсуждаем картостроительство.

Ответ
 
Опции темы
#1
Старый 16.08.2019, 17:15
  #1
^
Narhiz
📖
Регистрация: 14.08.2019
Сообщения: 10
Narhiz - уровень боевого духа
Регистрация: 14.08.2019
Сообщения: 10
Narhiz - уровень боевого духа
По умолчанию
[ПРОБЛЕМА] Некорректно работает функция

При нападении на существо должно выводиться сообщение перед боем. Оно выводится, но проблема в том, что оно выводится и после боя. Как сделать так, чтобы сообщение выводилось только после первого взаимодействия с монстром?

function fMes1(heroname)
MessageBox('Maps/SingleMissions/presave333/Test.txt');
SetObjectEnabled('FirstGrem',true);
MakeHeroInreractWithObject(heroname,'FirstGrem');
Trigger(OBJECT_TOUCH_TRIGGER,'FirstGrem',nil);
end;
SetObjectEnabled('FirstGrem',nil);
Trigger(OBJECT_TOUCH_TRIGGER,'FirstGrem','fMes1');
Narhiz вне форума
Ответить с цитированием
#2
Старый 16.08.2019, 17:17
  #2
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 22798
Ment - уровень боевого духа Ment - уровень боевого духа Ment - уровень боевого духа
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 22798
Ment - уровень боевого духа Ment - уровень боевого духа Ment - уровень боевого духа
По умолчанию
Re: [ПРОБЛЕМА] Некорректно работает функция

Поменяйте местами строки MakeHeroInreractWithObject(heroname,'FirstGrem'); и Trigger(OBJECT_TOUCH_TRIGGER,'FirstGrem',nil);
__________________
"Мечты не уход от действительности, а средство приблизиться к ней."









Вистерия (ссылки)
"Мечты не уход от действительности, а средство приблизиться к ней."









Вистерия (ссылки)
Ment вне форума
Ответить с цитированием
#3
Старый 16.08.2019, 17:31
  #3
^
Narhiz
📖
Регистрация: 14.08.2019
Сообщения: 10
Narhiz - уровень боевого духа
Регистрация: 14.08.2019
Сообщения: 10
Narhiz - уровень боевого духа
По умолчанию
Re: [ПРОБЛЕМА] Некорректно работает функция

MentПоменяйте местами строки MakeHeroInreractWithObject(heroname,'FirstGrem'); и Trigger(OBJECT_TOUCH_TRIGGER,'FirstGrem',nil);

Спасибо, теперь всё работает как надо
Narhiz вне форума
Ответить с цитированием
Ответ


Опции темы



Часовой пояс GMT +4, время: 04:01.


vBulletin v3.5.0, Copyright ©2000-2020, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru