Школа ERM

Post reply

Tavern | Mapsmakers' table

Important message

Pages: first | prev | << | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | next | last
Subscribe to our groups:
Go to forum:
Author Subject
Sir Lord Fador

Messages: 6
From: Russian Federation

Quote link Added: 22.07.2011 10:42
Всё, скрипт готов, вот только нужна дополнительная строчка, чтобы, когда мы наняли либо ржавых, либо лазурного дракона, то объект нельзя было посетить, кроме того не знаете скрипт, чтобы объект удалялся с карты?
ZVSE
!#OB11/4/0:T35;
!#OB11/4/0:S;
!#VRz1:S^Бедный алхимик^;
!#OB12/5/0:H1;
!?OB11/4/0;
!!IF:Q1^Хотите нанять дракона?^;
!!FU&-1:E;
!!OW:R-1/6/?y3;
!!OW:R-1/1/?y5;
!!IF:Q1/21/132/6/0/21/135/2^1 лазурного или 3 ржавых^;
!!IF&y2=0/-1/y3<10000:M^А денег как не было, так и нет...^;
!!IF&y2=0/1/y3>=20000/y5>8:M^Отлично, я знал, что вам понравится это предложение!^;
!!IF&y2=0/1/y3<20000/y5<8:M^К сожалению у вас недостаточно ресурсов, возращайтесь позднее^;
!!VRy4:S0 R1;
!!IF&y2=1:V1/y4;
!!HE-1&y2=0/1/y3>=20000/y5>=8:C2/132/1/1;
!!OW&1/y3>=20000:R-1/6/d-20000;
!!OW&1/y5>=8:R-1/1/d-8;
!!IF&y2=0/-1/y3>10000:Q1^А ржавого не хотите нанять?^;
!!OW:R-1/6/?y6;
!!OW:R-1/0/?y7;
!!IF&y2=0/-1:M^Жаль, не имею права вас больше задерживать^;
!!IF&y2=0/1/y6>=10000/y7>=20:M^Да сохранит он вам жизнь!^;
!!IF&y2=0/1/y6<10000/y7<20:M^сожалению у вас недостаточно ресурсов, возращайтесь позднее!^;
!!VRy4:S0 R1;
!!IF&y2=1:V1/y4;
!!HE-1&y2=0/1/y6>=10000/y7>=20:C2/135/3/1;
!!OW&1/y6>=10000:R-1/6/d-10000;
!!OW&1/y7>=8:R-1/0/d-20;
Благодарю за сотрудничество!
Profile Hero history PM E-mail
Go to reply form Go to top
Sir nutnotdead
nutnotdead

HoMM III: Landless
Messages: 25
From: Japan

Quote link Added: 22.07.2011 21:46
на счет удаления надо будет узнать


ЧТО ТО У МЕНЯ ДАННЫЙ СКРИПТ НЕ РАБОТАЕТ !#OB11/4/0:T35; В ЧАСНОСТИ НА ПУСТОМ МЕСТЕ НЕ ВОЗНИКАЕТ ФОРТ В ЗАДАННЫХ КООРДИНАТАХ
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Lord Fador

Messages: 6
From: Russian Federation

Quote link Added: 23.07.2011 09:27
Ну, во-первых, форта там не должно быть вообще, а только звук проигрывается, а во-вторых нужно в область 11/4/0 поставить незаскриптизированный объект. Любой пустой объект без свойств.
Profile Hero history PM E-mail
Go to reply form Go to top
Sir nutnotdead
nutnotdead

HoMM III: Landless
Messages: 25
From: Japan

Quote link Added: 30.07.2011 23:07
Долго отсутствовал:комп сгорел...как исправлю ситуацию гляну что не так мя.вот только загвоздка ведь в ерм хэлпе смотрел данный скрипт и там функция ..т.. для триггера ..об.. установить объект вроде...
Profile Hero history PM E-mail
Go to reply form Go to top
Sir RedDragon
+
RedDragon

HoMM V: Landless
HoMM IV: Landless
HoMM III: Knight
HoMM II: Landless
HoMM I: Landless
Messages: 120
From: Russian Federation

Quote link Added: 30.07.2011 23:48
Сэр Lord Fador, 22.07.2011 10:42
кроме того не знаете скрипт, чтобы объект удалялся с карты?
!!UN:Ox/y/z/h;
Для удаления только что посещенного объекта нужна пост-инструкция, иначе ВоГ вылетит с ошибкой.
RedDragon
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link Added: 31.07.2011 00:13
Сэр nutnotdead, 19.07.2011 22:21
Доброго времени суток , Серы.Меня интересует как можно пенести координаты в переменные для дальнейшего их использования...читал справку на сколько понял такое творить с координатами нельзя(. просьба сказать мне что я неправ и наставить на путь истинный так сказать)

Сэры.Где же вы? неужели никто не может помочь заблудшей душе?
Координаты чего или кого? Если речь о только что ходившем герое, то его координаты должны находиться в переменных v998, v999, v1000. Они туда устанавливаются перед каждым шагом (см. триггер !?HM).

Сэр RedDragon, 30.07.2011 23:48
Сэр Lord Fador, 22.07.2011 10:42
кроме того не знаете скрипт, чтобы объект удалялся с карты?
!!UN:Ox/y/z/h;
Для удаления только что посещенного объекта нужна пост-инструкция, иначе ВоГ вылетит с ошибкой.
Если быть точным, то:
!!UN:Ox/y/z;
Четвёртого параметра не существует. В некоторых старых версиях ERM-хелпа он мне попадался, но что реально делал, кроме глюков - неизвестно. В последнем хелпе его нет вообще.

Сэр nutnotdead, 22.07.2011 21:46
на счет удаления надо будет узнать


ЧТО ТО У МЕНЯ ДАННЫЙ СКРИПТ НЕ РАБОТАЕТ !#OB11/4/0:T35; В ЧАСНОСТИ НА ПУСТОМ МЕСТЕ НЕ ВОЗНИКАЕТ ФОРТ В ЗАДАННЫХ КООРДИНАТАХ
Он и не возникнет. Т.к. команда OB:T всего лишь меняет тип уже существующего объекта, а не создаёт новый. Причём меняет только тип, а никак не внешность. Для создания объекта можно пользоваться следующими командами:

!!UN:Ix/y/z/t/s/tr/1;

Или:

!!UN:Ix/y/z/t1/s1/t2/s2/tr/1;

Где:

x/y/z - координаты;
t/s, t1/s1, t2/s2 - тип/подтип объекта
tr - тип местности для объекта (формат TR)
1 - флаг перерисовки. Если поставить 0, карта сразу не перерисуется. По идее, это имеет смысл только если создавать несколько объектов подряд (ну или в инструкциях, которые срабатывают ещё до первой отрисовки карты).

Первая версия просто создаёт объект t/s, вторая - создаёт объект t1/s1, внешне выглядящий как объект t2/s2.
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir RedDragon
+
RedDragon

HoMM V: Landless
HoMM IV: Landless
HoMM III: Knight
HoMM II: Landless
HoMM I: Landless
Messages: 120
From: Russian Federation

Quote link Added: 31.07.2011 09:24
Сэр Kirinyale, 31.07.2011 00:13
В некоторых старых версиях ERM-хелпа он мне попадался, но что реально делал, кроме глюков - неизвестно.
Если верить справке, этот параметр удаляет (или не удаляет) справку по правой кнопке мыши.

Delete object at x/y/l and a description/hint (if was set).
   - h = 1 - delete description/hint
   - h = 0 - do not delete
For the style Ox/y/l description/hint will not be deleted (h=0).
Соответственно, при использовании упрощенной команды после удаления объекта на его месте будет отображаться его название.
Надо будет протестировать.
RedDragon
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link Added: 31.07.2011 09:56
Сэр RedDragon, 31.07.2011 09:24
Если верить справке, этот параметр удаляет (или не удаляет) справку по правой кнопке мыши.
Да, извиняюсь, склероз замучил. :) В справке, встроенной в старый Script Editor присутствовал ещё пятый параметр. :) Которого, если верить людям из WoG-team, на самом деле нет и никогда не было. А четвёртый действительно есть.
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir RedDragon
+
RedDragon

HoMM V: Landless
HoMM IV: Landless
HoMM III: Knight
HoMM II: Landless
HoMM I: Landless
Messages: 120
From: Russian Federation

Quote link Added: 31.07.2011 11:18
Что-то еще попомогать хочется, навыки вспомнить... тут много неотвеченных проблем имеется?
RedDragon
Profile Hero history PM E-mail
Go to reply form Go to top
Sir nutnotdead
nutnotdead

HoMM III: Landless
Messages: 25
From: Japan

Quote link Added: 31.07.2011 16:12
ну это переменные только что ходившего героя а как осуществить к присмеру что бы при посищении определенного обьекта координаты этого объекта считывались или считывались координаты героя который посетил этот обьект и стоит непосредственно вблизи этого обьекта
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link Added: 31.07.2011 18:06
Сэр nutnotdead, 31.07.2011 16:12
ну это переменные только что ходившего героя а как осуществить к присмеру что бы при посищении определенного обьекта координаты этого объекта считывались или считывались координаты героя который посетил этот обьект и стоит непосредственно вблизи этого обьекта
Координаты объекта и координаты только что зашедшего в него героя - это одно и то же. ;) Просто поставьте триггер !?OB на этот объект. И в нём сохраните v998/v999/v1000 куда-нибудь, где не потеряются (если нужно). Также, если нужно, можете в этот момент запомнить номер этого героя, и в дальнейшем следить, где он находится. Впрочем, если вы поставили триггер на конкретный объект - вы и так уже знаете его координаты. biglol С другой стороны, есть возможность ставить триггер на все объекты одного типа или типа/подтипа (версия триггера OB с одним или двумя параметрами вместо координат).
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir RedDragon
+
RedDragon

HoMM V: Landless
HoMM IV: Landless
HoMM III: Knight
HoMM II: Landless
HoMM I: Landless
Messages: 120
From: Russian Federation

Quote link Added: 31.07.2011 20:29
Придумал каверзный вопрос для Кириньяля...

Ударные заклинания имеют ужасные функции урона - их переменная часть не зависит от уровня владения магией, изменяется лишь основа (притом незначительно). В ТЕ я видел функцию в ЕРМ, позволяющая модифицировать заклинания. Можно ли как-нибудь в ВоГе (не ТЕ) повлиять на эффекты заклинаний?
RedDragon
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link Added: 31.07.2011 20:43
Сэр RedDragon, 31.07.2011 20:29
Можно ли как-нибудь в ВоГе (не ТЕ) повлиять на эффекты заклинаний?
Можно. Почитайте в хелпе про триггеры !?MRx и соответствующий ресивер.
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir RedDragon
+
RedDragon

HoMM V: Landless
HoMM IV: Landless
HoMM III: Knight
HoMM II: Landless
HoMM I: Landless
Messages: 120
From: Russian Federation

Quote link Added: 31.07.2011 20:47
Если я правильно понимаю, вместо специализированного влияния на эффекты с помощью !?MR мы корректируем урон вручную?
RedDragon
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link Added: 31.07.2011 20:54
Приблизительно так. Я не слишком много копался в этой области, смутно помню, что подводных камней там хватает (так же, как и в остальном ERM, в принципе). Результат моих скромных экспериментов в этом направлении можете поискать в скрипте финального боя "Перекрёстков кармы". ;)
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir RedDragon
+
RedDragon

HoMM V: Landless
HoMM IV: Landless
HoMM III: Knight
HoMM II: Landless
HoMM I: Landless
Messages: 120
From: Russian Federation

Quote link Added: 31.07.2011 20:57
Сэр Kirinyale, 31.07.2011 20:54
Результат моих скромных экспериментов в этом направлении можете поискать в скрипте финального боя "Перекрёстков кармы". ;)
Это что-то новое? Когда я последний раз здесь ошивался - где-то с полтора года назад - ЕРМнутых карт за Вами числилось три штуки (Struggle For Existence, A Dragon In My Heart и что-то еще... а может, это оно и есть?).
RedDragon
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link Added: 31.07.2011 21:21
Это приквел "A Dragon In My Heart". Карта-предыстория, если выражаться по-русски. RPG. Делалась 6 или 7 лет, закончена в конце прошлого года. Продолжения не следует.
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir nutnotdead
nutnotdead

HoMM III: Landless
Messages: 25
From: Japan

Quote link Added: 1.08.2011 17:17
Ну я именно и имел ввиду узнать бы координаты всех обьектов опред. типа на карта и вписать бы его в переменную

воооот
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link Added: 1.08.2011 18:32
Там точно была какая-то команда для перечисления (enumerate) всех объектов указанного типа на карте. Скорее всего, где-то в !!UN. Наизусть не помню, но предлагаю порыть хелп в этом направлении. ;) Если не поможет - вечерком из дому, может, порою сам.
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir nutnotdead
nutnotdead

HoMM III: Landless
Messages: 25
From: Japan

Quote link Added: 2.08.2011 22:26
ае]
нашел)

вот ет конешн спасибочки)


вообще хороша идея была бы мне полностью посмотреть все тригеры и ресейверы...ЕЩЕ ОДИН НЕ МАЛОВАЖНЫЙ ДЛЯ МЕНЯ ВОПРОС А КАКИЕ ИМЕННО ТРИГЕРЫ НЕ БУДУТ РАБОТАТЬ В ОНЛАЙНЕ?
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link Added: 6.08.2011 12:11
Сэр nutnotdead, 2.08.2011 22:26
вообще хороша идея была бы мне полностью посмотреть все тригеры и ресейверы...ЕЩЕ ОДИН НЕ МАЛОВАЖНЫЙ ДЛЯ МЕНЯ ВОПРОС А КАКИЕ ИМЕННО ТРИГЕРЫ НЕ БУДУТ РАБОТАТЬ В ОНЛАЙНЕ?
По идее, все будут, но с нюансами. Мультиплеер скриптовать я никогда не пробовал, так что конкретикой не помогу, кроме предложения посмотреть триггер !?IP в хелпе и ещё несколько разделов содержания (это которое справа в хтмл-хелпе), содержащих "multiplayer" в заголовке.
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link Added: 6.08.2011 12:13
А вообще, господа скриптеры, у меня к вам нескромный вопрос.

Где ваши карты?! puzzled Что-то не наблюдаю я их в хранилище Портала. Где хоть один претендент на приз номинации "Лучшая скриптовая карта" в конкурсе по соседству? С начала года - ни одной карты, имеющей больше одного-двух простейших скриптов, да и таких - пальцев одной руки много будет, чтобы пересчитать... weep
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir nutnotdead
nutnotdead

HoMM III: Landless
Messages: 25
From: Japan

Quote link Added: 6.08.2011 16:04
ибещаю исправится просто то что я хочу реализовать потребует много времени...но я справлюсь...если того позволит erm самособой

ибо как ты ранее писал в erm-е валом подводных камней
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link Added: 6.08.2011 16:27
ERM - отвратительный язык для крупных и сложных проектов, но его возможности переоценить сложно. Время и желание - вот главное, что нужно для успешной реализации почти чего угодно. ;)
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir nutnotdead
nutnotdead

HoMM III: Landless
Messages: 25
From: Japan

Quote link Added: 6.08.2011 17:56
боюсь что чего угодно не получится( ним нереально сделать то что хочется


имеется ввиду что что угодно
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link Added: 6.08.2011 18:10
Ну я и говорю - почти. На мой взгляд, ЕРМ позволяет всё, что имеет смысл реализовывать на движке Героев, и даже больше. ;) Кроме разве что серьёзных доработок ИИ.
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir RedDragon
+
RedDragon

HoMM V: Landless
HoMM IV: Landless
HoMM III: Knight
HoMM II: Landless
HoMM I: Landless
Messages: 120
From: Russian Federation

Quote link Added: 7.08.2011 09:48
Сэр Kirinyale, 6.08.2011 12:13
А вообще, господа скриптеры, у меня к вам нескромный вопрос.

Где ваши карты?!...

Лень и боязнь не закончить еще один интересный проект останавливают даже от старта оного.
RedDragon
Profile Hero history PM E-mail
Go to reply form Go to top
Sir nutnotdead
nutnotdead

HoMM III: Landless
Messages: 25
From: Japan

Quote link Added: 7.08.2011 10:14
как сделать туман войны?не подскажете?
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link Added: 7.08.2011 11:43
Сэр nutnotdead, 7.08.2011 10:14
как сделать туман войны?не подскажете?
!!UN:H. :) Если туман "простой", т.е. скрывать всё, что не разведывают замки/герои/шахты - то разом на всю карту, повторять каждый ход.
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir nutnotdead
nutnotdead

HoMM III: Landless
Messages: 25
From: Japan

Quote link Added: 7.08.2011 15:07
как осуществить что бы выполналось какое либо действие по клику на определенной точки на карте приключений ?
Profile Hero history PM E-mail
Go to reply form Go to top
Go to forum:
Pages: first | prev | << | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | next | last

Important message

Post reply

Tavern | Mapsmakers' table