Страница 1 из 1

Пытаюсь макросом качатся на разных мапах

Добавлено: Вс дек 17, 2006 8:46 pm
darzanebor
Подскажите пожалуйсто.
есть такая вещ do conf параметр
а есть такая возможность юзанье и покупку веще вызвав макрос дописать в конфиг, например при переходе на другую мапу в каче, а не проверять макросами что что-то в @inventory нехватает и запуск макроса на покупку???

Добавлено: Вс дек 17, 2006 8:58 pm
darzanebor
был лишний фоуд =)

Добавлено: Вс дек 17, 2006 9:21 pm
darzanebor
Поправьте пожалуйсто, а то я тока макрос и консольные команды изучать начал, не пинайте сильно если такое уже было.
вопрос такой когда я юзаю кафру сторадж, после диалога и доставания из кафры do talk resp n так кафру закрыть???

Добавлено: Вс дек 17, 2006 10:21 pm
darzanebor
Вот что напсал тока он упорно нехочет бегать =( если run-once убрать зацикливается подскажите

automacro payonshopBW{
base > 15
base < 30
inventory "Butterfly Wing" < 2
call buypayonBW
run-once 1
}

macro buypayonBW{
do move 181 103 payon
do talknpc 181 104 c r1 n
do storage get (Butterfly Wing) 5
do talk resp n
release payonshopBW
}

automacro payonshopRP{
base > 15
base < 30
inventory "Meat" < 5
call buypayonRP
run-once 1
}

macro buypayonRP{
do is Butterfly Wing
do move 181 103 payon
do talknpc 181 104 c r1 n
do storage get (Meat) 50
do talk resp n
release payonshopRP
}

automacro payonshopFW{
base > 15
base < 30
inventory "Fly Wing" < 3
call buypayonFW
run-once 1
}

macro buypayonFW{
do is Butterfly Wing
do move 159 95 payon
do talk @npc(159 96)
do store
do buy @store(Fly Wing) 20
release payonshopFW
}

Добавлено: Вс дек 17, 2006 11:02 pm
darzanebor
Talking to NPC at (181, 104) using sequence: c r1 n
Служащая Кафры: [Служащая Кафры]
Служащая Кафры: Добро пожаловать. Кафра к вашим услугам в любое время.
Служащая Кафры: Чем Вам помочь?
Служащая Кафры: Auto-continuing talking
----------Responses-----------
# Response
0 Сохранить
1 Использовать склад
2 Воспользоваться телепортом
3 Взять напрокат телегу
4 Дополнительная информация
5 Отмена.
6 Cancel Chat
-------------------------------
Служащая Кафры: Type 'talk resp #' to choose a response.
You lost 60 zeny.
Служащая Кафры: [Служащая Кафры]
Служащая Кафры: Сейчас я открою ваш склад.
Служащая Кафры: Благодарим за то, что воспользовались нашими услугами.
Служащая Кафры: Done talking
No information about storage; it has not been opened before in this session
Calculating lockMap route to: Payon Forest (pay_fild09)
Storage opened.

Добавлено: Вс дек 17, 2006 11:28 pm
Click
видишь?
No information about storage; it has not been opened before in this session
Calculating lockMap route to: Payon Forest (pay_fild09)
Storage opened.

сначала пишет что нет информации об кафре а потом её открывает, а нуно наоборот

Добавлено: Вс дек 17, 2006 11:55 pm
darzanebor
подлагивает конечно, но теперь вроде работает =) я там в talknpc одну вещицу забыл
вот щя жду когда он мясо скушает и заново макросы посмотрит

Добавлено: Пн дек 18, 2006 3:57 am
piroJOKE
Афтор, черт возьми! Назови тему по человечески.
Чего бы ее не назвать "пытаюсь макросом сделать то-то...", типо того?...

Добавлено: Пн дек 18, 2006 5:01 pm
darzanebor
при выполнении команды move x y geffen вылетает ошибка AI.pl трока 549 чет с координатами, еще такая вещ пробую писать move x y внутри здания, тупит и не идет =( x y по городу начинает метатся (конечно не пишу а пишу координаты, координаты правельные сам проверял)

Добавлено: Пн дек 18, 2006 5:02 pm
darzanebor
Вот:
#automacro gefshopRP{
base > 35
inventory "Meat" < 5
call buygefRP
run-once 1
}

macro buygefRP{
do move 120 61 geffen
do talknpc 120 62 c r1 n c
do storage get Meat 50
pause 3
release gefshopRP
}

#automacro gefshopFW{
base > 35
inventory "Fly Wing" < 3
call buygefFW
run-once 1
}

macro buygefFW{
do move 167 76 geffen_in
do talknpc 167 77 c r1 n
do store
do buy @store(Fly Wing) 30
pause 3
release gefshopFW
}

Добавлено: Пн дек 18, 2006 5:44 pm
piroJOKE
Я чо-то твоей мысли не понял. А зачем это вообще всё надо? Почему бы просто не использовать встроенную в Kore процедуру покупки?...

И какое это имеет отношение к топику "Пытаюсь макросом качатся на разных мапах"?!

Имхо, шыза.

Добавлено: Пн дек 18, 2006 10:22 pm
kLabMouse
darzanebor
Парень. Почитай Мануал по кончольным командам кора. И найдёш свой баг.

Добавлено: Вт дек 19, 2006 7:32 pm
darzanebor
а если намекнуть :)

Добавлено: Вт дек 19, 2006 11:46 pm
kLabMouse
do move 120 61 geffen -- Здесь. Ситнаксис команды помотри, ты там ступил всего с одним параметром, точнее его позицией.