Ошибка - после складирование чар ничего не делает.

Общие вопросы по OpenKore обсуждаются здесь. Можно сказать, что это - основной раздел форума.
Возник вопрос? Вам сюда.

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

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
-StiXSinX-
Начинающий
Сообщения: 34
Зарегистрирован: Вт май 08, 2007 7:47 pm

Ошибка - после складирование чар ничего не делает.

Сообщение -StiXSinX- »

Вот возникла такая ошибочка... Чар идет на указанную локацию, ботит там до перевеса или пока не умрет, затем возвращается в город, идет к tool diler, где затаривается и сдает лут, потом идет к кафре, складывает в нее весь хлам, а после... а после просто стоит на месте.
Вот цитата из окна коры:
Kafra: Welcome to Kafra Corp. We will stay with you wherever you go.
Kafra: Auto-continuing talking
You are no longer: Concentration Potion
*** понятно, что залезает в кафру ***
You lost 40 zeny.
You lost 30 zeny.
Storage opened.
Storage Item Added: Aloe Leaflet (9) x 4
Inventory Item Removed: Aloe Leaflet (3) x 4
**** тут список вещей ****
Inventory Item Removed: Bomb Wick (36) x 1
New random standpoint set to (175,226)
Calculating auto-storage route to: Payon Town(payon): 175, 226
You used Item: Awakening Potion (0) x 1 - 9 left
You are now: Concentration Potion
Player Kaith (2) uses Wind Walk on herself : Lv 4
where
Location Payon Town (payon) : 175, 221
Собственно после этого чар повисает (а именно ничего не делает) и не реагирует на попытку переместить его на другую часть карты. Помогает с этим справить перезапуск коры, но так продолжается до следущего влезания в кафру.

Версия коры - 1.9.4SVN5607

Подскажите что с этим можно сделать...
Прошу обратить внимания на выделенные части из цитаты, чар идет на какую-то точку, куда он так и не попадает... и непонятно зачем он туда идет, в конфиге с теми координатами ничего не связано.
Аватара пользователя
miniBot
Грамотный
Сообщения: 429
Зарегистрирован: Вс ноя 05, 2006 8:48 am
Откуда: Москва
Контактная информация:

Сообщение miniBot »

relogAfterStorage 1
помощь только тем у кого включен параметр - mozgEnable 1

БОТАТЬ, БОТАТЬ, И ЕЩЕ РАЗ БОТАТЬ, КАК ЗАВЕЩАЛ ВЕЛИКИЙ ЛЕНИН
-StiXSinX-
Начинающий
Сообщения: 34
Зарегистрирован: Вт май 08, 2007 7:47 pm

Сообщение -StiXSinX- »

miniBot писал(а):relogAfterStorage 1
результат тот же - чар стоит, последняя строчка в окне коры такая же.
CrusH
Энтузиаст
Сообщения: 138
Зарегистрирован: Ср ноя 15, 2006 2:17 pm
Откуда: СПб
Контактная информация:

Сообщение CrusH »

че-то я не понял, он кафру то закрыл? =)
Изображение
Изображение
ботами пользуйся, а попадаться - не смей!
-StiXSinX-
Начинающий
Сообщения: 34
Зарегистрирован: Вт май 08, 2007 7:47 pm

Сообщение -StiXSinX- »

CrusH писал(а):че-то я не понял, он кафру то закрыл? =)
это действие зависит ли от вида кафры ?

Вот что я имел в виду:
storageAuto 1 <--- брать из Кафры и ложить в нее вещи...
storageAuto_npc prontera 162 271 <-- координаты Кафры
storageAuto_distance 5
storageAuto_npc_type 1 <-- Обычная Кафра, для обычной следующий пункт игнорится; (а 2 - кафра с одним лишним приветствием на входе);
storageAuto_npc_steps c r1 n <--- для "необычной", с неполным меню, ставим storageAuto_npc_type 3, а здесь прописываем диалог;
storageAuto_password <-- не доводилось использовать
relogAfterStorage 0 <-- перезайти в игру после операций с Кафрой... кое-где нужно, но я не рекомендую.
Неполное меню значит что после клика по кафре сразу открывается меню выбора действий?
Одно лишнее приветствие означает что после клика по кафре сначала идет "здраствуйте, вас приветствует кафра *блаблабла*", а только потом открывается меню выбора действий?

Действительно, бот не закрывает кафру, потому и глючит.
lirikpl
Грамотный
Сообщения: 476
Зарегистрирован: Вс ноя 12, 2006 12:58 am

Сообщение lirikpl »

storageAuto_npc_type 1---тут у меня 3 прописано.1 то и не стоялно на обычные никогда хз))
CrusH
Энтузиаст
Сообщения: 138
Зарегистрирован: Ср ноя 15, 2006 2:17 pm
Откуда: СПб
Контактная информация:

Сообщение CrusH »

судя по логу бот прописывает standpoint, и почему-то рандомный. и почему-то на координаты кафры... почему - я не могу представить

и почему-то пытается не закрывая кафры опять пойти в нее
Последний раз редактировалось CrusH Чт май 10, 2007 12:29 am, всего редактировалось 1 раз.
Изображение
Изображение
ботами пользуйся, а попадаться - не смей!
-StiXSinX-
Начинающий
Сообщения: 34
Зарегистрирован: Вт май 08, 2007 7:47 pm

Сообщение -StiXSinX- »

больше всего удивляет:
New random standpoint set to (175,226)
Calculating auto-storage route to: Payon Town(payon): 175, 226
Эта ерунда происходит каждый раз, не закрывая кафры, как выяснилось даже не освободившись от всех предметов...
А т.к. продавать вещи чар идет после того, как сложит лут в кафру. то вещи он даже не продает...
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

-StiXSinX-
Если можно. В момент "подвисания" набрать в косольке слово "ai" что выведет что в данный момент находится в списке выполняемых АИ.

А так-же для проверки рекомендую отключить макросы на время теста. Если всё пройдёт удачно то мы получим всё как надо. Если нет, то трабла не в макросах. ТЕ возможно один из макросов сбивает сиквенс в АИ.
-StiXSinX-
Начинающий
Сообщения: 34
Зарегистрирован: Вт май 08, 2007 7:47 pm

Сообщение -StiXSinX- »

*** и снова список ***
Inventory Item Removed: Fire Arrow (11) x 1
New random standpoint set to (175,226)
Calculating auto-storage route to: Payon Town(payon): 175, 226
ai
AI turned off
ai
AI set to manual mode
ai
AI set to auto mode
ai
AI turned off
ai
AI set to manual mode
ai
AI set to auto mode
ai 3
Syntax Error in function 'ai' (AI Commands)
Usage: ai [ clear | print | ai_v | auto | manual | off ]
ai print
------ AI Sequence ---------------------
0: route

1: storageAuto {getStart=>'1',done=>'',cartNextItem=>'0',npc=>{ok=>'1',map=>'payon',pos=>{y=>'226',x=>'175'}},retry=>'0',index=>'0',sentStore=>'1',nextItem=>'12',lastIndex=>'25'}

------ AI Sequences --------------------
Это с выключенным макросом, он один единственный на отхил, пока другие не понадобились :)
Как я понимаю из выделленых строк (то, что нужно было глянуть по совету kLabMouse), эта часть скрипта и заставялет снова лезть в кафру, почему-то не выложив даже всех вещей.
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

-StiXSinX-
Хм. Как Я понял из списка ("AI Sequence") он всё таки идёт к кафре. Странно то что по словам афтара он зависает.
-StiXSinX-
Начинающий
Сообщения: 34
Зарегистрирован: Вт май 08, 2007 7:47 pm

Сообщение -StiXSinX- »

kLabMouse писал(а):-StiXSinX-
Хм. Как Я понял из списка ("AI Sequence") он всё таки идёт к кафре. Странно то что по словам афтара он зависает.
дык оно именно так, но есть одно НО!
этот список я пишу во время выгрузки лута в кафру.

допустим было 15 луков и 27 ножиков в инвентаре, ну и еще что-нить из лута, например рубашки с сохи. Чар появляется в городе, идет хиляться по макросу, затем идет к кафре складировать вещи, появляется такая вот строчка:

Calculating auto-storage route to: Payon Town(payon): 175, 226

Затем чар подходит к нпц, говорит с кафрой и открывает сундук. После чего начинается процесс переноса вещей в кафру...

Storage opened.
Storage Item Added: Aloe Leaflet (9) x 4
Inventory Item Removed: Aloe Leaflet (3) x 4
**** тут список вещей ****
Inventory Item Removed: Bomb Wick (36) x 1


Но вдруг, после того, как какой-то айтем (закономерность я не нашел, число всегда разное) сложен в кафру, бот тупит, и, не написав Storage closed (как по идее бывает когда он уходит от кафры, все туда сложив), кора снова выдает строки:

New random standpoint set to (175,226)
Calculating auto-storage route to: Payon Town(payon): 175, 226


После этих строк, используя количество предметов, указанное выше, которые находились в инвентаре до появления в городе, могу сказать, что после этих строк остается 7-9 луков, около 15 ножиков, а лут (третья сверху закладка в инвентаре в данном случае) вроде как складывается полностью.

Проблема в том, что чар даже не завершает складирование, но при этом пытается во время оного снова найти кафру и открыть сундук.
Я попробую лазить в сундук через другого нпц, но проблему с этой не решит...

Может я конечно что-то путаю, но обычно бот складывает ВСЕ вещи в кафру, потом ее закрывает, а потом уже продолжает свою деятельность или тупит.
kLabMouse писал(а):-StiXSinX-
Хм. Как Я понял из списка ("AI Sequence") он всё таки идёт к кафре. Странно то что по словам афтара он зависает.
Именно зависает, то есть встает на какую-либо точку и все. Только эта точка (согласно карте из режима wxstart) немного в стороне от кафры. Клеток на 8, при положенных 5 клетках расстояния до нпц.
-StiXSinX-
Начинающий
Сообщения: 34
Зарегистрирован: Вт май 08, 2007 7:47 pm

Сообщение -StiXSinX- »

Так... попробовал прописать другого нпц, сначало повторялась та же ошибка.

Затем я попробовал закрыть склад вручную из коры, т.к. автоматически он не закрывается, написав storage close.

В итоге в консоли появилось:

Storage closed.

Я подумал, опаньки! Может быть сработает? Т.к. сервер пвп, мне не составляет особой трудности убить бота другим своим чаром, для проверки работы с НПЦ. И эврика! Бот стал складировать предметы нормально...

Правда не знаю что с этим будет после перезапуска коры. Ну и может быть благодаря великому рандому этот глюк повторится.

Но я все же никак не могу понять, в чем была ошибка?

ЗЫ мб банально сделать макрос на склад? раз обычная команда конфига глючит...
-StiXSinX-
Начинающий
Сообщения: 34
Зарегистрирован: Вт май 08, 2007 7:47 pm

Сообщение -StiXSinX- »

b]kLabMouse[/b], есть идеи еще?
пирожок, мб у тебя?
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

-StiXSinX-
Попробуй исправить ростояние до кафры. И желательно выложить куски там где и что складируется и берётся. ТЕ именно куски конфига.

Но надеюсь что исправление ростояния к НПС поправит ситуацию в лучшую сторону.
Ответить