PDA

Просмотр полной версии : X-RO


Hash
13.10.2009, 18:42
Рабочий бот для сервера X-RO. (Рабочий в плане зашёл чаром в игру, дальше я не тестировал).
В плане ботов я полнейший нуб, буквально ток пару часов назад OpenKore скачал. Ввиду своего нубства выкладываю список неизвестных пакетов, авось и пригодится для чего-нибудь:
D700
8700
C800
9500
8600
Возможно какие-то пакеты упустил.

Сайт сервера http://www.sharonov.ru/ro/razdel.asp?id=17&news=642

[X-RO]
ip 208.100.38.37
port 6900
master_version 20
version 65
serverType 8
private 1
serverEncoding Russian

Добавлено через 6 часов 1 минуту
Бился пару часов и наконец-то понял что это за пакеты. Похоже шифрованые пакеты это не что иное как НПЦ. Т.к. автоматически npcs.txt не заполняется при ручном рулении ботом и наматывании кругов вокруг нпц, так же если я в комнате с каким-то нпц то мне приходит количество шифрованых пакетов равное количеству нпц рядом со мной. Вот так вот...

P.S. Ручное прописывание нпц в npcs.txt не помогает. Бот новый, качал с этого сайта. У кого-нибудь есть идеи как решить эту проблему?

[BMP]
13.10.2009, 19:38
Попробуй поменять serverType на другой - обычно помогает )

4epT
13.10.2009, 23:50
автар, указанные тобой пакеты - не шифрованные! Файл npcs.txt - так и должен автоматически наполняться!

Snjor
14.10.2009, 00:53
serverType 8_2, нэ?

Hash
14.10.2009, 05:03
4epT, спасибо за информацию! Впредь буду знать.
Snjor, так скажем с 8_2 список нпц тоже пополняется как и с 8_1 (пробовал sT от 0 до 18), но (!) не все нпц находятся ботом. Tool Dealer (prt_in 126 76) и не ещё пара ему подобных нпц бот увидеть не может. Заносил вручную в npcs.txt не помогло. Нашёл "видящегося" торговца расходниками в Морокке (morocc 140 102). Написал в конфиге команды на автопокупку и автопродажу, но бот подходит к нпц и выдает мне следующий текст в консоль: calculating auto-sellroute to: Morocc Town (morocc): 147, 102 Я так понимаю он ведёт какие-то расчёты касательно автопродажи, оставлял его так расчитывать минут на 5. В чём может быть проблема? Я так думаю проблема в файле timeouts.txt, возможно там указана какая-то задержка autosell и autobuy, но пока к сожалению нет времени проверить.
Вот вырезка из config.txt:
buyAuto White Potion {
npc morocc 147 102
standpoint
distance 5
minAmount 2
maxAmount 100
}

buyAuto Butterfly Wing {
npc morocc 147 102
standpoint
distance 5
minAmount 2
maxAmount 7
}

buyAuto Fly Wing {
npc morocc 147 102
standpoint
distance 5
minAmount 2
maxAmount 65
}

buyAuto Awakening Potion {
npc morocc 147 102
standpoint
distance 5
minAmount 0
maxAmount 7
}



sellAuto 1
sellAuto_npc morocc 147 102
sellAuto_standpoint morocc 147 102
sellAuto_distance


NOTE: Бот подходит с "чистой" стороны, т.е. никаких препятствый между ним и нпц нет.

Вот вырезка из timeouts.txt:
ai_route_calcRoute 1
ai_route_npcTalk 10

ai_buyAuto 5
ai_buyAuto_giveup 15
ai_buyAuto_wait 2
ai_buyAuto_wait_buy 5

ai_sellAuto 2
ai_sellAuto_giveup 15
ai_storageAuto 2
ai_storageAuto_giveup 15


Часика через полтора попробую найти решение проблемы. О результатах обязательно доложусь.