Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#3187
Старый 12.07.2020, 14:23
  #3187
^
Navkratis
 
Аватар для Navkratis
📖
Регистрация: 31.08.2011
Сообщения: 167
Регистрация: 31.08.2011
Сообщения: 167
По умолчанию
Re: Скрипты

Доброго времени суток, у меня снова проблема с простейшими скриптами, отвечающими за вывод текстовых сообщений
Почему-то, когда пишу такой скрипт:

--Стартовые сообщения
path=GetMapDataPath();
MessageBox(path.."message-day1.txt");
function newday()
if GetDate(DAY)==2 then
MessageBox(path.."message-day2.txt");
end;
end;
Trigger(NEW_DAY_TRIGGER, "newday");

все отлично получается, а когда пытаюсь расширить эти сообщения и на несколько других дней:

--Стартовые сообщения
path=GetMapDataPath();
MessageBox(path.."message-day1.txt");
function newday()
if GetDate(DAY)==2 then
MessageBox(path.."message-day2.txt");
if GetDate(DAY)==3 then
MessageBox(path.."message-day3.txt");
if GetDate(DAY)==7 then
MessageBox(path.."message-day7.txt");
if GetDate(DAY)==9 then
MessageBox(path.."message-day9.txt");
end;
end;
Trigger(NEW_DAY_TRIGGER, "newday");

то ничего не происходит, даже стартовое сообщение не загружается. Разумеется, текстовые документы с искомыми названиями созданы
Navkratis вне форума
Ответить с цитированием