Перейти к содержанию

Сообщения от Вопросы и ответы по ERM-скриптам для WoG

Аватар пользователя
18 лет назад
Ещё воросик. А с помошью какой команды можно из номера стека в битве получить позицию этого стека?
В ответ пользователю Prorok
Аватар пользователя
18 лет назад
Prorok;149276
Ещё воросик. А с помошью какой команды можно из номера стека в битве получить позицию этого стека?
ZVSE
!!BM{номер стека}:P?{переменная};
Аватар пользователя
18 лет назад
Игре почемуто не нравится моя строчка
!!BMv300:P?v303;
v300 - переменная хранящая номер стека
Что в ней не так?
Аватар пользователя
18 лет назад
!!BMv5208:Bv5204; Записать количество монстров в стеке v5208 в переменную v5204

А чё в этой строчке не то?
18 лет назад
1. А он наверно это написал сразу же после ZVSE :)
2. v300 или неопределенна на момент обращения к ней. Или вылазит за интервал 0..43

Наверно обьясню поточней :)

1. Команду !!BM можна использовать только внутри: !?FU, !?BR, !?BG, !?BF. Ну может ещё что то забыл. В других случаях будет ругаться

2. Если в момент обращения к !!BMv300: наша переменная v300 не будет иметь одного из значений: 0..43 , опять будет ругаться )

Возможны и другие варианты. Но там уже маловероятно, что из за них.
Аватар пользователя
18 лет назад
Какой я балбес!
Я забыл "?" перед переменной в которую сохранял!
Спасибо
Аватар пользователя
18 лет назад
Может кто нить ссылку на сам ERM даст))))
Аватар пользователя
18 лет назад
Ну вообще то я всегда думал, что это язык программирования, разработанный под Н3, как можно на него ссылку дать???? Знаю, что есть ЕРМ help от Dracolich-a, найти можно тут - dracolich.narod.ru
Аватар пользователя
18 лет назад
Именно это мне было нужно.Пасиб)))
Аватар пользователя
18 лет назад
Поставил вместо храмовщицы синего мага и хотел с помощью скриптов сделать чтобы он стрелял лучом, как маг. Получилось что то типа
!!MA:X176/?v5226;
!!VRv5226:+2048;
!!MA:X176/v5226;
Вот только луч получился чёрный и гдето из середины посоха, как сделать его на нужном месте и зелёного цвета?
Аватар пользователя
18 лет назад
Извините, чуть не в тему, просто переполняют эмоции! ) Прочитал весь раздел, покачал все проги, буду мудровать. Давно мечта была сделать кучу героев типа Джелу и Дракона. Ток тварей не хватит! Вот вобщем то и первая просьба о совете, какие твари могут послужить комуто третей формой. Ну как снайперы Эльфам и Арбалетчикам а Чародеи Фанатикам и Магам. Можно убрать пару замков, ну типа третья форма кинтавроа-минотавры, или чото в этом роде. Тоесть пустить какойто замок на третьи формы. Ну и насколько это сложно? Тут вот говорили о программировании, я так посмотрел что знания Qbasic и VB мне врядли помогут! ( На крайняк думал сделать хотябы улутшалку големов до 3-4 формы у башни. Ток это тож наверное не так просто. Хотя... Ну я хотел чтото типа внешней фабрики големов внутри замка. Тоесть хоч бери золотых, а хоч глиняных! Ток там количество големов каждого вида отдельно, а нужно вместе, купил глину, отняло и кристаллы. А потом хотите, улучшайте. Вобщем жестокая штука, стоко мыслей, можно весь форум зафлудить! ) Самое печальное то, что у меня дипломная на носу, а я ERM изучаю! )
В ответ пользователю Dragon-King31
Аватар пользователя
18 лет назад
Народ, если есть кто-нть профи помогите! Пачему после вот такой команды
!?LE29/52/0;
!!OB50/27/0:T0;
!!OB50/30/0:T0;
Объекты в данных точках не исчезают! (Хотя триггер выполняется, т. к. сообщение он пишет!)
В ответ пользователю nik312
Аватар пользователя
18 лет назад
Потому что команда некорректна - существует и объект 0, но он дамми.
Чтобы убирать объект используй UN:O
В ответ пользователю nik312
Аватар пользователя
18 лет назад
изменил на
!#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:
Вложения 1
1 файл • Общий размер: 543,8 KB
В ответ пользователю nik312
Аватар пользователя
18 лет назад
См. синтаксис!!! У тебя справка-то по ERM имеется??
!!UN:Ox/y/l/h; - удалить объект
x/y/l = координаты, h = удалить описание по правому клику (0=нет, 1=да)

Статистика

Приветствуем новейшего участника: recijeb

Сейчас на сайте 9 пользователей 1319 гостей