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

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

Аватар пользователя
13 лет назад
А если я хочу, чтобы какому-то герою дали артефакт, когда жёлтый игрок победит зелёного игрока, то это как надо написать?
______________
Готовится карта за гномов «Сокрушение». Готовность карты - 30%
В ответ пользователю mapeditor5
Аватар пользователя
13 лет назад
mapeditor5
А если я хочу, чтобы какому-то герою дали артефакт, когда жёлтый игрок победит зелёного игрока, то это как надо написать?
______________
Готовится карта за гномов «Сокрушение». Готовность карты - 30%

если зелёный игрок у тебя - игрок под номером 3, а жёлтый - игрок под номером 4, то можно вот так (если что можно поменять номера)

Trigger(PLAYER_REMOVE_HERO_TRIGGER, 3, "RemoveF");

function RemoveF(looser, winner)
if GetObjectOwner(winner)==4 then
GiveArtefact(winner, nArtID); --// nArttID - ID артефакта, его как и другие ID можно посмотреть в папке Editor Documentation, файл HOMM5_IDs_for_Scripts.
Trigger(PLAYER_REMOVE_HERO_TRIGGER, 3, nil);
end;
end;

Добавлено через 2 минуты
mapeditor5
Что за блоки if-then, do и функции?
Я же скидывал документ Scripts, там всё подробно расписано
Аватар пользователя
13 лет назад
Как возможно поставить в редакторе городские строения, как объекты? Я нашел только их модели, но они, отчего-то, невидимые..
В ответ пользователю Heroist
Аватар пользователя
13 лет назад
Heroist
Как возможно поставить в редакторе городские строения, как объекты? Я нашел только их модели, но они, отчего-то, невидимые..
Создай объект типа двелл, выставь им модели городских строений, подправь координаты(центр их очень далеко) и тайлы. А вообще есть мод на уникальные двеллы - тама сопри))
Аватар пользователя
13 лет назад
Как сделать так, чтобы у героя был абсолютный особый навык фракции (например - абсолютная некромантия)?
_____________________
Готовится карта за гномов за Рольфа. Готовность этой карты - 45%
Аватар пользователя
13 лет назад
Выбрать героя и дать ему кулон мастерства...

Dyrman, спасибо!
Аватар пользователя
13 лет назад
Heroist спасибо , подправил получилось , еще вопрос , у меня есть область на нее заходит герой начинается бой при том бой в городе , сам город уровня форт но вместе с этим имеет определенные разрушения стен и башен , вообще допустимо ли создание подобного сценария ??
Но все равно чет не робит , исправив где буква r и set еще цифру убрал , спасибо за совет Redhavenhero, запустил карту, получилось, работа здания заблокировалась , на закинув текст для сообщения из первой части скрипта , опять ничего не побит ни блокировка здания ни сам message box. Может дела в последовательности написания с начала триггер а потом функция ?

Добавлено через 1 час 40 минут
А все , полазил в скриптах нашел функцию , про осаду правда без повреждений замка но сойдет . Но вот с первым вопросом разобраться не могу , переписал заново все скрипты , опять таки блокировка работает а сообщение не вылетает , ересь какая то .
13 лет назад
Создал карту, всё готово, но "маленькая" проблемка - карта не появляется в списке других карт и я не могу её протестировать. Поместил карту в HMMV\Maps.
В ответ пользователю Alex301092
Аватар пользователя
13 лет назад
Alex301092
Создал карту, всё готово, но "маленькая" проблемка - карта не появляется в списке других карт и я не могу её протестировать. Поместил карту в HMMV\Maps.
Если размер карты сомнений не вызывает, попробуйте зайти в map properties (нажав англ. M) Там во вкладке Player Properties прописать всё для всех игроков на карте. + в teams если надо. Может ещё где-то, т.е. чётко "дать понять" редактору, какие игроки, какие у них начальные города и т.д. и т.п. Сохранить. Загрузить игру. Если всё уже это сделано, возможно карта повреждена или неправильный путь к ней

Добавлено через 7 минут
Heroist
Как возможно поставить в редакторе городские строения, как объекты? Я нашел только их модели, но они, отчего-то, невидимые..
Я делал это. Ставил несколько моделей городских строений в одну точку, и таким образом у меня получился город. Координаты садавал примерно -80, -80, -43. Вот только на такой карте ролик проигрываться у меня не стал, да и сама она глючит( Из-за таких координат наверно
В ответ пользователю Radionich
Аватар пользователя
13 лет назад
Radionich


Добавлено через 1 час 40 минут
[/U]А все , полазил в скриптах нашел функцию , про осаду правда без повреждений замка но сойдет . Но вот с первым вопросом разобраться не могу , переписал заново все скрипты , опять таки блокировка работает а сообщение не вылетает , ересь какая то .

Проверь кодировку мессаги, должна быть в Юникоде
13 лет назад
Как выставить на точке не фиксированное число монстров, а например их двойной прирост? Так как 44 крестьяна и 44 ассасина это совсем не одно и то же. Хочу, чтобы их стартовое количество менялось в зависимости от прироста существа в замке, для лучшего балланса. Этот способ применялся на официальных картах. Это скрипт какой-то или просто функция в редакторе? В параметрах существа ничего такого не нашёл.
И еще приложу список проблем, которые выдает редактор. Помогите разобраться:
Map has no restrictions for Max Hero Level
Map has no rumours!
There are towns without specialization! It's coordinates are: 10:10 85:86
Several heroes has problems with army. Their coordinates are: at 79:85;Treasure with coordinates 94:51 has too much resources!
Treasure with coordinates 92:51 has too much resources!
Treasure with coordinates 92:50 has too much resources!
Аватар пользователя
13 лет назад
Я думаю, на сетевых картах стоит нефиксированное количество, при создании карты уже в таком случае выставляется конкретное, зависящее от прироста. Однако, я не уверен, что там именно двойной прирост, скорее всего нет.
13 лет назад
Ment, понимаете, я хочу сделать на карте рендомную генерацию монстров. И чтоб игра сама меняла их стартовое количество, в зависимости от приростов. Например если выпадут крестьяне, то чтоб их было 44 - тоесть двойной прирост, ну или тройной, это не важно. Ну а если выпадут ассасины, то чтоб их было соответственно 14. Как?
Аватар пользователя
13 лет назад
Да, я понимаю. Собственно, моё сообщение как раз об этом и говорит. Я не знаю, как сделать монстров с двойным приростом не через скрипты. Но если монстрам не задавать количество вообще оно тоже будет зависеть от прироста.
Аватар пользователя
13 лет назад
Здравствуйте! Я начал разбираться с редактором карт только позавчера. Я прочитал руководство редактора карт. У меня возникли два вопроса. Первый вопрос: Как делать задания? В руководстве не понял, как их делать. В руководстве даны только два скрипта - это дать опыт герою и, когда герой войдёт в регион, этому герою дадут либо ресурсы, либо существ, либо и ресурсы и существ. Какие ещё есть скрипты? - Это мой второй вопрос.

Статистика

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

Сейчас на сайте 7 пользователей 1330 гостей