Маленькое вступительное слово.

Даже если бы ТЕ ничего не меняло в правилах Игры, на него стоило бы переходить. Почему? Помнится, кагда я не так давно открыл редактор карт НММ2, я не мог понять, как с помощью такого бедного инструментария мы в свое время рисовали довольно неплохие карты?


Сейчас вещей, про которые можно сказать "так не сделать", осталось гораздо меньше половины. У героя можно поменять абсолютно все - имя, фотографию, биографию (и фиг его после этого найдет налоговая полиция




Но... не имея исходных кодов редактора карт, невозможно все это в него встроить. Да, есть несколько новых объектов и артефактов, которые так же просто перетаскиваются мышой с панельки на карту, как и стандартные, но для большинства вышеперечисленных вкусностей надо уметь писать скрипты на языке ERM. Именно они и управляют игрой на вашей карте. Так что в этом такого? Ведь и в Героях высокоуровневые заклинания и артефакты надо отвоевать или заплатить за них немалую цену. А чем жизнь хуже?


Для облегчения жизни и уменьшения затрат времени я планирую дописать (начал один мой дипломник год назад) программу, которая будет вставлять в скрипт карты код уже использовавшегося ранее объекта. Но, во-первых, знание основ ERM поможет вам в работе по-любому, а во-вторых, оно совершенно необходимо тем, кто будет писать код объекта в превый раз.
Именно для того, чтобы накопить "банк новых объектов", я и запускал недавний Конкурс идей. Ведь в отличие от правил Игры, которые должны предусматривать возможности применения к любым картам, объекты на карте гораздо более "демократичны". Допустим, получилось так, что какой-то объект черезчур силен на этой карте. Ну так не ставь его и всего делов.

"На затравку" кину один недавно сделанный мной пример. Я взял обычную чамповскую SoD-карту xathras.h3m (сделанную из стандартной Xathras Prize) и написал к ней маленький скрипт. Чтобы увидеть результат его работы, поместите саму карту и файл xathras.erm в папку \maps и попробуйте постартовать несколько раз за любой цвет. Что видим? :wink:
Помнится, фрекен Бок в мультике говорила "Дожили, по телевизору показывают жуликов.


Да, заодно отмечу, что помимо стандартных скриптов ВоГ (которые лежат в \Data\s и называются scriptXX.erm), для каждой карты может быть свой собственный скрипт, который подключается только при игре на ней. Он должен иметь то же имя, что и карта, а расширение, само собой - erm.
Итак, позвольте вам представить первую в истории карту для НММ ТЕ.
Карта Four Corners (ее тезку я много раз играл в НММ1


Особенности, вносимые скриптом карты (более полная версия описания и рекомендованные правила игры - в архиве с картой):
1. Тот, кто завоюет подземный город, получает приз - один из героев по его выбору обувается в Сандалии Святого (+2 на все). Для этого надо на экране города щелкнуть с нажатым Ctrl по картинке, изображающей Conflux (слева от названия города - 'Hot Spot'). Однако если враг отберет у вас город и сделает то же самое - волшебные тапочки мгновенно переместятся с ног прежнего владельца на нижние конечности его преемника. Вторая важная функция этого города - лишь его владелец может пользоваться двусторонними телепортами.
2. Похожим образом работает и Маяк. При смене владельца герой, водрузивший над ним свой флаг, получает Шляпу Адмирала (которая мгновенно исчезнет, если Маяк будет захвачен врагом). Игрок - владелец Маяка - может пользоваться водными телепортами (на карте места телепортов окружены буйками). Также на его героев не действуют события, расположенные вокруг Маяка (у чужих они отнимают остаток хода). События, расположенные в подземелье за двусторонними телепортами, отнимают остаток хода у всех героев.
3. Палатки при посещении дают героям опыт, причем за каждую последующую палатку герой получает на 1000 больше, чем за предыдущую. Под зеленым тентом опыт дается один раз каждому зашедшему герою, красная палатка работает только при первом ее посещении игроком, но зато опыт получают все герои игрока! То есть если игрок заскочит в красный тент героем, до этого посетившим три любых палатки, все герои игрока получат по 4000 опыта, а если зайдет "новичком" - все получат только по тысяче. Синяя палатка работает так же, как и красная, но всего раз за игру. То есть бонус получает только первый добравшийся до нее игрок. Чтобы узнать, сколько палаток посетил герой, надо щелкнуть по его роже в списке героев с нажатым Alt.
4. Гарнизоны в первый день заполняются войсками в соответствии с расами игроков. Снять их оттуда, само собой, не получится.

5. Некоторые операции требуют дополнительных расходов.
- посещение картографера стоит 5000, причем ученый берет по-прежнему тысячу, а четыре придется отдать привратнику

- за каждое посещение алтаря жрец требует 3000 монет
- использование одностороннего телепорта стоит тысячу; причем в этом случае даже вопрос не задается, просто отбираются деньги и все. Для скорости.
