Благодарю за доверие, но боюсь, я не могу его оправдать. Я попробовал сделать то, что Вам нужно, но у меня ничего не вышло. Анимации там действительно есть, но похоже, что они созданы не для этого объекта (впрочем, это ясно. Ворота в CombatArena монолитные, вместе со стеной, а нам требуются ворота, отдельные от стен. Тогда для ворот и для каждого участка стен будут свои анимации смерти, это логично) Попытка подобрать другую модель к выбранной мной анимации не увенчалась успехом. Когда я попробовал полазить по картам, которые разработчики сделали для боёв, то не обнаружил там примера ворот, который бы мне помог, вероятно они расставляются во время боя. Как-то так... :(
Благодарю за доверие, но боюсь, я не могу его оправдать. Я попробовал сделать то, что Вам нужно, но у меня ничего не вышло. Анимации там действительно есть, но похоже, что они созданы не для этого объекта (впрочем, это ясно. Ворота в CombatArena монолитные, вместе со стеной, а нам требуются ворота, отдельные от стен. Тогда для ворот и для каждого участка стен будут свои анимации смерти, это логично) Попытка подобрать другую модель к выбранной мной анимации не увенчалась успехом. Когда я попробовал полазить по картам, которые разработчики сделали для боёв, то не обнаружил там примера ворот, который бы мне помог, вероятно они расставляются во время боя. Как-то так... :(
Карта Изгнанник ОГО-И. Прямо на карте стоят анимированные городские ворота, которые, при подходе к ним, открываются. Мод к карте делал вроде не сам автор, но ведь посмотреть то можно как работает ;)
Спасибо, что навёл на верную мысль. В итоге я разобрался. Нужные модели ворот лежат в \Arenas\CombatArena\NewGrassarena_siege и называются gate_u1r0.xdb, gate_u1r1.xdb, gate_u1r2.xdb. Они связаны с анимациями в файле s_gate.(ArenaModObject).xdb в той же папке. Там написаны пути к этим анимациям.
Прикол в том, что при размещении этой модели на карте, она появляется далеко за её пределами, я случайно заметил. А дальше всё работает - прописывается нужная анимация и запускается скриптом.
После этого карта в редакторе перестала грузиться, наверное надо будет посмотреть содержимое того мода к карте изгнанник.
Ment
За пределами карты? Вот в чем дело :) Я тоже откопал эту модель, но при постановке на карту не увидел ничего, кроме пустоты :D Но теперь буду знать. Вообще спасибо Вам за интересный вопрос и нахождение ответа, для диалоговых сцен это будет весьма полезно.
Вы знаете как увеличить размеры объекта выше диапазона параметра scale percent? Поле size в геометрии объекта не доступно для редактирования.
Ment
Можно изменить, если взять файл, где это прописано, и менять там. Но это бесполезно, параметр, вероятно, нужен для каких-то внутриигровых расчётов, на внешний вид он не влияет. Нужно вытащить модель из игры, обработать в Maya и втащить обратно. Вытаскивать я пока не научился, к несчастью. Вообще в этой области мастером является psatkha (он, кстати, обитает в основном на Гуголке).
Добавлено через 1 минуту Минутку, а где Вы нашли skale percent?
Во внешних свойствах статического объекта, которые видны при выборе этого объекта на карте.
Добавлено через 3 часа 58 минут Ment
Нужно вытащить модель из игры, обработать в Maya и втащить обратно.
Похоже, пока что обойдусь без этого. Нашёл более простой способ. Некоторые модели меняют размеры если сопоставить им левые анимации. Наиболее огромное увеличение, как ни странно, дала анимация гиганта: Characters\Creatures\Academy\Giant_LOD-adv.
Вот что получилось:
Я такое на свою карту поставлю.
Однако этот способ, очевидно, применим далеко не ко всем моделям. К тому же, я проверил только некоторые анимации, возможно есть ещё более крупные, но многие вообще не дают эффекта.
Ment
Понял, спасибо. Выше 200% не получается, как понимаю. Ну тут только вытаскивание модели, иначе никак...
Добавлено через 1 минуту
Однако этот способ, очевидно, применим далеко не ко всем моделям. К тому же, я проверил только некоторые анимации, возможно есть ещё более крупные, но многие вообще не дают эффекта.
Ну да. Я ставил анимации гиганта всяким там мечникам, довольно забавно. Не ожидал, что она подойдёт к статическим объектам.
и снова не совсем понял тебя - победа над клоном ничего не дает ( кроме обычного для таких случаев опыта - т.е. сумма опыта будет исходить из кол-ва убитых существ согласно прейскуранту ) из обычного набора наград сфинкса.
Есть у кого-нибудь идеи, как можно понять, что человек не ответил на загадку сфинкса? У меня идея была, но она убога и плохо работает.
Решение есть:
SetTrigger( COMBAT_RESULTS_TRIGGER, "MyCombatResultsHandler" ) -- триггер срабатывает по окончанию каждого боя на карте, включая бои между компьютерами function MyCombatResultsHandler( combatIndex ) if (GetSavedCombatArmyHero( combatIndex, 1 )==GetSavedCombatArmyHero( combatIndex, 0 )) -- Функции считывают скриптовые имена героев победителя и проигравшего then print('Это сфинкс') -- если имена равны, значит по любому это был сфинкс else print('Это не сфинкс') end end;
Описание этого триггера и функций считывания результатов боя есть в HOMM5_A2_Script_Functions.pdf в разделе TRIBES OF THE EAST FUNCTIONS.
Ment
antonag07, я убедился, что это не так. Опыта в таком случае не дают, дают золота. AlexSAR2, идея замечательная, проверю. На счет предыдущего: попробовали бы Вы еще анимацию мегагодзиллы, должно быть еще лучше.
А как включается режим проходимости? И как работает Masks?
на панели инструментов жмешь на Show AI Passability
желтым цветом окрашиваешь места которые должны быть непроходимыми - если хочешь вернуть этим местам проходимость - стираешь краску с помощью Erase
Добавлено через 6 часов 48 минут Ment
antonag07, я убедился, что это не так. Опыта в таком случае не дают, дают золота.
Ты прав - я проверил и действительно опыт теперь не дается , а только золото.Кстати , попутно обнаружился и баг - при объединении отрядов один из них приплюсовался к отряду противника и мне пришлось вести бой с превосходящими силами врага ! Выиграл с трудом :mad:
Здравствуйте всем посетителям форума!!! Меня не было на сайте пару дней и у меня возникло очень много вопросов! Вопрос№1 Возможно ли как то чтоб подходя к хижине пророка писалось что то вверху например "найди для меня то та то та а я взамен тебе нужную вещь." Вопрос№2 Я хотел узнать бы по подробнее что такое зеркальный бой???? Это что со своим клоном драться будет надо??? Вопрос№3 Для чего нужен КОРОЛЕВСКИЙ МАВЗОЛЕЙ????? Для чего он нужен??? Вопрос№4 Как можно сделать чтоб монстр не кого дальше не пропускал до тех пор пока вы не принесёте нужную ему вещь и только тогда , чтоб он открыл дорогу???? Вопрос№5 И ещё раз про ролик там кроме создания диалогов никакие скрипты не нужно вводить???? Если можно скиньте пожалуйста карту с примером! Спасибо заранее всем за ответы на мои вопросы!!!
----------------------------------------------
Я начинающий картостроитель.Скоро буду
выкладывать карты, когда научусь всё делать.:smile01: :smile01:
Победитель
1. Где-то в Дереве свойств. Сам не разбирался с этим, точно сказать не могу. 2. Это связано со сфинксом. Если ответить правильно, то можно выбрать награду (20000 золота, 15000 опыта или артефакт), если неправильно - придётся сражаться с таким же героем, с такой же армией - т.е., зеркальным. 3. Ни для чего. Он стоял для красоты во 2 миссии 2 кампании оригинала. Можно использовать для скриптов. 4. Только скриптами. 5. Ролик на карте? Вводите StartAdvMapDialog(0); . Вроде бы, это уже было :).