Ответы на вопросы по Картостроительству (ГК)

Post reply

Tavern | Mapsmakers' table

Important message

Pages: first | prev | << | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | next | last
Subscribe to our groups:
Go to forum:
Author Subject
Sir dima_baradou
dima_baradou

HoMM V: Landless
HoMM IV: Landless
HoMM III: Knight
Messages: 6
From: Russian Federation

Quote link Added: 23.12.2011 21:49
Здравствуйте! Сделал карту и при тестировании всплывает ошибка :инструкция по адресу 0x220070aa обратилась к памяти по адресу 0x02034218. Память не может быть written , как это вылечить или где и как искать .

скрин s1.ipicture.ru/uploads/20111223/d6V4y55W.bmp
dima_baradou
Special status:
Artist-Lunar (HoMM-III)
Profile Hero history PM E-mail
Go to reply form Go to top
Sir SuperStar
+ +
SuperStar

HoMM IV: Knight
HoMM III: King
Messages: 1561
From: Russian Federation

Quote link Added: 23.12.2011 22:00
Сэр dima_baradou!
1. Если вы нажмёте ОК, то Вам может выдать "Сообщение об ошибке", где будут конкретные координаты ошибки.
2. Как меня учил Сэр Kirinyale : Стираете пол карты (естественно, сохранив файл). Запускаете. Если всё идёт - стираете меньшую область. и т.д. пока не дойдёте до места с ошибкой.
3. Если всё совсем плохо - пишите Сэру Kirinyale! (Для меня - он непревзойдённый Мастер!!!).
SuperStar
Special status:
Cenzor mapsMarried SuperStar & Galaktika Gold Sponsor Portal 2011
Artist-Architect (HoMM-III)Mapper II levelGold Sponsor Portal 2012
Master Recipes "Cook Portal"
Profile Hero history PM E-mail
Go to reply form Go to top
Sir dima_baradou
dima_baradou

HoMM V: Landless
HoMM IV: Landless
HoMM III: Knight
Messages: 6
From: Russian Federation

Quote link Added: 23.12.2011 22:31
Сэр SuperStar спасибо за совет, проблема оказалась не в карте это с игрой что то нето.
dima_baradou
Special status:
Artist-Lunar (HoMM-III)
Profile Hero history PM E-mail
Go to reply form Go to top
Sir SuperStar
+ +
SuperStar

HoMM IV: Knight
HoMM III: King
Messages: 1561
From: Russian Federation

Quote link Added: 23.12.2011 23:23
Сэр dima_baradou!

Жду Вашу карту на Турнир Картостроителей!!!
SuperStar
Special status:
Cenzor mapsMarried SuperStar & Galaktika Gold Sponsor Portal 2011
Artist-Architect (HoMM-III)Mapper II levelGold Sponsor Portal 2012
Master Recipes "Cook Portal"
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Вандериэл Талатри
+ + + +
Вандериэл Талатри

HoMM V: Landless
Messages: 1438
From: Russian Federation

Quote link Added: 15.01.2012 14:45
Монстры, не подскажет ли кто, как скриптами в 4-ке убирать войска нейтралных армий вобще, что бы при перешоде на новый месяц, вновь расплодившиеся чудилы просто испарялись?
Вандериэл Талатри
Special status:
Bronze Sponsor of Portal 2013
Profile Hero history PM E-mail
Go to reply form Go to top
Lady Enonovec

Messages: 2
From: Brazil

Quote link Added: 1.04.2012 10:12
Подскажите пожайлуста, можно ли в третих как-нибудь сделать, чтобы условием поражения был не один игрок для всех, а для каждого игрока свой?
Profile Hero history PM E-mail
Go to reply form Go to top
Sir SuperStar
+ +
SuperStar

HoMM IV: Knight
HoMM III: King
Messages: 1561
From: Russian Federation

Quote link Added: 1.04.2012 10:35
По-моему, в версиях SOD такое не возможно.

Если в WOG (используя возможности скриптов), то...

Но - это уже к специалистам по 3.5!
SuperStar
Special status:
Cenzor mapsMarried SuperStar & Galaktika Gold Sponsor Portal 2011
Artist-Architect (HoMM-III)Mapper II levelGold Sponsor Portal 2012
Master Recipes "Cook Portal"
Profile Hero history PM E-mail
Go to reply form Go to top
Lady Enonovec

Messages: 2
From: Brazil

Quote link Added: 1.04.2012 19:46
Эх, жаль...Благодарю за ответ.
Profile Hero history PM E-mail
Go to reply form Go to top
Sir SuperStar
+ +
SuperStar

HoMM IV: Knight
HoMM III: King
Messages: 1561
From: Russian Federation

Quote link Added: 1.04.2012 20:02
Леди Enonovec! А Вы в курсе наших конкурсов картостроителей (НоММ-III SoD) «Золотая кисть», «Серебряная кисть», «Бронзовая кисть»? Ждём Вас и Ваши карты здесь .
SuperStar
Special status:
Cenzor mapsMarried SuperStar & Galaktika Gold Sponsor Portal 2011
Artist-Architect (HoMM-III)Mapper II levelGold Sponsor Portal 2012
Master Recipes "Cook Portal"
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Aconer

Messages: 1
From: Russian Federation

Quote link Added: 27.05.2012 17:03
Когда новый конкурс по картам для Героев 4?
Profile Hero history PM E-mail
Go to reply form Go to top
Lady PoisonAvi
PoisonAvi

HoMM VI: Amazon (1)
HoMM IV: Princess (5)
HoMM III: Princess (1)
HoMM II: Princess (2)
HoMM I: Countess (1)
Messages: 2568
From: Ukraine

Quote link Added: 29.05.2012 10:33
Сэр Aconer, 27.05.2012 17:03
Когда новый конкурс по картам для Героев 4?

Приветствую! :)
Увы, я не могу назвать Вам точную дату открытия конкурса, но.. думаю он состоится ближе к сентябрю. А пока, Вы можете продумать сюжет, сделать ландшафт... набраться вдохновения...
PoisonAvi
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 4 convocationKnight of the Round Table of the 5 convocation
Knight of the Round Table of the 6 convocationLegend of "HeroesLands" in 2005Artist-Lunar (HoMM-III)
The best master\'s degree of year 2012Best player among girls in 2006Best player among girls in 2011
Best player among girls in 2013Master off-line tournament "HeroesLands 6" in 2013Letters of "HeroesLands" in 2013
Former MagisterSuccessors of Anduran
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Megadragon

HoMM VI: Landless
HoMM V: Landless
HoMM IV: Landless
HoMM III: Landless
HoMM II: Landless
HoMM I: Landless
Messages: 56
From: Australia

Quote link Added: 9.07.2012 09:32
У меня такая проблема. Герой не хочет переносится между сценариями в кампании. Имя одно и то же. Версия редактора HOMM IV WoW от Буки
Special status:
Draftsman-Specialist (HoMM-IV) - 2013Draftsman-Expert (HoMM-IV) - 2014
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Wardener

HoMM IV: Landless
Messages: 108
From: Russian Federation

Quote link Added: 12.07.2012 17:15
Сэр Megadragon

На следующем сценарии вы должны выбрать случайного героя. Он во вкладке с героями обозначен как серый оловянный тип. После этого выберите его принадлежность (цвет). В подразделе "Личность" отмечайте "Определенный герой" и выбирайте его имя.

Готов взять на себя вопросы по редактору HoMM IV. За спиной годы практики (около четырех).
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Radosvet
+ + +
Radosvet

HoMM VI: Knight (2)
HoMM V: Knight
HoMM IV: Knight
HoMM III: Marquis (9)
HoMM II: Knight (1)
Messages: 2632
From: Russian Federation

Quote link Added: 12.07.2012 18:06
Сэр Wardener, 12.07.2012 17:15
Готов взять на себя вопросы по редактору HoMM IV. За спиной годы практики (около четырех).

Сэр, Вы неуловимы! Уже оставил сообщение Вам в ЛС и в теме новичков...

Сэр Wardener, 11.07.2012 18:42
Сэр SuperStar

Весьма и весьма дельно. В таком случае, я не отказываюсь.

Сначала изучите первый пост темы картостроителей в 3-ке

Почитайте опыт проведения турниров художников в 4-ке

Затем переработайте под 4-ку мою Систему оценок. Далее возьмите за основу правила и ранги турниров Золотой кисти. Перепишите, как лучше для 4-ки. Создайте тему за столиком картостроителей. Сделайте ее главной! Начните обсуждение правил (как я это сделал в 3-ке) и через месяц - с 1 августа или 1 сентября начинайте турниры 4-ки!

Поддержку обеспечу! Тестить все карты Вам! Мне некогда! Я вообще из командировок не вылажу!

Удачи! Давно нужен был ведущий! А еще и картостроитель в одном лице - это супер!
Radosvet
Special status:
Cenzor mapsKnight of the Round Table of the 10 convocationArtist-Architect (HoMM-III)
Cartography-schemer 2012 (HMM3/3.5)The best master\'s degree of year 2013Master of off-line tournament "HeroesLands3" in 2013
Former Magister
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Wardener

HoMM IV: Landless
Messages: 108
From: Russian Federation

Quote link Added: 12.07.2012 18:07
Сэр corksink

Благодарю за комплимент, сэр. Уже приступаю к работе.
Profile Hero history PM E-mail
Go to reply form Go to top
Sir wladmiass

Messages: 13
From: Russian Federation

Quote link Added: 7.01.2013 18:37
Здаров, помогите с скриптом....нужно вот что: мой герой подходит к союзнику и союзник переходит на сторону героя. Всё перепробовал...думал так: обнаружение-смена владельца-зелёный игрок, а не получается! помогите пож, если можно поподробней
Special status:
Draftsman-Student (HoMM-IV) - 2013
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Вандериэл Талатри
+ + + +
Вандериэл Талатри

HoMM V: Landless
Messages: 1438
From: Russian Federation

Quote link Added: 8.01.2013 07:36
Если речь идёт о 4-ке, то...
Сэр wladmiass, если герой-союзник стоячий, то проблема решается расстановкой локального события на карте, непосредственно перед героем, с отсылкой на скрипт триггера, который уже настроен на армии этого самого героя-союзника.
Если же герой ходячий, и смена владельца требуется при посещении героя-союзника любым героем под вашим флагом, тогда можно воспользоваться таким вот "ходом": настраиваем повторяющееся событие не герое-союзнике с условием владения определённого артефакта или монстра, и последующей смены флага героя-союзника на ваш, если он им обладает. Встретив героя и передав ему нужный артефакт или монстра, сработает скрипт, проверит условие и, при его исполнении, передаст героя-союзника под ваш флаг. Важно, что бы галочка "Происходит только при ходе владельца" не стояла, иначе придётся ждать хода игрока-союзника. Артефакт или монстр должны быть уникальны, то есть, что бы союзник не мог завладеть им сам, иначе герой-союзник перейдёт под ваш ваг без вашей помощи )
Вандериэл Талатри
Special status:
Bronze Sponsor of Portal 2013
Profile Hero history PM E-mail
Go to reply form Go to top
Sir wladmiass

Messages: 13
From: Russian Federation

Quote link Added: 8.01.2013 11:14
Сэр Wanderiel Tahlatri, 8.01.2013 07:36
Если речь идёт о 4-ке, то...
Сэр wladmiass, если герой-союзник стоячий, то проблема решается расстановкой локального события на карте, непосредственно перед героем, с отсылкой на скрипт триггера, который уже настроен на армии этого самого героя-союзника.
Если же герой ходячий, и смена владельца требуется при посещении героя-союзника любым героем под вашим флагом, тогда можно воспользоваться таким вот "ходом": настраиваем повторяющееся событие не герое-союзнике с условием владения определённого артефакта или монстра, и последующей смены флага героя-союзника на ваш, если он им обладает. Встретив героя и передав ему нужный артефакт или монстра, сработает скрипт, проверит условие и, при его исполнении, передаст героя-союзника под ваш флаг. Важно, что бы галочка "Происходит только при ходе владельца" не стояла, иначе придётся ждать хода игрока-союзника. Артефакт или монстр должны быть уникальны, то есть, что бы союзник не мог завладеть им сам, иначе герой-союзник перейдёт под ваш ваг без вашей помощи )

Вроде всё сделал правильно, но ничего не получилось :(
Вот вся последовательность:
1. Мой зелёный игрок, союзник синий

2. Открыл события синего игрока, создал в повторяющихся ПЕРЕХОД

3.
4. В скриптах создал условие: если эта армия владеет 1 Бесы, то переход к зелёному игроку

В итоге, ничего не получилось, я отдал беса в моей армии союзнику и ничего не произошло, как был синий так и остался

Ещё пробовал способ:
1. Стандартные события-Обнаружение

2. Далее скрипт, смена владельца на зелёный игрок

Также в итоге ничего не получилось. По логике всё правильно, почему не срабатывает скрипт?? Может редактор неправильный?

Также пробовал найти вкладку сменить игрока в свойствах самого героя, но там её нет
Special status:
Draftsman-Student (HoMM-IV) - 2013
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Вандериэл Талатри
+ + + +
Вандериэл Талатри

HoMM V: Landless
Messages: 1438
From: Russian Federation

Quote link Added: 8.01.2013 11:26
Сэр wladmiass, ваш союзник комп, зачем вы сняли галочку "компьютер"? (пункт 3). Скрипт срабатывает на его стороне, а не на вашей.

второй способ работает весьма забавно - Обнаружение в данном случаи считается нападением, а нападать на союзника вы не можете. Но если же эта армия будет противником, тогда скрипт срабатывает при нападении, происходит смена владельца и... происходит бой между двумя зелёными армиями ))) Если сбежать, тогда обе армии будут под командованием вами. В общем передача владельца для данного случая не подходит, и, скорее всего, не планировалась для таких случаев, хотя функционал присутствует. Или же это не доработка разработчиков.

Changed 8.01.2013 11:40 by user Вандериэл Талатри
Вандериэл Талатри
Special status:
Bronze Sponsor of Portal 2013
Profile Hero history PM E-mail
Go to reply form Go to top
Sir wladmiass

Messages: 13
From: Russian Federation

Quote link Added: 8.01.2013 15:00
Сэр Wanderiel, спасибо)) помогло)) НО вопросов ещё много, так как скрипты пишу недавно (да и вообще карты делаю)
1. У меня такая задумка: после того как я посетил дом ищущих, я соединяюсь с союзником, мы громим шахту, я возвращаюсь и так далее. Но есть одна заковырка, я не знаю как сделать так, чтобы союзник становился моим после взятия задания в хижине. Тоесть, вдруг кто-то не захочет брать задание и сразу пойдёт к союзнику, потом захватит шахту (скрипт к которой тоже сделан связанный с хижиной), как-то нелогично получится. Вопрос: можно ли как-то создать такой скрипт: Если вы взяли задание в той-то хижине, то....допустим, бомбой уничтожается препятсвие на пути к союзнику, в моём случае. ПС: насчёт шахты, хотелось бы узнать, можно ли сделать такое задание, чтобы звучало как "захватите шахту", а то условием выполнения я сделал скрипт, по которому после захвата дают артефакт и если этот артефакт есть, то задание выполнено.
2. По последнему скрипту, вылезла табличка "игрок синий уходит из этого мира", нелогично как-то получается. Выход-поставить где-то далеко одинокое синее существо, чтобы оно просто стояло?
3. Не могу разобраться с триггерными событиями. По инструкции мало понятно, суть ясна, но немного непонятно. В чём разница между локальными событиями? Ведь можно создать последовательность в локальном событии и будет тоже самое. И как начинать создавать триггерное событие? Свойства кампании-события-триггерное-новое, а дальше надо что-то выбрать, с чем-то связать, что по инструкции не понимаю, поясните пожайлуста если нетрудно))
4. Скрипты переменных. Я пробую делать все скрипты в справке, но этот не получается. Вот как он написан:
Скрипт длительного события
Длительным называется такое событие, которое постоянно проверяет, не изменилось ли состояние игры, и в случае положительного ответа запускает требуемое действие. Длительное событие следует использовать в том случае, если нельзя предугадать, когда произойдет то или иное действие (скажем, захват замка или включение установленного события).
Скрипт переменных
Переменные достаточно удобны и интересны в использовании. Разберем использование переменных на следующем примере: провидец дает задание уничтожить вражеский отряд.
Создание переменной

Откройте Свойства карты и выберите строку Событие во времени. Щелкните по кнопке 'Новое'. Прежде чем приступать к работе с переменной, следует задать ее свойства, иначе редактор может сам назначить переменной уже существующее у игрока численное выражение.
Откройте вкладку Общее и задайте имя переменной. Мы назовем ее просто: "Охота на волков." Затем перейдите к вкладке Скрипты и выберите строку ПОСЛЕДОВАТЕЛЬНОСТЬ. Щелкните по кнопке 'Новое'.
Выберите из списка пункт УСТАНОВИТЬ ЧИСЛЕННУЮ ПЕРЕМЕННУЮ и назначьте ей имя, например, "Победитель волков". Затем щелкните по кнопке 'Правка' справа от окна значений, выделите строку ЧИСЛО и введите значение 99999. Теперь отметьте флажком строку 'запрет'. В результате этого за переменной резервируется это число. Щелкните 'Ok', чтобы закрыть окно.
Настройка переменной

Перейдите к отряду волков и откройте окно свойств войска с помощью двойного щелчка. Откройте вкладку События и выберите пункт 'Поражение'.
Перейдите на вкладку Скрипты и выберите из списка строку УСТАНОВИТЬ ЧИСЛЕННУЮ ПЕРЕМЕННУЮ. Щелкните по стрелке справа под именем переменной и выберите только что созданную переменную "Победитель волков".
Затем щелкните по кнопке 'Правка' справа от окна значений и выберите из списка строку ИГРОК. Укажите Цель - противник. Это значит, что компьютер будет считать игрока, который уничтожит этот отряд, победителем волков (по имени переменной).
Нажимайте 'Ok' в каждом меню, пока окно свойств не будет закрыто.
Использование переменной

Теперь перейдем к Хижине провидца, где надо настроить задание. Откройте окно свойств Хижины.
Откройте закладку Скрипт задания и выберите строку РАВНО. Нам надо будет определить, является ли игрок победителем волков (точнее говоря, присвоена ли ему переменная "Победитель волков";). Щелкните по кнопке 'Правка' справа от верхнего окна и выберите из списка строку ИГРОК. Укажите Цель - данный игрок (тот, который посещает Хижину). Щелкните 'Ok'.
Теперь щелкните по кнопке 'Правка' справа от нижнего окна. Выберите из списка строку ПЕРЕМЕННАЯ, затем "Победитель волков". Здесь происходит проверка того, равна ли переменная, присвоенная игроку, той, которая была задана в первый игровой день. Если герой действительно победил нужный отряд волков, эти переменные совпадут.
Щелкните 'Ok', чтобы закрыть окно.
Откройте закладку Сообщения по выполнении задания и назначьте игроку награду.


Делаю по инструкции:




Как видно, текст редактора не совпадает со справкой, а спроки "запрет" вообще нет, из-за чего после нажатия "ОК" вылетает табличка как на 3 рисунке.
Special status:
Draftsman-Student (HoMM-IV) - 2013
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Вандериэл Талатри
+ + + +
Вандериэл Талатри

HoMM V: Landless
Messages: 1438
From: Russian Federation

Quote link Added: 8.01.2013 18:35
Оё-ёй ) свожу ребёнка в бассейн, переосмыслю и отвечу.

Переменная всегда должна быть одним "словом", только на латинице, не допускаются разрывы (пробелы), можно подчеркивание и цифры, как пример: asdf_1258, kill_woolf

1. В Сокровищнице есть на первом пункте "Туториал по созданию квестов для Heroes IV". Там приведён пример с созданием одного квеста как раз на примере хижины. Для начала прочтите его, он вполне понятен и прост, если чего не разберёте, пообщаемся дальше ) в вашем случаи нужно использовать не артефакт, а переменные, в прочем, как и везде.
2. Если напрягает такого рода сообщение, то да, требуется армия (стражник - стоит на месте, можно даже огородить преградами, что бы её не достали).
3. Это своего рода массивчик. Для меня триггерное событие это кусок кода, к которому можно обратиться в любой момент, даже сослаться на него из локального события. Триггер настраивается как в свойствах самой карты, так и в свойствах некоторых зданий, армий.
К примеру уже разобрали смену владельца. Избушка дровосека имеет в свойствах только этот вид события. Бросили на карте локальное событие и сослались в нём на триггер по названию. А можно использовать триггер как цикл для пересчёта каких либо данных или выполнения однородных событий, но доступный из разных мест. Проще написать нужный скрипт один раз (в свойствах карты) и вызывать его при удобном нам случаи, а не переписывать его несколько раз в разных местах.
4. Попробуйте туториал из пункта 1 и забудьте про справку, как о страшном сне. Ни разу не открывал её.

Changed 8.01.2013 18:37 by user Вандериэл Талатри
Вандериэл Талатри
Special status:
Bronze Sponsor of Portal 2013
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Feelin
Feelin

HoMM III: Landless
Messages: 63
From: Russian Federation

Quote link Added: 11.01.2013 11:59
Сэры! Подскажите, есть ли ограничения на длину текста (в штуках символов) в сообщениях о глобальных событиях, квестах, шкатулках пандоры и в сообщениях монстров на карте. Может быть, где-то есть эта информация, буду очень благодарен. (вопрос по HMM3)
Special status:
Artist-Lunar (HoMM-III)
Profile Hero history PM E-mail
Go to reply form Go to top
Sir SuperStar
+ +
SuperStar

HoMM IV: Knight
HoMM III: King
Messages: 1561
From: Russian Federation

Quote link Added: 11.01.2013 12:29
Сэр Feelin! По количеству символов - не скажу, но только что я провёл эксперимент:

вставил в событие текст из Ворда. Текст был на 18 листах. Вставилось почти 11 листов...

Другое дело, что после вставки большого количества текста, лучше провести тестирование: создайте Героя и пусть он активизирует это событие. Тогда Вы увидите, что получилось на самом деле, т.к. текст в таком виде может быть не очень удобен к прочтению. Кроме того, не все Игроки любят много читать...

Changed 11.01.2013 12:29 by user SuperStar
SuperStar
Special status:
Cenzor mapsMarried SuperStar & Galaktika Gold Sponsor Portal 2011
Artist-Architect (HoMM-III)Mapper II levelGold Sponsor Portal 2012
Master Recipes "Cook Portal"
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Feelin
Feelin

HoMM III: Landless
Messages: 63
From: Russian Federation

Quote link Added: 11.01.2013 13:45
Сэр SuperStar! Благодарю вас за совет, обязательно так и сделаю при первой возможности, просто, думал, может есть точные цифры. Мне кажется, что длинные тексты все же режутся в клиенте, например длина слухов, появляющихся в таверне точно ограничена.

Changed 11.01.2013 13:46 by user Feelin
Special status:
Artist-Lunar (HoMM-III)
Profile Hero history PM E-mail
Go to reply form Go to top
Sir wladmiass

Messages: 13
From: Russian Federation

Quote link Added: 13.01.2013 15:55
И снова здравствуйте))
Возникла очередная проблема при написании скриптов. Вот такая задумка: вокруг места на карте я расставил монстров (чтобы видно было на карте кампании), наступает герой на локальное событие, после боя в котором ему присваивается переменная, если существует такая переменная, надо чтобы уничтожились эти монстры на карте. Вот скриншоты:
1. Создал локальное событие. После боя присваивается переменная на 1

2. Создал триггерное событие по принципу "Если переменная х=1, то присвоить переменную у=1"

3. Создал повторяющееся событие на монстре, которого хочу уничтожить после получения определённой переменной
4. В скрипте на монстре создал последовательность: триггер с присвоением переменных, если у=1, то бой с ангелами


P.S. забыл поблагодарить сэра ValexAV за предоставленную помощь. В лс написать не могу пока, такчто пишу здесь)
Special status:
Draftsman-Student (HoMM-IV) - 2013
Profile Hero history PM E-mail
Go to reply form Go to top
Sir ValexAV
+

Messages: 18
From: Russian Federation

Quote link Added: 13.01.2013 16:05
Сэр wladmiass,

А суть проблемы в чем состоит?
Как-то сложно получилось у Вас.. Мне видится так:
Локальное событие (включает в себя бой, проверку на итоги боя [учитываем баг, описанный в доках], если герой победил, то здесь же активируем триггер на монстрах (включает в себя бой). В переменной необходимости не видно. Хотя, вполне возможно, что я не уловил всю суть проблемы.


Changed 13.01.2013 16:08 by user ValexAV
Profile Hero history PM E-mail
Go to reply form Go to top
Sir wladmiass

Messages: 13
From: Russian Federation

Quote link Added: 13.01.2013 16:27
Сэр ValexAV
Вот воссоздал картинку моей задумки:


Мне нужно, чтобы после того, как я наступил на событие удалились монстры (в данном случае это монахи) вокруг объекта. Не знаю как это сделать. Попробовал с переменными - не получается. Вставил в последовательность события триггер события - тоже не получилось
Special status:
Draftsman-Student (HoMM-IV) - 2013
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Вандериэл Талатри
+ + + +
Вандериэл Талатри

HoMM V: Landless
Messages: 1438
From: Russian Federation

Quote link Added: 13.01.2013 17:08
Сэр wladmiass, ваш скрипт сработает, если монстры будут не нейтральные, а принадлежать какому либо игроку. При этом не обязательны триггерные события, повесьте на монахов повторяющееся событие, которое бы отслеживало переменную Orgmag1. И как только эта переменная равна 1, то монахи бьются (в смысле убиваются) с ангелами. Не забудьте убрать галочку "Происходит только при ходе владельца". Для разгрузки карты во время игры, можно назначить и триггеры, отдельный на каждую группу монахов, дабы игра не мониторила постоянно повторяющееся события, хотя может и не будет никакой нагрузки).
Настраиваете одну группу монахов, остальных можно копипастом расставить.

Changed 13.01.2013 17:09 by user Вандериэл Талатри
Вандериэл Талатри
Special status:
Bronze Sponsor of Portal 2013
Profile Hero history PM E-mail
Go to reply form Go to top
Sir ValexAV
+

Messages: 18
From: Russian Federation

Quote link Added: 13.01.2013 18:20
Сэр wladmiass,

Теперь понятно. Сделал бы так: у существ прописываем триггер (с боем на уничтожение). В свойствах триггера "Владелец" оставляем галки для полей "Нет" и "Компьютер". Далее создаем локальное событие, в котором прописываем сообщения для игрока, ссылку на созданный триггер, убрать скрипт. В свойствах локального события оставляем галки для полей "Красный" и "Человек". Работает. Проверял.
Увлекаться повторяющимися событиями не рекомендовал бы - так случалось, что они провоцировали вылет в ось.

P.S. Про копирование объектов - в курсе? (Ctrl + мышка)

Changed 13.01.2013 18:24 by user ValexAV
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Вандериэл Талатри
+ + + +
Вандериэл Талатри

HoMM V: Landless
Messages: 1438
From: Russian Federation

Quote link Added: 13.01.2013 19:32
Однако, перепутал случай... пытался настроить скрипт с нападением игрока человека (на его стороне) на нейтральное войско, которое появляется на начале месяца, и убивать тем самым нейтральное войско о скриптовый бой.
Вандериэл Талатри
Special status:
Bronze Sponsor of Portal 2013
Profile Hero history PM E-mail
Go to reply form Go to top
Go to forum:
Pages: first | prev | << | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | next | last

Important message

Post reply

Tavern | Mapsmakers' table