И снова здравствуйте!
У меня 2 вопроса:
1) Возможно ли изменять количество добывания ресурсов в шахтах?
2) Как поворачивать объект по диагонали? Я прочитала, что нужно нажать на клавишу Ctrl, но никак :smile27:
Сообщения от Текущие вопросы и ответы по редактору карт
Что имеется в виду по-диагонали? Я знаю, что у каждого объекта есть свойство rotation, там указывается угол в радианах.

Прокрастинирую...
"...Завтра станет лучше
но солнце так и не взошло..."
Ну, я имела ввиду поворачивать объект на произвольный угол.
Как взять список заклинаний у героя? Можно так:
for spellID = 1, 239 do
flag = KnowHeroSpell(heroname, spellID);
end;
Но есть одна проблемка, много чисел из данного диапазона не являются спелами, и если их передать в функцию, то она выкенет ошибку и поток умрет, а как я понял отловить ексепшен никак нельзя, потому-что pcall выпилили с Lua
for spellID = 1, 239 do
flag = KnowHeroSpell(heroname, spellID);
end;
Но есть одна проблемка, много чисел из данного диапазона не являются спелами, и если их передать в функцию, то она выкенет ошибку и поток умрет, а как я понял отловить ексепшен никак нельзя, потому-что pcall выпилили с Lua
Возможно ли создать арену для дуэльного мода? Если да, то расскажите, пожалуйста, как.
Возможно ли создать арену для дуэльного мода? Если да, то расскажите, пожалуйста, как.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Можно. Для каждой боевой арены нужно два объекта: AdvMapDesc и AdventureFlybyScene. Первое - собственно, сама арена с декорациями, второе - указатель на положение сетки на поле боя, на AdvMapDesc, а также по мелочи. Потом уже надо добавить AdventureFlybyScene в список дуэльных арен.
Уважаемый RedHeavenHero, расскажите, пожалуйста, поподробнее, если Вам не очень трудно:
1)Саму арену с декорациями нужно создавать в редакторе карт, я так понимаю. Какого она должна быть размера (tiny, small, или это не важно?)
2)Какого размера должно быть пространство для боя?
3)Как его разметить?
Это, по крайней мере, те вопросы, которые я могу сейчас задать, потому что не очень понимаю предмет, но очень хочу понять. Видел мод от Zenithale, добавляющий кучу новы арен, но не нашёл на него рабочей ссылки. Скачал другой мод, попытался разобраться в нём - мало что понял.
4)Скажите пожалуйста, где в игре TOE лежат эти дуэльные арены, чтобы я мог посмотреть на все необходимые файлы и попытаться разобраться в них?
1) В расширенном редакторе карт. Размер не важен.
2) Пространство для боя всегда одно и то же - 10х12, для осад - 14х14.
3) В AdventureFlybyScene нужно установить MountPoint - точку отсчёта, примерно соответствует местонахождению атакующего героя.
4) Список дуэльных арен находится прямо в data.pak. У каждой арены - свой пункт, содержащий такие поля:
CombatScene - ссылка на AdventureFlybyScene.
ArenaName - имя боевой арены ("Пещера трупов", "Последнее пристанище", "Обсидиановые поля" и т.д.)
Pic - картинка, изображающая арену, тип - Texture. Размер - 214х160.
TownType - тип родного для этой арены города.
2) Пространство для боя всегда одно и то же - 10х12, для осад - 14х14.
3) В AdventureFlybyScene нужно установить MountPoint - точку отсчёта, примерно соответствует местонахождению атакующего героя.
4) Список дуэльных арен находится прямо в data.pak. У каждой арены - свой пункт, содержащий такие поля:
CombatScene - ссылка на AdventureFlybyScene.
ArenaName - имя боевой арены ("Пещера трупов", "Последнее пристанище", "Обсидиановые поля" и т.д.)
Pic - картинка, изображающая арену, тип - Texture. Размер - 214х160.
TownType - тип родного для этой арены города.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
1) В расширенном редакторе карт. Размер не важен.
2) Пространство для боя всегда одно и то же - 10х12, для осад - 14х14.
3) В AdventureFlybyScene нужно установить MountPoint - точку отсчёта, примерно соответствует местонахождению атакующего героя.
4) Список дуэльных арен находится прямо в data.pak. У каждой арены - свой пункт, содержащий такие поля:
CombatScene - ссылка на AdventureFlybyScene.
ArenaName - имя боевой арены ("Пещера трупов", "Последнее пристанище", "Обсидиановые поля" и т.д.)
Pic - картинка, изображающая арену, тип - Texture. Размер - 214х160.
TownType - тип родного для этой арены города.
Огромное Вам спасибо! Кажется, я разобрался. Нашёл в сетях похожий мод, распотрошил его и сделал всё по аналогии. Ваши пояснения очень помогли. Если будет интересно, взгляните на мою первую арену) Надеюсь, она прикрепилась.
Работает.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Арена ничего так, живописная.
Файлы, кстати, желательно будет упаковать в архив pak или h5u.
Файлы, кстати, желательно будет упаковать в архив pak или h5u.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Работает.
Что не может не радовать)
Скажите, а можно ли поставить препятствие: не ostacles, которые появляются случайным образом, а в определённом месте арены конкретный камень, например? Потому что если просто в редакторе его разместить, то существа проходят сквозь него. Вероятно, нужно где-то отметить, что это препятствие, так?
Добавлено через 57 секунд
Арена ничего так, живописная.
Файлы, кстати, желательно будет упаковать в архив pak или h5u.
Спасибо! Хочу сделать побольше арен.
Создаёте свой ArenaObstaclesGroup и в нём устанавливаете FixedObstacles = true. После чего добавляете пункт в links, где можно установить блокированные клетки. Как это сделано, можно посмотреть на примере AbyssArena. Если объекты - фиксированные препятствия, то их надо выставлять непосредственно на карту.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Навеяло обсуждением создания комбат-арен, откопал свои разработки :)
2 арены, скрины
http://s30.postimg.org/s4bpo7dn5/image.jpg
http://s23.postimg.org/tr3yekm4r/image.jpg
http://s3.postimg.org/cckwilayb/image.jpg
http://s30.postimg.org/5ancspec1/image.jpg
И архив
http://rghost.ru/56987866
На достояние общественности, использовать в народном творчестве можно и нужно :) Что, как и куда думаю разберетесь
2 арены, скрины
http://s30.postimg.org/s4bpo7dn5/image.jpg
http://s23.postimg.org/tr3yekm4r/image.jpg
http://s3.postimg.org/cckwilayb/image.jpg
http://s30.postimg.org/5ancspec1/image.jpg
И архив
http://rghost.ru/56987866
На достояние общественности, использовать в народном творчестве можно и нужно :) Что, как и куда думаю разберетесь
Я порылась на форуме и нашла тему про "Мёртвые монстры на карте". Оттуда я записала себе в тетрадь то, что нашла:
PlayObjectAnimation("[имя монстра]", "death", ONESHOT_STILL);
SetObjectEnabled([имя], nil);
Мне интересно, это всё, что надо? Или что-то не хватает?
PlayObjectAnimation("[имя монстра]", "death", ONESHOT_STILL);
SetObjectEnabled([имя], nil);
Мне интересно, это всё, что надо? Или что-то не хватает?

Прокрастинирую...
"...Завтра станет лучше
но солнце так и не взошло..."
Статистика
Приветствуем новейшего участника:
Emil