Ñïðàâêà äëÿ Ðåäàêòîðà êàðò Ãåðîè 4 - Ôîðóì HeroesWorld-à

Áûñòðàÿ íàâèãàöèÿ ïî îñíîâíûì ðàçäåëàì ôîðóìà:
Òóðíèðû
ÊÀÐÒÛ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Ãåðîè Ìå÷à è Ìàãèè 4 - Êàðòîñòðîèòåëüñòâî (Ðåäàêòîð êàðò)  ýòîì ðàçäåëå ìîæíî îáñóæäàòü âñå ÷òî êàñàåòñÿ ðåäàêòîðà êàðò äëÿ Heroes of Might and Magic 4. Òàê æå çäåñü îáñóæäàåì êàðòîñòðîèòåëüñòâî.

Îòâåò
Ñòðàíèöà 1 èç 2
 
Îïöèè òåìû
#1
Ñòàðûé 18.10.2006, 16:04
  #1
^
Zooom
📖
Ðåãèñòðàöèÿ: 18.10.2006
Ñîîáùåíèÿ: 1
Ðåãèñòðàöèÿ: 18.10.2006
Ñîîáùåíèÿ: 1
Ïå÷àëü
Ñïðàâêà äëÿ Ðåäàêòîðà êàðò Ãåðîè 4

Помогите найти русскую справку или другую информацию о том как пользоваться редактором карт Heroes IV
Sooloo@tut.by
Zooom âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2
Ñòàðûé 19.10.2006, 02:31
  #2
^
nprf
📖
Ðåãèñòðàöèÿ: 25.12.2005
Àäðåñ: Äçåðæèíñê
Ñîîáùåíèÿ: 209
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 25.12.2005
Àäðåñ: Äçåðæèíñê
Ñîîáùåíèÿ: 209
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ñïðàâêà äëÿ Ðåäàêòîðà êàðò Ãåðîè 4

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

На сайте журнала Игромания более менее нормально все описано, даже с картинками.
nprf âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3
Ñòàðûé 05.01.2008, 18:37
  #3
^
Julyanna
 
Àâàòàð äëÿ Julyanna
📖
Ðåãèñòðàöèÿ: 23.11.2007
Àäðåñ: Èãã-Øàéë
Ñîîáùåíèÿ: 315
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 23.11.2007
Àäðåñ: Èãã-Øàéë
Ñîîáùåíèÿ: 315
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ñïðàâêà äëÿ Ðåäàêòîðà êàðò Ãåðîè 4

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




А ты не мог бы дать ссылку или подскажи, где именно искать
__________________
Êî ìíå âñåãäà íà Òû





Êî ìíå âñåãäà íà Òû





Julyanna âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#4
Ñòàðûé 21.01.2008, 14:01
  #4
^
SandroXXL
 
Àâàòàð äëÿ SandroXXL
📖
Ðåãèñòðàöèÿ: 18.04.2007
Àäðåñ: Òèëèìèëèòðÿìäèÿ
Ñîîáùåíèÿ: 824
Ðåãèñòðàöèÿ: 18.04.2007
Àäðåñ: Òèëèìèëèòðÿìäèÿ
Ñîîáùåíèÿ: 824
Ïî óìîë÷àíèþ
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 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#5
Ñòàðûé 21.01.2008, 19:24
  #5
^
Siverfale
 
Àâàòàð äëÿ Siverfale
📖
Ðåãèñòðàöèÿ: 19.12.2007
Àäðåñ: Åêàòåðèíáóðã
Ñîîáùåíèÿ: 7053
Ðåãèñòðàöèÿ: 19.12.2007
Àäðåñ: Åêàòåðèíáóðã
Ñîîáùåíèÿ: 7053
Ïî óìîë÷àíèþ
Re: Ñïðàâêà äëÿ Ðåäàêòîðà êàðò Ãåðîè 4

Скрипты события
Построить здание : Строит в указанном городе здание.
Сменить владельца : Указанный объект переходит под начало другого игрока.
Очистить условия поражения : Удаляет текст, указанный в окне Условий поражения меню Информации по сценарию.
Очистить сообщение о поражении : Удаляет текст, который сообщает игроку о поражении.
Очистить условия победы : Удаляет текст, указанный в окне Условий победы меню Информации по сценарию.
Очистить сообщение о победе : Удаляет текст, который сообщает игроку о победе.
Бой : Создает армию, которая вступает в бой с войском указанного игрока.
Условные действия : Создает скрипт условия, например: "Если игрок владеет указанным городом, то он получает 10,000 золотых".
Уменьшить текущий запас очков магии : Уменьшает текущий запас очков магии указанного героя на заданное число единиц.
Уменьшить атаку : Уменьшает значение атаки указанного героя на заданное число единиц.
Уменьшить удачу : Уменьшает удачу указанной армии на заданное число единиц.
Уменьшить защиту : Уменьшает защиту указанного героя на заданное число единиц.
Уменьшить максимум очков магии : Уменьшает максимальное количество очков магии указанного героя на заданное число единиц.
Уменьшить мораль : Уменьшает мораль указанной армии на заданное число единиц.
Уменьшить популяцию жилища : Уменьшает имеющуюся популяцию указанного жилища на заданное число существ.
Уменьшить скорость : Уменьшает скорость указанного героя на заданное число единиц.
Удалить объект : Удаляет с карты указанный объект. Объект-указатель 'Бомба' отмечает, какие объекты будут удалены в ходе игры.
Отключить стандартные условия победы : Отключает для указанного игрока стандартные условия победы.
Показать сообщение : Выводит на экран текстовое сообщение.
Включить стандартные условия победы : Позволяет указанному игроку победить, выполнив стандартные условия победы.
Дать артефакты : Передает указанной армии выбранный артефакт(ы).
Дать воинов : Передает указанной армии выбранное количество существ.
Дать ресурсы : Передает указанному игроку выбранное количество ресурсов.
Дать навык : Обучает указанного героя заданному навыку.
Дать заклинание : Обучает указанного героя заданному заклинанию.
Увеличить подвижность : Увеличивает запас очков хода указанной армии.
Увеличить запас очков магии : Увеличивает текущий запас очков магии указанного героя.
Увеличить атаку : Увеличивает значение атаки указанного героя.
Увеличить опыт : Увеличивает опыт указанного героя на заданное количество очков.
Увеличить уровень опыта : Повышает уровень указанного героя.
Увеличить удачу : Повышает удачу выбранной армии.
Увеличить здоровье : Повышает количество очков здоровья выбранного героя.
Увеличить максимум очков магии : Повышает количество очков магии выбранного героя.
Увеличить мораль : Повышает мораль выбранной армии.
Увеличить прирост существ : Увеличивает прирост существ в заданном жилище.
Увеличить навык : Указанный герой повышает уровень владения заданным навыком.
Увеличить скорость : Повышает значение скорости указанного героя.
Ничего не делать : Ничего не происходит.
Поражение : Приводит к поражению указанного игрока.
Задать вопрос : Позволяет задать вопрос, на который возможно ответить "да" или "нет", прикрепляет скрипты к обоим вариантам ответа.
Убрать скрипт : Удаляет указанный скрипт события. Необходимо делать в конце локальных событий чтобы они не повторялись.
Удалить объект : Позволяет удалить выбранный объект с карты.
Последовательность : Позволяет создать цепочку связанных скриптов, которые будут выполняться один за другим. Используется в большинстве случаев.
Задать переменную : Позволяет задать переменную типа true/false. Предположим,задаём что если игрок наступил на этот квадрат,то переменная становится true и если он наступит на другой квадрат,то сработает скрипт,кторого не было раньше.
Задать описание поражения : Позволяет задать текст, содержащий описание условий поражения.
Задать сообщение о поражении : Позволяет задать текст, который игрок увидит в случае поражения.
Задать численную переменную : Позволяет создать переменную, которая может следить за событиями или отсчитывать их (к примеру, проход армий через определенную точку). Если армия предположим пройдёт 4 раза через точку,то игрок проиграл.
Задать описание победы. : Позволяет задать текст, содержащий описание условий победы.
Задать сообщение о победе : Позволяет задать текст, который игрок увидит в случае победы.
Взять артефакты : Забирает у заданной армии определенный артефакт(ы).
Взять воинов : Забирает из указанной армии определенное количество воинов.
Взять ресурсы : Забирает из казны указанного героя заданное количество ресурсов.
Триггер события : Позволяет активировать ранее заданное событие.
О них поговорим позже.
Победа : Приводит к победе определенного игрока.
Булевские (условные) выражения
И : Позволяет задавать для одного и того же события несколько условий. Предположим,это такой-то игрок И такой-то герой.
Принадлежит силам: : Проверяет, принадлежит ли данная армия к тем или иным силам.
Обладает героем : Проверяет, есть ли в рядах войска требуемый герой.
Может дать навык : Проверяет, может ли герой обучиться определенному навыку (есть ли свободный слот для обучения).
Равно : Проверяет, можно ли поставить знак равенства между двумя выражениями. Например,кол-во дерева равно 30.
False : Проверяет, ложно ли данное условие.
Больше чем : Проверяет, является ли первое выражение больше второго.
Больше или равно : Проверяет, является ли первое выражение больше или равным второму.Как правило используется в заданиях вроде "принеси 8000 золота".Необходимо задать условие,больше или равно 8000.
Владеет артефактом : Проверяет, владеет ли данная армия требуемым артефактом.
Определенный герой мертв : Проверяет, мертв ли определенный герой.
Определенный герой в тюрьме : Проверяет, находится ли определенный герой в тюрьме.
Меньше чем : Проверяет, является ли первое выражение меньшим, нежели второе.
Меньше или равно : Проверяет, является ли первое выражение меньше или равным второму.
Не : Позволяет отрицать определенную переменную, так что производится проверка всех условий, кроме специального. Игрок делает что-то,переменная становится true,если переменная не true,происходит ещё что-то.
Или : Позволяет задать условие на выбор, где достаточно выполнить любую из двух частей.
Игрок принадлежит к определенным силам: : Проверяет, принадлежит ли данный игрок к определенным силам.
Игрок определенного цвета : Определяет, принадлежит ли данный игрок к нужному цвету.
Игрок-компьютер : Проверяет, является ли данный игрок компьютерным.
Игрок уничтожен : Проверяет, полностью ли уничтожены все силы данного игрока.
Игрок-человек : Проверяет, является ли данный игрок игроком-человеком.
Игрок владеет героем : Проверяет, владеет ли данный игрок определенным героем.
Игрок владеет определенным городом : Проверяет, владеет ли данный игрок определенным городом.
True : Проверяет, верно ли данное условие.
Переменная : Позволяет задать имя переменной.
Численные выражения
Количество воинов в армии : Указывает количество воинов определенного типа в данной армии.
Текущий день : Показывает текущую дату, за точку отсчета берется начало игры.
День недели : Показывает текущий день недели, в неделе семь дней, за точку отсчета берется начало игры.
Разделить на : Позволяет разделить первое выражение на второе.
Уровень опыта : Отображает уровень опыта данного героя.
Уровень мастерства : Отражает уровень владения героя тем или иным навыком.
Число : Указывает конкретное число.
Количество ресурсов : Указывает количество единиц ресурсов каждого типа.
Минус : Позволяет вычесть одно выражение из другого.
Месяц : Показывает текущий месяц игры, причем месяц начала игры берется за первый.
Отрицание : Позволяет создать отрицательное выражение.
Игрок : Определяет конкретного игрока.
Плюс : Позволяет сложить два выражения.
Случайное число : Генерирует случайное число. Вы можете задать для него максимальное и минимальное возможное значение.
Напоминание : Указывает, что при делении двух выражений остался остаток.
Умножение : Позволяет умножить одно выражение на другое.
Общее количество воинов в армии : Отображает общее количество существ в данной армии вне зависимости от их типа.
Общее количество героев в армии : Отображает только общее количество героев в данной армии.
Переменная : Позволяет задать имя переменной.
Неделя : Показывает текущую неделю, за точку отсчета берется начало игры.
Неделя месяца : Указывает текущую неделю месяца, причем в каждом месяце четыре недели.
Не так коротко,но вроде всё понятно)
__________________
Where do we go?
Where do we end up when we save the world?
Where do we go?
Where do we end up when we save the world?
Siverfale âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#6
Ñòàðûé 25.01.2008, 19:32
  #6
^
SandroXXL
 
Àâàòàð äëÿ SandroXXL
📖
Ðåãèñòðàöèÿ: 18.04.2007
Àäðåñ: Òèëèìèëèòðÿìäèÿ
Ñîîáùåíèÿ: 824
Ðåãèñòðàöèÿ: 18.04.2007
Àäðåñ: Òèëèìèëèòðÿìäèÿ
Ñîîáùåíèÿ: 824
Ïî óìîë÷àíèþ
Re: Ñïðàâêà äëÿ Ðåäàêòîðà êàðò Ãåðîè 4

Теперь рассмотрим разные подходы к созданию квестов. Для начала будем делать шаблонные варианты.
1) Контракт на убийство.
Суть данного квеста проста, игрок получает задание убить героя или монстра, при выполнении которого игрок получает награду. Для этого в квестовом доме выберите пункт УСЛОВИЕ, далее опцию ОПРЕДЕЛЕННЫЙ ГЕРОЙ МЕРТВ и выберите имя героя. При этом стоит помнить, что герою-жертве необходимо ЗАДАТЬ новое имя, или перепечатать стандартное. Для этого дважды щелкните на героя, в графе ОБЩИЕ поставьте галочку ИЗМЕНИТЬ. Теперь предположим, что игрок выполнил задание и возвратился за наградой. Открываем СКРИПТ ПРИ ВЫПОЛНЕНИИ и выбираем нужное, например, увеличить опыт или дать ресурсы.
Теперь разберемся с разгромом монстра. Допустим, по квесту какой-то монстр перегородил дорогу, и нас отправили его изничтожить. В УСЛОВИИ ЗАДАНИЯ нет графы победы над монстром, но это легко можно сделать. Используем опцию ЗАДАТЬ ПЕРЕМЕННУЮ BOOLEAN (TRUE/FALSE), которая, как видно из названия, имеет всего два значения: правда и ложь. Дважды щелкаем на монстра, которого надо убить и в стандартных событиях выбираем ПОРАЖЕНИЕ. Отсюда и впредь по квестам под поражением подразумевается именно поражение монстра (-ов) в битве, а не игрока. Выбираем ЗАДАТЬ ПЕРЕМЕННУЮ BOOLEAN (TRUE/FALSE), в нижнем поле пишем название переменной, которое должно состоять ТОЛЬКО из английских букв и цифр, и присваиваем значение TRUE (следует отметить, что по умолчанию у всех переменных такого типа изначально стоит значение FALSE). Теперь заставляем квест нам поверить. Для этого в графе УСЛОВИЯ ЗАДАНИЯ выбираем опцию И: в верхнем поле выбираем заданную нами переменную, в нижнем значение TRUE. Ну и прописываем в СКРИПТ ПРИ ВЫПОЛНЕНИИ все, что захотим.
P.S. Не забывайте прописывать Сообщения с предложением, текст на процесс поиска и при выполнении. Вопрос позволяет согласиться или отказаться от награды.
2) Поиски артефакта, ресурсов или монстров.
Для того, чтобы вернуть за награду артефакт, выберем в УСЛОВИИ ЗАДАНИЯ опцию ВЛАДЕЕТ АРТЕФАКТОМ, а в нижней части выбираем артефакт(-ы), которые следует принести. При этом следует учесть, что выбрать: ЭТА АРМИЯ либо ДАННЫЙ ИГРОК. Если вы выберите первое, то вам нужно будет принести все артефакты к хижине, если второе, то вы просто должны ими владеть, например, хоть они и будут у разных героев. Нужно также не забыть изъять артефакты (если, конечно, это соответствует вашему замыслу). В этом случае выбираем ЭТА АРМИЯ, переходим к СКРИПТ ПРИ ВЫПОЛНЕНИИ, ОТНЯТЬ АРТЕФАКТЫ, и перечисляем все то, что нужно забрать. Ну и не забудьте также о награде, а также не лишним будет задать вопрос, вдруг игрок передумает меняться.
Теперь разберемся с заданием, в котором нас просят принести ресурсы. Понятно, что игрок должен набрать определенное количество, поэтому выбираем опцию БОЛЬШЕ ЧЕМ ИЛИ РАВНО: в верхнем окне берем КОЛИЧЕСТВО РЕСУРСА и выбираем ресурс, в нижнем ставим его количество. Так как цель – поиски ресурса, то следует в скрипте при выполнении ОТНЯТЬ РЕСУРСЫ.
Ту же операцию проделываем для поиска монстров, только в верхнем поле выбираем КОЛИЧЕСТВО СУЩЕСТВ В АРМИИ.
P.S. Старайтесь выбирать ПОСЛЕДОВАТЕЛЬНОСТЬ в скриптах, чтобы можно было быстро исправить какую-нибудь ошибку или добавить что-то новое в скрипт.
__________________
Ïðîñòî åùå îäèí
Ïðîñòî åùå îäèí
SandroXXL âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#7
Ñòàðûé 15.11.2010, 22:55
  #7
^
Ãðàô Äî
 
Àâàòàð äëÿ Ãðàô Äî
📖
Ðåãèñòðàöèÿ: 14.11.2010
Àäðåñ: Â ãîðîäå
Ñîîáùåíèÿ: 10
Ðåãèñòðàöèÿ: 14.11.2010
Àäðåñ: Â ãîðîäå
Ñîîáùåíèÿ: 10
Ïî óìîë÷àíèþ
Re: Ñïðàâêà äëÿ Ðåäàêòîðà êàðò Ãåðîè 4

SandroXXLТеперь разберемся с разгромом монстра. Допустим, по квесту какой-то монстр перегородил дорогу, и нас отправили его изничтожить. В УСЛОВИИ ЗАДАНИЯ нет графы победы над монстром, но это легко можно сделать. Используем опцию ЗАДАТЬ ПЕРЕМЕННУЮ BOOLEAN (TRUE/FALSE), которая, как видно из названия, имеет всего два значения: правда и ложь. Дважды щелкаем на монстра, которого надо убить и в стандартных событиях выбираем ПОРАЖЕНИЕ. Отсюда и впредь по квестам под поражением подразумевается именно поражение монстра (-ов) в битве, а не игрока. Выбираем ЗАДАТЬ ПЕРЕМЕННУЮ BOOLEAN (TRUE/FALSE), в нижнем поле пишем название переменной, которое должно состоять ТОЛЬКО из английских букв и цифр, и присваиваем значение TRUE (следует отметить, что по умолчанию у всех переменных такого типа изначально стоит значение FALSE). Теперь заставляем квест нам поверить. Для этого в графе УСЛОВИЯ ЗАДАНИЯ выбираем опцию И: в верхнем поле выбираем заданную нами переменную, в нижнем значение TRUE. Ну и прописываем в СКРИПТ ПРИ ВЫПОЛНЕНИИ все, что захотим.
P.S. Не забывайте прописывать Сообщения с предложением, текст на процесс поиска и при выполнении. Вопрос позволяет согласиться или отказаться от награды.
Не очень понял про убийство существ, пытался сделать как Вы написали, но не нашёл то что надо
__________________
À ÷òî òóò ïèñàòü-òî íàäî?
À ÷òî òóò ïèñàòü-òî íàäî?
Ãðàô Äî âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#8
Ñòàðûé 29.11.2014, 15:43
  #8
^
Vaishan
 
Àâàòàð äëÿ Vaishan
📖
Ðåãèñòðàöèÿ: 13.02.2014
Ñîîáùåíèÿ: 36
Ðåãèñòðàöèÿ: 13.02.2014
Ñîîáùåíèÿ: 36
Ïî óìîë÷àíèþ
Re: Ñïðàâêà äëÿ Ðåäàêòîðà êàðò Ãåðîè 4

Всем здравствуйте. Можно ли скриптом убрать армию без героя с карты?
__________________
Nulla è reale, tutto è lecito.
Nulla è reale, tutto è lecito.
Vaishan âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#9
Ñòàðûé 29.11.2014, 16:17
  #9
^
Make_macho_salad
 
Àâàòàð äëÿ Make_macho_salad
📖
Ðåãèñòðàöèÿ: 24.05.2014
Ñîîáùåíèÿ: 31
Ðåãèñòðàöèÿ: 24.05.2014
Ñîîáùåíèÿ: 31
Ïî óìîë÷àíèþ
Re: Ñïðàâêà äëÿ Ðåäàêòîðà êàðò Ãåðîè 4

VaishanВсем здравствуйте. Можно ли скриптом убрать армию без героя с карты?
Заходишь в свойства армии - события - триггерные события. Создаёшь событие, если армия не принадлежит игроку, то ставишь бой с непобедимой армией; если принадлежит игроку, то выбираешь сменить владельца на "нет игрока" и потом ставишь такой же бой. Затем заходишь в свойства того календарного/локального события, которое должно спровоцировать удаление армии, далее "триггер события" и выбираешь триггерное событие, ранее созданное в настройках армии.
Make_macho_salad âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#10
Ñòàðûé 16.12.2014, 14:29
  #10
^
Ñèëîñ Çàíæ
 
Àâàòàð äëÿ Ñèëîñ Çàíæ
📖
Ðåãèñòðàöèÿ: 30.10.2011
Àäðåñ: Âîñòîê íàøåé Ðîäèíû
Ñîîáùåíèÿ: 323
Ðåãèñòðàöèÿ: 30.10.2011
Àäðåñ: Âîñòîê íàøåé Ðîäèíû
Ñîîáùåíèÿ: 323
Ñîîáùåíèå
Re: Ñïðàâêà äëÿ Ðåäàêòîðà êàðò Ãåðîè 4

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

Недавно столкнулся с проблемой: хотел было избавляться без боя с отрядами без героев, которые мог рассылать герой для разведки например; для предотвращения ошибок с сюжетом (к примеру перед сильными артефактами установлена засада, которую вскрывает какой-то одинокий рекрут, а должен был главный герой и т.д.). Возможно, конечно, отнимать всех существ скриптом, а затем добить оставшегося каким-нибудь "возмущенным духом" (по сюжету), но в моем случае приходилось бы просчитывать скрипт на большое кол-во существ. Конечно можно было просто уничтожить их засадой и написать, что "пройдет только главный герой", но для моего случая нужно чтобы отряд просто пропал (например, нежить уничтожилась на святой земле). Как это можно реализовать?
__________________
Íàø ìèð ïîëîí òàéí è ÷óäåñ.

Ìíîãèå èõ èùóò, ìíîãèì îíè âîâñå íå íóæíû, à ìíîãèå äàæå íå çàìå÷àþò èõ, íå ïîíèìàþò ÷òî îíè âîêðóã íàñ, êàæäûé äåíü, âåçäå.

À ýòè ÷óäåñà ïîðîé, ñîêðûòû â îáû÷íûõ, ïðèâû÷íûõ ïðåäìåòàõ.
Íàø ìèð ïîëîí òàéí è ÷óäåñ.

Ìíîãèå èõ èùóò, ìíîãèì îíè âîâñå íå íóæíû, à ìíîãèå äàæå íå çàìå÷àþò èõ, íå ïîíèìàþò ÷òî îíè âîêðóã íàñ, êàæäûé äåíü, âåçäå.

À ýòè ÷óäåñà ïîðîé, ñîêðûòû â îáû÷íûõ, ïðèâû÷íûõ ïðåäìåòàõ.
Ñèëîñ Çàíæ âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#11
Ñòàðûé 16.12.2014, 18:12
  #11
^
Make_macho_salad
 
Àâàòàð äëÿ Make_macho_salad
📖
Ðåãèñòðàöèÿ: 24.05.2014
Ñîîáùåíèÿ: 31
Ðåãèñòðàöèÿ: 24.05.2014
Ñîîáùåíèÿ: 31
Ïî óìîë÷àíèþ
Re: Ñïðàâêà äëÿ Ðåäàêòîðà êàðò Ãåðîè 4

Силос Занж,
Подобные манипуляции можно проделывать только с теми отрядами, которые уже заранее поставлены на карте, в этом случае нужно в свойствах отряда в триггерных событиях сменить владельца на "Нет игрока" и только после этого ставить бой. Если же отряд, например, нанят в городе, то ему нельзя будет поменять владельца. Я бы просто поставил ворота в нужных местах, и позволил бы проходить через них только тем, кто по сюжету это может сделать.
Make_macho_salad âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#12
Ñòàðûé 09.07.2015, 02:35
  #12
^
Krkrokit8
📖
Ðåãèñòðàöèÿ: 09.07.2015
Ñîîáùåíèÿ: 2
Ðåãèñòðàöèÿ: 09.07.2015
Ñîîáùåíèÿ: 2
Ïî óìîë÷àíèþ
Re: Ñïðàâêà äëÿ Ðåäàêòîðà êàðò Ãåðîè 4

Всем доброго времени суток. Подскажите пожалуйста, как сделать так, чтобы игроку определённого цвета (красного, допустим; причём это может быть как человек, так и компьютер) каждый 25 день (1, 25, 50...) приходили 3000 тысячи золотых и один драконовый голем с определённым сообщением? Заранее благодарен)
Krkrokit8 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#13
Ñòàðûé 09.07.2015, 05:33
  #13
^
MontikM
📖
Ðåãèñòðàöèÿ: 12.02.2013
Ñîîáùåíèÿ: 41
Ðåãèñòðàöèÿ: 12.02.2013
Ñîîáùåíèÿ: 41
Ïî óìîë÷àíèþ
Re: Ñïðàâêà äëÿ Ðåäàêòîðà êàðò Ãåðîè 4

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

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

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

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

На примере города. Заходим в свойства города -> Вкладка События -> Выбираем категория Календарное событие -> Кнопка Новое -> Указываем цвет нужного игрока, указываем параметр "первое появление" - 1 день, указываем параметр "Следующее появление" - каждые 25 дней. -> Вкладка Скрипт -> Действие "Дать Воинов" -> Выбираем тип и количество нужных воинов
MontikM âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#14
Ñòàðûé 09.07.2015, 19:55
  #14
^
Krkrokit8
📖
Ðåãèñòðàöèÿ: 09.07.2015
Ñîîáùåíèÿ: 2
Ðåãèñòðàöèÿ: 09.07.2015
Ñîîáùåíèÿ: 2
Ïî óìîë÷àíèþ
Re: Ñïðàâêà äëÿ Ðåäàêòîðà êàðò Ãåðîè 4

Огромнейшее спасибо за оперативный ответ! Всё получилось
Krkrokit8 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#15
Ñòàðûé 11.10.2015, 13:29
  #15
^
Íå Áîò
📖
Ðåãèñòðàöèÿ: 11.10.2015
Ñîîáùåíèÿ: 2
Ðåãèñòðàöèÿ: 11.10.2015
Ñîîáùåíèÿ: 2
Ïî óìîë÷àíèþ
Re: Ñïðàâêà äëÿ Ðåäàêòîðà êàðò Ãåðîè 4

VaishanВсем здравствуйте. Можно ли скриптом убрать армию без героя с карты?
А как сделать обратное действие? Как скриптом поставить армию без героя на карту? В том смысле что стоит монстр игрок его убивает и через время на этом месте скрипт размещает другого монстра. Я надеюсь понятно объяснил? Только просьба объяснять предельно развёрнуто я новичок
Íå Áîò âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
Îòâåò
Ñòðàíèöà 1 èç 2


Îïöèè òåìû



×àñîâîé ïîÿñ GMT +4, âðåìÿ: 01:31.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Ðóññêèé)

ßíäåêñ öèòèðîâàíèå    Top.Mail.Ru