еррор после патча (Unknown packet - 0CO1

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

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

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
elephant
Начинающий
Сообщения: 18
Зарегистрирован: Сб янв 20, 2007 3:37 pm

еррор после патча (Unknown packet - 0CO1

Сообщение elephant »

После последнего патча кора вылетает со следующим сообщением:

Unknown packet - 0C01

Error message:
Assertion ('HASH(0x4f4c328)' must be of class 'Actor::You') failed!
at C:/Downloads/206SVN6159/src/deps/Carp/Assert.pm line 271
Carp::Assert::assert('', '\'HASH(0x4f4c328)\' must be of class \'Actor::You\'') called at src/Utils/Assert.pm line 31
Utils::Assert::assertClass('HASH(0x4f4c328)', 'Actor::You') called at src/Misc.pm line 223
Misc::checkValidity('Packet: skills_list') called at src/Network/Receive.pm line 415
Network::Receive::parse('Network::Receive::ServerType8=HASH(0x1f147d0)', '\x{f}\x{ 1}\x{eb} \x{3}\x{1}\x{0}\x{0}\x{0}\x {0}\x{0}\x{9}\x{0}\x{0}\x{0}\x{0}\x{0}NV_BA SIC\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0 }\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}0\x{0}\x{0}\x{0}\ x{0}\x{0}\x{a}\x{0}\x{0}\x{0}\x{1}\x{0}TF_DOUBL...') called at src/functions.pl line 1192
main::parseIncomingMessage('\x{f}\x{1}\x{eb}\x {3}\x{1}\x{0}\x{0}\x{0}\x{0}\x{0}\x{9}\x{0}\x{0}\x {0}\x{0}\x{0}NV_BASIC\x{0}\x{0}\x{0}\x{0}\x{0}\x{ 0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0 }\x{0}0\x{0}\x{0}\x{0}\x{0}\x{0}\x{a}\x{0}\x{0}\x{0} \x{1}\x{0}TF_DOUBL...') called at src/functions.pl line 545
main::mainLoop_initialized() called at src/functions.pl line 70
main::mainLoop() called at src/Interface/Wx.pm line 145
Interface::Wx::__ANON__('Interface::Wx=HASH(0x2cebebc)', 'Wx::TimerEvent=SCALAR(0x447e688)') called at src/Interface/Wx.pm line 118
eval {...} called at src/Interface/Wx.pm line 118
Interface::Wx::mainLoop('Interface::Wx=HASH(0x2cebebc)') called at openkore.pl line 96
main::__start() called at start.pl line 125


Использование packet-extractor не помогло.

сервак
ip 85.112.149.165
port 6900
master_version 2
version 21
serverType 8
private 1
charBlockSize 108

Да и кстати....плаг reactOnActor с этой версией коры не работает, а жаль
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Прилепленные темы почитай.

в частности viewtopic.php?t=4819
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
elephant
Начинающий
Сообщения: 18
Зарегистрирован: Сб янв 20, 2007 3:37 pm

Сообщение elephant »

Не помогло.... Теперь еррор вылетает не сразу, а после нескольких попыток приконектится...

[Jan 29 22:47:44 2008.66] [connection] Closing connection to Character Server
[Jan 29 22:47:44 2008.66] [connection] Disconnecting (85.112.149.165:7121)...[Jan 29 22:47:44 2008.66] [connection] disconnected
[Jan 29 22:47:44 2008.71] [system] Pausing for 1 second(s)...
[Jan 29 22:47:45 2008.73] [connection] Connecting to Map Server...
[Jan 29 22:47:45 2008.73] [console] checking patchserver access control...
[Jan 29 22:47:45 2008.74] [console] answer is still in cache.
[Jan 29 22:47:45 2008.74] [console] patchserver grants login.
[Jan 29 22:47:45 2008.74] [connection] Connecting (85.112.149.165:5221)... [Jan 29 22:47:45 2008.78] [connection] connected
[Jan 29 22:47:45 2008.84] [connection] Unknown packet - 0C01
[Jan 29 22:47:57 2008.84] [connection] Timeout on Map Server, connecting to Account Server...
[Jan 29 22:47:57 2008.84] [connection] Disconnecting (85.112.149.165:5221)...[Jan 29 22:47:57 2008.84] [connection] disconnected
[Jan 29 22:48:15 2008.84] [console] Connecting to Account Server...
[Jan 29 22:48:15 2008.85] [console] checking patchserver access control...
[Jan 29 22:48:15 2008.85] [console] contacting patchserver...
[Jan 29 22:48:15 2008.85] [console] patchserver grants login.
[Jan 29 22:48:15 2008.85] [connection] Connecting (85.112.149.165:6900)... [Jan 29 22:48:15 2008.89] [connection] connected
vit
Бывалый
Сообщения: 624
Зарегистрирован: Вс мар 25, 2007 9:18 pm
Сервер RO:: localhost
Откуда: Санкт-Петербург

Сообщение vit »

Полови пакеты ВПЕ, и сюда лог кинь, я гляну(выложи когда ты посылаешь пакет мап логина и что тебе на это посылает серв).
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Короче, афтар, не еби мозги; почитай тему "как правильно задавать вопросы"! :evil:
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
elephant
Начинающий
Сообщения: 18
Зарегистрирован: Сб янв 20, 2007 3:37 pm

Сообщение elephant »

извините за нубство... я просто начинающий...
вот что отловил с помощью ВПЕ:
клиент
7 85.112.149.165:7121 78.36.130.153:3971 28 Recv
0000 71 00 7A FB 02 00 62 65 61 63 68 5F 64 75 6E 2E q.z...beach_dun.
0010 67 61 74 00 00 00 55 70 95 A5 65 14 gat...Up..e.

8 78.36.130.153:3972 85.112.149.165:5221 26 Send
0000 9B 00 64 00 DF B4 01 0C 00 7A FB 02 00 65 61 37 ..d......z...ea7
0010 00 8A 27 2E 5D A4 70 82 01 00 ..'.].p...

9 85.112.149.165:5221 78.36.130.153:3972 311 Recv
0000 83 02 DF B4 01 0C 73 00 0F ED 63 F2 0C 82 D0 05 ......s...c.....
0010 05 8E 00 39 00 C4 EE E1 F0 EE 20 EF EE E6 E0 EB ...9...... .....
0020 EE E2 E0 F2 FC 20 ED E0 20 F0 F3 F1 F1 EA E8 E9 ..... .. .......
0030 20 F5 E0 E9 F2 20 F0 E5 E9 F2 20 F1 E5 F0 E2 E5 .... .... .....
0040 F0 20 5A 65 6E 79 52 4F 21 00 8E 00 52 00 C2 CD . ZenyRO!...R...
0050 C8 CC C0 CD C8 C5 21 21 21 20 D3 20 ED E0 F1 20 ......!!! . ...
0060 E2 E2 E5 E4 E5 ED FB 20 F5 E5 EB EF E5 F0 FB 21 ....... .......!
0070 20 D1 E2 EE E9 20 E2 EE EF F0 EE F1 20 EC EE E6 .... ...... ...
0080 ED EE 20 E7 E0 E4 E0 F2 FC 20 EA EE EC E0 ED E4 .. ...... ......
0090 EE E9 20 40 72 65 71 75 65 73 74 00 8E 00 26 00 .. @request...&.
00A0 CD E0 F8 20 54 65 61 6D 53 70 65 61 6B 20 D1 E5 ... TeamSpeak ..
00B0 F0 E2 E5 F0 20 74 73 2E 7A 65 6E 79 72 6F 2E 72 .... ts.zenyro.r
00C0 75 00 8E 00 3C 00 C4 EE F1 F2 F3 EF ED FB 20 ED u...<......... .
00D0 EE E2 FB E5 20 EA EE EC E0 ED E4 FB 2C 20 EF EE .... ......., ..
00E0 EB ED FB E9 20 F1 EF E8 F1 EE EA 20 EA EE EC E0 .... ...... ....
00F0 ED E4 20 40 63 6F 6D 6D 61 6E 64 73 2E 00 97 00 .. @commands....
0100 39 00 53 65 72 76 65 72 00 00 00 00 00 00 00 00 9.Server........
0110 00 00 00 00 00 00 00 00 00 00 4E 69 67 68 74 20 ..........Night
0120 4D 6F 64 65 20 69 73 20 61 6C 72 65 61 64 79 20 Mode is already
0130 61 63 74 69 76 65 00 active.

10 78.36.130.153:3972 85.112.149.165:5221 6 Send
0000 1D 02 01 00 00 00 ......

11 78.36.130.153:3972 85.112.149.165:5221 2 Send
0000 7D 00 }.

12 78.36.130.153:3972 85.112.149.165:5221 8 Send
0000 89 00 39 00 DE 76 82 01 ..9..v..

13 78.36.130.153:3972 85.112.149.165:5221 2 Send
0000 4D 01 M.

14 78.36.130.153:3972 85.112.149.165:5221 6 Send
0000 4F 01 00 00 00 00 O.....

15 78.36.130.153:3972 85.112.149.165:5221 6 Send
0000 4F 01 00 00 00 00 O.....

16 78.36.130.153:3972 85.112.149.165:5221 6 Send
0000 4F 01 01 00 00 00 O.....

17 85.112.149.165:5221 78.36.130.153:3972 1288 Recv
0000 0F 01 EB 03 01 00 00 00 00 00 09 00 00 00 00 00 ................
0010 4E 56 5F 42 41 53 49 43 00 00 00 00 00 00 00 00 NV_BASIC........

кора

7 85.112.149.165:7121 78.36.130.153:3974 28 RecvFrom
0000 71 00 7A FB 02 00 62 65 61 63 68 5F 64 75 6E 2E q.z...beach_dun.
0010 67 61 74 00 00 00 55 70 95 A5 65 14 gat...Up..e.

8 78.36.130.153:3975 85.112.149.165:5221 26 Send
0000 9B 00 39 33 DF B4 01 0C 65 7A FB 02 00 37 33 36 ..93....ez...736
0010 64 87 49 17 48 BE 53 30 01 00 d.I.H.S0..

9 85.112.149.165:5221 78.36.130.153:3975 1562 RecvFrom
0000 83 02 DF B4 01 0C 73 00 B3 E3 64 F2 0C 82 D0 05 ......s...d.....
0010 05 8E 00 39 00 C4 EE E1 F0 EE 20 EF EE E6 E0 EB ...9...... .....
0020 EE E2 E0 F2 FC 20 ED E0 20 F0 F3 F1 F1 EA E8 E9 ..... .. .......
0030 20 F5 E0 E9 F2 20 F0 E5 E9 F2 20 F1 E5 F0 E2 E5 .... .... .....
0040 F0 20 5A 65 6E 79 52 4F 21 00 8E 00 52 00 C2 CD . ZenyRO!...R...
0050 C8 CC C0 CD C8 C5 21 21 21 20 D3 20 ED E0 F1 20 ......!!! . ...
0060 E2 E2 E5 E4 E5 ED FB 20 F5 E5 EB EF E5 F0 FB 21 ....... .......!
0070 20 D1 E2 EE E9 20 E2 EE EF F0 EE F1 20 EC EE E6 .... ...... ...
0080 ED EE 20 E7 E0 E4 E0 F2 FC 20 EA EE EC E0 ED E4 .. ...... ......
0090 EE E9 20 40 72 65 71 75 65 73 74 00 8E 00 26 00 .. @request...&.
00A0 CD E0 F8 20 54 65 61 6D 53 70 65 61 6B 20 D1 E5 ... TeamSpeak ..
00B0 F0 E2 E5 F0 20 74 73 2E 7A 65 6E 79 72 6F 2E 72 .... ts.zenyro.r
00C0 75 00 8E 00 3C 00 C4 EE F1 F2 F3 EF ED FB 20 ED u...<......... .
00D0 EE E2 FB E5 20 EA EE EC E0 ED E4 FB 2C 20 EF EE .... ......., ..
00E0 EB ED FB E9 20 F1 EF E8 F1 EE EA 20 EA EE EC E0 .... ...... ....
00F0 ED E4 20 40 63 6F 6D 6D 61 6E 64 73 2E 00 97 00 .. @commands....
0100 39 00 53 65 72 76 65 72 00 00 00 00 00 00 00 00 9.Server........
0110 00 00 00 00 00 00 00 00 00 00 4E 69 67 68 74 20 ..........Night
0120 4D 6F 64 65 20 69 73 20 61 6C 72 65 61 64 79 20 Mode is already
0130 61 63 74 69 76 65 00 0F 01 EB 03 01 00 00 00 00 active..........
0140 00 09 00 00 00 00 00 4E 56 5F 42 41 53 49 43 00 .......NV_BASIC.
0150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............

я вижу разницу, но что и почему понять не могу(((
vit
Бывалый
Сообщения: 624
Зарегистрирован: Вс мар 25, 2007 9:18 pm
Сервер RO:: localhost
Откуда: Санкт-Петербург

Сообщение vit »

elephant писал(а):.......................
8 78.36.130.153:3972 85.112.149.165:5221 26 Send
0000 9B 00 64 00 DF B4 01 0C 00 7A FB 02 00 65 61 37 ..d......z...ea7
0010 00 8A 27 2E 5D A4 70 82 01 00 ..'.].p...

9 85.112.149.165:5221 78.36.130.153:3972 311 Recv
0000 83 02 DF B4 01 0C 73 00 0F ED 63 F2 0C 82 D0 05 ......s...c.....
0010 05 8E 00 39 00 C4 EE E1 F0 EE 20 EF EE E6 E0 EB ...9...... .....
0020 EE E2 E0......
.......................
Да, так я и думал. Какого-то хрена проблема с пакетом 283(выделен жирным). Хотя в recvpackets.txt и написано, что его длина 6, но почему-то кора считает его длину равной 4(не зависимо от того, что написано в recvpackets.txt). И поэтому ту часть, которая выделена красным, кора считает за новый неизвестный пакет.


Решение.... ну, прописать в recvpackets.txt строчку
0С01 2
Кто не понял, как именно определить, что писать, так это ловим в ВПЕ про пакеты и смотрим на те места, которые у меня выделены красным, меняем местами байты(это потому, что в пакете поменяны местами эти байты, и нам надо их поменять обратно(это особенность пакетов)) и записываем без пробела и ставим длину равной 2.

P.S: У меня на ЗениРО этот пакет выглядел примерно так(и я думал, он так выглядит у всех):
83 02 DF B4 1E 00
Поэтому я рекомендовал вписывать
001E 2
P.P.S: Это какой-то непонятный глюк, и это временное решение, может что-нить лучше придумаю...

P.P.P.S: piroJOKE, подправь эту темку
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Чуть подправил, а толку-то. Это ж или чар ид, или акк ид, стопудово. :(
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
elephant
Начинающий
Сообщения: 18
Зарегистрирован: Сб янв 20, 2007 3:37 pm

Сообщение elephant »

Что-то не помогает это....Никаких эффектов...

А сорри...я не в том recvpackets правил...)))

спасибо.
Ответить