Заменил день на первый и поставил точку с запятой к последнему end, все равно ничего не поменялось.
Попытка сделать сообщение это мой первый и единственный скрипт:) , до этого в течении недели делал ландшафт и не запускал никаких редакторов скриптов, поэтому не знаю, на что именно он ругается)
--Скрипт карты
path=GetMapDataPath();
MessageBox(path.."message.txt");
function newday()
if GetDate(DAY)==1 then
MessageBox(path.."message.2.txt");
elseif GetDate(DAY)>1 then
MessageBox(path.."message.3.txt");
end;
end;
Trigger(NEW_DAY_TRIGGER, "newday");Данный скрипт выдаёт сообщение "message.txt"в начале игры, на следующий день сообщение "message.2.txt", а во все остальные дни - сообщение " message.3.txt".Перейди по этим ссылкам, прочитай руководства
https://docviewer.yandex.ru/view/0/?*=jKK4Rd1sHKLitso%2FwrU8h1mEs0B7InVybCI6Imh0dHA6Ly93d3cuaG1tcC5ydS9fbGQvMS8xMDFfNV8xLnBkZiIsInRpdGxlIjoiMTAxXzVfMS5wZGYiLCJub2lmcmFtZSI6dHJ1ZSwidWlkIjoiMCIsInRzIjoxNTg4Mzk5MTUxMTg2LCJ5dSI6IjI2NTAzMTI2NjE1ODgwNjEyMTIiLCJzZXJwUGFyYW1zIjoibGFuZz1ydSZ0bT0xNTg4Mzk5MTQ1JnRsZD1ydSZuYW1lPTEwMV81XzEucGRmJnRleHQ9aG9tbSs1KyVEMSU4MCVEMSU4MyVEMCVCQSVEMCVCRSVEMCVCMiVEMCVCRSVEMCVCNCVEMSU4MSVEMSU4MiVEMCVCMiVEMCVCRSslRDAlQkYlRDAlQkUrJUQxJTgxJUQwJUJBJUQxJTgwJUQwJUI4JUQwJUJGJUQxJTgyJUQwJUIwJUQwJUJDJnVybD1odHRwJTNBLy93d3cuaG1tcC5ydS9fbGQvMS8xMDFfNV8xLnBkZiZscj0yMTMmbWltZT1wZGYmbDEwbj1ydSZzaWduPTc5ZWY5YzI3Mzk4YzY1ODQ5YmI2ZDNiOGU5MjIyMjc5JmtleW5vPTAifQ%3D%3D&lang=ru
Ещё одна: https://www.youtube.com/results?search_query=%D0%BA%D0%B0%D0%BA+%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C+%D1%81%D1%86%D0%B5%D0%BD%D0%B0%D1%80%D0%B8%D0%B9+%233+homm+5
Прочитав руководство и посмотрев все видео, приходи сюда. Ещё, несколько сообщений назад, есть ссылка на новиковское ркководство, прочитай и его.
Добавлено через 5 минут
А для начала скачай отсюда архив https://yadi.sk/d/W6cz5UBu3SGAvb
Распакуй, перемести всю папку на рабочий стол, открой папку Практика=> Homm5MapScriptsEditor, запусьи программу, открой карту.