2014-02-05 client

Ink

New member
Messages
42
Points
0
Github
Squall
Using the client without problem. Some people got disconnects and it displays

[Warning]: clif_parse: Received unsupported packet (packet 0x1ebe (0x7f57), 19 bytes received), disconnecting session #213.

in mmo.h i have

#ifndef PACKETVER #define PACKETVER 20140205

in packet.h

// 2014-02-05bRagexe - Themon#if PACKETVER >= 20140205 packet(0x0369,7,clif->pActionRequest,2,6); packet(0x083C,10,clif->pUseSkillToId,2,4,6); packet(0x0437,5,clif->pWalkToXY,2); packet(0x035F,6,clif->pTickSend,2); packet(0x0202,5,clif->pChangeDir,2,4); packet(0x07E4,6,clif->pTakeItem,2); packet(0x0362,6,clif->pDropItem,2,4); packet(0x07EC,8,clif->pMoveToKafra,2,4); packet(0x0364,8,clif->pMoveFromKafra,2,4); packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); packet(0x096A,6,clif->pGetCharNameRequest,2); packet(0x0368,6,clif->pSolveCharName,2); packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12); packet(0x0360,6,clif->pReqClickBuyingStore,2); packet(0x0817,2,clif->pReqCloseBuyingStore,0); packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4); // packet(0x0363,8); // CZ_JOIN_BATTLE_FIELD packet(0x0281,-1,clif->pItemListWindowSelected,2,4,8); packet(0x022D,19,clif->pWantToConnection,2,6,10,14,18); packet(0x0802,26,clif->pPartyInvite2,2); // packet(0x0436,4); // CZ_GANGSI_RANK packet(0x023B,26,clif->pFriendsListAdd,2); packet(0x0361,5,clif->pHomMenu,2,4); packet(0x0938,36,clif->pStoragePassword,0); packet(0x09DF,7);#endif

there is no packet 0x1ebe (0x7f57)
default_sad.png


 
Last edited by a moderator:
Using the client without problem. Some people got disconnects and it displays
so you can login okay ? but only some other people cant login ?

im guessing you are recompiling the server when you changed the mmo.h

 
 
Using the client without problem. Some people got disconnects and it displays
so you can login okay ? but only some other people cant login ?

im guessing you are recompiling the server when you changed the mmo.h
All can login. But randomly we got disconnected and this message appears in the console.

And yes, server is recompiled

 
Last edited by a moderator:
that error you pasted says "19 bytes received", this is the wanttoconnection packet, the first packet sent that is encrypted to the map server.

packet(0x022D,19,clif->pWantToConnection,2,6,10,14,18);
if it was a random disconnect, it would not be that 19 byte packet...

its probably someone trying to use a different client or even trying to use some bot ? (not a bot, otherwise the encrypted packet would look normal)

 
Last edited by a moderator:
Even i get those DC's meanwhile and im definitely using the correct client
default_sad.png


but i sent you a message. I think that plugin may causes it.

 
plugins and source is not my area, so unable to help further
default_sad.png


but that encryption error with the wanttoconnection is definitely because of wrong client, or possible something is tainting the keys in the server.

sorry i couldnt help more

 
I've been running 2014-02-05 on my server for like 5 months now o.O no disconnects at all. Have you been able to reproduce the issue on your own / not a player report? If not, then I wouldn't doubt it's a different client being used by a player or an attempt at botting.

 
As said it even happens to myself and i use the correct client. The disconnects seem to be pretty random and i couldnt find a pattern for it..

 
Unsupp_Packet.png


Client diffs

8 Custom Window Title
9 Disable 1rag1 type parameters (Recommended)
13 Disable Ragexe Filename Check (Recommended)
15 Disable HShield (Recommended)
17 Enable Official Custom Fonts
20 Extend Chat Box
21 Extend Chat Room Box
22 Extend PM Box
24 Fix Camera Angles (Recommended)
28 Increase Headgear ViewID
31 Increase Zoom Out 75%
33 Always Call SelectKoreaClientInfo() (Recommended)
34 Enable /showname (Recommended)
35 Read Data Folder First
36 Read msgstringtable.txt (Recommended)
37 Read questid2display.txt (Recommended)
38 Remove Gravity Ads (Recommended)
39 Remove Gravity Logo (Recommended)
40 Restore Login Window (Recommended)
41 Disable Nagle Algorithm (Recommended)
44 Translate Client (Recommended)
46 Use Normal Guild Brackets
47 Use Ragnarok Icon
48 Use Plain Text Descriptions (Recommended)
49 Enable Multiple GRFs (Recommended)
50 Skip License Screen
53 Use Ascii on All Langtypes (Recommended)
54 Chat Color - GM
55 Chat Color - Other Player
57 Chat Color - Guild
58 Chat Color - Other Party
59 Chat Color - Your Party
60 Chat Color - Self
63 Use Official Cloth Palettes
64 @ Bug Fix (Recommended)
65 Load Custom lua file instead of iteminfo.lub
67 Disable Quake skill effect
68 Enable 64k Hairstyle
69 Extend Npc Dialog Box
73 Remove Hourly Announce (Recommended)
204 Increase Attack Display
74 Increase Screenshot Quality
75 Enable Flag Emoticons
213 Disable Help Message on Login (Recommended)
84 Remove Serial Display (Recommended)
88 Allow space in guild name
90 Enable DNS Support (Recommended)
97 Cancel to Login Window (Recommended)

#define PACKETVER 20140205



#if PACKETVER >= 20140205
packet(0x0369,7,clif->pActionRequest,2,6);
packet(0x083C,10,clif->pUseSkillToId,2,4,6);
packet(0x0437,5,clif->pWalkToXY,2);
packet(0x035F,6,clif->pTickSend,2);
packet(0x0202,5,clif->pChangeDir,2,4);
packet(0x07E4,6,clif->pTakeItem,2);
packet(0x0362,6,clif->pDropItem,2,4);
packet(0x07EC,8,clif->pMoveToKafra,2,4);
packet(0x0364,8,clif->pMoveFromKafra,2,4);
packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8);
packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10);
packet(0x096A,6,clif->pGetCharNameRequest,2);
packet(0x0368,6,clif->pSolveCharName,2);
packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10);
packet(0x0835,2,clif->pSearchStoreInfoNextPage,0);
packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15);
packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12);
packet(0x0360,6,clif->pReqClickBuyingStore,2);
packet(0x0817,2,clif->pReqCloseBuyingStore,0);
packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89);
packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4);
// packet(0x0363,8); // CZ_JOIN_BATTLE_FIELD
packet(0x0281,-1,clif->pItemListWindowSelected,2,4,8);
packet(0x022D,19,clif->pWantToConnection,2,6,10,14,18);
packet(0x0802,26,clif->pPartyInvite2,2);
// packet(0x0436,4); // CZ_GANGSI_RANK
packet(0x023B,26,clif->pFriendsListAdd,2);
packet(0x0361,5,clif->pHomMenu,2,4);
packet(0x0938,36,clif->pStoragePassword,0);
packet(0x09DF,7);
#endif
 
conf/battle/client.conf

It seems you disabled packet_obfuscation, but in client side its active.

So just enable it from client.conf(set value to 2)

 
conf/battle/client.conf

It seems you disabled packet_obfuscation, but in client side its active.

So just enable it from client.conf(set value to 2)
OMG. Was that so obvious? How could you easily point that out? Btw, do you have a msgstringtable.txt for this client? 

 
Back
Top