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

Сообщения от Текущие вопросы и ответы по редактору карт

В ответ пользователю Gerter
Эщо один вопрос по поводу модельки , во время боя модель заменена но анимация атаки отсутствует .
В ответ пользователю sergejez
sergejez
У автора она открывается из-за наличия копий и кеша карты в папках игры.
Какую ошибку у тебя редактор выдает при открытии этой карты?

Прекращена работа редактора, Виндовс ищет способ устранения неполадки. На пол пути. Семерка стоит лицензионная.Коре-3 процессор, 8 гигов оператика, жыфорс GTX 1050 Ti, герои пропатченные лицензия. Это уже пятый мой комп, ни на одном до этого тоже не открывалась, ни в ХР, ни в 10.
Аватар пользователя
Люди добрые, скажите пожалуйста, как запихнуть героя в корабль?
В ответ пользователю Min_Carolin
Аватар пользователя
Min_Carolin
Люди добрые, скажите пожалуйста, как запихнуть героя в корабль?
Вручную прописать ему координаты точки на воде, куда его хочется поставить. В начале игры под героем автоматически создастся корабль.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
В ответ пользователю RedHeavenHero
Аватар пользователя
RedHeavenHero
Вручную прописать ему координаты точки на воде, куда его хочется поставить. В начале игры под героем автоматически создастся корабль.
Спасибо большое. А вы еще, случаем, не знаете, как заставить проигрывать нужную тебе музыку, желательно в разных точках карты свою, а то у меня карта за некромантов, ландшафт варварский, и постоянно, везде, даже в подземельях наигрывается варварский мотив.
В ответ пользователю elizbar1967
elizbar1967
Прекращена работа редактора, Виндовс ищет способ устранения неполадки. На пол пути. Семерка стоит лицензионная.Коре-3 процессор, 8 гигов оператика, жыфорс GTX 1050 Ti, герои пропатченные лицензия. Это уже пятый мой комп, ни на одном до этого тоже не открывалась, ни в ХР, ни в 10.
Не знаю, чем тебе помочь.
Попробуй зайти на этот сайт http://www.maps4heroes.com/heroes5/maps.php?&limit=4
и поискать E-MAIL автора "Guano", попытайся связаться с ним, он что-то говорил, что может выслать редактируемую версию.

Добавлено через 2 минуты


function arena_level_up_pl1F (hero)
MakeHeroInteractWithObject(heroname, "monster_arena1_pl1");
end;

Trigger(OBJECT_TOUCH_TRIGGER, "arena_level_up_pl1", "arena_level_up_pl1F");
А мне никто не поможет, почему эта ерунда не срабатывает?
В ответ пользователю sergejez
Аватар пользователя
sergejez
А мне никто не поможет, почему эта ерунда не срабатывает?
замена heroname на hero точно не работает? синтаксических ошибок нет? объект, с которым нужно взаимодействовать точно существует на карте? ошибок в других частях скрипта нет? побольше информации бы
Нет войне.
В ответ пользователю sergejez
Аватар пользователя
sergejez


function arena_level_up_pl1F (hero)
MakeHeroInteractWithObject(heroname, "monster_arena1_pl1");
end;

Trigger(OBJECT_TOUCH_TRIGGER, "arena_level_up_pl1", "arena_level_up_pl1F");
А мне никто не поможет, почему эта ерунда не срабатывает?

heroname точно нужно заменить на hero. Если не помогает и ошибок в названии объектов нет, то возможно с объектом monster_arena1_pl1 нельзя взаимодействовать, или на arena_level_up_pl1 нельзя OBJECT_TOUCH_TRIGGER повесить.
Попробуйте консоль включить, в интернете написано как. Она здорово поможет
В ответ пользователю 32MeTpa
32MeTpa
heroname точно нужно заменить на hero. Если не помогает и ошибок в названии объектов нет, то возможно с объектом monster_arena1_pl1 нельзя взаимодействовать, или на arena_level_up_pl1 нельзя OBJECT_TOUCH_TRIGGER повесить.
Попробуйте консоль включить, в интернете написано как. Она здорово поможет
Походу у меня редчайший из случаев.
1) Я уже эту команду использовал и там и писал "heroname", она работает и до сих пор.
2) Консоль ничего не говорит об моей ошибке не при взаимодействии с объектом, ни после.

Добавлено через 1 минуту
32MeTpa
heroname точно нужно заменить на hero. Если не помогает и ошибок в названии объектов нет, то возможно с объектом monster_arena1_pl1 нельзя взаимодействовать, или на arena_level_up_pl1 нельзя OBJECT_TOUCH_TRIGGER повесить.
Попробуйте консоль включить, в интернете написано как. Она здорово поможет
Буду пытаться другими способами решить проблему, если что отпишусь.
Аватар пользователя
Если последняя клетка, на которую он переместиться, будет совпадать с клеткой героя игрока (или в радиусе 1), то всё должно получиться автоматом.
Либо использовать MakeHeroInteractWithObject.
 

К А
Стикеры GBF в Telegram
Аватар пользователя
Походу у меня редчайший из случаев.
1) Я уже эту команду использовал и там и писал "heroname", она работает и до сих пор.
2) Консоль ничего не говорит об моей ошибке не при взаимодействии с объектом, ни после.
Вы бы лучше прислушивались к советам и исправляли явные ошибки, вместо того чтобы говорить что что-то где-то работает. В функцию передается переменная hero, значит она и должна использоваться дальше. Где-то в другом месте кода вы случайно создали глобальную переменную с именем heroname, которой присвоили имя главного героя. Поэтому при тестировании вам показалось что данная функция сработала как надо. Но это просто совпадение, которое в любой момент может исчезнуть.

Я в своём ЧаВо описывал методы отладки кода. Чтобы консоль работала на полную катушку, нужно использовать отладочные сообщения. До/после/внутри функции, до/после триггера.
РПГ-сценарий для HoMM5: Путь героя
ЧаВо по созданию карт для HoMM5: ЧаВо
В ответ пользователю Jack_of_shadows
Jack_of_shadows
Вы бы лучше прислушивались к советам и исправляли явные ошибки, вместо того чтобы говорить что что-то где-то работает. В функцию передается переменная hero, значит она и должна использоваться дальше. Где-то в другом месте кода вы случайно создали глобальную переменную с именем heroname, которой присвоили имя главного героя. Поэтому при тестировании вам показалось что данная функция сработала как надо. Но это просто совпадение, которое в любой момент может исчезнуть.

Я в своём ЧаВо описывал методы отладки кода. Чтобы консоль работала на полную катушку, нужно использовать отладочные сообщения. До/после/внутри функции, до/после триггера.
Я Вас понял :)
Как говорится, век живи - век учись.
Аватар пользователя
Такой вопрос. Есть эффект fire glow - он работает в редакторе, в роликах и аренах, но просто в игре на карте не отображается, скриптом тоже не проигрывается. С другими эффектами все нормально. В чем может быть проблема?
Нет войне.
А как добавить в карту слезу Асхи? И если я в ГСК ее выбрал, как сделать, чтобы цель была по прежнему уничтожить соперников - и не было победы чисто из-за установки слезы Асхи в замке?
Аватар пользователя
Всем привет, подскажите пожалуйста как задать существу анимацию боя и смерти?

Статистика

Приветствуем новейшего участника: Emil