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

Добавлено: Вс апр 22, 2007 10:04 am
AmsTaFFik
так-с вот новая проблемка... с последней версией бота, которая была скачана с вашего сайта
вот ситуация: у меня бот иногда застревает и не хочет никуда идти, потом я ему пишу типо "move prt_fild06" он как-то идёт, потом заходит на ту мапу, которую я ему указал и тупо стоит... его мочат мобы, он им не отвечает...

(pJ: картинка удалена, заменена на атач)

вот что написано в errors.txt
OpenKore version 1.9.4 (SVN version)
@ai_seq = route cartAdd
Network state = 5
Network handler = Network::DirectConnection
Loaded plugins:
plugins/alertsound.pl (alertsound)
plugins/doCommand.pl (doCommand)
plugins/macro.pl (macro)

Error message:
Invalid arguments.

Stack trace:
Trace begun at D:\ZenyRO\194SVN5599\src\Task\Route.pm line 79
Task::Route::new('Task::Route', 'x', undef, 'y', undef, 'maxTime', undef, 'avoidWalls', 1, 'distFromGoal', undef, 'pyDistFromGoal', undef) called at D:\ZenyRO\194SVN5599\src\Task\MapRoute.pm line 379
Task::MapRoute::subtaskDone('Task::MapRoute=HASH(0x33d78e0)', 'Task::CalcMapRoute=HASH(0x342f184)') called at D:\ZenyRO\194SVN5599\src\Task\WithSubtask.pm line 147
Task::WithSubtask::iterate('Task::MapRoute=HASH(0x33d78e0)') called at D:\ZenyRO\194SVN5599\src\Task\MapRoute.pm line 127
Task::MapRoute::iterate('Task::MapRoute=HASH(0x33d78e0)') called at D:\ZenyRO\194SVN5599\src\AI\CoreLogic.pm line 714
AI::CoreLogic::processTask('route', 'onError', 'CODE(0x26362f0)') called at D:\ZenyRO\194SVN5599\src\AI\CoreLogic.pm line 93
AI::CoreLogic::iterate at D:\ZenyRO\194SVN5599\src\functions.pl line 544
main::mainLoop_initialized at D:\ZenyRO\194SVN5599\src\functions.pl line 66
main::mainLoop at D:\ZenyRO\194SVN5599\src\Interface.pm line 74
Interface::mainLoop('Interface::Console::Win32=HASH(0x28691b0)') called at openkore.pl line 95
main::__start at start.pl line 118

Died at this line:

* if ($args{x} == 0 || $args{y} == 0) {
ArgumentException->throw(error => "Invalid arguments.");

Добавлено: Вс апр 22, 2007 5:06 pm
piroJOKE
У тебя написано что это свн-5599, а последняя свн-5607 на текущий момент.
Рекомендую обновиццо... там были какие-то маленькие баг-фиксы, а вдруг это оно и есть?...

ЗЫ: Я так понимаю, это уже не имеет отношения к ZenyRO? Предлагаю отстегнуть тему, и вынести ее в общак на обсуждение.

2All:
Кто-то может подтвердить такое же аномальное поведение OpenKore?
Как всегда, более всего интересует, как воспроизвести такой баг.

Добавлено: Вс апр 22, 2007 7:45 pm
yonah
Я могу.Посмотри в Xkore за ним минут 10.Иногда в авто ИИ не может атаковать моба.Включаешь мануал ии и арбайтен(сего события надо ждать часа 3-4).Очень часто тупо стоит на месте ожидая непойми чего как будто инет лагает и пакеты не идут.

Добавлено: Вс апр 22, 2007 7:46 pm
Rosetta
На скок панимаю ето старинный баг коры(или одна из ево разазновидностей) от которова помогает только принудительный теле, и то не всегда. В особенности сильно он проявляеца на стабильно плохих подключениях типа гпрс, на хороших же подключениях типа выделенки можно годами ботать и не разу не столкнуца с такой траблой.
Проверено на собсном жопыте.

Добавлено: Пн апр 23, 2007 12:26 am
Antarx
это точно, 99% проблема потери синка в очень плохом коннекте...

кроме того, имхо, вместо воспроизведения глюка было бы название сервера, настройки под него и лог с debug 2

Добавлено: Пн апр 23, 2007 12:29 am
piroJOKE
Это пирацкий сервер. Синхро-пакеты тут не причем.

Добавлено: Пн апр 23, 2007 9:40 am
yonah
Я тут заметил что бот встает после юзанья импрува частенько.

Добавлено: Пн апр 23, 2007 1:03 pm
Driver
Вот вам баг :)
[100/100] Monster Bongun (1) uses Spear Stab on you - Dmg: 4294937296 (delay 50)

Добавлено: Пн апр 23, 2007 1:53 pm
Antarx
terminator
вместо 3 должна быть 6... :wink:

yonah
а нафига сидячему боту импрув? и с чего ты взял, что он вообще сидя может кастоваться?

Добавлено: Пн апр 23, 2007 7:31 pm
Driver
Antarx "вместо 3 должна быть 6..."
Ты о чем? :o

Добавлено: Вт апр 24, 2007 11:42 am
yonah
Встал всмысле забил на движение и начал думать о высоком

Добавлено: Вт апр 24, 2007 2:38 pm
Гость
Всем здрасте, чтоб не создавать еще одну нубскую тему, напишу вопрос тут:) Такая фигня в общем: когда у бота кончается мясо он дует на кафру, сперва скидывает свои остатки на склад, а потом берет оттуда число в максамаунте , у меня конкретно 65. В последние недели две возникла фигнюшка такая, что он берет в два раза больше указанного в макс амаунте(перевес 90 после складирования и кора дисконектится), вот чуток лога из консоли, конкретно о мясе
Storage opened.
Storage Item Added: Meat (7) x 6
Inventory Item Removed: Meat (12) x 6
Attempt to get 65 x Meat from storage, retry: 0
Storage Item Removed: Meat (7) x 65
Attempt to get 65 x Meat from storage, retry: 1
Item added to inventory: Meat (12) x 65 - Usable
You are now: Owg 50%
Storage Item Removed: Meat (7) x 65
Item added to inventory: Meat (12) x 65 - Usable
You are now: Owg 90%
You are no longer: Owg 50%
Character is still overweight after storageAuto (storage is full?)
Disconnecting on storage full!
Exiting...
patchconnect unloaded.
Bye!
--------------------------
Кора почему то два раза отсылает запрос на взятие мяса, retry 0 ,1
И следовательно два раза получает, хз может это из за потери пакетов? На плохом коннекте, или что... без понятия, надеюсь на вашу помостчь =)

Добавлено: Вт апр 24, 2007 4:48 pm
kLabMouse
JeniaK
У тебя перевес плохо настроен. Вот он и пытается скинуть перевес. Но так как у него долно быть 65 мяса. то он его не скидывает в кафру и начинает брать ещё 65 мяса.

Решение: Настроить перевес.