Перейти к содержанию

Ролик на карте(adventure dialog)

Аватар пользователя
#21
Если честно, то раньше я не делал AdvMap диалогов. Но, сейчас попробовал, и всё получилось. Я не знаю, как написать подробнее, чем уже есть у Ment'a.

Скриншот работы - смотрите вложение.

Разговаривать с нейтралом когда приблизится? Это тоже скрипт.

1.Переходит во вкладку в редакторе "R..". Это там, где вы ставите объекты и делаете холмы, но дальше.
2.Обводите нейтрала рамкой, вводите название рамки (региона), запоминаете его).
3. Вводите скрипт:
function hello(hero);
if hero == имя вашего героя в кавычках then
StartAdvMapDialog(0);
end;
Trigger(REGION_ENTER_AND_STOP_TRIGGER, название региона-рамки вы кавычках, nil);
end;
Trigger(REGION_ENTER_AND_STOP_TRIGGER,название региона-рамки,"hello");

Это самый простой вариант. Только сделайте рамку побольше, чтобы герой "не подрался" с нейтралом.
Вложения 1
1 файл • Общий размер: 139,8 KB
Карты для Heroes of Might and Magic V
Цикл "Закадычные враги": "Особенное гостеприимство, "Супероружие", "Меж молотом и наковальней"
"Падение Шантири"

Кампания для "Кодекса Войны"
"Выбор Сагиттеля"