Jump to content
  • 0
Sign in to follow this  
Yiv

Client crashes [40k - 28249 - Unknown packet header - levelup]

Question

Dear community,

 

I have a problem with the binary 28249 of the 40250 test client.

If I do "/level <level>" my client closes and my syserr says this:

0321 21:19:06259 :: Unknown packet header: 101, last: 45 81

I didn't changed anything in the binary or at the packets of the game.

 

Who can help me?

 

Regards

Share this post


Link to post

13 answers to this question

Recommended Posts

  • 0

Problem still unsolved ...

Searching for help.

 

Regards

Share this post


Link to post
  • 0

You should compile your own binary too, because without that we can't figure out the problem. After you did it open char.h on server-side and search for typedef struct character_point and for typedef struct packet_point_change. Now open Packet.h on client-side and compare the variables. If you find a difference then we find out the problem, but...I recommend you to use mainline for server and novaline for binary.

Share this post


Link to post
  • 0

Sorry for double post, but, can the error could this be?

 

Packet.h SERVER SIDE:

typedef struct packet_points
{
	BYTE	header;
	INT		points[POINT_MAX_NUM]; //INT
} TPacketGCPoints;

Packet.h CLIENT SIDE:

typedef struct packet_points
{
    BYTE        header;
    long        points[POINT_MAX_NUM]; //LONG
} TPacketGCPoints;

if you look the points variable in server il declared int and client long, the error is this?

Regards.

Share this post


Link to post
  • 0

Sorry for double post, but, can the error could this be?

 

Packet.h SERVER SIDE:

typedef struct packet_points
{
	BYTE	header;
	INT		points[POINT_MAX_NUM]; //INT
} TPacketGCPoints;

Packet.h CLIENT SIDE:

typedef struct packet_points
{
    BYTE        header;
    long        points[POINT_MAX_NUM]; //LONG
} TPacketGCPoints;

if you look the points variable in server il declared int and client long, the error is this?

Regards.

 

[X] This is your problem

[  ] This is not your problem :D

 

But if you want change to long or long long you will need more changes.

Share this post


Link to post
  • 0

Never... I have test to set INT in the client, and Crash again...

Inviato dal mio iPhone utilizzando Tapatalk

Share this post


Link to post
  • 0

Never... I have test to set INT in the client, and Crash again...

Inviato dal mio iPhone utilizzando Tapatalk

 

You can't have different data types in packets.

 

If this is not your problem something else is.

Share this post


Link to post
  • 0

Ok thanks for the tip, there a way to figure out what the package that bother you?

Share this post


Link to post
  • 0

The problem is still there!

Nobody can help?

 

Regards

Share this post


Link to post
  • 0

The problem is still there!

Nobody can help?

 

Regards

 

I have try to bypass the packet, but there are a different packet, i dont know how fix...

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.