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

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

В ответ пользователю advencher
Аватар пользователя
advencher
что з язык такой самое простое пишу
создаю регион с именем qaz
пишу это
function qaz ( heroname )
if heroname == "Metlirn" then
CreateArtifact(54, 54, 20, 10, 0);
Trigger( REGION_ENTER_AND_STOP_TRIGGER, "qaz", nil );
end;
выдает undefine qaz ему регион через что задавать?
Так триггер перед тем, как выключать, наверное включить надо, и, действительно, end не хватает.
Добавьте это в конец своего скрипта

end
Trigger(6,'qaz','qaz')
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
В ответ пользователю MasteR
Аватар пользователя
Juss456
ещё раз говорю) ставишь объект в подземелье, например колонну. для него Shared и листаешь вниз выбираешь объект downbrige(там их несколько). Поможет))

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

ну вот так вот. Я очень долго искал как это сделать. их как-то можно открыть вроде

Вот небольшой мод, копируете в папку Editor с заменой. Необходима версия 3.0 и выше. Открывает все объекты, которые можно достать в Shared(ну, или почти все)
Вложения 1
1 файл • Общий размер: 1,0 KB
Мои карты:
Town
Готовится:Чума (40%), Сосиска(42%), Война Грааля
В ответ пользователю RedHeavenHero
RedHeavenHero
Так триггер перед тем, как выключать, наверное включить надо, и, действительно, end не хватает.
Добавьте это в конец своего скрипта

end
Trigger(6,'qaz','qaz')

если не лень , опиши что и за чем должно идти. Читал несколько мануалов, но даже один в один пошагово скопированый пример, даже с тем же выводом текста, игра вообще не реагирует никак. в одном пишут то идет за одним в другом структура иначе, в третьем даже кодировку текста и то другую говорят делать. Записал скрипт, жму сохранить карту , виснет, сохряняю через сейв ас , норм, какая то не совместимость странная. Найти бы хоть один скрипт который заработает, а дальше от него отталкиватся. об триггерах читал вобще советчики некоторые пишут nil в начале делать, вобщем муть страшная. щас попробую консоль открыть, без нее как наудачу каждый раз загружать игру

Добавлено через 37 минут
это все весело , но прописка заветных "строк" в указаные , и не только конфиги, не открыла консоль, куда я их только не копировал, весёлые мануалы от нивал вышли...
Аватар пользователя
1) Открывание консоли в Пов Орды сильно изменили - советую поискать в темах этого форума, где-то была подробная инструкция. Старый простой способ теперь не пашет.
2)
Trigger(6,'qaz','qaz') - включает триггер с именем 6 (REGION_ENTER_AND_STOP_TRIGGER) на карте. Писать эту команду надо просто в начале вашего скрипта. (не внутри функции).
==
Trigger(6,'qaz',nil) - обнуляет триггер (после этой команды он уже не будет работать). Писать её надо внутри вашей функции, когда вы хотите, чтобы указанный регион перестал работать (вызывать фукнцию).
==
function qazF ( heroname )
if heroname == "Metlirn" then
CreateArtifact(54, 54, 20, 10, 0);
Trigger( REGION_ENTER_AND_STOP_TRIGGER, "qaz", nil );
end;
end;
Trigger( REGION_ENTER_AND_STOP_TRIGGER, "qaz", ''qazF'' );
==
Так должно работать.
И еще - проверьте, совпадает-ли имя региона с тем, что вы создали в редакторе.

Whatever
не сработало, создаю регион http://upwww.ru/files/35dd55795cfab715e67efcd385e5f8aa/1625c7d6257d0bfd8179ef5224864932/1.jpg пишу высланый выше скрипт http://upwww.ru/files/17ec2203baa555959630c24759f09afc/86de6a9ff323f61500f8188fe0e91f63/2.jpg результат консоли http://upwww.ru/files/3456b1fbc88e561d40645079a8de24a3/293d736c1212c7c34e3bb276fb6f27e4/3.jpg
при нажатии проверить скрипт в редакторе, do while вечный т.е. зависание
В ответ пользователю advencher
Аватар пользователя
Почти всё правильно. Только надо в скрипте писать qazF в кавычках, апострофах, но не двойных апострофах:
'qazF' или "qazF", а не ''qazF''.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
В ответ пользователю Heroist
Аватар пользователя
В Повелителях консоль открывается точно так же.
В папке profiles файл autoexec_2. В его конец дописать
setvar dev_console_password = schwinge-des-todes, отдельной строкой.
Дальше заходите
C:\Users\User\Documents\My Games\Heroes of Might and Magic V — Tribes of the East\Profiles\ВашПрофиль
Там файл input_a2
В секцию //console в конец, отдельной строкой дописать
bind show_console '`'

И все заработает.
Мои карты:
Town
Готовится:Чума (40%), Сосиска(42%), Война Грааля
Всем привет)У меня такая проблема:Я сделал одну задачу,например,"Захватить город в течении 7 дней".А как сделать вторую основную задачу?(Герой должен выжить)
Аватар пользователя
Похожим образом. Добавить новый пункт в меню квестов, тип ему присвоить OBJECTIVE_KIND_HERO_MUSR_SURVIVE, а в качестве параметра (Parameters, Add) указать скриптовое имя героя.
----
Уточняю. Заходите в MapPropretiesTree, находите там строку objectives->primary->playerSpecific->0->objectives Внутри должен быть один пункт (0), который соответствует заданию захвата города за 7 дней (это, если вы что-то меняли там, в противном случае просто будет задание Kill-em all, но это не суть важно). Добавляете туда новый пункт, а именно на objectives жмёте ПКМ (на этот objectives: "objectives->primary->playerSpecific->0->objectives"), Add. Далее прописать название задания (Caption), описание (Description), тип (Kind, указал, какой), параметр (Parameters, ПКМ, Add) -- скриптовое имя героя, можно посмотреть, если его выделить, нажать пробел и перейти на вкладку Settings, там так и будет написано, "Script name". Удачи!
 

К А
Стикеры GBF в Telegram
В ответ пользователю RedHeavenHero
Аватар пользователя
RedHeavenHero
Почти всё правильно. Только надо в скрипте писать qazF в кавычках, апострофах, но не двойных апострофах:
'qazF' или "qazF", а не ''qazF''.

А, это я случайно, простите. У меня что-то с клавиатурой, кавычки не работают нормально, поставил '' =)

Whatever
несколько позже попробую, почему ии наченает думать перед ходом секунд 15? и тормозить начинает когда находит tomb of the warior, и стоит там от хода к ходу ниче не делает
Аватар пользователя
хм. что-то на карте. может быть, приоритет к гробнице поставлен, потому от в неё тыкается. Еще может быть от безысходности.

Whatever
Аватар пользователя
кто-нибудь знает, где можно найти модельки хэйвенских домиков, которые есть в роликах некоторых? в редакторе вроде не нашел...

Whatever
Всем привет.Я все никак не могу разобраться с задачами,тоесть как их мне сделать.Один человек мне даже все пошагово разьяснил как сделать вторую основную задачу,вот что из этого получилось:В игре какие то задачи появились,но название и описание этих задач пропали.Да,и еще я хоте создать одну задачу,а в игре их две.
Вот ссылки на картинки:
http://vk.com/idprototype66?z=photo100458859_298189394%2Fphotos100458859

http://vk.com/idprototype66?z=photo100458859_298189393%2Fphotos100458859
В ответ пользователю Heroist
Аватар пользователя
Heroist
кто-нибудь знает, где можно найти модельки хэйвенских домиков, которые есть в роликах некоторых? в редакторе вроде не нашел...
В Shared должны быть, поищи повнимательнее

Добавлено через 15 минут
Cok69320
Всем привет.Я все никак не могу разобраться с задачами,тоесть как их мне сделать.Один человек мне даже все пошагово разьяснил как сделать вторую основную задачу,вот что из этого получилось:В игре какие то задачи появились,но название и описание этих задач пропали.Да,и еще я хоте создать одну задачу,а в игре их две.
Вот ссылки на картинки:
http://vk.com/idprototype66?z=photo100458859_298189394%2Fphotos100458859

http://vk.com/idprototype66?z=photo100458859_298189393%2Fphotos100458859

1) Создайте текстовые файлы, которые будут содержать названия и описания задач и загрузите их в подходящие окна: ObjectiveCaptionFileRef (название) и ObjectiveDescriptionFileRef (описание). Файлы лучше делать через редактор
2) В разделе Common (общие) редактором самостоятельно поставлена задача убить всех. Заходите в Common, дальше Primary (основные), и под номером 0 та самая задача.
502 Bad Gateway
__________________________________
nginx/0.8.54

Статистика

Приветствуем новейшего участника: Вязов Анатолий Аркадьевич

Сейчас на сайте 8 пользователей 1339 гостей