NavkratisА можете написать правильный вариант? А то сколько вариантов не пробую, ни в первый, ни в любой другой день сообщение не появляется...
Открой скрипт, пиши:
...
MessageBox(GetMapDataPath().."message.txt");
...
Trigger(NEW_DAY_TRIGGER, "hello");
function hello()
if GetDate(DAY)==1 then
then
MessageBox(GetMapDataPath().."message.txt");
end;
Внимательнее, у тебя 2 then в одном условии... Естественно, это не сработало ни сразу, ни потом. Рекомендую читать замечания самого редактора скриптов, подобное он, вроде бы, подсвечивает.