Школа ERM

Ответить

Таверна | Столик Картостроителей

Важное сообщение

Страницы: на первую | пред | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | >> | след | на последнюю
Подписывайтесь на наши группы:
Перейти к столику:
Автор Сообщение
Сэр mefisto
mefisto

HoMM V: Рыцарь
HoMM III: Рыцарь
Сообщения: 430
Откуда: Россия

Цитировать ссылка Добавлено: 4.04.2005 17:13
Эльф пожал плечами:
Как сделать так, чтоб при посещением объекта героем,
он получал квест, напрмер, посетить другой объект.
Притом если он посетил первый объект и не выполнил
условие, выводить соответствующее сообщение, а если
посетил второй объект и вернулся на первый, получив
награду, этот квест отключался, дабы избежать повтор-
ного выполнения. В этом случае мне нужен как бы
универсальный скрипт. Всё что нужно мне я сделаю сам.
mefisto
Особый статус:
Автор самой красивой карты размера НММ4 L (2006)
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр mefisto
mefisto

HoMM V: Рыцарь
HoMM III: Рыцарь
Сообщения: 430
Откуда: Россия

Цитировать ссылка Добавлено: 7.04.2005 17:13
Эх,-тяжело вздохнул эльф,-видимо сидеть здесь мне вечно, так как
самому мне не разобраться. Много отмычек перепробывал к этоим.....
ну...ээээ...скриптам, но нужной так и не нашёл. Сами мы не местные,
помогите чем сможете-карта стоит, и стоит уже давно...
puzzled
mefisto
Особый статус:
Автор самой красивой карты размера НММ4 L (2006)
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр VERGAK
VERGAK

HoMM V: Безземельный
HoMM IV: Безземельный
HoMM III: Безземельный
HoMM II: Безземельный
Сообщения: 238
Откуда: Россия

Цитировать ссылка Добавлено: 9.04.2005 02:13
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр mefisto
mefisto

HoMM V: Рыцарь
HoMM III: Рыцарь
Сообщения: 430
Откуда: Россия

Цитировать ссылка Многое осознал... Добавлено: 10.04.2005 17:55
Есть вопрос. Можно ли в целях создания кампании использовать например рисунки
и портреты героев из ресурсов кампаний аддона WoG ? Есть ли какие-то специальные
условия? Я всё таки решил спросить, так как эльф-существо благородное. Если нет-
то сам рисовать буду... :)
mefisto
Особый статус:
Автор самой красивой карты размера НММ4 L (2006)
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр mefisto
mefisto

HoMM V: Рыцарь
HoMM III: Рыцарь
Сообщения: 430
Откуда: Россия

Цитировать ссылка Добавлено: 11.04.2005 17:50
Вопрос на засыпку...
Какие порядковые номера имеют монстры из WoG 3.58f?
И можно их (монстров) использовать в скриптах, написанных
в ERM ранних версий? ( Уменя ещё c WoG 3.5 в комплекте был...)
mefisto
Особый статус:
Автор самой красивой карты размера НММ4 L (2006)
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Ekshenman

HoMM IV: Безземельный
HoMM II: Безземельный
Сообщения: 56
Откуда: Беларусь

Цитировать ссылка Re: Многое осознал... Добавлено: 11.04.2005 20:34
Сэр mefisto, 10.04.2005 18:55
Есть вопрос. Можно ли в целях создания кампании использовать например рисунки
и портреты героев из ресурсов кампаний аддона WoG ? Есть ли какие-то специальные
условия? Я всё таки решил спросить, так как эльф-существо благородное. Если нет-
то сам рисовать буду... :)

Можно, я уже давно (года 2) не лазит по ERM, но могу вспомнить. А лучше вам взять утилитку, которая распаковывается кампании ВоГ и посмотреть там скрипты.

Вопрос на засыпку...
Какие порядковые номера имеют монстры из WoG 3.58f?
И можно их (монстров) использовать в скриптах, написанных
в ERM ранних версий? ( Уменя ещё c WoG 3.5 в комплекте был...)quote]

См. TXT файлы в архивах игры. Можно, если вы только сами не запишите Def (и еще какие-то, я уже не помню) файлы существ в игру. А по сути нельзя.
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр mefisto
mefisto

HoMM V: Рыцарь
HoMM III: Рыцарь
Сообщения: 430
Откуда: Россия

Цитировать ссылка Re: Многое осознал... Добавлено: 12.04.2005 10:58
Сэр Ekshenman, 11.04.2005 21:34
Можно, я уже давно (года 2) не лазит по ERM, но могу вспомнить. А лучше вам взять утилитку, которая распаковывается кампании ВоГ и посмотреть там скрипты.

Эльф неловко спросил: А что это за утилитка такая? Где её можно взять?
mefisto
Особый статус:
Автор самой красивой карты размера НММ4 L (2006)
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр mefisto
mefisto

HoMM V: Рыцарь
HoMM III: Рыцарь
Сообщения: 430
Откуда: Россия

Цитировать ссылка Мольбы... Добавлено: 14.04.2005 10:19
Эльф пожал плечами, не зная как поступить в данной ситуации.
Кто нибудь, ответьте на мои мольбы...местные скриптописцы!
Необзодим скрипт...
Идея такова:При посещении опред. объекта (в моём случае это монстр)
появлялся диалог (командой !!IF:D, помоему), который ставит выбор игроку:
1-Сделать то 1;
2-Сделать то 2;
3-Сделать то 3;
4-Следующий диалог.
При выборе пункта 4 - показывать следующий диалог (последний), но
в место "Сдеать то 1,2,3" выбирать из "Сделать то 4,5,6".

P.S
В моём случае "Сделать всё"-это удаление стэка и его же появление  
в другом месте.

Зарание спасибо!
mefisto
Особый статус:
Автор самой красивой карты размера НММ4 L (2006)
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр mefisto
mefisto

HoMM V: Рыцарь
HoMM III: Рыцарь
Сообщения: 430
Откуда: Россия

Цитировать ссылка Добавлено: 24.04.2005 12:50
На сегодняшний день я думаю, что мало кто может это сделать. Я не могу.
Смелюсь предположить, что раз за характеристики монстров в скриптах
отвечает команда !!MA:#, то может с помощью неё и надо качать экспу...
Не знаю...пока...
mefisto
Особый статус:
Автор самой красивой карты размера НММ4 L (2006)
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Dark Templar
+ + + +
Dark Templar

HoMM V: Безземельный
HoMM III: Безземельный
Сообщения: 551
Откуда: Украина

Цитировать ссылка Характеристики Добавлено: 7.05.2005 12:01
Уважаемый Сер! Насчет вашего вопроса, могу сказать только одно. ИСПОЛЬЗУЙТЕ СКРИПТ ЭДИТОР! С его помощью можно сделать ОЧЕНЬ многое. :)
Dark Templar
Особый статус:
Главный Пропойца Таверны 2008
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Dark Templar
+ + + +
Dark Templar

HoMM V: Безземельный
HoMM III: Безземельный
Сообщения: 551
Откуда: Украина

Цитировать ссылка Борьба за выживание Добавлено: 7.05.2005 12:09
Уважаемый сэр Duke Kirinyale! Почему то, когда я пытаюсь поиграть в вашу карту "Борьба за выживание", или перейти в мап эдиторе на заснеженный участок (самый большой) оно пишет, что не может инициализировать какой-то ресурс. :( :( :( :( :( :( :( :( Что мне делать???
Dark Templar
Особый статус:
Главный Пропойца Таверны 2008
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Kirinyale
+ + +
Kirinyale

HoMM V: Рыцарь
HoMM IV: Рыцарь
HoMM III: Граф (7)
HoMM II: Граф (4)
Сообщения: 5442
Откуда: Украина

Цитировать ссылка Добавлено: 7.05.2005 17:01
Прошу прощение за длительное отсутствие в теме. sot В данное время, правда, часто появляться всё равно не смогу, но постараюсь в ближайшее время ответить на накопившиеся вопросы, как смогу...
Kirinyale
Особый статус:
Рыцарь Круглого Стола 1 созываРыцарь Круглого Стола 2 созываРыцарь Круглого Стола 3 созыва
Журналист Земель Героев 2005 годаЦензор КартХудожник-Лунный (HoMM-III)
Дуэлянт года 2011Бывший магистрВрата сгоревших надежд
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Kirinyale
+ + +
Kirinyale

HoMM V: Рыцарь
HoMM IV: Рыцарь
HoMM III: Граф (7)
HoMM II: Граф (4)
Сообщения: 5442
Откуда: Украина

Цитировать ссылка Re: Борьба за выживание Добавлено: 7.05.2005 17:06
Сэр Dark Templar, 7.05.2005 13:09
Уважаемый сэр Duke Kirinyale! Почему то, когда я пытаюсь поиграть в вашу карту "Борьба за выживание", или перейти в мап эдиторе на заснеженный участок (самый большой) оно пишет, что не может инициализировать какой-то ресурс. :( :( :( :( :( :( :( :( Что мне делать???

Какая у вас версия WoG? В принципе, с этим проблем быть не должно, вполне достаточно 3.54 (на эта которой карта и делалась)... Попробуйте переустановить WoG - может помочь.

Если не поможет - проблема может быть всё-таки в "битой" версии, где и в самом деле отсутствует какой-то из ресурсов. По описанию проблемы - это наверняка какой-то из новых объектов, использованных на том участке карты. Там таких объектов два - жилище Санта-Гремлинов (снеговик), и "пустой" объект в виде котла (смахивает на ртуть, но побольше и с флажком). Если переустановка не поможет - пишите, постараюсь извлечь и прислать вам по почте соответствующие ресурсы.
Kirinyale
Особый статус:
Рыцарь Круглого Стола 1 созываРыцарь Круглого Стола 2 созываРыцарь Круглого Стола 3 созыва
Журналист Земель Героев 2005 годаЦензор КартХудожник-Лунный (HoMM-III)
Дуэлянт года 2011Бывший магистрВрата сгоревших надежд
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Kirinyale
+ + +
Kirinyale

HoMM V: Рыцарь
HoMM IV: Рыцарь
HoMM III: Граф (7)
HoMM II: Граф (4)
Сообщения: 5442
Откуда: Украина

Цитировать ссылка Добавлено: 7.05.2005 20:21
По отображению картинок из отдельных файлов. Копирую пример из хелпа (там же рядом есть картинка, показывающая результат):

!#VRz199:S^..DataZvsCmp.res^;
!#VRz198:S^B21p^;
!#VRz10:S^Time to play^;
!#VRz11:S^Name yourself^;
!#VRz12:S^Choose your spell^;
!#VRz13:S^%Z19921_001.BMP^;
!#VRz14:S^%Z19921_002.BMP^;
!#VRz15:S^%Z19921_003.BMP^;
!#VRz16:S^%Z19921_004.BMP^;
!#VRz17:S^Bloodlust^;
!#VRz18:S^Bless^;
!#VRz19:S^Magic Arrow^;
!#VRz20:S^Slow^;
!#VRz21:S^Your hero will start with the Bloodlust spell^;
!#VRz22:S^Your hero will start with the Bless spell^;
!#VRz23:S^Your hero will start with the Magic Arrow spell^;
!#VRz24:S^Your hero will start with the Slow spell^;
!#IF:D1/z10/z11/z12/z13/z14/z15/z16/z17/z18/z19/z20/z17/z18/z19/z20;
!#IF:F1/z21/z22/z23/z24/0; Give hints and disable cancel button  
!#IF:E100/1; The choice will be store in v100
!#VRz400:Sz1; your name
!#VRz400:H10; Check if the string is empty and Flag 10
!#VRz400&-10:S^Caneghem^; if the string is empty call the hero Caneghem

Если вкратце - то это настройка окна с выбором из четырёх вариантов, каждому из которых соответствует одна картинка, плюс вводом имени героя в текстовое поле. Картинки здесь берутся из папки "DataZvsCmp.res" (они идут вместе с вогом). Если хорошо разобраться с параметрами !!IF:D, то можно настраивать разные окна, не обязательно с подобным выбором.
Kirinyale
Особый статус:
Рыцарь Круглого Стола 1 созываРыцарь Круглого Стола 2 созываРыцарь Круглого Стола 3 созыва
Журналист Земель Героев 2005 годаЦензор КартХудожник-Лунный (HoMM-III)
Дуэлянт года 2011Бывший магистрВрата сгоревших надежд
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Kirinyale
+ + +
Kirinyale

HoMM V: Рыцарь
HoMM IV: Рыцарь
HoMM III: Граф (7)
HoMM II: Граф (4)
Сообщения: 5442
Откуда: Украина

Цитировать ссылка Добавлено: 7.05.2005 20:21
Как сделать так, чтоб при посещением объекта героем, он получал квест, напрмер, посетить другой объект. Притом если он посетил первый объект и не выполнил условие, выводить соответствующее сообщение, а если посетил второй объект и вернулся на первый, получив награду, этот квест отключался, дабы избежать повторного выполнения. В этом случае мне нужен как бы универсальный скрипт. Всё что нужно мне я сделаю сам.

Всё это довольно просто (хотя иногда - довольно громоздко) делается с помощью флагов. Прежде всего, для удобства следует помнить, что проверки флагов можно вставлять прямо в строчку триггера (а не только к приёмникам, идущим после него). Например, для объекта в точке 10/20/0 (для определённости) вы можете сделать следующего общего вида скрипт:

ZVSE

!#IF:V100/0; * Изначально флаг №100 равен нулю (снят)

!?OB10/20/0&100;
... * сделать что-либо, если флаг №100 равен единице (установлен)

!?OB10/20/0&-100;
... * сделать что-либо, если флаг №100 равен нулю (снят)
!!IF&...:V100/1; * при выполнении какого-нибудь условия (...) установить флаг №100 в единицу.

Таким образом, при первом посещении объекта (и вообще при всех посещениях, пока флаг ещё не установлен) всегда будет вызываться второй триггер - в нём вы можете давать любые сообщения (например, о получении квеста) и проверки (выполнен ли квест). Когда квест выполнен - флаг устанавливается в единицу (далее можете добавить ещё несколько ресиверов с проверкой этого же флага, чтоб выдавать награду за квест), и, таким образом, в дальнейшем при посещении объекта всегда будет вызываться первый триггер. В нём вы можете сделать что захотите (например, сообщение, объясняющее, что квест уже сдан, и делать тут больше нечего) - а можете и вообще ничего не делать (просто не ставить триггер с этим условием, поскольку после установки флага второй всё равно уже вызываться не будет).
Kirinyale
Особый статус:
Рыцарь Круглого Стола 1 созываРыцарь Круглого Стола 2 созываРыцарь Круглого Стола 3 созыва
Журналист Земель Героев 2005 годаЦензор КартХудожник-Лунный (HoMM-III)
Дуэлянт года 2011Бывший магистрВрата сгоревших надежд
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Kirinyale
+ + +
Kirinyale

HoMM V: Рыцарь
HoMM IV: Рыцарь
HoMM III: Граф (7)
HoMM II: Граф (4)
Сообщения: 5442
Откуда: Украина

Цитировать ссылка Добавлено: 7.05.2005 20:22
Есть вопрос. Можно ли в целях создания кампании использовать например рисунки и портреты героев из ресурсов кампаний аддона WoG ? Есть ли какие-то специальные условия?

Можно. Для этого достаточно только знать название соответствующих файлов в ресурсах (нужен редактор ресурсов, или консультация с тем, у кого он есть). Пример из моей ADIMH:

ZVSE
!#HE23:L1^Z11P_2S.pcx^ L2^Z11P_2L.pcx^;

Этот скрипт при загрузке карты устанавливает герою №23 (в стандарте - Киррь, у меня - Райнель) малый (первый файл) и большой (второй файл) портреты. При этом указанные файлы, если не указывать полный путь к ним, ищутся сначала в папке DATA, а потом, если не найдутся в ней - внутри ресурсов игры. В данном случае эти файлы находятся именно в ресурсах. Что это за портреты - можете увидеть, начав игру на этой карте.

Из "специальных условий" мне пока известно лишь одно - герой, которому вы таким образом меняете портрет, НЕ ДОЛЖЕН быть предварительно настроен в редакторе выбором любого портрета из стандартных. Иначе скрипт просто не работает. Поэтому, если вы планируете менять портрет героя в процессе игры (как в финале ADIMH) - стартовый портрет используйте тот, что стоит по умолчанию, в случае необходимости - сразу при загрузке заменяйте его инструкцией.
Kirinyale
Особый статус:
Рыцарь Круглого Стола 1 созываРыцарь Круглого Стола 2 созываРыцарь Круглого Стола 3 созыва
Журналист Земель Героев 2005 годаЦензор КартХудожник-Лунный (HoMM-III)
Дуэлянт года 2011Бывший магистрВрата сгоревших надежд
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Kirinyale
+ + +
Kirinyale

HoMM V: Рыцарь
HoMM IV: Рыцарь
HoMM III: Граф (7)
HoMM II: Граф (4)
Сообщения: 5442
Откуда: Украина

Цитировать ссылка Добавлено: 7.05.2005 20:22
Какие порядковые номера имеют монстры из WoG 3.58f? И можно их (монстров) использовать в скриптах, написанных в ERM ранних версий? ( Уменя ещё c WoG 3.5 в комплекте был...)


192 Sylvan Centaur (Сильванский Кентавр)
193 Sorceress (Волшебница)
194 Werewolf (Оборотень)
195 Hell Steed (Адский Конь)
196 Dracolich (Драколич)
Kirinyale
Особый статус:
Рыцарь Круглого Стола 1 созываРыцарь Круглого Стола 2 созываРыцарь Круглого Стола 3 созыва
Журналист Земель Героев 2005 годаЦензор КартХудожник-Лунный (HoMM-III)
Дуэлянт года 2011Бывший магистрВрата сгоревших надежд
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Kirinyale
+ + +
Kirinyale

HoMM V: Рыцарь
HoMM IV: Рыцарь
HoMM III: Граф (7)
HoMM II: Граф (4)
Сообщения: 5442
Откуда: Украина

Цитировать ссылка Re: Мольбы... Добавлено: 7.05.2005 20:27
Сэр mefisto, 14.04.2005 11:19
Эльф пожал плечами, не зная как поступить в данной ситуации.
Кто нибудь, ответьте на мои мольбы...местные скриптописцы!
Необзодим скрипт...
Идея такова:При посещении опред. объекта (в моём случае это монстр)
появлялся диалог (командой !!IF:D, помоему), который ставит выбор игроку:
1-Сделать то 1;
2-Сделать то 2;
3-Сделать то 3;
4-Следующий диалог.
При выборе пункта 4 - показывать следующий диалог (последний), но
в место "Сдеать то 1,2,3" выбирать из "Сделать то 4,5,6".

P.S
В моём случае "Сделать всё"-это удаление стэка и его же появление  
в другом месте.

Зарание спасибо!

Почитайте мой пост от 14.09.2003 20:33 на первой странице этой же темы (и, возможно, последующие посты, быть может, там были какие-то поправки и дополнения: уже сам не помню, а вдумчиво перечитывать некогда). Там, кажется, описан скрипт для похожей ситуации.

Вообще, я подобный подход довольно широко использую на одной из своих карт (пока что недоделанной, и, соответственно, отсутствующей пока что где-либо в сети). Если первая страница не поможет - могу покопаться в её скриптах и скопировать сюда ещё несколько примеров. Описывать всё заново для общего случая будет очень уж сложно и громоздко (особенно с учётом того, что у IF:D аж 16 параметров).
Kirinyale
Особый статус:
Рыцарь Круглого Стола 1 созываРыцарь Круглого Стола 2 созываРыцарь Круглого Стола 3 созыва
Журналист Земель Героев 2005 годаЦензор КартХудожник-Лунный (HoMM-III)
Дуэлянт года 2011Бывший магистрВрата сгоревших надежд
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Hellborn
Hellborn

HoMM V: Безземельный
HoMM IV: Безземельный
HoMM III: Безземельный
HoMM II: Безземельный
Сообщения: 44
Откуда: Россия

Цитировать ссылка Добавлено: 13.05.2005 14:59
Уважаемые эксперты по скриптам!У меня есть один вопрос по скрипту,хотя он почти такой-же как и предыдущие но он чуть попроще.Я хочу сделать так,чтоб герой не нападал на другого
героя а говорил с ним.Просто говорил без всяких фичей и без вариантов ответов,а при следующем посещении этого-же посещаемого героя он говорил другие слова.
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Kirinyale
+ + +
Kirinyale

HoMM V: Рыцарь
HoMM IV: Рыцарь
HoMM III: Граф (7)
HoMM II: Граф (4)
Сообщения: 5442
Откуда: Украина

Цитировать ссылка Добавлено: 14.05.2005 15:19
Вот незаконченный пример из моей незаконченной карты:

ZVSE

!#IF:V67/0 V68/0;

!?HE142;
!!IF:V68/1;

!?BA0&68;
!!BA:D1;
!!IF:V68/0;
!!FU&-1000:E;
!!IF&67:M^Второй текст^;
!!IF&-67:V67/1 M^Первый текст^;

На 3.57f вроде бы работает правильно (несмотря на то, что хелп утверждает, что BA:D должно давать автовыигрыш боя).

Здесь 142 - номер героя, который должен разговаривать, 68 - флаг для отмены боя с ним, а 67 - флаг для выбора варианта текста.
Kirinyale
Особый статус:
Рыцарь Круглого Стола 1 созываРыцарь Круглого Стола 2 созываРыцарь Круглого Стола 3 созыва
Журналист Земель Героев 2005 годаЦензор КартХудожник-Лунный (HoMM-III)
Дуэлянт года 2011Бывший магистрВрата сгоревших надежд
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Hellborn
Hellborn

HoMM V: Безземельный
HoMM IV: Безземельный
HoMM III: Безземельный
HoMM II: Безземельный
Сообщения: 44
Откуда: Россия

Цитировать ссылка Добавлено: 15.05.2005 11:10
Ага,ясно а есть другие изменяющиеся цыфры,например координаты героя?
И обязательно вставлять^перед и после текста?
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Kirinyale
+ + +
Kirinyale

HoMM V: Рыцарь
HoMM IV: Рыцарь
HoMM III: Граф (7)
HoMM II: Граф (4)
Сообщения: 5442
Откуда: Украина

Цитировать ссылка Добавлено: 15.05.2005 16:46
Сэр Villan, 15.05.2005 12:10
Ага,ясно а есть другие изменяющиеся цыфры,например координаты героя?

Нету. Координаты не важны, если вы точно знаете, какой это герой (в моём случае - Gelare).

И обязательно вставлять^перед и после текста?

Обязательно. Это вместо кавычек, чтоб отделять текст от ERM-команд.
Kirinyale
Особый статус:
Рыцарь Круглого Стола 1 созываРыцарь Круглого Стола 2 созываРыцарь Круглого Стола 3 созыва
Журналист Земель Героев 2005 годаЦензор КартХудожник-Лунный (HoMM-III)
Дуэлянт года 2011Бывший магистрВрата сгоревших надежд
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр MRAKK
MRAKK

HoMM V: Безземельный
HoMM IV: Безземельный
HoMM III: Рыцарь (1)
HoMM II: Безземельный
Сообщения: 205
Откуда: Украина

Цитировать ссылка Добавлено: 16.05.2005 17:12
Пожалуйста подскажите, как можно изменить мораль нейтральных войск при битве с определенным героем.
MRAKK
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр hun
hun

HoMM V: Безземельный
HoMM IV: Безземельный
HoMM III: Безземельный
HoMM II: Безземельный
Сообщения: 286
Откуда: Россия

Цитировать ссылка Добавлено: 17.05.2005 08:30
Прошу помощи в нескольких простых вопросах
1. Как сделать, чтобы герой мог вечно жить без замка, и скрипт ли это вообще.
2. Как с помощью скриптов уничтожить в замке Управу(мне нужен замок совершенно без зданий)
3. Насколько я знаю, такой замок все равно будет приносить по 500 золотых в день. Этого можно избежать? Если нет, скажите, как отнимать деньги у игрока(я не использую простые сообщения, так как при этом это выводится на экран).
Я был бы очень благодарен, если бы вы помогли мне в этих вопросах
hun
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Hellborn
Hellborn

HoMM V: Безземельный
HoMM IV: Безземельный
HoMM III: Безземельный
HoMM II: Безземельный
Сообщения: 44
Откуда: Россия

Цитировать ссылка Добавлено: 17.05.2005 12:31
2hun:
Ну насчёт жизни без замка упоминалось:
ZVSE
!#OW:D-2/254;
(вместо 2 подставь нужный флаг для которого ты хочешь задействовать этот
скрипт)
А насчёт замка без зданий-если ты играл в компанию Рубить и комсать кото-
рая из WOG то там замок тоже без зданий,с каждым днём ты прав 500 золота
прибавляется,но в ту-же секунду отнимается.Глюк или нет-я не знаю,вообще я вскриптах отнюдь не силён,я сам задаю вопросы и тут больше я ничего не могу сказать.

2Duke Kirinyale:Как можно отредактировать любое здание так,чтобы ты в него заходил и находил деньги или артефакт и чтоб была какая-то подпись.
Например хижину мага?
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр MRAKK
MRAKK

HoMM V: Безземельный
HoMM IV: Безземельный
HoMM III: Рыцарь (1)
HoMM II: Безземельный
Сообщения: 205
Откуда: Украина

Цитировать ссылка Добавлено: 17.05.2005 16:10
Я конечно не Киринияль но помогу. Пишу по памяти и поэтому могу ошибаться.
!?OBx/y/l; координаты объекта
!!HE-1:An; где n номер артефакта
!!HE-1:O?f;
!!OW:Rf/r/k; где r тип ресурса, k колличество.
!!OBx/y/l:S;
В компании на главного героя наложено проклятие что игрок которому он пренадлежит каждый ход теряет 500 монет.
MRAKK
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр hun
hun

HoMM V: Безземельный
HoMM IV: Безземельный
HoMM III: Безземельный
HoMM II: Безземельный
Сообщения: 286
Откуда: Россия

Цитировать ссылка Спасибо Добавлено: 17.05.2005 17:21
Спасибо за помощь, сэры Villan и MRAKK.
И еще вопросы.
Как сделать, чтобы когда заходишь на какое-нибудь здание на героя нападали (100 воров к примеру).
Как здалать, чтобы на ландшафте появлялся монстр.
(как вы понимаете, я в скриптах почти ничего не понимаю, не удивляйтесь столь простым вопросам)
hun
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Hellborn
Hellborn

HoMM V: Безземельный
HoMM IV: Безземельный
HoMM III: Безземельный
HoMM II: Безземельный
Сообщения: 44
Откуда: Россия

Цитировать ссылка Добавлено: 18.05.2005 16:05
А как наложить проклятие в -500 золотых в день?А,и можно где-то достать
первую карту из Рубить и комсать WOG,хотелось бы скрипты изучить.
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Kirinyale
+ + +
Kirinyale

HoMM V: Рыцарь
HoMM IV: Рыцарь
HoMM III: Граф (7)
HoMM II: Граф (4)
Сообщения: 5442
Откуда: Украина

Цитировать ссылка Добавлено: 18.05.2005 21:00
Сэр Villan, 17.05.2005 13:31
2hun:
Ну насчёт жизни без замка упоминалось:
ZVSE
!#OW:D-2/254;
(вместо 2 подставь нужный флаг для которого ты хочешь задействовать этот
скрипт)

Минус перед двойкой вроде бы лишний... и не флаг, а номер игрока (от 0 до 7 по порядку).

А насчёт замка без зданий-если ты играл в компанию Рубить и комсать которая из WOG то там замок тоже без зданий,с каждым днём ты прав 500 золота прибавляется,но в ту-же секунду отнимается.Глюк или нет-я не знаю,вообще я вскриптах отнюдь не силён,я сам задаю вопросы и тут больше я ничего не могу сказать.

Не глюк - просто другого пути отменить прибыль от замка, кроме как забрать её сразу по получении нету. Сделать это можно, к примеру, таким скриптом:
ZVSE

!?GE1;
!!TM1:S1/65535/1/255;

!?TM1;
!!CA#/#/#:O?v200;
!!OW:C?v201;
!!OW&v200=v201:R-1/6/d-500;

Вместо #/#/# подставить координаты замка. При этом в карте обязательно должно быть временное событие на первый день с текстом, начинающимся числом 1 (в  игре оно отображаться не будет, это только метка номера события для скрипта).
Kirinyale
Особый статус:
Рыцарь Круглого Стола 1 созываРыцарь Круглого Стола 2 созываРыцарь Круглого Стола 3 созыва
Журналист Земель Героев 2005 годаЦензор КартХудожник-Лунный (HoMM-III)
Дуэлянт года 2011Бывший магистрВрата сгоревших надежд
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Kirinyale
+ + +
Kirinyale

HoMM V: Рыцарь
HoMM IV: Рыцарь
HoMM III: Граф (7)
HoMM II: Граф (4)
Сообщения: 5442
Откуда: Украина

Цитировать ссылка Добавлено: 18.05.2005 21:05
Сэр MRAKK, 17.05.2005 17:10
Я конечно не Киринияль но помогу. Пишу по памяти и поэтому могу ошибаться.
!?OBx/y/l; координаты объекта
!!HE-1:An; где n номер артефакта
!!HE-1:O?f;
!!OW:Rf/r/k; где r тип ресурса, k колличество.
!!OBx/y/l:S;
В компании на главного героя наложено проклятие что игрок которому он пренадлежит каждый ход теряет 500 монет.

Поправка: если надо добавить ресурс к текущему значению, то четвёртая строчка будет такой:
!!OW:Rf/r/dk;
Буква d здесь означает изменение относительно текущего значения. Например, d1000 - прибавить 1000, d-500 - отнять 500.
Плюс неплохо бы ещё отображать сообщение, чтоб игрок знал, что что-то нашёл. :D
Kirinyale
Особый статус:
Рыцарь Круглого Стола 1 созываРыцарь Круглого Стола 2 созываРыцарь Круглого Стола 3 созыва
Журналист Земель Героев 2005 годаЦензор КартХудожник-Лунный (HoMM-III)
Дуэлянт года 2011Бывший магистрВрата сгоревших надежд
Анкета История героя ЛС E-mail
В форму ответа Наверх
Перейти к столику:
Страницы: на первую | пред | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | >> | след | на последнюю

Важное сообщение

Ответить

Таверна | Столик Картостроителей