Jump to content
  • 0

Question

Posted

Sir please help me with this client because i always have session 6 with unknown packet version error i dont know why.

packet_Db version is 28

In my patcher also i included skip packet obsfucation

still im getting this error

and on my mmo.h i also change that to 20111122

PLEASE HELP!

20 answers to this question

Recommended Posts

Posted

Yes i have a same problem to any version exe 2011-2012

Anyone please give exact step by step how to fix this?

post-389-0-65131800-1342429918_thumb.jpg

Clientinfo

<?xml version="1.0" encoding="euc-kr" ?>

<clientinfo>

<servicetype>korea</servicetype>

<servertype>sakray</servertype>

<connection>

<display>Ragnarok</display>

<balloon>the balloon</balloon>

<desc>description</desc>

<address>127.0.0.1</address>

<port>6901</port>

<version>28</version>

<langtype>1</langtype>

<registrationweb>flux.domain.com</registrationweb>

<aid>

<admin>2000000</admin>

<admin>2000001</admin>

<admin>2000002</admin>

</aid>

<loading>

<image>loadingscreen01.jpg</image>

</loading>

</connection>

</clientinfo>

Packet Version

// Main packet version of the DB to use (default = max available version)

// Client detection is faster when all clients use this version.

// Version 23 is the latest Sakexe (above versions are for Renewal clients)

//packet_db_ver: 25

packet_db_ver: default

//packet_db_ver: 23

packet_ver: 5

Posted (edited)

Try 2011-03-15 with these settings.

mmo.h

#ifndef PACKETVER
#define PACKETVER 20110315
//#define PACKETVER 20111116
#endif

packet_db

// Main packet version of the DB to use (default = max available version)
// Client detection is faster when all clients use this version.
// Version 23 is the latest Sakexe (above versions are for Renewal clients)
//packet_db_ver: 25
packet_db_ver: 28

//2011-03-15aRagexeRE
0x01FD,15,repairitem,2
0x0202,26,friendslistadd,2
0x022D,5,hommenu,2:4
0x023B,36,storagepassword,0
0x0288,-1,cashshopbuy,4:8
0x02C4,26,partyinvite2,2
0x0436,19,wanttoconnection,2:6:10:14:18
0x0437,7,actionrequest,2:6
0x0438,10,useskilltoid,2:4:6
0x0439,8,useitem,2:4
0x07E4,-1,itemlistwindowselected,2:4:8
0x0802,18,bookingregreq,2:4:6
0x0803,4
0x0804,14,bookingsearchreq,2:4:6:8:12
0x0805,-1
0x0806,2,bookingdelreq,0
0x0807,4
0x0808,14,bookingupdatereq,2
0x0809,50
0x080A,18
0x080B,6
0x0811,-1,reqopenbuyingstore,2:4:8:9:89
0x0815,2,reqclosebuyingstore,0
0x0817,6,reqclickbuyingstore,2
0x0819,-1,reqtradebuyingstore,2:4:8:12
0x0835,-1,searchstoreinfo,2:4:5:9:13:14:15
0x0838,2,searchstoreinfonextpage,0
0x083C,12,searchstoreinfolistitemclick,2:6:10
0x035F,5,walktoxy,2
0x0360,6,ticksend,2
0x0361,5,changedir,2:4
0x0362,6,takeitem,2
0x0363,6,dropitem,2:4
0x0364,8,movetokafra,2:4
0x0365,8,movefromkafra,2:4
0x0366,10,useskilltopos,2:4:6:8
0x0367,90,useskilltoposinfo,2:4:6:8:10
0x0368,6,getcharnamerequest,2
0x0369,6,solvecharname,2

clientinfo.xml

<version>28</version>

Edited by Eroces
Posted

Did you recompile your server after making the changes in mmo.h and packet_db ?

If not, try to do this.

Before reading this post, I had problems connecting with my client (client crashs). Both client and server packet_db were corresponding.

After recompiling my server, the problem was solved.

Tell us if it works after making the changes.

Posted

Not working.. still same

src/common/mmo.h

#ifndef PACKETVER

#define PACKETVER 20111122

//#define PACKETVER 20111116

#endif

db/packet.txt

//packet_db_ver: 25

packet_db_ver: 28

//2011-11-22aRagexeRE

0x01FD,15,repairitem,2

0x0891,26,friendslistadd,2

0x089E,5,hommenu,2:4

0x0364,36,storagepassword,0

0x0288,-1,cashshopbuy,4:8

0x0895,26,partyinvite2,2

0x0835,19,wanttoconnection,2:6:10:14:18

0x022D,7,actionrequest,2:6

0x08A1,10,useskilltoid,2:4:6

0x0439,8,useitem,2:4

0x0369,-1,itemlistwindowselected,2:4:8

0x0202,18,bookingregreq,2:4:6

0x0803,4

0x0804,14,bookingsearchreq,2:4:6:8:12

0x0805,-1

0x0806,2,bookingdelreq,0

0x0807,4

0x0808,14,bookingupdatereq,2

0x0809,50

0x080A,18

0x080B,6

0x0887,-1,reqopenbuyingstore,2:4:8:9:89

0x08A9,2,reqclosebuyingstore,0

0x088C,6,reqclickbuyingstore,2

0x089D,-1,reqtradebuyingstore,2:4:8:12

0x07EC,-1,searchstoreinfo,2:4:5:9:13:14:15

0x0815,2,searchstoreinfonextpage,0

0x0366,12,searchstoreinfolistitemclick,2:6:10

0x0892,5,walktoxy,2

0x0899,6,ticksend,2

0x0896,5,changedir,2:4

0x0893,6,takeitem,2

0x0436,6,dropitem,2:4

0x08A4,8,movetokafra,2:4

0x0362,8,movefromkafra,2:4

0x08AD,10,useskilltopos,2:4:6:8

0x0363,90,useskilltoposinfo,2:4:6:8:10

0x0898,6,getcharnamerequest,2

0x035F,6,solvecharname,2

0x0907,5,moveitem,2:4

0x0908,5

0x08D7,28,battlegroundreg,2:4 //Added to prevent disconnections

clientinfo.xml

<?xml version="1.0" encoding="euc-kr" ?>

<clientinfo>

<servicetype>korea</servicetype>

<servertype>sakray</servertype>

<connection>

<display>Ragnarok</display>

<balloon>the balloon</balloon>

<desc>description</desc>

<address>127.0.0.1</address>

<port>6901</port>

<version>28</version>

<langtype>1</langtype>

<registrationweb>flux.domain.com</registrationweb>

<aid>

<admin>2000000</admin>

<admin>2000001</admin>

<admin>2000002</admin>

</aid>

<loading>

<image>loadingscreen01.jpg</image>

</loading>

</connection>

</clientinfo>

I already compiled the server many times

Posted

do you have the [WDGSkipPacketHeaderObfuscation.dll] file modified from the plugins folder below the Shinn's Diff patcher? some says that it does the trick

Posted (edited)

This is your issue.

#ifndef PACKETVER

#define PACKETVER 20111122

//#define PACKETVER 20111116

#endif

Where it says #define PACKETVER you must put PACKETVER 20111116, not 20111122.

ah? question, sir!

mine got this:

#ifndef PACKETVER
#define PACKETVER 20110315
//#define PACKETVER 20111116
#endif

But, my server reads only the [PACKETVER 20110315] line. It ignores the [//#define PACKETVER 20111116] line..

Is it correct?

Edited by Winz
Posted

This is your issue.

#ifndef PACKETVER

#define PACKETVER 20111122

//#define PACKETVER 20111116

#endif

Where it says #define PACKETVER you must put PACKETVER 20111116, not 20111122.

Not working he say incorrect password always.

Posted

This is your issue.

#ifndef PACKETVER

#define PACKETVER 20111122

//#define PACKETVER 20111116

#endif

Where it says #define PACKETVER you must put PACKETVER 20111116, not 20111122.

ah? question, sir!

mine got this:

#ifndef PACKETVER
#define PACKETVER 20110315
//#define PACKETVER 20111116
#endif

But, my server reads only the [PACKETVER 20110315] line. It ignores the [//#define PACKETVER 20111116] line..

Is it correct?

If you're using the 2011-3-15 client it's correct.

@Khaii - #define PACKETVER 20111116

Posted

Sir im using client 2011-11-22

You said try this.

#ifndef PACKETVER

#define PACKETVER 20111116

//#define PACKETVER 20111116

#endif

here is the pic

post-389-0-15078700-1342456702_thumb.jpg

Oh you're using 22.

@Khaii - #define PACKETVER 20111122

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.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...