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

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

11 лет назад
в faq ссылка битая

Добавлено через 4 минуты
и вопрос из какого же делать? нужен на коне и с посохом я от этого отнекивался что бы не залазить в скрипты
Аватар пользователя
11 лет назад
это делается эффектом

Добавлено через 6 минут
если надо могу рассказать как это делается
Аватар пользователя
11 лет назад
У меня появилась ещё одна проблема, связана она со скриптом PlayVisualEffect: хочу вызвать стену огня, но у меня ничего не выходит, как не стараюсь:smile33:. Подскажите, что я делаю не так, пожалуйста.
PlayVisualEffect("FireWall.(Effect).xdb#xpointer(/Effect)", "v1", nil, 0, 0, 0, 90, 0);
"v1" - это вампир, которого должна поглотить стена огня.
Аватар пользователя
11 лет назад
Путь к эффекту не полный. Там, вроде, не хватает /Effects/_(Effect)/Spells/.
В ответ пользователю RedHeavenHero
Аватар пользователя
11 лет назад
RedHeavenHero
Путь к эффекту не полный. Там, вроде, не хватает /Effects/_(Effect)/Spells/.
Уже пробовал:(. Хотя, возможно... В общем, сейчас попробую ещё раз.

Добавлено через 48 минут
Не выходит:smile33:. И ещё, что означает параметр z?
В ответ пользователю Винраэль
Аватар пользователя
11 лет назад
У вас такой путь: "/Effects/_(Effect)/Spells/FireWall.(Effect).xdb#xpointer(/Effect)"?
z - высота над поверхностью.
А вообще у вас тег неправильно написан, вместо nil надо ставить пустую строку, если тег вам не нужен.
В ответ пользователю fktifzobr@mail.ru
11 лет назад
fktifzobr@mail.ru
это делается эффектом

Добавлено через 6 минут
если надо могу рассказать как это делается

Расскажите, пожалуйста)
В ответ пользователю Эритроцитоз
Аватар пользователя
11 лет назад
Эритроцитоз
Расскажите, пожалуйста)
Все объекты из арены и горда имеют модель которая находится в
\Arenas\CombatArena...
они отличаются от тех которые ставятся на карту: если объект стоит на координатах X:0 Y:0 то модель стоит ближе к центру карты и её нужно передвинуть: в объекте создаём Effect в эффекте создаем ModelInstance и ему даем модель и двигаем её, а если модель ворот то им можно дать движение SkelAnim допустим
BasicSkelAnim:_(AnimSet)\CombatArena\Dungeon\Gate_0-open
тогда данженские ворота будут открыты только в cyclecunt надо написать 1
а если в одном эффекте несколько моделей с одинаковыми параметрами x y z то они встанут как на осаде стена стена ворота стена стена
/topic/at/744114/
тут мод на объекты арены лесных эльфов заменяют портретики в нем уже все есть только модели меняй
В ответ пользователю RedHeavenHero
Аватар пользователя
11 лет назад
RedHeavenHero
У вас такой путь: "/Effects/_(Effect)/Spells/FireWall.(Effect).xdb#xpointer(/Effect)"?
Yes:smile01:.
RedHeavenHero
z - высота над поверхностью.
Спасибо:smile20:!
RedHeavenHero
А вообще у вас тег неправильно написан, вместо nil надо ставить пустую строку, если тег вам не нужен.
Ура-а:smile03:, работает! Я у Вас в большом долгу, даже не знаю, как Вас отблагодарить, хотя нет, знаю - я подниму Вам боевой дух!

P.S. Думаю, я Вам уже надоел, простите:o.
В ответ пользователю fktifzobr@mail.ru
11 лет назад
fktifzobr@mail.ru
Все объекты из арены и горда имеют модель которая находится в
\Arenas\CombatArena...
они отличаются от тех которые ставятся на карту: если объект стоит на координатах X:0 Y:0 то модель стоит ближе к центру карты и её нужно передвинуть: в объекте создаём Effect в эффекте создаем ModelInstance и ему даем модель и двигаем её, а если модель ворот то им можно дать движение SkelAnim допустим
BasicSkelAnim:_(AnimSet)\CombatArena\Dungeon\Gate_0-open
тогда данженские ворота будут открыты только в cyclecunt надо написать 1
а если в одном эффекте несколько моделей с одинаковыми параметрами x y z то они встанут как на осаде стена стена ворота стена стена
/topic/at/744114/
тут мод на объекты арены лесных эльфов заменяют портретики в нем уже все есть только модели меняй

Спасибо, помогло! Вот только о координатах вопрос: у меня карта была маленькая, поэтому ворота появились за пределами карты вообще. Я задал им координаты с отрицательными значениями. Редактор вылетел и карта больше не открывалась) На карте больших размеров они действительно появились посреди карты. Тем не менее перемещать их, каждый раз находя их в списке объектов и задавая новые координаты, не очень удобно. Возможно ли как-то упростить задачу, чтобы ворота можно было перемещать простым человеческим драгндропом? Может быть то, что они появляются с такой большой разницей в координатах, где-то предустановлено и эту настройку можно изменить?
Аватар пользователя
11 лет назад
Понятно, я раньше так же делал

ставим любой объект и заходим в него через эту строку (нажми по ней и многоточию)

в том окне выберите строку эффекта и нажмите по new откроется маленькое окно в него введите любое название для эффекта

потом в этой строке создайте новый объект также как эффект только с отличающимся названием

там нужно вставить модель и настроить его место нахождения (чтобы было проще я сразу забиваю x -300 y -300)
В ответ пользователю Pusechka12
Аватар пользователя
11 лет назад
Pusechka12
Ребят, всем привет!
не судите строго, здесь первый раз, особо ничего не понимаю.
предотвращению недовольство - такой вопрос уже был и подобное - страниц с ответами много, всех не прочтешь.
Подскажите, пожалуйста, как в редакторе карт открыть существующий сценарий, чтобы внести в него изменения, чтобы сделать союзников?
привык к редактору 3 и 4 - там все просто и понятно)
спасибо большое!
Подобные вопросы дейсвительно уже задавались. Способа есть и не один, я расскажу о самом простом из всех, которые знаю (но сам пока не проверял, работает он, или нет, но, думаю, работать должен): расширяешь редактор (если не знаешь как это сделать - спроси и я отвечу), заходишь в редактор щёлкаешь на панели в верхней части экрана по слову Resource, далее в появившемся контекстном (или как оно там называется) меню щёлкаешь по Open Resource, появляется окно, в самом верху этого окна, под Objects есть поле, щёлкаешь по нему, тогда, в появившемся списке выбираем AdvMapDesc, а теперь движемся по такому пути: Maps => Mutiplayer; Там будет ку-у-у-у-у-уча папок, в каждой из которых по одной мутяплеерной карте, но, к несчастью, по названию папок нельзя с первого раза определить где нужная карта - придётся перебирать (в смысле открывать) все подряд, пака не наткнёшься на нужную, а когда это произойдёт - делаешь так:
Винраэль
Слева в редакторе есть панель с деревом настроек, эту панель нужно расширить, после этого находим на панели players, жмём на плюсик слева от него, появляются 8 игроков на выбор ([0], [1], [2], [3], [4], [5], [6] & [7] (номер игрока -1)), жмём на плюсик рядом с нужным игроком, появляются разные параметры игрока в их числе Colour (цвет игрока) и Teem (команда, в которой находится игрок), значение параметра (находится справа от имени параметра) Teem изначально 0, но это неправильно: если игрок есть - у игрока должна быть команда, даже если кроме него в команде никого не будет, чтобы сделать команду нужно просто в значении параметра Teem впечатать вместо нуля любую цифру от 1 до 9.


Добавлено через 5 минут
Или вам нужны именно сюжетные карты? Тогда идти надо по немного другому пути.
Аватар пользователя
11 лет назад
У меня появилась ещё пара вопросов:

1) Когда выполняю задание на своей карте - оно исчезает из списка, как сделать, чтобы оно не исчезало при выполнении? Задание делаю через дерево настроек (через скрипты не умею).

2) ... (вопрос снят, а текст удалён: во-первых, я сам разобрался, а во вторых, вопрос был не по теме.)
В ответ пользователю Винраэль
Аватар пользователя
11 лет назад
Винраэль
У меня появилась ещё пара вопросов:

1) Когда выполняю задание на своей карте - оно исчезает из списка, как сделать, чтобы оно не исчезало при выполнении?
В настройках задания есть пункт "ShowCompleted", "показывать завершенным" на нашем - оно вроде бы по умолчанию в true должно стоять.

Статистика

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

Сейчас на сайте 9 пользователей 1306 гостей