Не могу вызвать macro с параметром =(

Дополнения к OpenKore, расширяющиее её функциональность, называются плагинами.

Модератор: 4epT

Аватара пользователя
DeniZka
Разработчик
Сообщения: 410
Зарегистрирован: Ср ноя 15, 2006 6:36 pm
Сервер RO:: rRO AsgardRO
Откуда: Mos-Cow Citadel
Контактная информация:

Не могу вызвать macro с параметром =(

Сообщение DeniZka »

Из automacro пытаюсь вызвать macro с параметром
automacro qwer {
...
call asdf -- XXX <---указываю параметр вызова
}

macro asdf {
log $.param1
...
}
пишет что макрос не найден, хотя если вызвать этот макрос с параметром из коносли, то все идет пучком. Мож я не так параметр указываю

Пробовал так же: call { do macro asdf -- XXX } - будто из консоли. Не работает =(

Я просто пишу макрос прохождения квеста на мерча, и столкнулся с такой проблемой что не могу передать номер посылки, отловленый в автомакросе к макросу. Можно конечно пойти топорным методом и на каждый номер написать по макросу.. но ведь наверное можно как-то оптимизировать???
Изображение
1t 1$ t00 900d d4y 2 d1e

?(???)?(???)?( ?Д?)?
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Ох, я сам не пробовал это делать в последнее время. Вроде бы кто-то уже рассказывал тут о подобных глюках... (неуверен).

Можно попробовать обойти так... (не проверял).

В конфиг:

labuda 0

macro setLabuda {
do conf labuda 1
}

macro getLabuda {
log @config(labuda)
}

...хотя это, разумеется, не ответ на твой вопрос.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Sauron
Грамотный
Сообщения: 435
Зарегистрирован: Ср ноя 29, 2006 3:24 pm

Сообщение Sauron »

попробуй ещё такую конструкцию..

automacro qwer {
...
{
$param=1
call asdf
}
}

macro asdf {
log $param
...
}
а что собственно пишешь, поясни..
от РО до шестой палаты - один шаг...
Аватара пользователя
DeniZka
Разработчик
Сообщения: 410
Зарегистрирован: Ср ноя 15, 2006 6:36 pm
Сервер RO:: rRO AsgardRO
Откуда: Mos-Cow Citadel
Контактная информация:

Сообщение DeniZka »

piroJOKE
РРРаботает! =)
Спасиба! labuda ТРУ =)

Sauron
Попробую, но кажется не должно работать.
Изображение
1t 1$ t00 900d d4y 2 d1e

?(???)?(???)?( ?Д?)?
Аватара пользователя
DeniZka
Разработчик
Сообщения: 410
Зарегистрирован: Ср ноя 15, 2006 6:36 pm
Сервер RO:: rRO AsgardRO
Откуда: Mos-Cow Citadel
Контактная информация:

Сообщение DeniZka »

Сделал квест на мерча. Третьим способом =) см. тут viewtopic.php?t=1553
Изображение
1t 1$ t00 900d d4y 2 d1e

?(???)?(???)?( ?Д?)?
Ответить