Справка для Редактора карт Герои 4 - Форум HeroesWorld-а

Вернуться   Форум HeroesWorld-а > Все о Heroes 4 - Герои Меча и Магии 4 - Информация, Обсуждения, Турниры, Скачать|Download > Герои Меча и Магии 4 - Картостроительство (Редактор карт)
Имя
Пароль
Карта сайта Регистрация Справка Пользователи Календарь Все разделы прочитаны
Быстрая навигация по основным разделам форума:
Кланы HW Турниры на HW КАРТЫ и Картостроительство Heroes 6 Heroes 5 Heroes 4 Heroes 3 Heroes 2 Heroes 1 Might&Magic

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

Ответ
 
Опции темы
Старый 18.10.2006, 16:04   #1
Zooom
Регистрация: 18.10.2006
Сообщения: 1
Zooom - уровень боевого духа
Печаль Справка для Редактора карт Герои 4

Помогите найти русскую справку или другую информацию о том как пользоваться редактором карт Heroes IV
Sooloo@tut.by
Zooom вне форума   Ответить с цитированием
Старый 19.10.2006, 02:31   #2
nprf
Регистрация: 25.12.2005
Адрес: Дзержинск
Сообщения: 209
nprf - уровень боевого духа
Выставка наград
По умолчанию Re: Справка для Редактора карт Герои 4

Цитата:
Сообщение от Zooom;39987
Помогите найти русскую справку или другую информацию о том как пользоваться редактором карт Heroes IV
Sooloo@tut.by

На сайте журнала Игромания более менее нормально все описано, даже с картинками.
nprf вне форума   Ответить с цитированием
Старый 05.01.2008, 18:37   #3
Julyanna
 
Аватар для Julyanna
Регистрация: 23.11.2007
Адрес: Игг-Шайл
Сообщения: 315
Julyanna - уровень боевого духа Julyanna - уровень боевого духа Julyanna - уровень боевого духа
Выставка наград
По умолчанию Re: Справка для Редактора карт Герои 4

Цитата:
Сообщение от nprf;40061
На сайте журнала Игромания более менее нормально все описано, даже с картинками.




А ты не мог бы дать ссылку или подскажи, где именно искать
__________________
Ко мне всегда на Ты


Julyanna вне форума   Ответить с цитированием
Старый 21.01.2008, 14:01   #4
SandroXXL
 
Аватар для SandroXXL
Регистрация: 18.04.2007
Адрес: Тилимилитрямдия
Сообщения: 824
SandroXXL - уровень боевого духа SandroXXL - уровень боевого духа SandroXXL - уровень боевого духа
По умолчанию Re: Справка для Редактора карт Герои 4

Ну давайте попробуем разобрать редактор, может кому-нибудь понадобится.
1) Среда разработки.
У нас имеется окно, в котором мы будем работать. Итак, на верхней панели расположены менюшки и некоторые опции.
Кисть почвы - позволяет рисовать вид ландшафта.
Стереть - удаляет объекты (кроме ландшафта).
Выбрать объект - необходимо переключиться на эту опцию, чтобы управлять объектами.
Кисть дорог - позволяет стирать или рисовать дороги.
Кисть камней - рисует или удаляет стены подземелий/пещер, выводя черное непроходимое пространство.
Рисовать объекты - кисть автозаполнения.
*Desert Brush, scattered - рисует разреженный пустынный ландшашф.
*Flowers Decorative - рисует разреженные цветы.
*Glass Mountains - рисует плотно расставленные зеленые горы.
*Mixed (green, tropical) trees - зеленые и тропические деревья.
*Nice Autumn Forest (85%) - осенние деревья+камни+трава плотно собранные объекты, на 85% немного разреженные.
*Northern Forest - елки+бурелом+камни+коричневые деревья, относительно плотно расставлены.
*Northern Forest, scattered - то же самое, только в очень разреженном варианте.
*Nothern Pine-Deced Mix - елки+голые деревья+бурелом+камни уплотненный ландшафт.
*Nothern Pine-Deced Mix, scattered - все то же, но в разреженном виде.
*Pine-Forest - почти то же, что выше, но меньше общей черноты в картинке. Соответственно Pine-Forest, scattered - разреженный вид.
*Plased Event Fill - рисует события в пределах кисти и присваивает им имя "Brushed Event". Нужна для быстрого заполнения событий, чтобы игрок не пропустил их ни в коем случае.
*Plased Event Outline - события за пределом кисти. Пример - при подходе к замку активируется событие, при этом замок открыт и важно, чтобы герой активировал событие, прийдя с любой стороны.
*Simple Autumn Forest - желтые деревья+камни, вс. кисть забита объектами.
*Thick Pine Forest - елки+голые деревья. Примерно 50% кисти.
*Tree stumps - расставляет пни.
*Wall - рисует стены (NE-SW) - с северо-востока на юго-запад, (NW-SE) - с северо-запада на юго восток.
*Winter Forest - елки в снегу+сугробы.
*Winter Forest, scattered - соответственно разреженный вариант.
Уровень ландшафта - меняет выпуклость местности. Настройте ползунки, чтобы получить желаемый результат.

Теперь обратим внимание на правую часть.
Landscape Object - всякого рода объекты-украшения и объекты, преграждающие путь, из них: горы, деревья, трава, цветы, фермы, скалы, структуры, водяные объекты. Просто перетащите мышью на карту.
Adventure Object - все объекты, которые герой может посетить или как-то взаимодействовать с ними. Там города, шахты, святилища, сокровища и т.д.
Artifacts - разные виды артефактов, зелий и посохов.
Characters - герои и монстры.
Стоит отметить, что новые объекты, артефакты и монстры располагаются в соответствующих вкладках Вихрей Войны и Грядущей Бури.

Так, продолжим после.

Добавлено через 13 часов 0 минут
2) Меню "Кампания"
Теперь разберемся с этой опцией.
При разработке кампании вам пригодятся первые шесть меню, но тут все интуитивно понятно. Сдесь же можно создать/удалить подземный уровень. Нас же интересуют Свойства карты и Свойства кампании.
Свойства карты.
*Задаем все, что только можно по карте, как то: описание, условия победы и поражения, эпилог и пролог, выбираем человеческих и компьютерных игроков. При этом, стандартные условия победы означают, что после захвата всех городов и трехдневного ожидания (в случае, если герои и/или монстры врага не мертвы) приходит победа. Но если начать карту, на которой нет других замков, то опция не будет работать. Если вы собираетесь делать квест-карту опцию, все же, лучше отключить. Сложность карты определяет количество нейтралов, которые могут появиться с приходом недели монстра.
*Во вкладке артефакты можно забанить не нужные вам в этом сценарии арты, они не будут выпадать как случайные, а также не появятся в виде награды при разграблении некоторых жилищ.
*Вкладки Герои, Заклинания и Навыки также позволяют вам банить перечисленное, так герои не появятся в тавернах, заклы не появятся в святилищах, а навык не выпадет при повышении уровня.
*Вкладка Команды позволяет объединять игроков в союзы, ориентируясь по цвету.
*Вкладка Свойства ИИ позволяет добиться от компьютерного игрока повышенного интереса к артефактам и заставить на них охотиться.
*Вкладка Оракулы позволяет игроку определять награду за посещение того или иного оракула. При этом, можно в виде награды определить любые артефакты и/или ресурсы. Здесь же можно определить, когда откроется клад. Например, можно раскидать множество оракулов, но назначить клад только после посещения одного оракула.
И здесь же самое интересное: Вкладка "Событие".
3) Вкладка "События".
События позволяют вам устанавливать всякого рода скрипты. Они состоят из:
*Календарные события. Здесь вы можете назначить одиночное событие во времени, повторяющееся событие. Полезно, если захотите учинить, например, подкрепление вашей армии.
*Триггерные события. Игрок задает любое событие, потом его можно включить практически в любой скрипт. Например, за выполнение какого-либо действия игрок получает 1000 золота и кучку ресурсов в придачу, чтобы все не перебирать, можно сделать триггерные события и включить в локальное событие.
*Повторяющееся событие. Не забивайте голову, обойдемся и без него.
*Локальные события. События этого рода расставляются игроком на карте. Сперва создайте локальное событие дайте ему ИМЯ, отредактируйте действия и потом из Adventure Objects поместите на карту объект СОБЫТИЕ. Дважды щелкните на него и выберите ИМЯ сделанного вами события.
Вот мы в кратце ознакомились с основными действиями. Теперь ожидается переход к скриптам.
__________________
Просто еще один
SandroXXL вне форума   Ответить с цитированием
Старый 21.01.2008, 19:24   #5
Siverfale
 
Аватар для Siverfale
Регистрация: 19.12.2007
Адрес: Екатеринбург
Сообщения: 5756
Siverfale - уровень боевого духа Siverfale - уровень боевого духа Siverfale - уровень боевого духа
По умолчанию Re: Справка для Редактора карт Герои 4

Скрипты события
Построить здание : Строит в указанном городе здание.
Сменить владельца : Указанный объект переходит под начало другого игрока.
Очистить условия поражения : Удаляет текст, указанный в окне Условий поражения меню Информации по сценарию.
Очистить сообщение о поражении : Удаляет текст, который сообщает игроку о поражении.
Очистить условия победы : Удаляет текст, указанный в окне Условий победы меню Информации по сценарию.
Очистить сообщение о победе : Удаляет текст, который сообщает игроку о победе.
Бой : Создает армию, которая вступает в бой с войском указанного игрока.
Условные действия : Создает скрипт условия, например: "Если игрок владеет указанным городом, то он получает 10,000 золотых".
Уменьшить текущий запас очков магии : Уменьшает текущий запас очков магии указанного героя на заданное число единиц.
Уменьшить атаку : Уменьшает значение атаки указанного героя на заданное число единиц.
Уменьшить удачу : Уменьшает удачу указанной армии на заданное число единиц.
Уменьшить защиту : Уменьшает защиту указанного героя на заданное число единиц.
Уменьшить максимум очков магии : Уменьшает максимальное количество очков магии указанного героя на заданное число единиц.
Уменьшить мораль : Уменьшает мораль указанной армии на заданное число единиц.
Уменьшить популяцию жилища : Уменьшает имеющуюся популяцию указанного жилища на заданное число существ.
Уменьшить скорость : Уменьшает скорость указанного героя на заданное число единиц.
Удалить объект : Удаляет с карты указанный объект. Объект-указатель 'Бомба' отмечает, какие объекты будут удалены в ходе игры.
Отключить стандартные условия победы : Отключает для указанного игрока стандартные условия победы.
Показать сообщение : Выводит на экран текстовое сообщение.
Включить стандартные условия победы : Позволяет указанному игроку победить, выполнив стандартные условия победы.
Дать артефакты : Передает указанной армии выбранный артефакт(ы).
Дать воинов : Передает указанной армии выбранное количество существ.
Дать ресурсы : Передает указанному игроку выбранное количество ресурсов.
Дать навык : Обучает указанного героя заданному навыку.
Дать заклинание : Обучает указанного героя заданному заклинанию.
Увеличить подвижность : Увеличивает запас очков хода указанной армии.
Увеличить запас очков магии : Увеличивает текущий запас очков магии указанного героя.
Увеличить атаку : Увеличивает значение атаки указанного героя.
Увеличить опыт : Увеличивает опыт указанного героя на заданное количество очков.
Увеличить уровень опыта : Повышает уровень указанного героя.
Увеличить удачу : Повышает удачу выбранной армии.
Увеличить здоровье : Повышает количество очков здоровья выбранного героя.
Увеличить максимум очков магии : Повышает количество очков магии выбранного героя.
Увеличить мораль : Повышает мораль выбранной армии.
Увеличить прирост существ : Увеличивает прирост существ в заданном жилище.
Увеличить навык : Указанный герой повышает уровень владения заданным навыком.
Увеличить скорость : Повышает значение скорости указанного героя.
Ничего не делать : Ничего не происходит.
Поражение : Приводит к поражению указанного игрока.
Задать вопрос : Позволяет задать вопрос, на который возможно ответить "да" или "нет", прикрепляет скрипты к обоим вариантам ответа.
Убрать скрипт : Удаляет указанный скрипт события. Необходимо делать в конце локальных событий чтобы они не повторялись.
Удалить объект : Позволяет удалить выбранный объект с карты.
Последовательность : Позволяет создать цепочку связанных скриптов, которые будут выполняться один за другим. Используется в большинстве случаев.
Задать переменную : Позволяет задать переменную типа true/false. Предположим,задаём что если игрок наступил на этот квадрат,то переменная становится true и если он наступит на другой квадрат,то сработает скрипт,кторого не было раньше.
Задать описание поражения : Позволяет задать текст, содержащий описание условий поражения.
Задать сообщение о поражении : Позволяет задать текст, который игрок увидит в случае поражения.
Задать численную переменную : Позволяет создать переменную, которая может следить за событиями или отсчитывать их (к примеру, проход армий через определенную точку). Если армия предположим пройдёт 4 раза через точку,то игрок проиграл.
Задать описание победы. : Позволяет задать текст, содержащий описание условий победы.
Задать сообщение о победе : Позволяет задать текст, который игрок увидит в случае победы.
Взять артефакты : Забирает у заданной армии определенный артефакт(ы).
Взять воинов : Забирает из указанной армии определенное количество воинов.
Взять ресурсы : Забирает из казны указанного героя заданное количество ресурсов.
Триггер события : Позволяет активировать ранее заданное событие.
О них поговорим позже.
Победа : Приводит к победе определенного игрока.
Булевские (условные) выражения
И : Позволяет задавать для одного и того же события несколько условий. Предположим,это такой-то игрок И такой-то герой.
Принадлежит силам: : Проверяет, принадлежит ли данная армия к тем или иным силам.
Обладает героем : Проверяет, есть ли в рядах войска требуемый герой.
Может дать навык : Проверяет, может ли герой обучиться определенному навыку (есть ли свободный слот для обучения).
Равно : Проверяет, можно ли поставить знак равенства между двумя выражениями. Например,кол-во дерева равно 30.
False : Проверяет, ложно ли данное условие.
Больше чем : Проверяет, является ли первое выражение больше второго.
Больше или равно : Проверяет, является ли первое выражение больше или равным второму.Как правило используется в заданиях вроде "принеси 8000 золота".Необходимо задать условие,больше или равно 8000.
Владеет артефактом : Проверяет, владеет ли данная армия требуемым артефактом.
Определенный герой мертв : Проверяет, мертв ли определенный герой.
Определенный герой в тюрьме : Проверяет, находится ли определенный герой в тюрьме.
Меньше чем : Проверяет, является ли первое выражение меньшим, нежели второе.
Меньше или равно : Проверяет, является ли первое выражение меньше или равным второму.
Не : Позволяет отрицать определенную переменную, так что производится проверка всех условий, кроме специального. Игрок делает что-то,переменная становится true,если переменная не true,происходит ещё что-то.
Или : Позволяет задать условие на выбор, где достаточно выполнить любую из двух частей.
Игрок принадлежит к определенным силам: : Проверяет, принадлежит ли данный игрок к определенным силам.
Игрок определенного цвета : Определяет, принадлежит ли данный игрок к нужному цвету.
Игрок-компьютер : Проверяет, является ли данный игрок компьютерным.
Игрок уничтожен : Проверяет, полностью ли уничтожены все силы данного игрока.
Игрок-человек : Проверяет, является ли данный игрок игроком-человеком.
Игрок владеет героем : Проверяет, владеет ли данный игрок определенным героем.
Игрок владеет определенным городом : Проверяет, владеет ли данный игрок определенным городом.
True : Проверяет, верно ли данное условие.
Переменная : Позволяет задать имя переменной.
Численные выражения
Количество воинов в армии : Указывает количество воинов определенного типа в данной армии.
Текущий день : Показывает текущую дату, за точку отсчета берется начало игры.
День недели : Показывает текущий день недели, в неделе семь дней, за точку отсчета берется начало игры.
Разделить на : Позволяет разделить первое выражение на второе.
Уровень опыта : Отображает уровень опыта данного героя.
Уровень мастерства : Отражает уровень владения героя тем или иным навыком.
Число : Указывает конкретное число.
Количество ресурсов : Указывает количество единиц ресурсов каждого типа.
Минус : Позволяет вычесть одно выражение из другого.
Месяц : Показывает текущий месяц игры, причем месяц начала игры берется за первый.
Отрицание : Позволяет создать отрицательное выражение.
Игрок : Определяет конкретного игрока.
Плюс : Позволяет сложить два выражения.
Случайное число : Генерирует случайное число. Вы можете задать для него максимальное и минимальное возможное значение.
Напоминание : Указывает, что при делении двух выражений остался остаток.
Умножение : Позволяет умножить одно выражение на другое.
Общее количество воинов в армии : Отображает общее количество существ в данной армии вне зависимости от их типа.
Общее количество героев в армии : Отображает только общее количество героев в данной армии.
Переменная : Позволяет задать имя переменной.
Неделя : Показывает текущую неделю, за точку отсчета берется начало игры.
Неделя месяца : Указывает текущую неделю месяца, причем в каждом месяце четыре недели.
Не так коротко,но вроде всё понятно)
__________________
Цитата:
Я молчал. Быть может она думала, что я сильный и молчаливый тип бандита, но я просто не знал что ответить на этот внезапный монолог.
Цитата:
Сообщение от Ple-Sen
Разумеется, я могу ошибаться, но мне кажется, что Реван не будет никого убивать в бондинг ивенте.
Расписание: январь
Рост одноклассников
Камелийский магазин



From me — to you
Siverfale вне форума   Ответить с цитированием
Старый 25.01.2008, 19:32   #6
SandroXXL
 
Аватар для SandroXXL
Регистрация: 18.04.2007
Адрес: Тилимилитрямдия
Сообщения: 824
SandroXXL - уровень боевого духа SandroXXL - уровень боевого духа SandroXXL - уровень боевого духа
По умолчанию Re: Справка для Редактора карт Герои 4

Теперь рассмотрим разные подходы к созданию квестов. Для начала будем делать шаблонные варианты.
1) Контракт на убийство.
Суть данного квеста проста, игрок получает задание убить героя или монстра, при выполнении которого игрок получает награду. Для этого в квестовом доме выберите пункт УСЛОВИЕ, далее опцию ОПРЕДЕЛЕННЫЙ ГЕРОЙ МЕРТВ и выберите имя героя. При этом стоит помнить, что герою-жертве необходимо ЗАДАТЬ новое имя, или перепечатать стандартное. Для этого дважды щелкните на героя, в графе ОБЩИЕ поставьте галочку ИЗМЕНИТЬ. Теперь предположим, что игрок выполнил задание и возвратился за наградой. Открываем СКРИПТ ПРИ ВЫПОЛНЕНИИ и выбираем нужное, например, увеличить опыт или дать ресурсы.
Теперь разберемся с разгромом монстра. Допустим, по квесту какой-то монстр перегородил дорогу, и нас отправили его изничтожить. В УСЛОВИИ ЗАДАНИЯ нет графы победы над монстром, но это легко можно сделать. Используем опцию ЗАДАТЬ ПЕРЕМЕННУЮ BOOLEAN (TRUE/FALSE), которая, как видно из названия, имеет всего два значения: правда и ложь. Дважды щелкаем на монстра, которого надо убить и в стандартных событиях выбираем ПОРАЖЕНИЕ. Отсюда и впредь по квестам под поражением подразумевается именно поражение монстра (-ов) в битве, а не игрока. Выбираем ЗАДАТЬ ПЕРЕМЕННУЮ BOOLEAN (TRUE/FALSE), в нижнем поле пишем название переменной, которое должно состоять ТОЛЬКО из английских букв и цифр, и присваиваем значение TRUE (следует отметить, что по умолчанию у всех переменных такого типа изначально стоит значение FALSE). Теперь заставляем квест нам поверить. Для этого в графе УСЛОВИЯ ЗАДАНИЯ выбираем опцию И: в верхнем поле выбираем заданную нами переменную, в нижнем значение TRUE. Ну и прописываем в СКРИПТ ПРИ ВЫПОЛНЕНИИ все, что захотим.
P.S. Не забывайте прописывать Сообщения с предложением, текст на процесс поиска и при выполнении. Вопрос позволяет согласиться или отказаться от награды.
2) Поиски артефакта, ресурсов или монстров.
Для того, чтобы вернуть за награду артефакт, выберем в УСЛОВИИ ЗАДАНИЯ опцию ВЛАДЕЕТ АРТЕФАКТОМ, а в нижней части выбираем артефакт(-ы), которые следует принести. При этом следует учесть, что выбрать: ЭТА АРМИЯ либо ДАННЫЙ ИГРОК. Если вы выберите первое, то вам нужно будет принести все артефакты к хижине, если второе, то вы просто должны ими владеть, например, хоть они и будут у разных героев. Нужно также не забыть изъять артефакты (если, конечно, это соответствует вашему замыслу). В этом случае выбираем ЭТА АРМИЯ, переходим к СКРИПТ ПРИ ВЫПОЛНЕНИИ, ОТНЯТЬ АРТЕФАКТЫ, и перечисляем все то, что нужно забрать. Ну и не забудьте также о награде, а также не лишним будет задать вопрос, вдруг игрок передумает меняться.
Теперь разберемся с заданием, в котором нас просят принести ресурсы. Понятно, что игрок должен набрать определенное количество, поэтому выбираем опцию БОЛЬШЕ ЧЕМ ИЛИ РАВНО: в верхнем окне берем КОЛИЧЕСТВО РЕСУРСА и выбираем ресурс, в нижнем ставим его количество. Так как цель – поиски ресурса, то следует в скрипте при выполнении ОТНЯТЬ РЕСУРСЫ.
Ту же операцию проделываем для поиска монстров, только в верхнем поле выбираем КОЛИЧЕСТВО СУЩЕСТВ В АРМИИ.
P.S. Старайтесь выбирать ПОСЛЕДОВАТЕЛЬНОСТЬ в скриптах, чтобы можно было быстро исправить какую-нибудь ошибку или добавить что-то новое в скрипт.
__________________
Просто еще один
SandroXXL вне форума   Ответить с цитированием
Старый 15.11.2010, 22:55   #7
Граф До
 
Аватар для Граф До
Регистрация: 14.11.2010
Адрес: В городе
Сообщения: 10
Граф До - уровень боевого духа
По умолчанию Re: Справка для Редактора карт Герои 4

Цитата:
Сообщение от SandroXXL
Теперь разберемся с разгромом монстра. Допустим, по квесту какой-то монстр перегородил дорогу, и нас отправили его изничтожить. В УСЛОВИИ ЗАДАНИЯ нет графы победы над монстром, но это легко можно сделать. Используем опцию ЗАДАТЬ ПЕРЕМЕННУЮ BOOLEAN (TRUE/FALSE), которая, как видно из названия, имеет всего два значения: правда и ложь. Дважды щелкаем на монстра, которого надо убить и в стандартных событиях выбираем ПОРАЖЕНИЕ. Отсюда и впредь по квестам под поражением подразумевается именно поражение монстра (-ов) в битве, а не игрока. Выбираем ЗАДАТЬ ПЕРЕМЕННУЮ BOOLEAN (TRUE/FALSE), в нижнем поле пишем название переменной, которое должно состоять ТОЛЬКО из английских букв и цифр, и присваиваем значение TRUE (следует отметить, что по умолчанию у всех переменных такого типа изначально стоит значение FALSE). Теперь заставляем квест нам поверить. Для этого в графе УСЛОВИЯ ЗАДАНИЯ выбираем опцию И: в верхнем поле выбираем заданную нами переменную, в нижнем значение TRUE. Ну и прописываем в СКРИПТ ПРИ ВЫПОЛНЕНИИ все, что захотим.
P.S. Не забывайте прописывать Сообщения с предложением, текст на процесс поиска и при выполнении. Вопрос позволяет согласиться или отказаться от награды.
Не очень понял про убийство существ, пытался сделать как Вы написали, но не нашёл то что надо
__________________
А что тут писать-то надо?
Граф До вне форума   Ответить с цитированием
Старый 29.11.2014, 15:43   #8
Vaishan
 
Аватар для Vaishan
Регистрация: 13.02.2014
Сообщения: 36
Vaishan - уровень боевого духа
По умолчанию Re: Справка для Редактора карт Герои 4

Всем здравствуйте. Можно ли скриптом убрать армию без героя с карты?
__________________
Nulla è reale, tutto è lecito.
Vaishan вне форума   Ответить с цитированием
Старый 29.11.2014, 16:17   #9
Make_macho_salad
 
Аватар для Make_macho_salad
Регистрация: 24.05.2014
Сообщения: 31
Make_macho_salad - уровень боевого духа
По умолчанию Re: Справка для Редактора карт Герои 4

Цитата:
Сообщение от Vaishan
Всем здравствуйте. Можно ли скриптом убрать армию без героя с карты?
Заходишь в свойства армии - события - триггерные события. Создаёшь событие, если армия не принадлежит игроку, то ставишь бой с непобедимой армией; если принадлежит игроку, то выбираешь сменить владельца на "нет игрока" и потом ставишь такой же бой. Затем заходишь в свойства того календарного/локального события, которое должно спровоцировать удаление армии, далее "триггер события" и выбираешь триггерное событие, ранее созданное в настройках армии.
Make_macho_salad вне форума   Ответить с цитированием
Старый 16.12.2014, 14:29   #10
Силос Занж
 
Аватар для Силос Занж
Регистрация: 30.10.2011
Адрес: Восток нашей Родины
Сообщения: 321
Силос Занж - уровень боевого духа
Сообщение Re: Справка для Редактора карт Герои 4

Цитата:
Сообщение от Vaishan
Всем здравствуйте. Можно ли скриптом убрать армию без героя с карты?

Недавно столкнулся с проблемой: хотел было избавляться без боя с отрядами без героев, которые мог рассылать герой для разведки например; для предотвращения ошибок с сюжетом (к примеру перед сильными артефактами установлена засада, которую вскрывает какой-то одинокий рекрут, а должен был главный герой и т.д.). Возможно, конечно, отнимать всех существ скриптом, а затем добить оставшегося каким-нибудь "возмущенным духом" (по сюжету), но в моем случае приходилось бы просчитывать скрипт на большое кол-во существ. Конечно можно было просто уничтожить их засадой и написать, что "пройдет только главный герой", но для моего случая нужно чтобы отряд просто пропал (например, нежить уничтожилась на святой земле). Как это можно реализовать?
__________________
Наш мир полон тайн и чудес.
Многие их ищут, многим они вовсе не нужны, а многие даже не замечают их, не понимают что они вокруг нас, каждый день, везде.
А эти чудеса порой, сокрыты в обычных, привычных предметах.
Силос Занж вне форума   Ответить с цитированием
Старый 16.12.2014, 18:12   #11
Make_macho_salad
 
Аватар для Make_macho_salad
Регистрация: 24.05.2014
Сообщения: 31
Make_macho_salad - уровень боевого духа
По умолчанию Re: Справка для Редактора карт Герои 4

Силос Занж,
Подобные манипуляции можно проделывать только с теми отрядами, которые уже заранее поставлены на карте, в этом случае нужно в свойствах отряда в триггерных событиях сменить владельца на "Нет игрока" и только после этого ставить бой. Если же отряд, например, нанят в городе, то ему нельзя будет поменять владельца. Я бы просто поставил ворота в нужных местах, и позволил бы проходить через них только тем, кто по сюжету это может сделать.
Make_macho_salad вне форума   Ответить с цитированием
Старый 09.07.2015, 02:35   #12
Krkrokit8
Регистрация: 09.07.2015
Сообщения: 2
Krkrokit8 - уровень боевого духа
По умолчанию Re: Справка для Редактора карт Герои 4

Всем доброго времени суток. Подскажите пожалуйста, как сделать так, чтобы игроку определённого цвета (красного, допустим; причём это может быть как человек, так и компьютер) каждый 25 день (1, 25, 50...) приходили 3000 тысячи золотых и один драконовый голем с определённым сообщением? Заранее благодарен)
Krkrokit8 вне форума   Ответить с цитированием
Старый 09.07.2015, 05:33   #13
MontikM
Регистрация: 12.02.2013
Сообщения: 41
MontikM - уровень боевого духа
По умолчанию Re: Справка для Редактора карт Герои 4

1) Насчёт добавления денег определённому игроку.

Меню Компания -> Свойства карты -> Вкладка События -> Выбираем категория Календарное событие -> Кнопка Новое -> Указываем цвет нужного игрока, указываем параметр "первое появление" - 1 день, указываем параметр "Следующее появление" - каждые 25 дней. -> Далее переходим на вкладку действия и указываем количество золото 3000. При необходимости также указываем сообщение -> OK -> OK

2) Добавление драконего голема

Войска можно добавить только в конкретный гарнизон или к армии конкретного героя.

На примере города. Заходим в свойства города -> Вкладка События -> Выбираем категория Календарное событие -> Кнопка Новое -> Указываем цвет нужного игрока, указываем параметр "первое появление" - 1 день, указываем параметр "Следующее появление" - каждые 25 дней. -> Вкладка Скрипт -> Действие "Дать Воинов" -> Выбираем тип и количество нужных воинов
MontikM вне форума   Ответить с цитированием
Старый 09.07.2015, 19:55   #14
Krkrokit8
Регистрация: 09.07.2015
Сообщения: 2
Krkrokit8 - уровень боевого духа
По умолчанию Re: Справка для Редактора карт Герои 4

Огромнейшее спасибо за оперативный ответ! Всё получилось
Krkrokit8 вне форума   Ответить с цитированием
Старый 11.10.2015, 13:29   #15
Не Бот
Регистрация: 11.10.2015
Сообщения: 2
Не Бот - уровень боевого духа
По умолчанию Re: Справка для Редактора карт Герои 4

Цитата:
Сообщение от Vaishan
Всем здравствуйте. Можно ли скриптом убрать армию без героя с карты?
А как сделать обратное действие? Как скриптом поставить армию без героя на карту? В том смысле что стоит монстр игрок его убивает и через время на этом месте скрипт размещает другого монстра. Я надеюсь понятно объяснил? Только просьба объяснять предельно развёрнуто я новичок
Не Бот вне форума   Ответить с цитированием
Ответ


Опции темы

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

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Вкл.
Быстрый переход


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


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

Яндекс цитирование  Rambler\'s Top100   Рейтинг@Mail.ru

Авторские права - Copyright © 2002-2018 www.HeroesWorld.ru All rights reserved (new server)


На правах рекламы:123123