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

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

В ответ пользователю RedHeavenHero
#3662
RedHeavenHero
1) не понял. Скриптовое имя есть у самой хижины, а есть имя задания-квеста.
2) Можно так:
function NewDay()
if GetDate(MONTH) == 25 and GetDate(WEEK) == 1 and GetDate(DAY_OF_WEEK) == 1 then
CreateMonster("имя_монстра", тип_монстра, количество_существ, х, у, этаж, настроение, отвага, угол_поворота, рост)
SetObjectiveState('имя_задания', OBJECTIVE_ACTIVE)
startThread(killDemon)
end
end

function killDemon()
while 1 do
if not IsObjectExists("имя_монстра") then
SetObjectiveState("имя_задания", OBJECTIVE_COMPLETED)
break
end
sleep(10)
end
end

Trigger(NEW_DAY_TRIGGER, "NewDay")
Задание должно быть OBJECTIVE_KIND_MANUAL, а параметры IsInitialyActive и IsInitialyVisible должны быть false.

Анимации соответственно:
обычное положение, смерть, ближняя атака, радость, принятие удара, стрельба, колдовство, спецспособность, переполох (то, что делают существа в бою, когда на них наводишь курсор).

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

Попробуй изменить этот файл: \UI\MPDMLobby\presets.(DuelPresets).xdb.

Спасибо! Обязательно попробую. Есть ещё такая проблема: пытался установить мод, добавляющий разные жилища в редактор. Но почему-то при копировании в папку data нужного файла, ничего не поменялось. Редактор всё равно их не видит. Ни в окошке объектов. Ни через shared. Пробовал сделать из него h5u - тоже безрезультатно. Пробовал скачать другой архив - не помогло. В чём может быть проблема?
В ответ пользователю Эритроцитоз
Аватар пользователя
#3663
Эритроцитоз
Спасибо! Обязательно попробую. Есть ещё такая проблема: пытался установить мод, добавляющий разные жилища в редактор. Но почему-то при копировании в папку data нужного файла, ничего не поменялось. Редактор всё равно их не видит. Ни в окошке объектов. Ни через shared. Пробовал сделать из него h5u - тоже безрезультатно. Пробовал скачать другой архив - не помогло. В чём может быть проблема?
Что за мод?
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
В ответ пользователю RedHeavenHero
Аватар пользователя
#3664
RedHeavenHero
Если у вас работает консоль, то посмотрите ошибки там. Также выложите скриншоты/просто скопируйте свойства хижины и задания в дереве свойств карты.
А как включить консоль? Попробую посмотреть ошибки там.

Прокрастинирую...
"...Завтра станет лучше
но солнце так и не взошло..."
Аватар пользователя
#3665
пытался установить мод, добавляющий разные жилища в редактор. Но почему-то при копировании в папку data нужного файла, ничего не поменялось.
у меня все было также но Death Knight дал мне какой то непонятный мод который добавлял хижины он от туда убрал какие то файлы и все заработало но там был задет файл index.bin и когда я установил NCF где он был тоже задет двелы пропали и я их вытаскиваю на карту через shared вводя длинные строки типо
MapObjects/_(AdvMapObjectLink)/Objects-Dwellings/Orcs/T6.(AdvMapDwellingShared)
В ответ пользователю fktifzobr@mail.ru
Аватар пользователя
#3666
УРА!!!:smile03: :smile03: :smile03: ХИЖИНА ПРОРОКА РАБОТАЕТ!!!!!!:smile03: :smile03: :smile03: Я нашла, где была ошибка, sInitialyActive и IsInitialyVisible = false в хижине не сделала и тип награды не определила :D

Прокрастинирую...
"...Завтра станет лучше
но солнце так и не взошло..."
В ответ пользователю RedHeavenHero
#3667
RedHeavenHero
Что за мод?

DwennilgsPack с нашего сайта: /files/10154/> (второй сверху)

Добавлено через 42 минуты
fktifzobr@mail.ru
у меня все было также но Death Knight дал мне какой то непонятный мод который добавлял хижины он от туда убрал какие то файлы и все заработало но там был задет файл index.bin и когда я установил NCF где он был тоже задет двелы пропали и я их вытаскиваю на карту через shared вводя длинные строки типо
MapObjects/_(AdvMapObjectLink)/Objects-Dwellings/Orcs/T6.(AdvMapDwellingShared)

В моём случае попытка вытащить через shared оказалась безрезультатной. Но про index - ценная информация. Спасибо!
Аватар пользователя
#3668
В моём случае попытка вытащить через shared оказалась безрезультатной. Но про index - ценная информация. Спасибо!
через shared можно вытащить если на карте меняем двел, через существ и все остальное не вытаскивается
В ответ пользователю fktifzobr@mail.ru
#3669
Где можно найти изображения лиц всех героев в размере 512x256? Точнее, откуда их берёт редактор дуэльных пресетов?
В ответ пользователю Эритроцитоз
Аватар пользователя
#3670
Эритроцитоз
Где можно найти изображения лиц всех героев в размере 512x256? Точнее, откуда их берёт редактор дуэльных пресетов?
У разработчиков были исходники - арты - рисунки героев обычно по пояс. Из них они делали и иконки героев, и эти рисунки, а нам оставили только некоторых, поэтому выбирать приходится из них, или просто увеличивать иконки... :(
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
В ответ пользователю RedHeavenHero
#3671
RedHeavenHero
У разработчиков были исходники - арты - рисунки героев обычно по пояс. Из них они делали и иконки героев, и эти рисунки, а нам оставили только некоторых, поэтому выбирать приходится из них, или просто увеличивать иконки... :(

Разработчики такие разработчики)
Аватар пользователя
#3672
Как сделать, чтоб на карте было мертвое тело монстра? Я знаю, что надо ввести какой-то скрипт.. Но какой, как и куда? Если я например поставил на карте грифона, то что конкретно надо делать?
Аватар пользователя
#3673
Дать ему скриптовое имя (Name в дереве свойств), написать в скрипте
PlayObjectAnimation("скриптовое имя", "death", ONESHOT_STILL). Всё.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
#3674
Извиняюсь, если повторяюсь с вопросом. Есть рандомный замок, и где-то на карте рандомное существо, к примеру, 5 уровня. Как сделать, чтобы это существо было той же расы, что и замок. То есть играешь первый раз, замок Лиги Теней, значит, там появилась Гидра (при чем улучшенная). Начинаешь заново, замок теперь Некромантов, значит, там появился Архилич или Высший. Отсюда второй вопрос, как сделать, чтоб появился именно улучшенная версия и при этом от чего зависит, какого улучшения. Спасибо.
Аватар пользователя
#3675
Можно реализовать скриптом. GetTownRace для получения расы замка, CreateMonster для создания моба. Прописать для каждой расы свой тип монстра и создать его.

Добавлено через 37 минут
function create5lvlmob()
local race={[0]=10; 52, 66, 80, 38, 24, 101, 126}
CreateMonster("", race[GetTownRace("скриптовое_имя_города")], количество, координата_х, координата_у, этаж_0_или_1, настроение, отвага, угол_поворота)
end

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
#3676
Спасибо. Вот только я не продвинутый знаток редактора, куда мне этот код скрипта засунуть? И еще вопрос: как проложить дорогу в подземелье? Я выбираю любую территорию, но там все равно темно, поставил там выход из него, и когда захожу во вход, пишет, что все завалено и прохода нет.

Статистика

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