Yardım Max Yang header hatası

  • Konuyu açan Konuyu açan benozidir28
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 0
  • Gösterim Gösterim 65
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

benozidir28

Üye
Üye
Mesaj
2
Beğeni
1
Puan
40
Ticaret Puanı
0
Sistemi ekledim fakat 0912 14:53:11763 :: Phase Select does not handle this header (header: 18, last: 17, 18) hatası alıyorum yardımcı olabilecek var mı? Server tarafında bi sıkıntım yok sadece long long kısımlarını değiştirdim başka bir yeri ellemedim.
server packet.h:
Genişlet Daralt Kopyala
typedef struct command_exchange
{
    BYTE    header;
    BYTE    sub_header;
    long long    arg1;
    BYTE    arg2;
    TItemPos    Pos;
} TPacketCGExchange;


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


typedef struct packet_point_change
{
    int        header;
    DWORD    dwVID;
    BYTE    type;
    long long    amount;
    long long    value;
} TPacketGCPointChange;



struct packet_shop_item
{   
    DWORD       vnum;
    long long    price;
    BYTE      count;
    BYTE        display_pos;
    long    alSockets[ITEM_SOCKET_MAX_NUM];
    TPlayerItemAttribute aAttr[ITEM_ATTRIBUTE_MAX_NUM];
};


typedef struct packet_shop_update_price
{
    long long    iPrice;
} TPacketGCShopUpdatePrice;



struct packet_exchange
{
    BYTE    header;
    BYTE    sub_header;
    BYTE    is_me;
    long long    arg1;    // vnum
    TItemPos    arg2;    // cell
    DWORD    arg3;    // count
    long    alSockets[ITEM_SOCKET_MAX_NUM];
    TPlayerItemAttribute aAttr[ITEM_ATTRIBUTE_MAX_NUM];
};


client packet.h:
Genişlet Daralt Kopyala
typedef struct command_exchange
{
    BYTE        header;
    BYTE        subheader;
    long long    arg1;
    BYTE        arg2;
    TItemPos    Pos;
} TPacketCGExchange;


typedef struct SShopItemTable
{
    DWORD        vnum;
    BYTE        count;

    TItemPos    pos;            // PC �������� �̿�
    long long    price;            // PC �������� �̿�
    BYTE        display_pos;    //    PC �������� �̿�, ���� ��ġ.
} TShopItemTable;


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


typedef struct packet_point_change
{
    int         header;

    DWORD        dwVID;
    BYTE        Type;

    long long    amount; // �ٲ� ��
    long long    value;  // ���� ��
} TPacketGCPointChange;



typedef struct packet_shop_update_price
{
    long long iElkAmount;
} TPacketGCShopUpdatePrice;


typedef struct packet_exchange
{
    BYTE        header;
    BYTE        subheader;
    BYTE        is_me;
    long long   arg1;
    TItemPos       arg2;
    DWORD       arg3;
    long        alValues[ITEM_SOCKET_SLOT_MAX_NUM];
    TPlayerItemAttribute aAttr[ITEM_ATTRIBUTE_SLOT_MAX_NUM];
} TPacketGCExchange;
 
Geri
Üst