Author | Subject | |
---|---|---|
Sir Lucefer
HoMM III: Landless |
Благодарю мефисто!Вот ещё помоги мне нубу плз : короче в этой програмке написал скрипт...а как сделать что на карте моей функционировал????ПЛЗ!помогите...
|
|
Sir mefisto
HoMM V: Knight |
Вставте его в тело время зависимого события. В редакторе: Инструменты->Спецификации карты-> события.
Ставте день на 500-600 и всё. Так же на карте должен быть объекты, с которым связан скрипт. |
Special status: |
Sir Mangust
Messages: 52 |
[quote]Сэр mefisto, 1.04.2006 16:41
Сэру Mangust'y: Попробуйте в функцию 710 в конец, после строчки "!!VRy1:S0 R27;"(это рандомное определения скила, которого должны предложить герою) вставить следующее: !!FU710&y1=12:P; или !!FU&y1=12:E; В первом случае функция запустится заново, с большой вероятностью выбора другого скила. Во втором-вообще выход из функции.[/quote] В 1-м случае Чародейство иногда проскакивает, т.е. рецепт не тот! Т.е. если второй раз выпало Чародейства - то эта строчка игнорируется! А жаль... Т.к. При 2-м варианте хотя Чародейства и не наблюдается, Но получается, тогда, что при получении нового уровня если выпало Чародейство, то бонус в этом случае теряется? Да? А № 12 - это Чародейство? Подскажите в каком вормате зашит список вторичных навыков. Например, в Формате SQ у Чародейства другой номер. Юрий |
|
Sir mefisto
HoMM V: Knight |
На самом деле, если у героя есть тот навык, которых хочет предложить скрипт,
то никакого бонуса он (герой) НЕ получает. Я смотрел формат SS (Secondary Skills). |
Special status: |
Sir Lucefer
HoMM III: Landless |
!!СПС!!уже начинаю понимать...но к сожалению не всё... : плз помогите..итак,открыл события,500 день..а куда вставлять или писать скрипт..поподробней здесь ..пожалуйста и я от вас навсегда отстану..помогите плз...
|
|
Sir mefisto
HoMM V: Knight |
В тело сообщеня (большое окошко), конечно! Не забудте прописать ZVSE в самом начале.
Если не сработает, то напишите его здесь за столиком, а там посмотрим... |
Special status: |
Sir Lucefer
HoMM III: Landless |
Так вставил чё-то там....дальше как сделать,чтобы скрипт работал..далее как сделать точнее как написать чтоб скрипт работал именно на каком-то там объектеПЛЗ...=)
п..о..м..о..г..и..т..е.. |
|
Sir Lucefer
HoMM III: Landless |
Ах да,ещё один вопрос,он не относится к этой теме..но всё же надеюсь вы поможетемне понять..вот я делаю карту,на моей карте очень много event и в них очень много напано интересного...но при прохождении карты половина их них не читаются т.е. появляется первые 3 строчки и всё..в чём проблема??
сер Mefisto..скрипт с неделями работает!УРА...у меня большая радость,но что делать с остальными,я не могу понять,как сделать так,или написать,место или...вобще как работаюкрипты,например : вы подходите к зданию..а там другие юниты,или на вас там нападают или ещё что-там...помогите ПЛЗ! |
|
Sir mefisto
HoMM V: Knight |
Если вы имеете в виду какой-либо объект, событие, то сначало в редакторе нужно поставить этот объект/событие,
затем включить "сетку проходимости" (должны появиться красные и жёльые квадратики). Далее находи наш объект, а на нём ищем жёлтый квадрат. Наводим на него курсор, а далее смотрим его координаты-x-в верху выделенная цифра, y-с боку. l-уровень (0-поверхность, 1-подземелье) Далее идём исправлять скрипт. В сторчках типа ...OBx/y/l... вместо x,y и l втавте только что наёденные координаты и вуаля! Пробуем посещать объект в игре. |
Special status: |
Sir Lucefer
HoMM III: Landless |
О_о как интересно....спс большое!!если хотите потом дам свою карту папробовать)))
|
|
Sir Lucefer
HoMM III: Landless |
ВСЁ!!Я научился.Мефисто громадная тебе благодарность!!словами не передать....
|
|
Sir mefisto
HoMM V: Knight |
Сам рад, что научил! Будут вопросы-задавайте!
|
Special status: |
Sir Mangust
Messages: 52 |
Например я сначала отключаю накопление монстров в жилищах
!!UN:P7/0; А потом мне надо включить способность накопления, но для определенных Жилищ. Например для Копейщиков и для Арбалетчиков. Как это реализовать? Юрий |
|
Sir mefisto
HoMM V: Knight |
Наверное, можно, но как-это вопрос!
|
Special status: |
Sir Lucefer
HoMM III: Landless |
Ещё вопрос дамы и господа.. : плз объясните почему,когда в редакторе карт ставишь на карту event и пишешь там среднего размера текст,то при тестировании карты,там бывает то не пишется вовсе,то пишется ,но не полностью,то первые несколька строчек постоянно повторяются...при повторном прохождении уже бывает что тексты читаются,то опять это параша.
Плз помогите и объясните в чём дело...и как можно сделать так,чтоб этой батвы не было..ПЛЗ! |
|
Sir mefisto
HoMM V: Knight |
Ну... Я, например, если пишу что-либо в редакторе, то стараюсь разбивать сам текст на строки,
но у меня небыло таких уж больших текстов. Можно это сделать с помощью ERM. !?LEx/y/l; !!IF:M^ text ^; Вместо x,y,l вставте координаты event'а, а вместо text впишите свой текст. Обратите внимание, что text и ^; начинаются с новой строки. Это нужно для того, чтобы весь текст влезал в окно. |
Special status: |
Sir Lucefer
HoMM III: Landless |
Агак,понимаю...спасибо,вот ещё вопросик : ну поставил я на свою карту пару скриптов самых,что ни на есть обычнх,таких,как,например подходишь к зданию и тебе чё-то говорят,короче вот как он выглядит :
ZVSE !#VRz500:S^Дом того, кто сказал "Привет!!!"^; !#OB10/11/0; !?OB10/11/0; !!IF:Q1/21/0/1^Привет!!!^; Вы его конечно знаете...ну понаписал я тамого чего,но при загрузке карты вылезает куча ошибок,при их закрытии игра начинается,и на карте всё идёт...и чем больше у меня на карте таких скриптов тем больше ошибок... что делать,как быть..ПЛЗ ПОМОГИТЕ!! |
|
Sir mefisto
HoMM V: Knight |
Извиняюсь за дачу ложных показаний...
!#OB10/11/0;-неверный формат строчки !#OB10/11/0:SHz500;-верный формат |
Special status: |
Sir Lucefer
HoMM III: Landless |
АГА спс...вроде действует,а вот теоритический вопрос : какой вид скриптов самый сложный и что он из себя представляет всмысле : как он действует на карте,что с помощью его происходит??плз...
|
|
Sir Lucefer
HoMM III: Landless |
И ещё вопрос (надеюсь я вам не надоел) итак : вот этот скрипт
ZVSE !#VRz500:S^^; !#OB10/11/0:SHz500; !?OB10/11/0; !!IF:Q1/21/0/1^^; Этот скрипт...пишу его в события и так далее....далее на карте при входе в здание,куда написан этот скрипт,там появляется тексток и картинка пикиёра внизу,А КАК сделать так что б там был ни пикинёр,а кто-нить ещё???например мне нужен гоблин..или чтоб там вообще нго не было??ПЛЗ...=) |
|
Sir mefisto
HoMM V: Knight |
Вот как раз для такой цели вам нужен нормальный хэлп, которы есть
в предложенной мною программе. В строке !!IF:Q1/21/0/1^^; нужно меня только цифру 0, на уникальный номер монстра. Чтобы его узнать нажмите в программе F1, а затем там на кнопку "Указатель". Введите Format C и нажмите enter. Перед вами появятся названия монстров, командиров и их номера. Вписывайте вместо 0 нужный номер и всё. Вот часть таблицы: 84 Goblin 85 Hobgoblin 86 Wolf Rider 87 Wolf Raider 88 Orc 89 Orc Chieftain 90 Ogre 91 Ogre Mage 92 Roc 93 Thunderbird 94 Cyclops 95 Cyclops King 96 Behemoth 97 Ancient Behemoth |
Special status: |
Sir Lucefer
HoMM III: Landless |
Благодарю!
|
|
Sir Lucefer
HoMM III: Landless |
Сэр мефисто!!ещё интересный вопросик,мне очень нужно знать скрипт телепортирования их одного места в другое,а самое главное,что там надо писать и где ставить координаты,разъясните мне пожайста...ПЛЗ!=)
|
|
Sir mefisto
HoMM V: Knight |
Сэр Joven, вот скрипт:
ZVSE !#VRz50:S^Меч Joven'a^; !#VRz51:S^{Меч Joven'a} Этот меч увеличивает навыки атаки и защиты на 10^; !#UN:A162/9/50; !#UN:A162/10/51; !?AE1&v998=162; !!HE-1:Fd+10/d+10//; !?AE0&v998=162; !!HE-1:Fd-10/d-10//; На карте вставляем этот артефакт (он пустой, в редакторе-в самом конце списка артефактов, название похоже на "Меч #162".) ---------------------------------------------------------------------------------------------------- Сэр Lucifer: Должно быть что-то типа: !?OB10/11/0; !!HE-1:Px/y/l; x,y,l-координаты места, куда вы собираетесь переместить героя. |
Special status: |
Sir Lucefer
HoMM III: Landless |
Вписал это в событие на 672 день
!?OB52/96/0; !!HE-1:P60/95/l; Не работает,моет вы не правильно написали и ли я чё-то напутал,что скорее всего,ПЛЗ помогите... |
|
Sir mefisto
HoMM V: Knight |
Сначала проверте, на карте объект, желтый триггер (клетка) которого имеет координаты 10/11/0.
Далее в событии должно быть написано следующее: ZVSE !#OB10/11/0:S;[нужно для того, чтобы отключить стандартные свойства] !?OB10/11/0; !!IF:M^Опа!^; !!HE-1:P10/12/0; Должно сработать. Строчка !!HE-1:P... телепортирует героя в определённое место на карте. |
Special status: |
Sir Lucefer
HoMM III: Landless |
ЭЭ...простите чё-то я по поводу тригера не втыкаю..чё это такое и сто жа жёлтые квадратики..
|
|
Sir mefisto
HoMM V: Knight |
А что тут понимать? Включите в меню просмотр "проходимость" и вы увидите на объекте жёлтый квадрат-триггер.
|
Special status: |
Sir Lucefer
HoMM III: Landless |
АА...ну это я знаю..я то думал..там чё-то сложное...ага..спс..значит герой должен телепортироваться из жёлного квадрата или в жёлтый квадрат??
|
|
Sir mefisto
HoMM V: Knight |
Координаты после ...Px/y/l-координаты пустого места, без жёлтых и тем более красных триггеров.
|
Special status: |