Jump to content
  • 0
KaitoKid

2013-08-07a Ragexe - Unsupported Packet

Question

Hey everyone,
I'm getting an error clif_parse: Received unsupported packet (packet 0x7f57 (0x022d), 19 bytes received), disconnecting session #3.

 

I'm using 2013-08-07a Ragexe Client

 

Here are the things I've done:

 

mmo.h 

#ifndef PACKETVER	#define PACKETVER 20130807#endif // PACKETVER//Uncomment the following line if your client is ragexeRE instead of ragexe (required because of conflicting packets in ragexe vs ragexeRE).//#define ENABLE_PACKETVER_RE#ifdef ENABLE_PACKETVER_RE	// #define PACKETVER_RE	#undef ENABLE_PACKETVER_RE#endif // DISABLE_PACKETVER_RE

 

packets.h
//2013-08-07Ragexe (Shakto)#if PACKETVER >= 20130807	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);#ifdef PACKETVER_RE	packet(0x0365,41,clif->pPartyRecruitRegisterReq,2,4);#else // not PACKETVER_RE	packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4);#endif // PACKETVER_RE	// 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(0x0887,36,clif->pStoragePassword,0);#endif

 

for the conf/battle/client.conf

// Whether to enable the official packet obfuscation support (good vs WPE)// 0: disabled// 1: optional (not recommended) -- identifies whether it is required// 2: enabled (recommended)packet_obfuscation: 2

 

And also I've diffed my client (using NEMO) with these options:

  • @ Bug Fix
  • Always Call SelectKoreaClientInfo()
  • Cancel to Login Window
  • Custom Window Title
  • Disable 1rag1 type parameters
  • Disable HShield
  • Disable Hallucination Wavy Screen
  • Disable Nagle Algorithm
  • Disable Packet Encryption
  • Disable Ragexe Filename Check
  • Enable /showname
  • Enable 64k Hairstyle
  • Enable DNS Support
  • Enable Mail Box for All langtypes
  • Enable Monster Tables
  • Enable Multiple GRFs
  • Enable Official Custom Fonts
  • Enable Title Bar Menu
  • Enforce Official Login Background
  • Extend Chat Box
  • Extend Chat Room Box
  • Extend PM Box
  • Fix Camera Angles
  • Fix Tetra Vortex
  • Ignore Missing File Error
  • Ignore Missing Pallete Error
  • Increase Attack Display
  • Increase Headgear ViewID
  • Increase Zoom Out 50%
  • Only First Login Background
  • Packet First Key Encryption [58AA359A]
  • Packet Second Key Encryption [55F86C1E]
  • Packet Third Key Encryption [3F094C49]
  • Cancel to Login Window

 

For the clientinfo.xml

<?xml version="1.0" encoding="euc-kr"?><clientinfo><servicetype>korea</servicetype><servertype>primary</servertype>   <connection>      <display>Xypher RO</display>      <balloon>Xypher Ragnarok Online</balloon>      <desc>Xypher Ragnarok Online</desc>      <address>127.0.0.1</address>      <port>6900</port>      <version>27</version>      <langtype>0</langtype>      <registrationweb>google.com</registrationweb>        <aid>            <admin>2000000</admin>			<admin>2000001</admin>			<admin>2000002</admin>        </aid>        <loading>            <image>loadingscreen01.jpg</image>        </loading>   </connection></clientinfo>

 

Found a similar post but didn't solve my problem

 

Any idea on how to fix this? What I did wrong?

 

Thanks!

Edited by KaitoKid

Share this post


Link to post
Share on other sites

9 answers to this question

Recommended Posts

  • 0

 

conf/battle/client.conf

 

// Whether to enable the official packet obfuscation support (good vs WPE)

// 0: disabled

// 1: optional (not recommended) -- identifies whether it is required

// 2: enabled (recommended)

packet_obfuscation: 2

 

Yep, set also as 2, still not working.

Set it to 0, since you selected "Disable Packet Encryption" Diff in the client.

Then restart...

Share this post


Link to post
Share on other sites
  • 0

conf/battle/client.conf

 

// Whether to enable the official packet obfuscation support (good vs WPE)
// 0: disabled
// 1: optional (not recommended) -- identifies whether it is required
// 2: enabled (recommended)
packet_obfuscation: 2

Share this post


Link to post
Share on other sites
  • 0

 

conf/battle/client.conf

 

// Whether to enable the official packet obfuscation support (good vs WPE)
// 0: disabled
// 1: optional (not recommended) -- identifies whether it is required
// 2: enabled (recommended)
packet_obfuscation: 2

 

Yep, set also as 2, still not working.

Share this post


Link to post
Share on other sites
  • 0

 

recompile server ?

 

Yep, I've recompiled the server. Still not working.

Are you sure you recompile your server, Map, Login, char? 

 

did you modify your login-server,conf in this line?

// Check The clientversion set in the clientinfo ?check_client_version: no// What version we would allow to connect? (if the options above is enabled..)client_version_to_connect: 20

Im asking if you are sure on compiling your server because the unsupported pocket is already declare in pocket.h

	packet(0x022D,19,clif->pWantToConnection,2,6,10,14,18);

anyways please double check if there's no error after compiling.. try also to un-diff disable packet encryption.. if still have problem just let us know.. Goodluck..

Share this post


Link to post
Share on other sites
  • 0

 

 

conf/battle/client.conf

 

// Whether to enable the official packet obfuscation support (good vs WPE)

// 0: disabled

// 1: optional (not recommended) -- identifies whether it is required

// 2: enabled (recommended)

packet_obfuscation: 2

 

Yep, set also as 2, still not working.

Set it to 0, since you selected "Disable Packet Encryption" Diff in the client.

Then restart...

 

Thank you!

It works!

Edited by KaitoKid

Share this post


Link to post
Share on other sites
  • 0

 

 

 

 

 

 

conf/battle/client.conf

 

// Whether to enable the official packet obfuscation support (good vs WPE)

// 0: disabled

// 1: optional (not recommended) -- identifies whether it is required

// 2: enabled (recommended)

packet_obfuscation: 2

 

 

Yep, set also as 2, still not working.

Set it to 0, since you selected "Disable Packet Encryption" Diff in the client.

Then restart...

 

Thank you!

It works!

If you want to use packet encryption,

Set that setting to 2 and diff new client and don't select "Disable Packet Encryption"

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.