Школа ERM

Ответить

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

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

Страницы: на первую | пред | << | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | >> | след | на последнюю
Подписывайтесь на наши группы:
Перейти к столику:
Автор Сообщение
Сэр mefisto
mefisto

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

Цитировать ссылка Добавлено: 12.03.2006 13:06
Что ж, это уже традиционная A Dragon In My Heart от Kirinyale Goldfire.
От себя могу предложить Revival of the Hero, ну и последнюю карту
The flower and the bee, в которой ERM меньше, однако есть на что
посмотреть. Может у кого другие варианты?
mefisto
Особый статус:
Автор самой красивой карты размера НММ4 L (2006)
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Druin
Druin

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

Цитировать ссылка Добавлено: 15.03.2006 23:59
Есть неплохая и довольна интересная карта "Путь королевы"... где скачать скажу в пм... возможно не сразу бо не часто захожу на портал...
Druin
Особый статус:
Участник команды «Heroes 3.5 The Wake of Gods»
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Mangust

Сообщения: 52
Откуда: Россия

Цитировать ссылка Как увеличить ограничения по количеству вторичных навыков Добавлено: 19.03.2006 05:12
Меня интересует вопрос: Как скриптом увеличить ограничения по количеству вторичных навыков, например с 8 до 15 (+7 скрытых)?
Мне нужен скрипт, который позволит Герою (в невогифицированной карте) осваивать новые вторичные навыки, после посещения определенного объекта.

Например, если в файле script01.erm меняем строки на эти (см. ниже) - то этот метод помогает только на собственном компьютере (цифра 9 заменена на 15)
Но если его выделить и взять в отдельный скрипт, то не помогает!
То ли оригинал перебивает?

(Блин! Не пойму почему! Ну,не хочет отображаться пример скрипта полностью!!!)
Мораль: в файле script01.erm ищем скрипт

** function to handle giving a 9th-10th skill to a hero going up a level

!?FU710;

и цифры 9 и 10 меняем на 15

Юрий
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр mefisto
mefisto

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

Цитировать ссылка Добавлено: 19.03.2006 08:47
Сэр Mangust, я поколдую над этим...
mefisto
Особый статус:
Автор самой красивой карты размера НММ4 L (2006)
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр mefisto
mefisto

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

Цитировать ссылка Добавлено: 19.03.2006 10:07
Ну, вообще говоря, цифру 9 меняем на 14, а не на 15.
Скрипт готов. Я его протестировал-всё работает.
Т.к. он очеь большой, нет возможности разместить его
здесь, а посему вам я его высылаю (*.erm) по почте.

P.S.:
a)Там очень много других функций и триггеров (ну, !?HL-1;, например), для нормальной работы этого скрипта.
b)Кому нужен скрипт-пишите здесь или ПМ! :D
mefisto
Особый статус:
Автор самой красивой карты размера НММ4 L (2006)
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Mangust

Сообщения: 52
Откуда: Россия

Цитировать ссылка Спасибо, жду - но не получал Добавлено: 19.03.2006 12:34
[quote]Сэр mefisto, 19.03.2006 11:07
Ну, вообще говоря, цифру 9 меняем на 14, а не на 15.
Скрипт готов. Я его протестировал-всё работает.
Т.к. он очеь большой, нет возможности разместить его
здесь, а посему вам я его высылаю (*.erm) по почте.
[/quote]

Спасибо, жду - но пока еще не получал!
Юрий
P.S. Поздравляю с победой в конкурсе!
Жаль, что L - не мой размер...
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр mefisto
mefisto

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

Цитировать ссылка Добавлено: 19.03.2006 14:11
Извините, но по каким-то причинам не сработал почтовый клиент, поэтому к вам скрипт не дошёл.
Сейчас отправлю по-обыкновенному ;)
mefisto
Особый статус:
Автор самой красивой карты размера НММ4 L (2006)
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр RedDragon
+
RedDragon

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

Цитировать ссылка Добавлено: 24.03.2006 05:54
Сэр mefisto, помогите плиз исправить скрипт. Тот, что вы давали мне последним. Там считается, что враг - герой. Но ведь есть еще и монстры. Что там нужно изменить, чтобы получилась та же формула добавлени АшПи для своих монстров?
RedDragon
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр mefisto
mefisto

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

Цитировать ссылка Добавлено: 24.03.2006 13:38
!!BA:M#1/#2/$1/$2;

#1 = какой монстр-атакующий (0) или защищающийся (1)
#2 = слот (вставляем сюда x16) ;
$1 = вставляем ?y-5 и узнаём тип монстра (-1-слот пуст)
$2 = количество
mefisto
Особый статус:
Автор самой красивой карты размера НММ4 L (2006)
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Mangust

Сообщения: 52
Откуда: Россия

Цитировать ссылка Вражеские жилища 8-го уровня видимы! Добавлено: 24.03.2006 16:29
Если Враг захватывает какое либо Жилище монстров 8-го уровня, то мне, как игроку становится видим небольшой участок около этого жилища монстров! А мне этого не хочется! Как при помощи ERM от этого избавиться?

Юрий
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр mefisto
mefisto

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

Цитировать ссылка Добавлено: 24.03.2006 17:56
!?OBt/s;
!!DO23/0/7/1:P;
!!HE-1:O?v1;
!!OW:Iv1/?v2;
!!FU&v2=0:E;
!!HE-1:P?x1/?y1/?i;
!!UN:Hx1/y1/i/v3/2;

!?FU23;
!!OW:Ix16/?y-1;
!!VRv3&y-1=0:Sx16;
mefisto
Особый статус:
Автор самой красивой карты размера НММ4 L (2006)
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр RedDragon
+
RedDragon

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

Цитировать ссылка Я создал скрипт!!! Добавлено: 24.03.2006 18:34
Сэр mefisto, прошу прощения из-за последних подсказок, ибо мне они почти (окромя цикла-функции) не пригодились ;). Я создал свой скрипт :). Но вот проблема: для всех кричей жизни добавляются, а для копейщика - нет. Почему это происходит, по Вашему мнению, и как от этого избавиться? idontknow Помогите пожалуйста, от Вас зависит pray, сколько уровней развития будет у главного перса. (копейщик-алебардщик-арбалетчик-стрелок-рыцарь-крестоносец-кавалерист-чемпион-ещектонитьнонеангел, без начального звена все надо перестраивать).
RedDragon
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр RedDragon
+
RedDragon

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

Цитировать ссылка Забыл дать сам скрипт... Добавлено: 24.03.2006 18:39
ZVSE

!#VRv10:S10;

!?BA0;
!!HE0:E?v15;

!?BA1;
!!HE0:E?v16;
!!VRv16:-v15;
!!VRv16::v10;

!!HE-1:C0/0/?v20/?v30;
!!HE-1:C0/1/?v21/?v31;
!!HE-1:C0/2/?v22/?v32;
!!HE-1:C0/3/?v23/?v33;
!!HE-1:C0/4/?v24/?v34;
!!HE-1:C0/5/?v25/?v35;
!!HE-1:C0/6/?v26/?v36;

!!VRv30:+v31;
!!VRv30:+v32;
!!VRv30:+v33;
!!VRv30:+v34;
!!VRv30:+v35;
!!VRv30:+v36;

!!VRv16::v30;

!!MA&v20>0:Pv20/?v40;
!!MA&v21>0:Pv21/?v41;
!!MA&v22>0:Pv22/?v42;
!!MA&v23>0:Pv23/?v43;
!!MA&v24>0:Pv24/?v44;
!!MA&v25>0:Pv25/?v45;
!!MA&v26>0:Pv26/?v46;

!!VRv40:+v16;
!!VRv41:+v16;
!!VRv42:+v16;
!!VRv43:+v16;
!!VRv44:+v16;
!!VRv45:+v16;
!!VRv46:+v16;

!!MA&v20>0:Pv20/v40;
!!MA&v21>0:Pv21/v41;
!!MA&v22>0:Pv22/v42;
!!MA&v23>0:Pv23/v43;
!!MA&v24>0:Pv24/v44;
!!MA&v25>0:Pv25/v45;
!!MA&v26>0:Pv26/v46;

ЗЫ Скрипт до конца еще не откомпилирован, конечно, но (ИМХО) этот глюк не уйдет, если скрипт сократить.
RedDragon
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр mefisto
mefisto

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

Цитировать ссылка Добавлено: 25.03.2006 13:25
Может потому, что у вас стоит что-то типа &v20>0, когда у копейщика номер=0?
Если не помогло, то напишите что должен делать этот скрипт (желательно детально) ;)
-------------------------------------------------------------------------------------------------------------
Сэр Mangust, забыл сказать, что такой скрипт нужно вставить для каждого из генераторов
8 уровня. Вместо t и s вставте, соответственно, тип и подтип здания.
mefisto
Особый статус:
Автор самой красивой карты размера НММ4 L (2006)
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр RedDragon
+
RedDragon

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

Цитировать ссылка Добавлено: 25.03.2006 20:18
Сэр mefisto, благодарю Вас, скрипт исправил - все заработало. Вы спасли мою кампанию.
RedDragon
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр mefisto
mefisto

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

Цитировать ссылка ВНИМАНИЕ!!!РАССПРОДАЖА!!! Добавлено: 27.03.2006 09:03
Всего за 100@ я продам скрипт (естественно, для каждого желающего) для одного из артефактов.
Скрипт увеличивает первичные навыки героя, а также на поле боя вызывает с вашей стороны
огненную птицу, феникса или священного феникса с рандомным кол-вом юнитов в отряде.
Всё будет зависеть от уровня героя.

За 50@ можно купить скрипт для артефакта, изменяющий первичные параметры героя и следующий бонус:
герой получает вторичный навык (по вашему выбору), причём если у него уже есть этот навык, то его уровень
увеличивается.

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

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

Цитировать ссылка Добавлено: 27.03.2006 09:24
Сэр mefisto, за эти же деньги по-моему надо продавать скрипты посложнее.
RedDragon
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр mefisto
mefisto

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

Цитировать ссылка Добавлено: 27.03.2006 12:00
Чтож, могу за сто сразу два!!! Налетай, покупай!
Консультации-это одно, а продажа-другое. Не хотите, та не покупайте. biglol
mefisto
Особый статус:
Автор самой красивой карты размера НММ4 L (2006)
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр mefisto
mefisto

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

Цитировать ссылка Добавлено: 27.03.2006 12:02
В следующий раз будет посложнее, RedDragon. Если вы считаете, что можете делать подобное, то присоединяйтесь-будем вместе делать.

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

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

Цитировать ссылка Добавлено: 27.03.2006 13:41
Присоединяюсь, правда по ЕРМ я знаю все же меньшую часть, но этого пока достаточно. Буду полезным учеником или подмастерьем.
RedDragon
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Mangust

Сообщения: 52
Откуда: Россия

Цитировать ссылка сэр Mefisto скрипт не работает Добавлено: 29.03.2006 15:35
Если Враг захватывает какое либо Жилище монстров 8-го уровня, то мне, как игроку становится видим небольшой участок около этого жилища монстров! А мне этого не хочется! Как при помощи ERM от этого избавиться?
!?OBt/s;
!!DO23/0/7/1:P;
!!HE-1:O?v1;
!!OW:Iv1/?v2;
!!FU&v2=0:E;
!!HE-1:P?x1/?y1/?i;
!!UN:Hx1/y1/i/v3/2;

!?FU23;
!!OW:Ix16/?y-1;
!!VRv3&y-1=0:Sx16;

Команда !!UN:Hx1/y1/i/v3/2; не затемняет жилища 8-го уровня! Я пробовал и так и этак...
Юрий
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр mefisto
mefisto

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

Цитировать ссылка Добавлено: 30.03.2006 12:44
А вы для каждого объекта 8 уровня такой скрипт писали?
mefisto
Особый статус:
Автор самой красивой карты размера НММ4 L (2006)
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Mangust

Сообщения: 52
Откуда: Россия

Цитировать ссылка Добавлено: 30.03.2006 16:11
[quote]Сэр mefisto, 30.03.2006 13:44
А вы для каждого объекта 8 уровня такой скрипт писали?[/quote]
Для Жилищ монстров: Драконий пик и Спектральный свод
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Mangust

Сообщения: 52
Откуда: Россия

Цитировать ссылка На счет странствующих монстров! Добавлено: 30.03.2006 16:39
На счет странствующих монстров!
Можно ли и как реализовать желание:
Идет Герой а за ним бежит Монстр. Т.е. Герой проходит определенную точкуи Монстр, которого мы видим на карте начинает преследовать (или нападать) на Героя
Я имею ввиду команды: !?MW0; !?MW1; (или еще как)
Не получается так просто с ними разобраться...
На примере бы с коментарияти! А то в Help`е то без коментариев...
Юрий
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр mefisto
mefisto

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

Цитировать ссылка Добавлено: 30.03.2006 16:47
Можно попробовать. Ждите ответа.
mefisto
Особый статус:
Автор самой красивой карты размера НММ4 L (2006)
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Lucefer

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

Цитировать ссылка Добавлено: 31.03.2006 13:49
Рарод выложите хотябы самые простинькие скрипты чтоб мне было с чего начинать плз...и ваще как это делать : я создал скрипт,зашёл в редактор и чё дальше??...плз не смейтесь я карты очень хорошо умею делать могу дать поиграть обещаю понравится,а вот со скриптами у меня проблемы..пожалуйста помогите!!
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр mefisto
mefisto

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

Цитировать ссылка Добавлено: 1.04.2006 10:34
Ну, для начала ознакомтесь с первыми страницами этой темы. Там говориться про основы скриптографии.
Теперь самые простые скрипты и советы (сначала советы, а потом скрипты):
1. запастись картами WoG. Во многих есть простенькие, не очень и уж очень сложные скриты.
2. у вас должен быть (именно "должен быть"!) erm_s (Там очень хороший хэлп).
В хэлпе кроме функций и их описания есть огромное множество таблиц, просто необходимых
для написания скрипта.

Скрипты...А что вам можно предложить?

!#VRz500:S^Дом того, кто сказал "Привет!!!"^;
!#OB10/11/0;
!?OB10/11/0;
!!IF:Q1/21/0/1^Привет!!!^;

Сам скрипт вставляете в тело текстового сообщения в редакторе карт. Просто нужно вписать
этот скрипт после букв ZVSE. Это очень важно. Почему? Читайте первые страницы.
Попробуйте на карте поставить объект с координатами x=10 y=11 level=0. Это можно сделать
в редакторе, а можно и скриптом:

!#UN:I10/11/0/63/13;

а после посещения удалить объект:
!!UN:O10/11/0;
!!VRz500:S^^;
Строчки вставляем после "!!IF:Q1/21/0/1^Привет!!!^;"

Используя переменные, можно как-то разнообразить пощение этого объекта. Вот скрипт.

!#VRv1:S0;[изначально наша переменная равна нулю]
!#VRz500:S^Дом того, кто сказал "Привет!!!"^;[это тоже переменная, только типа string (строка)]
!#OB10/11/0;
!?OB10/11/0;
!!IF&v1=0:Q1/21/0/1^Привет!!!^;
!!IF&v1=1:Q1/21/0/1^Как дела?^;
!!IF&v1=2:Q1/21/0/1^О, я тебя ждала!^;
!!IF&v1=3:Q1/21/0/1^Как можно быть таким...мёртвым...^;
!!IF&v1=4:Q1/21/0/1^следуюжее сообщение 1^;
!!IF&v1=5:Q1/21/0/1^следуюжее сообщение 2^;
!!IF&v1=6:Q1/21/0/1^следуюжее сообщение 3^;
!!VRv1&v1=0:+1;[прибавить к переменной v1 единицу]
!!VRv1&v1=7:S0;[если переменная v1 приняла значение 7, то обнулить её (тогда сообщения будут "ходить по кругу")
!!UN:O10/11/0;
!!VRz500:S^^;

При каждом новом посещении объекта герою выдаётся новое сообщение.
"&v1=x" можно перевести как "если v1 равна x (числу)", т.е. это условие,
при котором выдаётся сообщение.

!!IF:Q9/21/0/2^Как идут дела? Хорошо?^;-в этои случае конечная двойка указывает на вопрос типа да/нет, а ответ записывается во
флаг 9 (может принимать только два значения: 9 и -9).

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

Сообщения: 52
Откуда: Россия

Цитировать ссылка Сэр Mefisto! Добавлено: 1.04.2006 14:39
К вопросу о Вашем скрипте по снятию ограничений до 15 вторичных навыков.
В карте стоит "крыжик" запрещающий магию "Чародейство" (т.к. у меня Герой не Некромансер). Но при развитии опыта Игра предлагает Герою вторичный навык (8-й... 15-й) "Чародейство"!
Почему так? И как еще можно его (например) отключить?

Юрий
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр Lucefer

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

Цитировать ссылка Добавлено: 1.04.2006 14:47
О!спасибо мефисто,что ответил,и вот у меня такой вопрос для всех!!...может кто знает : как сделать так чтоб на  карте каждый месяц не появлялись рандомные юниты,плз очень нужна помощь!
Анкета История героя ЛС E-mail
В форму ответа Наверх
Сэр mefisto
mefisto

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

Цитировать ссылка Добавлено: 1.04.2006 15:41
Сэру LUCIFER'у:

Этот скрипт есть в главной кампании WoG. Вот он:
ZVSE

!#VRz407:S^Прошла неделя...^;
!#UN:K1/1; убрать недели монстров
!#UN:M1; месяцы
!#UN:K2/407; каждую неделю выдавать сообщение
----------------------------------------------------------------
Сэру Mangust'y:

Попробуйте в функцию 710 в конец, после строчки "!!VRy1:S0 R27;"(это рандомное определения скила,
которого должны предложить герою) вставить следующее:
!!FU710&y1=12:P;

или

!!FU&y1=12:E;

В первом случае функция запустится заново, с большой вероятностью выбора другого скила.
Во втором-вообще выход из функции.
mefisto
Особый статус:
Автор самой красивой карты размера НММ4 L (2006)
Анкета История героя ЛС E-mail
В форму ответа Наверх
Перейти к столику:
Страницы: на первую | пред | << | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | >> | след | на последнюю

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

Ответить

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