Jump to content
  • 0
rakuzas

How to add 2015-11-04aRagexe packet_db into src?

Question

Hello,

My server using 2015-11-04aRagexe client.. 

I got error said unknown packet warning in console.. When trying to connect to the server with my current client.. Then.. After finding the error.. I notice that rAthena no longer use packet_db in db folder.. I tried modded my current packet as in clif_packetdb.h and got plenty of error when recompiling..

Below is my current working packet_db (before new update)

//2015-11-04aRagexe
packet_ver: 55
packet_keys: 0x4C17382A,0x7ED174C9,0x29961E4F // [Winnie]
0x0369,7,actionrequest,2:6
0x083C,10,useskilltoid,2:4:6
0x0363,5,walktoxy,2
0x0886,6,ticksend,2
0x0928,5,changedir,2:4
0x0964,6,takeitem,2
0x0437,6,dropitem,2:4
0x088B,8,movetokafra,2:4
0x0364,8,movefromkafra,2:4
0x0438,10,useskilltopos,2:4:6:8
0x0366,90,useskilltoposinfo,2:4:6:8:10
0x0887,6,getcharnamerequest,2
0x0368,6,solvecharname,2
0x0838,12,searchstoreinfolistitemclick,2:6:10
0x0835,2,searchstoreinfonextpage,0
0x0819,-1,searchstoreinfo,2:4:5:9:13:14:15
0x0815,-1,reqtradebuyingstore,2:4:8:12
0x0436,6,reqclickbuyingstore,2
0x0817,2,reqclosebuyingstore,0
0x023B,-1,reqopenbuyingstore,2:4:8:9:89
0x0811,18,bookingregreq,2:4:6
//0x0939,8 CZ_JOIN_BATTLE_FIELD
0x093A,-1,itemlistwindowselected,2:4:8:12
0x0360,19,wanttoconnection,2:6:10:14:18
0x08A5,26,partyinvite2,2
//0x08A3,4 CZ_GANGSI_RANK
0x07EC,26,friendslistadd,2
0x088D,5,hommenu,2:4
0x0940,36,storagepassword,2:4:20


This is my error and not working packet I edited in clif_packetdb.h : 
 

//2015-11-04aRagexe
#if PACKETVER >= 20151104
// New Packets
	parseable_packet(0x0369,7,actionrequest,2,6);
	parseable_packet(0x083C,10,useskilltoid,2,4,6);
	parseable_packet(0x0363,5,walktoxy,2);
	parseable_packet(0x0886,6,ticksend,2);
	parseable_packet(0x0928,5,changedir,2,4);
	parseable_packet(0x0964,6,takeitem,2);
	parseable_packet(0x0437,6,dropitem,2,4);
	parseable_packet(0x088B,8,movetokafra,2,4);
	parseable_packet(0x0364,8,movefromkafra,2,4);
	parseable_packet(0x0438,10,useskilltopos,2,4,6,8);
	parseable_packet(0x0366,90,useskilltoposinfo,2,4,6,8,10);
	parseable_packet(0x0887,6,getcharnamerequest,2);
	parseable_packet(0x0368,6,solvecharname,2);
	parseable_packet(0x0838,12,searchstoreinfolistitemclick,2,6,10);
	parseable_packet(0x0835,2,searchstoreinfonextpage,0);
	parseable_packet(0x0819,-1,searchstoreinfo,2,4,5,9,13,14,15);
	parseable_packet(0x0815,-1,reqtradebuyingstore,2,4,8,12);
	parseable_packet(0x0436,6,reqclickbuyingstore,2);
	parseable_packet(0x0817,2,reqclosebuyingstore,0);
	parseable_packet(0x023B,-1,reqopenbuyingstore,2,4,8,9,89);
	parseable_packet(0x0811,18,bookingregreq,2,4,6);
	//0x0939,8 CZ_JOIN_BATTLE_FIELD
	parseable_packet(0x093A,-1,itemlistwindowselected,2,4,8,12);
	parseable_packet(0x0360,19,wanttoconnection,2,6,10,14,18);
	parseable_packet(0x08A5,26,partyinvite2,2);
	//0x08A3,4 CZ_GANGSI_RANK
	parseable_packet(0x07EC,26,friendslistadd,2);
	parseable_packet(0x088D,5,hommenu,2,4);
	parseable_packet(0x0940,36,storagepassword,2,4,20);
#endif

Did I do it wrong? Please guide me.. Thank you.. /thx 

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Firstly rathena fully supports this client and no server side modifications need to be done

before we edit the client date at mmo.h now this can be found at

src/config/packet.h

Link to comment
Share on other sites

  • 0
1 minute ago, randell1993 said:

Firstly rathena fully supports this client and no server side modifications need to be done

before we edit the client date at mmo.h now this can be found at

src/config/packet.h

Really?
/omg 

BTW.. rathena gave this client date as default in the packets/h..
 

#ifndef PACKETVER
	#define PACKETVER 20151104
#endif

#ifndef PACKETVER_RE
	/// From this point on only kRO RE clients are supported
	#if PACKETVER > 20151104
		#define PACKETVER_RE
	#endif
#endif

 

Link to comment
Share on other sites

  • 0

Yup should be the only thing i can think off is that you disable packet encryption on your client because as default rathena has packet obsfuscation active. Just dont apply the disable packet encryuption when using Nemo

Link to comment
Share on other sites

  • 0

Hmmm.. Weird.. Which part I do wrong this time.. 

warning.png.664226cc4fcdc9d55060bd6dc34c35a0.png

 

 

Error when login using my client : 

warning2.png.22b547805dbd3d71d1c756296ea2ff39.png

Note : Im using gepard..

 

Link to comment
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.   Paste as plain text instead

  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.



×
×
  • Create New...

Important Information

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