PDA

Просмотр полной версии : охотник подбирает не весь лут


ermkirill
20.11.2007, 20:13
Охотник не всегда подбирает весь луткоторый выбиваю именно я, хотя бот его видит. Вот что пишется в консоли:

Routing to (331, 233) to take Acorn (0), distance 11.4017542509914
Failed to take Acorn (0) from (331, 233) to (331, 233)
Item added to inventory: Fluff (10) x 1 - Non-usable
Item added to inventory: Strawberry (13) x 1 - Usable
Attacking: Monster Coco (0)
Exp gained: 120/78 (0.02%/0.03%)
Item Appeared: Animal Skin (0) x 1 (316, 211)
Routing to (316, 211) to take Animal Skin (0), distance 4.12310562561766
Item added to inventory: Animal Skin (9) x 1 - Non-usable
Failed to take Animal Skin (0) from (316, 211) to (316, 211)

Такое происходит не всегда но бывает. Причем не подбирает не какие то определенные вещи, а любые в произвольном порядке.
В фйле итем_контрол прописал что бы подбирал все. Если такая тема уже есть дайте ссылочку.
В конфиге itemsTakeAuto_new поставил еденичку (появилась информации о дистанции с точность до 13 знака после запятой), сообщение Failed... стало появляться вроде реже, но все равно бывает.
ОК - 2.0.5.SVN 6071

GoldenShadow
23.11.2007, 13:00
а это твой лут? может просто над тобой кто-нить стоит и издевается типа одминов, подбрасывают тебе лут...

4epT
23.11.2007, 22:14
и вообще они в пати или нет?

ermkirill
24.11.2007, 15:52
Посмотрел паралельные темы и вроде разабрался сам.
Моя основная ошибка в том, что я поставил предельно большие значения растояние атаки и бот просто не успевал подбирать лут.
Изменил следующие значения в файле timeouts:

# Give up if unable to pickup item after x seconds
ai_take_giveup 9
ai_items_gather_giveup 9

До этого было не 9 а 3(или 4), при значении 6 сообщение Failed... все равно проскакивает, но реденько. Вроде как проблема решена. Спасибо.

P.S. Лут мой, админов точно не было, пока не было :-[.

>>>Тема закрыта<<<

4epT
25.11.2007, 16:37
да зачем закрываь тему? вдруг у кого ещё будет похожая шляпа.
открыл

ermkirill
12.12.2007, 11:50
В продолжение темы:
Все равно не все подбирает. В графе "Plauers..." (которая в ОК между консолью и картой) лут пишется и если по нему кликнуть мышкой то бот его подбирает. В самой консоли не пишет даже растояние до него, соответсвенно сообщение "Failed..." в консоли не появляется. Я так понимаю проблема в нижеуказанной строке в конфиге.

Цитата из мануала:

clientSight [<number>] v.1.9.0 "Я 15 оставил."

Если эта опция включена, бот будет игнорировать не-игроков (т.е. монстров, НПС и т.д), расстояние до которых равно или превышает определенное кол-во блоков. По умолчанию Коре ставит значение 15.

Note. Some private servers like Freya will send actor packets at a ridiculous distance that the normal RO Client can't display, and use this for automated banning. This config option will make Kore ignore those actors and hopefully avoid auto-bans ( толком не переводил, ну вообщем слова automated banning понял)

В связи с вышесказанным вопросики:
1) Возможность игнорировать не-игроков и не-лут (сравнять их по значимости, что ли) - как это сделать, дайте ссылочку.
2) Можно просто замаксить данное значение, всмысле нежелательные последствия после этого (теоретически, на ОфСервере).
3) В порядке информации для меня: согласно мануала максимальное количество блоков на которое должен видить бот, а то у меня на практике по разному получается, + - 1, а в мануале не нашел.