Текущие вопросы и ответы по редактору карт - Страница 163 - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Герои Меча и Магии 5 - Картостроительство (Редактор карт) В этом разделе можно обсуждать все что касается редактора карт для Heroes of Might and Magic V. Так же здесь обсуждаем картостроительство.

Ответ
Страница 163 из 392
 
Опции темы
#2431
Старый 23.07.2013, 21:05
  #2431
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2380
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2380
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Markel the Imperorа вроде когда Биара убивает Тиеру она таки шевелилась... но в скрипте той карты ничего не нашел..
Это могло быть сделано через стенд.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#2432
Старый 24.07.2013, 15:17
  #2432
^
Олегарх
 
Аватар для Олегарх
📖
Регистрация: 02.12.2011
Сообщения: 294
Регистрация: 02.12.2011
Сообщения: 294
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Heroistа под землей разве можно? Я думал, нельзя...
В таком случае я обычно делю ролик на части.
При создании ролика появляется окно ,где надо указать нужный map.xdb.
Я делаю копию этого файла, называю, например, map2.xdb, в котором указываю InitialFloor=1 ,т.е по умолчанию показывается подземка.
Сначала создаю ролик с map.xdb, например, и делаю на поверхности, дальше создаю с map2.xdb. Получается 2 и более ролика. Правда, при их последовательном показе получается небольшая пауза, зато получается ролик на разных уровнях.
__________________
Мои карты:

Town

Готовится:Чума (40%), Сосиска(42%), Война Грааля
Мои карты:

Town

Готовится:Чума (40%), Сосиска(42%), Война Грааля
Олегарх вне форума
Ответить с цитированием
#2433
Старый 24.07.2013, 17:25
  #2433
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 15815
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 15815
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Ясно, понятно. Спс
__________________
Whatever
Whatever
Heroist сейчас на форуме
Ответить с цитированием
#2434
Старый 25.07.2013, 11:29
  #2434
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

RedHeavenHeroЕсли необходимо снимать на двух уровнях (и на поверхности, и в подземелье), то придётся часть поверхности оформлять как подземелье. Оградить часть карты подземными стенами. Пример можно посмотреть в диалоге
DialogScenes\A2Single\SM2\S2\DialogScene.xdb

Добавлено через 2 минуты
Второй вопрос в таком случае отпадает.

Добавлено через 7 минут
Если поверхность не нужна, то
1. Открываем карту блокнотом
2. Меняем параметр InitialFloor на 1.
3. Закрываем
4. Сохраняем

При открытии карты/диалога должно быть показано подземелье.

Высоту тогда задаем ≈17
спасибо) помогло

Добавлено через 11 часов 43 минуты
Вопрос ещё 1 появился: как сделать так, чтобы из тюрьмы освобождались сценарные герои? (т.к. в настройках тюрьмы только обычные)

Добавлено через 3 минуты
Вопрос снимается, сам нашёл ответ
__________________
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
MasteR вне форума
Ответить с цитированием
#2435
Старый 27.07.2013, 10:01
  #2435
^
mapeditor5
 
Аватар для mapeditor5
📖
Регистрация: 14.07.2013
Адрес: Саранск
Сообщения: 26
Регистрация: 14.07.2013
Адрес: Саранск
Сообщения: 26
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Как сделать, чтобы на карте была и поверхность и подземелье (двухуровневая карта)? Как создать ролик? Как писать скрипты? Посмотрел скрипты на других картах со скриптами, но ничего непонятно! Как сделать так, чтобы из тюрьмы освобождались сценарные герои (например: Алантир, Изабель)?
mapeditor5 вне форума
Ответить с цитированием
#2436
Старый 27.07.2013, 12:07
  #2436
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

mapeditor5Как сделать, чтобы на карте была и поверхность и подземелье (двухуровневая карта)? Как создать ролик? Как писать скрипты? Посмотрел скрипты на других картах со скриптами, но ничего непонятно! Как сделать так, чтобы из тюрьмы освобождались сценарные герои (например: Алантир, Изабель)?
1) Когда карта в редакторе уже создана, нажать M (англ) на клавиатуре, либо View->Map properties. Откроется окно с различными настройками. У HasUndergroundLevel поставить галочку. Сохранить.
2) Для ролика сначала "расширить" редактор, потом Resourse->Select Tables-> DialogScenes->Ok. И создавать. Более подробней об этом есть в соответствующей теме здесь.
3) Для скриптов - открыть окно с Map properties, выбрать вкладку Scripts, там нажать Edit Script. Либо через программу специальную, выложенную на сайте.
4) Есть руководства по написанию скриптов. Выложу то, что есть у меня.
5) С тюрьмой я делал через скрипты (может и другой способ есть). Сначала освойте их.
ссылка для скачивания руководств http://rghost.ru/47699868

Добавлено через 2 минуты
Теперь у меня есть вопросы:
1) Какая функция в lua переводит вещественное число в целое? (округляет)
2) Как работает ф-я SetPlayerHeroesCountNotForHire( nPlayerID, nCount )? (подробное описание)
__________________
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
MasteR вне форума
Ответить с цитированием
#2437
Старый 27.07.2013, 12:54
  #2437
^
mapeditor5
 
Аватар для mapeditor5
📖
Регистрация: 14.07.2013
Адрес: Саранск
Сообщения: 26
Регистрация: 14.07.2013
Адрес: Саранск
Сообщения: 26
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Для juss456. Прости, я не могу ответить на вопросы, так как я начал заниматься редактором карт только вчера. Как создать и нарисовать нового героя? Что значит расширить редактор? Когда выложишь скрипты?
mapeditor5 вне форума
Ответить с цитированием
#2438
Старый 27.07.2013, 13:11
  #2438
^
LonelyMax
📖
Регистрация: 11.01.2013
Сообщения: 16
Регистрация: 11.01.2013
Сообщения: 16
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Вобщем задумка у меня такая: Портал.Но пропускает если пожертвовать определенное колличество армиии развитых существ (15 владык или отродий, 35 кошмаров или коней, 60 демонесс или искусительниц, 150 церберов или огненных гончих, 250 старших или огненных демонов, и 350 чертей или паразитов) Т.е. думаю так...заходишь в портал а тебе сообщение мол необходимо такое то пожертвование если хочешь пройти. А если есть то сообщение мол согласен отдать тех то столько то? и проходишь. Это возможно? Портал назвал Shio.
PS: прошу ответ в личку.
LonelyMax вне форума
Ответить с цитированием
#2439
Старый 27.07.2013, 13:29
  #2439
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

mapeditor5Для juss456. Прости, я не могу ответить на вопросы, так как я начал заниматься редактором карт только вчера. Как создать и нарисовать нового героя? Что значит расширить редактор? Когда выложишь скрипты?
Эти вопросы ко всем здесь на форуме)

Для того чтобы расширить редактор, зайди в папку, куда установлена игра и найди там папку profiles. В ней блокнотом открой файл editor_a2, найди там строчку "setvar map_editor_mode =" и поставь вконце вместо единицы ноль. Т.е. setvar map_editor_mode = 0 - вот так должно получится. Сохрани. Выйди. Загрузи редактор.
Я руководства выложил, ссылка в предыдущем сообщении.

Добавлено через 11 минут
LonelyMaxВобщем задумка у меня такая: Портал.Но пропускает если пожертвовать определенное колличество армиии развитых существ (15 владык или отродий, 35 кошмаров или коней, 60 демонесс или искусительниц, 150 церберов или огненных гончих, 250 старших или огненных демонов, и 350 чертей или паразитов) Т.е. думаю так...заходишь в портал а тебе сообщение мол необходимо такое то пожертвование если хочешь пройти. А если есть то сообщение мол согласен отдать тех то столько то? и проходишь. Это возможно? Портал назвал Shio.
PS: прошу ответ в личку.
Есть такой вариант:
Задаёшь этому порталу имя, например portal.
Блокируешь его в скриптах :
SetObjectEnabled("portal", nil);

Вешаешь на него триггер:
Trigger(4, "portal", "portalF");

Пишешь нужную тебе функцию для триггера:

function portalF(heroname) --// heroname - имя героя, который заходит в портал

if heroname=="hero" then --// проверка, нужный ли герой зашёл
QuestionBox(GetMapDataPath().."vopros.txt", "otvetDAF"); --// При ответе игрока ОК вызывается ф-я otvetDAF
end;
end;

function otvetDAF()

RemoveHeroCreatures("hero", nCreatureID, nCount ) --// удаляет существа с id nCreatureID из войска героя. nCount - кол-во удаляемых сущ-в
...

SetObjectPosition("hero", nX, nY, nFloorID = -1 ) --//перемещает героя в нужные координаты (выглядит как телепортация)

end;

Добавлено через 2 минуты
Вместо "portal" будет "Shio"
__________________
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
MasteR вне форума
Ответить с цитированием
#2440
Старый 27.07.2013, 15:02
  #2440
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2380
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2380
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Juss4561) Когда карта в редакторе уже создана, нажать M (англ) на клавиатуре, либо View->Map properties. Откроется окно с различными настройками. У HasUndergroundLevel поставить галочку. Сохранить.
2) Для ролика сначала "расширить" редактор, потом Resourse->Select Tables-> DialogScenes->Ok. И создавать. Более подробней об этом есть в соответствующей теме здесь.
3) Для скриптов - открыть окно с Map properties, выбрать вкладку Scripts, там нажать Edit Script. Либо через программу специальную, выложенную на сайте.
4) Есть руководства по написанию скриптов. Выложу то, что есть у меня.
5) С тюрьмой я делал через скрипты (может и другой способ есть). Сначала освойте их.
ссылка для скачивания руководств http://rghost.ru/47699868

Добавлено через 2 минуты
Теперь у меня есть вопросы:
1) Какая функция в lua переводит вещественное число в целое? (округляет)
2) Как работает ф-я SetPlayerHeroesCountNotForHire( nPlayerID, nCount )? (подробное описание)
1) round(n) обычное округление
ceil(n) округление вверх
floor(n) округление вниз
intg(n) просто отбрасывает дробную часть числа.
не к месту: frac(n) отбрасывает целую часть числа.
Все эти функции есть только в версии 3.1
2) Запрещает игроку nPlayerID нанимать героев больше чем nCount.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#2441
Старый 27.07.2013, 19:38
  #2441
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Спасибо) На 3.0 кстати нет похожих ф-й?
__________________
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
MasteR вне форума
Ответить с цитированием
#2442
Старый 27.07.2013, 19:41
  #2442
^
mapeditor5
 
Аватар для mapeditor5
📖
Регистрация: 14.07.2013
Адрес: Саранск
Сообщения: 26
Регистрация: 14.07.2013
Адрес: Саранск
Сообщения: 26
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Для Juss456. Нужно ли для создания двухуровневой карты кроме того, что когда карта в редакторе уже создана, нажать M (англ) на клавиатуре, либо View->Map properties, ещё в начале в окне create new map ставить галочку возле "two level map"? Что значит "Single Scenario" и "Multiplayer arena" в начале в окне create new map? Что значит "show this dialog at startup" в начале в окне create new map? Как выдавать задания на карте? Ну например "герой такой то должен выжить" или какие то свои нестандартные добавить(например: рекрутировать 100 крестьян)?
mapeditor5 вне форума
Ответить с цитированием
#2443
Старый 27.07.2013, 20:16
  #2443
^
Markel the Imperor
 
Аватар для Markel the Imperor
📖
Регистрация: 23.05.2012
Сообщения: 199
Регистрация: 23.05.2012
Сообщения: 199
Плохо
Re: Текущие вопросы и ответы по редактору карт

как выдавать задания на карте? ну например "герой такой то должен выжить" или какие то свои нестандартные добавить?
__________________
Мои карты


Возрождённый v 1.5 (обновление от 25/09/2016)



готовится продолжение.



Великая Пустыня ( 25%) - про Маркела

Тьма над Иролланом (0%) - про Николаса



Мои моды (скорректированы мод на чумных энтов и циклопов зомби)
Мои карты


Возрождённый v 1.5 (обновление от 25/09/2016)



готовится продолжение.



Великая Пустыня ( 25%) - про Маркела

Тьма над Иролланом (0%) - про Николаса



Мои моды (скорректированы мод на чумных энтов и циклопов зомби)
Markel the Imperor вне форума
Ответить с цитированием
#2444
Старый 27.07.2013, 20:19
  #2444
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2380
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2380
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Juss456Спасибо) На 3.0 кстати нет похожих ф-й?
Можно использовать mod в некоторых выражениях.
Например,
n - mod(n, 1)
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#2445
Старый 27.07.2013, 20:48
  #2445
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

mapeditor5Для Juss456. Нужно ли для создания двухуровневой карты кроме того, что когда карта в редакторе уже создана, нажать M (англ) на клавиатуре, либо View->Map properties, ещё в начале в окне create new map ставить галочку возле "two level map"? Что значит "Single Scenario" и "Multiplayer arena" в начале в окне create new map? Что значит "show this dialog at startup" в начале в окне create new map? Как выдавать задания на карте? Ну например "герой такой то должен выжить" или какие то свои нестандартные добавить(например: рекрутировать 100 крестьян)?

1) Нужно
2) Single Scenario - Сценарная карта, такая как любая миссия в кампаниях или сценариях. Обычно игрок-человек в ней один, есть сюжет, скрипты и т.п. Чаще всего условия для игроков существенно различаются.
Multiplayer Arena - обычный мультиплеер, равнозначная для всех игроков карта, без скриптов (вроде как). Ну и т.п., надеюсь понятно.
Show this dialog at startup - хочешь убрать это дурацкое окно при каждой загрузке редактора, тогда при создании новой карты или просто убери галочку у этой строки.
3) View->Map Properties Tree. Слева появится панель. В поле Objectives создаются новые задания. Где-то здесь очень подробно описывали, как это делается

Добавлено через 2 минуты
RedHeavenHeroМожно использовать mod в некоторых выражениях.
Например,
n - mod(n, 1)
Точняк. Спасибо)
__________________
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
MasteR вне форума
Ответить с цитированием
Ответ
Страница 163 из 392


Опции темы



Часовой пояс GMT +4, время: 00:26.


vBulletin v3.5.0, Copyright ©2000-2026, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru