Ещё воросик. А с помошью какой команды можно из номера стека в битве получить позицию этого стека?
Сообщения от Вопросы и ответы по ERM-скриптам для WoG
Ещё воросик. А с помошью какой команды можно из номера стека в битве получить позицию этого стека?
ZVSE
!!BM{номер стека}:P?{переменная};
Игре почемуто не нравится моя строчка
!!BMv300:P?v303;
v300 - переменная хранящая номер стека
Что в ней не так?
!!BMv300:P?v303;
v300 - переменная хранящая номер стека
Что в ней не так?
!!BMv5208:Bv5204; Записать количество монстров в стеке v5208 в переменную v5204
А чё в этой строчке не то?
А чё в этой строчке не то?
1. А он наверно это написал сразу же после ZVSE :)
2. v300 или неопределенна на момент обращения к ней. Или вылазит за интервал 0..43
Наверно обьясню поточней :)
1. Команду !!BM можна использовать только внутри: !?FU, !?BR, !?BG, !?BF. Ну может ещё что то забыл. В других случаях будет ругаться
2. Если в момент обращения к !!BMv300: наша переменная v300 не будет иметь одного из значений: 0..43 , опять будет ругаться )
Возможны и другие варианты. Но там уже маловероятно, что из за них.
2. v300 или неопределенна на момент обращения к ней. Или вылазит за интервал 0..43
Наверно обьясню поточней :)
1. Команду !!BM можна использовать только внутри: !?FU, !?BR, !?BG, !?BF. Ну может ещё что то забыл. В других случаях будет ругаться
2. Если в момент обращения к !!BMv300: наша переменная v300 не будет иметь одного из значений: 0..43 , опять будет ругаться )
Возможны и другие варианты. Но там уже маловероятно, что из за них.
Какой я балбес!
Я забыл "?" перед переменной в которую сохранял!
Спасибо
Я забыл "?" перед переменной в которую сохранял!
Спасибо
Может кто нить ссылку на сам ERM даст))))
Ну вообще то я всегда думал, что это язык программирования, разработанный под Н3, как можно на него ссылку дать???? Знаю, что есть ЕРМ help от Dracolich-a, найти можно тут - dracolich.narod.ru
Именно это мне было нужно.Пасиб)))
Поставил вместо храмовщицы синего мага и хотел с помощью скриптов сделать чтобы он стрелял лучом, как маг. Получилось что то типа
!!MA:X176/?v5226;
!!VRv5226:+2048;
!!MA:X176/v5226;
Вот только луч получился чёрный и гдето из середины посоха, как сделать его на нужном месте и зелёного цвета?
!!MA:X176/?v5226;
!!VRv5226:+2048;
!!MA:X176/v5226;
Вот только луч получился чёрный и гдето из середины посоха, как сделать его на нужном месте и зелёного цвета?
Извините, чуть не в тему, просто переполняют эмоции! ) Прочитал весь раздел, покачал все проги, буду мудровать. Давно мечта была сделать кучу героев типа Джелу и Дракона. Ток тварей не хватит! Вот вобщем то и первая просьба о совете, какие твари могут послужить комуто третей формой. Ну как снайперы Эльфам и Арбалетчикам а Чародеи Фанатикам и Магам. Можно убрать пару замков, ну типа третья форма кинтавроа-минотавры, или чото в этом роде. Тоесть пустить какойто замок на третьи формы. Ну и насколько это сложно? Тут вот говорили о программировании, я так посмотрел что знания Qbasic и VB мне врядли помогут! ( На крайняк думал сделать хотябы улутшалку големов до 3-4 формы у башни. Ток это тож наверное не так просто. Хотя... Ну я хотел чтото типа внешней фабрики големов внутри замка. Тоесть хоч бери золотых, а хоч глиняных! Ток там количество големов каждого вида отдельно, а нужно вместе, купил глину, отняло и кристаллы. А потом хотите, улучшайте. Вобщем жестокая штука, стоко мыслей, можно весь форум зафлудить! ) Самое печальное то, что у меня дипломная на носу, а я ERM изучаю! )
Народ, если есть кто-нть профи помогите! Пачему после вот такой команды
!?LE29/52/0;
!!OB50/27/0:T0;
!!OB50/30/0:T0;
Объекты в данных точках не исчезают! (Хотя триггер выполняется, т. к. сообщение он пишет!)
!?LE29/52/0;
!!OB50/27/0:T0;
!!OB50/30/0:T0;
Объекты в данных точках не исчезают! (Хотя триггер выполняется, т. к. сообщение он пишет!)
Потому что команда некорректна - существует и объект 0, но он дамми.
Чтобы убирать объект используй UN:O
Чтобы убирать объект используй UN:O
изменил на
!#TR29/68/0:P1;
!#TR30/68/0:P1;
!?LE29/52/0;
!!UN29/48/0:O;
!!UN31/48/0:O;
!!LE29/52/0:M^Вы увидели пожар и потратили остаток дня, чтобы потушить его^;
!!HE-1:W0;
!!TR29/51/0:P1;
!!TR30/51/0:P1;
!!TR29/50/0:P1;
!!TR29/49/0:P1;
!!TR29/48/0:P1;
!!TR29/51/0:E0;
!!OB29/51/0:T119;
!!OB29/49/0:T119;
!!OB29/48/0:T119;
!?LE33/55/0;
!!HE-1:W600;
Пишет, что скрипт неправильный и выдаёт (см скрин)
:smile32:
!#TR29/68/0:P1;
!#TR30/68/0:P1;
!?LE29/52/0;
!!UN29/48/0:O;
!!UN31/48/0:O;
!!LE29/52/0:M^Вы увидели пожар и потратили остаток дня, чтобы потушить его^;
!!HE-1:W0;
!!TR29/51/0:P1;
!!TR30/51/0:P1;
!!TR29/50/0:P1;
!!TR29/49/0:P1;
!!TR29/48/0:P1;
!!TR29/51/0:E0;
!!OB29/51/0:T119;
!!OB29/49/0:T119;
!!OB29/48/0:T119;
!?LE33/55/0;
!!HE-1:W600;
Пишет, что скрипт неправильный и выдаёт (см скрин)
:smile32:
См. синтаксис!!! У тебя справка-то по ERM имеется??
!!UN:Ox/y/l/h; - удалить объект
x/y/l = координаты, h = удалить описание по правому клику (0=нет, 1=да)
!!UN:Ox/y/l/h; - удалить объект
x/y/l = координаты, h = удалить описание по правому клику (0=нет, 1=да)
Статистика
Приветствуем новейшего участника:
recijeb
Сейчас на сайте 9 пользователей 1319 гостей
Посетители сегодня 31
- Валера 111
- Граф Орлов
- Джек
- Драккошка
- Дугал
- Злобный Ящур
- Нэйко
- Саргон
- ALVYDAS
- Arandor
- AstralLein
- burymm
- Dark Jack
- dotahcxun
- elizbar1967
- fktifzobr@mail.ru
- Golvek
- Happy Life
- Heroist
- Hottler
- HwKeeper
- IchGViji
- kcfgogbfalgfl
- LifeForm
- Narron
- OrnsteinDragonslayer
- PingWing
- Ple-Sen
- Sir Syddan
- Siverfale
- Valery59