Author | Subject | |
---|---|---|
Sir Mangust
Messages: 52 |
Сэр mefisto, 21.02.2006 10:15 Большое спасибо за внимание к моему вопросу! Есть еще вариант (Bourn намекнул): !?CM4; !!CM:I?y1; !!CM|y1=2001/y1=2002:R0; С уважением, Юрий |
|
Sir mefisto
HoMM V: Knight |
В данном случае ваш вариант лучше. Я думаю, что первый подходит для создания новых "кнопок".
|
Special status: |
Sir Hellborn
HoMM V: Landless |
Здравствуйте уважаемые! Я вот уже третий день бьюсь о стену. Я хочу сделать так, чтобы при старте карты у героя был портрет из папки cmp.res.
(в моём случае я хочу установить портрет 21_016.bmp) Насколько я понимаю, при старте карты нужно функции !#HE установить портрет Большой и малый. У меня не получается. Прошу помощи. Заранее спасибо. |
|
Sir VERGAK
HoMM V: Landless |
Приветствую всех.
У меня возникла одна проблема я хочу сделать в одном объекте, что-то вроде справочного бюро (Как пройти к кузнице, как пройти к броннику и др.) но вот досада, какой бы вы не выбрали вариант ответа всё время повторяется сначало первый текст, потом второй далее третий и т.д. Помогите избавится от этого глюка. |
|
Sir mefisto
HoMM V: Knight |
Так, давайте по порядку...
Сэр Villan, к сожалению портреты из папки имеют *.bmp формат. Чтобы сделать рисунок 21_016.bmp портретом героя, необходимо перевести изображение в формат *.pcx. В директории ..Datap лежат два таких файла-маленький и большой. Для конвертирования подходит ACD See, Photoshop и другие более или менее хорошие редакторы-смотрелки. С другой стороны вы можете использовать портреты, которые можно выбрать герою перед запуском главной кампании WoG. Их четыре: 1. Z11p_1l.pcx Z11p_1s.pcx 2. Z11p_2l.pcx Z11p_2s.pcx 3. Z11p_3l.pcx Z11p_3s.pcx 4. Z11p_4l.pcx Z11p_4s.pcx Теперь, непосредственно установка. Для этого нам нужна всего одна строчка: !#HE0:L1^Z11P_2S.pcx^ L2^Z11P_2L.pcx^; ----------------------------------------------------------------------------------------------- Сэр VERGAK, думаю, что эта идея поможет вам: ZVSE !#VRz600:S^!!!Бесплатная консультация!!!^; !#VRz601:S^Как пройти к коровнику?^; !#VRz602:S^Как пройти к кузнице?^; !#VRz603:S^Как пройти к замку?^; !#VRz604:S^Как пройти к колодцу?^; !#VRz605:S^Как пройти к вокзалу?^; !#VRz606:S^Как попасть в тюрьму?^; !#OB29/10/0:S; !?OB29/10/0; !!IF:G1/500/1/600/601/602/603/604/605/606/0/0/0/0/0; !!IF&v500=1:M^К коровнику ходить-сдоровью вредить!^; !!IF&v500=2:M^Прямо, прямо, налево, прямо, прямо, налево, налево, прямо, направо...^; !!IF&v500=4:M^Я не знаю!^; !!IF&v500=8:M^Колодец находиться за 3-мя холмами...^; !!IF&v500=16:M^Вокзал-какой вокзал?^; !!IF&v500=32:M^Меня убей!^; Вы можете увеличить количество вопросов на 5 (осталось 5 ноликов "0"). К каждому создаёте z переменную типа "Как пройти в библиотеку?", а номер этой переменной вставляйте в строчку !!IF:G... вместо "0". В данном примере ответ записывается в переменную v500 в битовом виде, т.е. последующие ответы имеют значения в два раза большие (64,128,256,512...). Надеюсь, что помог всем. |
Special status: |
Sir Mangust
Messages: 52 |
Срочно надо понять как играть без городов!
Для того, чтобы игроки не проигрывали без городов, теретически должна помогать такая команда: !#OW:D0/254 D1/254 D2/254 D3/254 D4/254 D5/254 D6/254 D7/254; Но!!! Она действует только для первого "0-го" игрока! А остальные благополучно через 7 дней дохнут... Почему? И как решить эту проблемку? Юрий |
|
Sir Hellborn
HoMM V: Landless |
2 Сэр Mangust:
Я думаю, что главная проблема в том, что строчку !#OW: нужно писать для каждого флага отдельно. 2 Сэр mefisto: форматы изображения перевёл. Сделал размеры как в той папке. Но с установкой хуже. !#HE0:L1^Z21P_6S.pcx^L2^Z21P_6L.pcx^; Не работает. |
|
Sir Mangust
Messages: 52 |
Спасибо, вопрос решился...
Юрий |
|
Sir mefisto
HoMM V: Knight |
Этот способ подходит, когда эти два файла лежат в одном из *.lod файлов.
Как поступить иначе-забыл, но обещаюсь вспомнить! |
Special status: |
Sir mefisto
HoMM V: Knight |
Думаю, что стоит попробовать так:
!#VRz199:S^..Datazvscmp.res^; !#HE0:L1^%Z199Z21P_6S.pcx^L2^%Z199Z21P_6L.pcx^; Файлы должны лежать в указанной выше папке. |
Special status: |
Sir VERGAK
HoMM V: Landless |
Списибо за помощь!
|
|
Sir Mangust
Messages: 52 |
Новый Герой?
У меня в Таверне (в моей новой карте), временами появляется новый Герой! Называет он себя Лорд Хаарт. Его основная способность – Поместья. Порядковый № 4 (выяснил при проверке). Его портрет есть только в дополнительном выборе, между портретами Сильвии (№ 4) и Соршы (№ 5), а номер его портрета я не знаю, как определить. Откуда он такой взялся? И как от него избавиться? По сюжету он мне не нужен!!! Юрий |
|
Sir mefisto
HoMM V: Knight |
Ну, Лорд Хаарт не совсем новый герой, даже совсем не новый. Только появляется он в таверне, потому что вы его выбрали.
Попробуйте зайти на свою карту в редакторе и поставте Рыцаря Смерти. Если в списке героев вы найдёте Лорда Хаарта, то то, что вы его включили-это точно! Зайдите в Инструменты->Спецификации карты->Герои и отключите всех тех, кто вам не нужен. |
Special status: |
Sir Mangust
Messages: 52 |
Сэр mefisto, 25.02.2006 10:37 Если было бы все так просто - стал бы я писать? Лорд Хаарт отключен! И более того у него стоит крыжик - не наниматься Игроком-человеком! Да и номер-то у этого лорда не Хаартовский! Это имя он взял себе сам такое! Да и способности не Хаарта! Это другой Герой... В этом-то и соль... Юрий |
|
Sir mefisto
HoMM V: Knight |
Хм... Первый раз с этим сталкиваюсь. А он как, постоянно появляется?
Если да, то найдите номер, а потом умертвите его. Номер можно попробовать вычислить через битву: !?BA0; !!BA:H1/?v1; !!IF:M^Номер:%V1^; Просто нужно напасть и узнать номер, а потом назначить таймер и каждый день проверять наличие сего игрока на земле (можно просто убивать его, зная номер) |
Special status: |
Sir mefisto
HoMM V: Knight |
Хм... Первый раз с этим сталкиваюсь. А он как, постоянно появляется?
Если да, то найдите номер, а потом умертвите его. Номер можно попробовать вычислить через битву: !?BA0; !!BA:H1/?v1; !!IF:M^Номер:%V1^; Просто нужно напасть и узнать номер, а потом назначить таймер и каждый день проверять наличие сего игрока на земле (можно просто убивать его, зная номер). Хотя он может генерироваться случайно. Тогда ничем помочь не смогу... |
Special status: |
Sir Mangust
Messages: 52 |
Сэр mefisto, 25.02.2006 14:35 Блин... ну я же все описал! У него № 4, и естественно он не его! Но он постоянный... А определять не обязательно через битву - он же предлагает себя в союзники! Юрий |
|
Sir Mangust
Messages: 52 |
А как запретить появление определенного Героя в Тавернах Игрока?
Пробовал вот так - не помогает: !#OW:V0/-4/-4; Запретить появление Лорда Хаарта (Герой № 4)в тавернах Красного Игрока Юрий |
|
Sir Varfolomei
HoMM V: Landless |
Сэр Mangust, 26.02.2006 16:11 Насколько я знаю это можно сделать и без скрипта.В спецификациях карты. |
|
Sir Mangust
Messages: 52 |
Сэр Varfolomei, 26.02.2006 16:56Сэр Mangust, 26.02.2006 16:11 Ну, нельзя!!! Нету там его!!! Героя Лорд Хаарт (№4) - нет в спецификации... |
|
Sir Varfolomei
HoMM V: Landless |
Сэр Mangust, 26.02.2006 17:06Сэр Varfolomei, 26.02.2006 16:56Сэр Mangust, 26.02.2006 16:11 Я так делал много раз и всё работало как нада.Лорд Хаарт у меня есть и живой и мертвый.В свойства героя заходил и делал чтобы он мог наниматься тока теми или теми цветами... |
|
Sir Mangust
Messages: 52 |
Сэр Varfolomei, 26.02.2006 18:10Сэр Mangust, 26.02.2006 17:06Сэр Varfolomei, 26.02.2006 16:56Сэр Mangust, 26.02.2006 16:11 Меня интересует Рыцарь Лорд Хаарт (№4)! А не Некромант и Рыцарь смерти Лорд Хаарт (№150)! Или я чего то недопонимяю? Юрий |
|
Sir Varfolomei
HoMM V: Landless |
Сэр Mangust, 26.02.2006 18:29Сэр Varfolomei, 26.02.2006 18:10Сэр Mangust, 26.02.2006 17:06Сэр Varfolomei, 26.02.2006 16:56Сэр Mangust, 26.02.2006 16:11 У меня есть и Живой Хаарт и Мёртвый( В редакторе где карты рисую).Я глянул в другой редактор-там живого действительно нет... |
|
Sir DetectivE
HoMM V: Landless |
Сэр Mangust, 26.02.2006 17:06 У меня та же проблема(SoD). У сэра Varfolomei есть WoG 3.58. Поэтому скорей всего в следующих версиях этот баг исправлен. |
|
Sir Varfolomei
HoMM V: Landless |
Сэр DetectivE, 27.02.2006 21:20Сэр Mangust, 26.02.2006 17:06 Насколько я знаю у сэра Mangust тоже Вог 3.58.Скорей всего это у меня глюки с Хаартом( у моих друзей тоже тока мертвый).А у меня оба, и я радостный |
|
Sir Druin
HoMM III: Landless |
А можно сэйв? Бо странно как-то...
|
Special status: |
Sir mefisto
HoMM V: Knight |
Я как-то тоже прикупил героя по имени "Лорд Хаарт" с лицом, находящимся в редакторе между Сильвией и Соршей, хотя самого героя нет.
Только портрет. А кто-нибудь знает, как вместо героя поставить монстра со свойствами обычного героя? Я пробовал программой для замены объектов, но ничего у меня не вышло. |
Special status: |
Sir Mangust
Messages: 52 |
Сэр Druin, 1.03.2006 00:52 Зачем сейв - бери и пробуй саму Карту. Собственно эта проблема меня мучила при создании этой новой карты. Но так как она не смертельная, оставил все как есть - пусть себе живет этот упрямый Герой (если ему уж так хочется). Вот тут она (Карта) и лежит. www.heroesportal.net/maps.php?type=H3WG&sorttype=date&pagenum=34 Называется "Судьба Креола" Но скоро должна появиться (вместо этой) следующая версия 1.1 (я ее уже послал на портал). Юрий |
|
Sir Mangust
Messages: 52 |
Как с этим бороться?
Или - есть ли какие мысли по этому поводу? Иногда (при создании карт) приходится сталкиваться с такими случаями, происходящими с Вражескими Героями: 1) зацикливаются на каком-либо объекте и долбятся в него как дятлы, пока его не убьешь (из гуманизма) 2) высаживаются на островок и сидят там ничего не делая (нет, чтобы плыть далее и продолжать развиваться) 3) положишь перед Городом AI-игрока кусок Золото (типа развивайся на радость мне), а он не берет (и охраны нет и вещь вроде нужная) Чем принципиально отличается поведение Компьютерного Игрока (задаваемое в «Особенностях игрока»), если он: - Воин - Строитель - Путешественник Меня больше интересует: почему Компьютерные Игроки не осваивают (захватывают) Все объекты на своем пути, игнорируя некоторые объекты (войско у них хватает, проверял), учитывая, что это нужные же им объекты -жилища профильных монстров, шахты и пр. Юрий |
|
Sir mefisto
HoMM V: Knight |
Долбятся они в эти объекты, видимо, из-за ERM. По-моему они просто не получили, чего хотели получить:
у меня была тюрьма-объект ERM. Если не выполнялось квеста, связанного с этой тюрьмой, то герою-человеку выдовалось что-то типа "В тюрьме никого нет.". Так когда я играл за другого игрока (не за того, у кого квест с тюрьмой), этот "дурак" на тюрьму тратил все свои ходы, и постоянно выдовалось сообщение. Но если это не ERM объект, то читайте далее. Что касается остальных пунктов, то скорее всего это уже надо переписывать AI (а для этого нужно быть не ахти каким программистом!). В ERM есть функция !#AI. Сам про неё знаю мало-только то, что можно нацеливать игрока на определённые объекты, но увжаемый сэр Kirinyale Goldfire сказал, что: а) это сложно б) очень много глюков Попробовать разобраться с этой функцией можно, но не факт, что она Вам поможет. Отличается воин от строителя тем, что воин воюет, а строитель строит. Надеюсь вы меня поняли. Почему не захватывают? Это уже недоработки AI части движка героев 3. С этим врядли можно что-либо сделать. (разве что c помощью !#AI. Лично мне всё равно: берёт компьюьер золото или нет, захватывает шахты, генераторы и прочее или нет. Игрокам, играющим на низком уровне сложности тоже всё равно-лишь бы слабым был враг, а ты-могучим и сильным. Другим, играющим на высоком уровне тоже до фени-всё равно интересно играть! |
Special status: |