Герои Меча и Магии 5 - Картостроительство (Редактор карт)В этом разделе можно обсуждать все что касается редактора карт для Heroes of Might and Magic V. Так же здесь обсуждаем картостроительство.
function mes1()
MessageBox("Maps/SingleMissions/nasledieshantir/mes1.txt");
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "sar", nil)
end;
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "sar", "mes1");
В консоли при входе в указанный регион пишет, что сообщение пустое. Другой скрипт, который при входе в этот же регион должен выдать игроку задание, работает нормально.
MentНу вот вам и ответ, на один и тот же регион триггером можно повесить только одну функцию. Да вы ещё небось его и обнуляете, в той, другой функции.
Но другая функция выполняется второй, тогда это с ней должны были бы быть проблемы, разве нет? Но на другой регион сейчас попробую перевесить, глядишь, и заработает.
Добавлено через 13 минут
MentНу вот вам и ответ, на один и тот же регион триггером можно повесить только одну функцию. Да вы ещё небось его и обнуляете, в той, другой функции.
Перевесил на другой регион, к сожалению, не помогло
Сообщение "о пустом мессадже" появляется, если указанный txt имеет пустое содержимое. Вы уверены, что сообщение по этому адресу существует и не пустое?
}{0TT@6bI4Сообщение "о пустом мессадже" появляется, если указанный txt имеет пустое содержимое. Вы уверены, что сообщение по этому адресу существует и не пустое?
Да, файл есть, текст в нём - тоже. А вот с путём не уверен. Файл лежит внутри .h5m файла, по указанному пути (вот его точный путь, если учитывать расположение .h5m файла в папке с игрой: Maps/nasledieshantir.h5m/Maps/SingleMissions/nasledieshantir/mes1.txt), может нужно указать его как-то иначе? Полный путь, который указал в скобках, тоже пробовал - не работает.
Скиньте карту мне в лс, пожалуйста. Гляну, разберусь. Например, если вы создаёте карту на базе RMG, то путь будет другой, и т.д. И да, любая карта - это архив, её можно открыть любым архиватором (7-zip, Total Commander, WinRAR), а дальше посмотреть оп папочкам, где что лежит.
}{0TT@6bI4Скиньте карту мне в лс, пожалуйста. Гляну, разберусь. Например, если вы создаёте карту на базе RMG, то путь будет другой, и т.д. И да, любая карта - это архив, её можно открыть любым архиватором (7-zip, Total Commander, WinRAR), а дальше посмотреть оп папочкам, где что лежит.
Спасибо большое! Не знаю точно, в чем была ошибка, но я заметил, что, видимо, создал два файла с одинаковым текстом (mes1.txt и message.1.txt), решил поменять в скрипте первый на второй - заработало.
CallumСпасибо большое! Не знаю точно, в чем была ошибка, но я заметил, что, видимо, создал два файла с одинаковым текстом (mes1.txt и message.1.txt), решил поменять в скрипте первый на второй - заработало.
Странно, что есть зависимость от содержимого. Но если всё заработало, ок