Зацикливание бота / на покупке
Модератор: 4epT
Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
-
- Энтузиаст
- Сообщения: 97
- Зарегистрирован: Чт сен 20, 2007 4:31 am
- Откуда: СПб
- Контактная информация:
Ну, начнем с того, что блок автозакупки может не сработать по следующим причинам:
1. поле zeny пустое
2. поле zeny 0
3. поле disabled 1
4. количество твоих зенек, меньше чем указано в zeny
Как вариант, попробуй указать блок disabled 0
Если не поможет, что что-то в конфиге блочит автозакупку. Если disabled не сработает, то попробуй отключить автосит, проверь состояние ai
1. поле zeny пустое
2. поле zeny 0
3. поле disabled 1
4. количество твоих зенек, меньше чем указано в zeny
Как вариант, попробуй указать блок disabled 0
Если не поможет, что что-то в конфиге блочит автозакупку. Если disabled не сработает, то попробуй отключить автосит, проверь состояние ai
aka sllh
QWESTY TEAM
QWESTY TEAM
qwesty
ошибки не было ) кора просто сделала quit и всё )
правда меня уже начали трезать сомнения относительно причин внезапного выхода коры... ну да и бог с ним, сейчас всё нормально вроде.
да, я вернулся к свну, без изменений. замечу лишь, что стандартная связка autosell autobuy & autostorage работает дико. поэтому либо надо плагин делать отдельный, который будет заниматься этими вопросами, либо просить на форуме опенкоры сделать нормальную логику и математику фукнций работы с закупкой/продажей/хранением...
ошибки не было ) кора просто сделала quit и всё )
правда меня уже начали трезать сомнения относительно причин внезапного выхода коры... ну да и бог с ним, сейчас всё нормально вроде.
да, я вернулся к свну, без изменений. замечу лишь, что стандартная связка autosell autobuy & autostorage работает дико. поэтому либо надо плагин делать отдельный, который будет заниматься этими вопросами, либо просить на форуме опенкоры сделать нормальную логику и математику фукнций работы с закупкой/продажей/хранением...
-
- Энтузиаст
- Сообщения: 97
- Зарегистрирован: Чт сен 20, 2007 4:31 am
- Откуда: СПб
- Контактная информация:
В общем, в результате множества экспериментов пришел к выводу, что надо больше спать Удаляя отладочный вывод, нечаянно удалил строку кода и не мог понять, что за херня творится =)
Вот полный код процедуры, все работает, все проверено =)
Из конфига нужно удалить пустой блок buyAuto
Вот полный код процедуры, все работает, все проверено =)
Из конфига нужно удалить пустой блок buyAuto
- Вложения
-
- processAutoBuy.txt
- (6.14 КБ) 166 скачиваний
aka sllh
QWESTY TEAM
QWESTY TEAM
бажит оно....
Код: Выделить всё
OpenKore version what-will-become-2.0.0 (SVN version)
@ai_seq = route attack route
Network state = 5
Network handler = Network::DirectConnection
Loaded plugins:
plugins/alertsound.pl (alertsound)
plugins/doCommand.pl (doCommand)
plugins/kadiliman.pl (kadiliman)
plugins/likehuman.pl (likehuman)
plugins/macro.pl (macro)
plugins/patchConnect.pl (patchconnect)
plugins/ropp.pl (ppengine)
Error message:
Can't locate object method "inventory" via package "Actor::You" at E:/games/raggame/BOT/1.9.4.SVN5704/src/AI/CoreLogic.pm line 1502.
Stack trace:
Can't locate object method "inventory" via package "Actor::You" at E:/games/raggame/BOT/1.9.4.SVN5704/src/Interface/Wx.pm line 114
Interface::Wx::mainLoop('Interface::Wx=HASH(0x26e3294)') called at openkore.pl line 96
main::__start() called at start.pl line 119
Died at this line:
last if (!$config{"buyAuto_$i"} || !$config{"buyAuto_$i"."_npc"});
* my $item = $char->inventory->getByName($config{"buyAuto_$i"});
if ($config{"buyAuto_$i"."_minAmount"} ne "" && $config{"buyAuto_$i"."_maxAmount"} ne ""
--------------------
- Готово, мастер!
- Что готово?
- Сломал!
Самые эффективные законы всегда работают по принципу:
"... окурок, брошенный мимо урны, засовывается нарушителю в задницу!"
админ имеет все возможные права, ряд невозможных и два невероятных
- Готово, мастер!
- Что готово?
- Сломал!
Самые эффективные законы всегда работают по принципу:
"... окурок, брошенный мимо урны, засовывается нарушителю в задницу!"
админ имеет все возможные права, ряд невозможных и два невероятных