Çözüldü Full Yang Sistemi Ekledikten Sonra Packet Hatası

Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

IMavi

Üye
Üye
Mesaj
13
Beğeni
2
Puan
405
Ticaret Puanı
0
Selamlar,

Şu konuda da bahsi geçen full yangı internette farklı platformlardan arayıp entegre ettim. Sorunsuz yang sınırsız oldu ve harcayıp ekleme yapıyorum. Ama ticareti kullanamıyorum. Ticareti açınca oyun laglanıyor ve eğer yang yerine tıklasam da 1 bile yazsam tamam diyince 1 yangı ticarete koymuyor. Sonrasında client kapanıyor.

Eklediğim sistem;
Linkleri görebilmek için giriş yap veya kayıt ol.


Game taraflı ne error ne dertli bir log ne de core var.

Client tarafında log.txt;

client log.txt:
Genişlet Daralt Kopyala
0102 16:19:06261 :: PointWindow: TaskBar
0102 16:19:06625 :: SYSERR: Unknown packet header: 53, last: 3 42
0102 16:19:06640 :: FadeOutMusic: BGM/M2BG.mp3 - ERROR NOT EXIST
0102 16:19:06657 :: ===================================================== DESTROYED TARGET BOARD0102 16:19:06657 ::
0102 16:19:06658 :: Is Opening Belt Inven?? 0102 16:19:06658 ::  0102 16:19:06658 :: 10102 16:19:06658 ::
0102 16:19:06665 :: ---------------------------------------------------------------------------- DESTROY EXCHANGE0102 16:19:06665 ::
0102 16:19:06672 ::  ==================================== DESTROYED GUILD WINDOW0102 16:19:06672 ::
0102 16:19:06673 ::  =============================== DESTROIED PartyWindow0102 16:19:06673 ::
0102 16:19:06676 :: ---------------------------------------------------------------------------- CLOSE GAME WINDOW0102 16:19:06676 ::
0102 16:19:06676 :: ---------------------------------------------------------------------------- DELETE CURTAIN0102 16:19:06676 ::
0102 16:19:06676 :: ---------------------------------------------------------------------------- DELETE POPUP DIALOG 0102 16:19:06676 ::
0102 16:19:06676 :: ---------------------------------------------------------------------------- DELETE CURTAIN0102 16:19:06676 ::
0102 16:19:06677 :: ---------------------------------------------------------------------------- DELETE MAIN STREAM 0102 16:19:06677 ::
0102 16:19:06720 :: SYSERR: granny_shared_vbs:
0102 16:19:06720 :: SYSERR:     0: 40
0102 16:19:06721 :: SYSERR:     1: 20
0102 16:19:06721 :: SYSERR:     2: 20
0102 16:19:06721 :: SYSERR:     3: 40
0102 16:19:06721 :: SYSERR:     4: 1
0102 16:19:06722 :: SYSERR:     5: 20
0102 16:19:06722 :: SYSERR:     6: 0
0102 16:19:06722 :: SYSERR:     7: 0
0102 16:19:06722 :: SYSERR:     8: 0
0102 16:19:06732 :: CResourceManager::__DestroyDeletingResourceMap 927
0102 16:19:06810 :: CResourceManager::__DestroyResourceMap 3086
0102 16:19:06937 :: CResourceManager::__DestroyResourceMap 0
0102 16:19:06939 :: CPythonBackground Clear
0102 16:19:06959 :: PythonIME Clear
0102 16:19:06959 :: PythonNetworkMainStream Clear
0102 16:19:06960 :: Python Graphic Clear

Client syserr.txt;

client syserr.txt:
Genişlet Daralt Kopyala
0102 16:14:22955 :: CANNOT_FIND_PACK_FILE [sound/npc/guard_leader/walk.mss]
0102 16:18:39465 :: CPythonSafeBox::DelItemData(dwSlotIndex=62) - Strange slot index
0102 16:18:39465 :: CPythonSafeBox::GetItemData(dwSlotIndex=0) - Strange slot index
0102 16:18:39466 :: CPythonSafeBox::GetItemData(dwSlotIndex=0) - Strange slot index
0102 16:18:39466 :: CPythonSafeBox::GetItemData(dwSlotIndex=1) - Strange slot index
0102 16:18:39466 :: CPythonSafeBox::GetItemData(dwSlotIndex=1) - Strange slot index
0102 16:18:39466 :: CPythonSafeBox::GetItemData(dwSlotIndex=2) - Strange slot index
0102 16:18:39466 :: CPythonSafeBox::GetItemData(dwSlotIndex=2) - Strange slot index
0102 16:18:39466 :: CPythonSafeBox::GetItemData(dwSlotIndex=3) - Strange slot index
0102 16:18:39466 :: CPythonSafeBox::GetItemData(dwSlotIndex=3) - Strange slot index
0102 16:18:39466 :: CPythonSafeBox::GetItemData(dwSlotIndex=4) - Strange slot index
0102 16:18:39467 :: CPythonSafeBox::GetItemData(dwSlotIndex=4) - Strange slot index
0102 16:18:39467 :: CPythonSafeBox::GetItemData(dwSlotIndex=5) - Strange slot index
0102 16:18:39467 :: CPythonSafeBox::GetItemData(dwSlotIndex=5) - Strange slot index
0102 16:18:39467 :: CPythonSafeBox::GetItemData(dwSlotIndex=6) - Strange slot index
0102 16:18:39467 :: CPythonSafeBox::GetItemData(dwSlotIndex=6) - Strange slot index
0102 16:18:39467 :: CPythonSafeBox::GetItemData(dwSlotIndex=7) - Strange slot index
0102 16:18:39467 :: CPythonSafeBox::GetItemData(dwSlotIndex=7) - Strange slot index
0102 16:18:39467 :: CPythonSafeBox::GetItemData(dwSlotIndex=8) - Strange slot index
0102 16:18:39467 :: CPythonSafeBox::GetItemData(dwSlotIndex=8) - Strange slot index
0102 16:18:39468 :: CPythonSafeBox::GetItemData(dwSlotIndex=9) - Strange slot index
0102 16:18:39468 :: CPythonSafeBox::GetItemData(dwSlotIndex=9) - Strange slot index
0102 16:18:39468 :: CPythonSafeBox::GetItemData(dwSlotIndex=10) - Strange slot index
0102 16:18:39468 :: CPythonSafeBox::GetItemData(dwSlotIndex=10) - Strange slot index
0102 16:18:39468 :: CPythonSafeBox::GetItemData(dwSlotIndex=11) - Strange slot index
0102 16:18:39468 :: CPythonSafeBox::GetItemData(dwSlotIndex=11) - Strange slot index
0102 16:18:39468 :: CPythonSafeBox::GetItemData(dwSlotIndex=12) - Strange slot index
0102 16:18:39468 :: CPythonSafeBox::GetItemData(dwSlotIndex=12) - Strange slot index
0102 16:18:39468 :: CPythonSafeBox::GetItemData(dwSlotIndex=13) - Strange slot index
0102 16:18:39468 :: CPythonSafeBox::GetItemData(dwSlotIndex=13) - Strange slot index
0102 16:18:39468 :: CPythonSafeBox::GetItemData(dwSlotIndex=14) - Strange slot index
0102 16:18:39468 :: CPythonSafeBox::GetItemData(dwSlotIndex=14) - Strange slot index
0102 16:18:39468 :: CPythonSafeBox::GetItemData(dwSlotIndex=15) - Strange slot index
0102 16:18:39468 :: CPythonSafeBox::GetItemData(dwSlotIndex=15) - Strange slot index
0102 16:18:39468 :: CPythonSafeBox::GetItemData(dwSlotIndex=16) - Strange slot index
0102 16:18:39469 :: CPythonSafeBox::GetItemData(dwSlotIndex=16) - Strange slot index
0102 16:18:39469 :: CPythonSafeBox::GetItemData(dwSlotIndex=17) - Strange slot index
0102 16:18:39469 :: CPythonSafeBox::GetItemData(dwSlotIndex=17) - Strange slot index
0102 16:18:39469 :: CPythonSafeBox::GetItemData(dwSlotIndex=18) - Strange slot index
0102 16:18:39469 :: CPythonSafeBox::GetItemData(dwSlotIndex=18) - Strange slot index
0102 16:18:39469 :: CPythonSafeBox::GetItemData(dwSlotIndex=19) - Strange slot index
0102 16:18:39469 :: CPythonSafeBox::GetItemData(dwSlotIndex=19) - Strange slot index
0102 16:18:39469 :: CPythonSafeBox::GetItemData(dwSlotIndex=20) - Strange slot index
0102 16:18:39470 :: CPythonSafeBox::GetItemData(dwSlotIndex=20) - Strange slot index
0102 16:18:39470 :: CPythonSafeBox::GetItemData(dwSlotIndex=21) - Strange slot index
0102 16:18:39470 :: CPythonSafeBox::GetItemData(dwSlotIndex=21) - Strange slot index
0102 16:18:39470 :: CPythonSafeBox::GetItemData(dwSlotIndex=22) - Strange slot index
0102 16:18:39470 :: CPythonSafeBox::GetItemData(dwSlotIndex=22) - Strange slot index
0102 16:18:39470 :: CPythonSafeBox::GetItemData(dwSlotIndex=23) - Strange slot index
0102 16:18:39470 :: CPythonSafeBox::GetItemData(dwSlotIndex=23) - Strange slot index
0102 16:18:39471 :: CPythonSafeBox::GetItemData(dwSlotIndex=24) - Strange slot index
0102 16:18:39471 :: CPythonSafeBox::GetItemData(dwSlotIndex=24) - Strange slot index
0102 16:18:39471 :: CPythonSafeBox::GetItemData(dwSlotIndex=25) - Strange slot index
0102 16:18:39471 :: CPythonSafeBox::GetItemData(dwSlotIndex=25) - Strange slot index
0102 16:18:39471 :: CPythonSafeBox::GetItemData(dwSlotIndex=26) - Strange slot index
0102 16:18:39471 :: CPythonSafeBox::GetItemData(dwSlotIndex=26) - Strange slot index
0102 16:18:39471 :: CPythonSafeBox::GetItemData(dwSlotIndex=27) - Strange slot index
0102 16:18:39471 :: CPythonSafeBox::GetItemData(dwSlotIndex=27) - Strange slot index
0102 16:18:39471 :: CPythonSafeBox::GetItemData(dwSlotIndex=28) - Strange slot index
0102 16:18:39472 :: CPythonSafeBox::GetItemData(dwSlotIndex=28) - Strange slot index
0102 16:18:39472 :: CPythonSafeBox::GetItemData(dwSlotIndex=29) - Strange slot index
0102 16:18:39472 :: CPythonSafeBox::GetItemData(dwSlotIndex=29) - Strange slot index
0102 16:18:39472 :: CPythonSafeBox::GetItemData(dwSlotIndex=30) - Strange slot index
0102 16:18:39472 :: CPythonSafeBox::GetItemData(dwSlotIndex=30) - Strange slot index
0102 16:18:39472 :: CPythonSafeBox::GetItemData(dwSlotIndex=31) - Strange slot index
0102 16:18:39472 :: CPythonSafeBox::GetItemData(dwSlotIndex=31) - Strange slot index
0102 16:18:39472 :: CPythonSafeBox::GetItemData(dwSlotIndex=32) - Strange slot index
0102 16:18:39472 :: CPythonSafeBox::GetItemData(dwSlotIndex=32) - Strange slot index
0102 16:18:39473 :: CPythonSafeBox::GetItemData(dwSlotIndex=33) - Strange slot index
0102 16:18:39473 :: CPythonSafeBox::GetItemData(dwSlotIndex=33) - Strange slot index
0102 16:18:39473 :: CPythonSafeBox::GetItemData(dwSlotIndex=34) - Strange slot index
0102 16:18:39473 :: CPythonSafeBox::GetItemData(dwSlotIndex=34) - Strange slot index
0102 16:18:39473 :: CPythonSafeBox::GetItemData(dwSlotIndex=35) - Strange slot index
0102 16:18:39473 :: CPythonSafeBox::GetItemData(dwSlotIndex=35) - Strange slot index
0102 16:18:39473 :: CPythonSafeBox::GetItemData(dwSlotIndex=36) - Strange slot index
0102 16:18:39473 :: CPythonSafeBox::GetItemData(dwSlotIndex=36) - Strange slot index
0102 16:18:39473 :: CPythonSafeBox::GetItemData(dwSlotIndex=37) - Strange slot index
0102 16:18:39473 :: CPythonSafeBox::GetItemData(dwSlotIndex=37) - Strange slot index
0102 16:18:39474 :: CPythonSafeBox::GetItemData(dwSlotIndex=38) - Strange slot index
0102 16:18:39475 :: CPythonSafeBox::GetItemData(dwSlotIndex=38) - Strange slot index
0102 16:18:39475 :: CPythonSafeBox::GetItemData(dwSlotIndex=39) - Strange slot index
0102 16:18:39475 :: CPythonSafeBox::GetItemData(dwSlotIndex=39) - Strange slot index
0102 16:18:39475 :: CPythonSafeBox::GetItemData(dwSlotIndex=40) - Strange slot index
0102 16:18:39475 :: CPythonSafeBox::GetItemData(dwSlotIndex=40) - Strange slot index
0102 16:18:39475 :: CPythonSafeBox::GetItemData(dwSlotIndex=41) - Strange slot index
0102 16:18:39475 :: CPythonSafeBox::GetItemData(dwSlotIndex=41) - Strange slot index
0102 16:18:39475 :: CPythonSafeBox::GetItemData(dwSlotIndex=42) - Strange slot index
0102 16:18:39476 :: CPythonSafeBox::GetItemData(dwSlotIndex=42) - Strange slot index
0102 16:18:39476 :: CPythonSafeBox::GetItemData(dwSlotIndex=43) - Strange slot index
0102 16:18:39476 :: CPythonSafeBox::GetItemData(dwSlotIndex=43) - Strange slot index
0102 16:18:39476 :: CPythonSafeBox::GetItemData(dwSlotIndex=44) - Strange slot index
0102 16:18:39476 :: CPythonSafeBox::GetItemData(dwSlotIndex=44) - Strange slot index
0102 16:19:06625 :: Unknown packet header: 53, last: 3 42
0102 16:19:06719 :: granny_shared_vbs:
0102 16:19:06720 ::     0: 40
0102 16:19:06721 ::     1: 20
0102 16:19:06721 ::     2: 20
0102 16:19:06721 ::     3: 40
0102 16:19:06721 ::     4: 1
0102 16:19:06721 ::     5: 20
0102 16:19:06722 ::     6: 0
0102 16:19:06722 ::     7: 0
0102 16:19:06722 ::     8: 0

Client packet.h;
Linkleri görebilmek için giriş yap veya kayıt ol.

Server packet.h;
Linkleri görebilmek için giriş yap veya kayıt ol.

Yardımcı olabilir misiniz?
 
Son düzenleme:
Çözüm
Ekledim konuya;

Client packet.h;
Linkleri görebilmek için giriş yap veya kayıt ol.

Server packet.h;
Linkleri görebilmek için giriş yap veya kayıt ol.
server packet.h:
Genişlet Daralt Kopyala
typedef struct packet_exchange
{
    BYTE        header;
    BYTE        subheader;
    BYTE        is_me;
    long long       arg1;
    TItemPos       arg2;
    DWORD       arg3;
#ifdef WJ_ENABLE_TRADABLE_ICON
    TItemPos        arg4;
#endif
    long        alValues[ITEM_SOCKET_SLOT_MAX_NUM];
    TPlayerItemAttribute aAttr[ITEM_ATTRIBUTE_SLOT_MAX_NUM];
} TPacketGCExchange;

client packet.h:
Genişlet Daralt Kopyala
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 tarafında...
Ekledim konuya;

Client packet.h;
Linkleri görebilmek için giriş yap veya kayıt ol.

Server packet.h;
Linkleri görebilmek için giriş yap veya kayıt ol.
server packet.h:
Genişlet Daralt Kopyala
typedef struct packet_exchange
{
    BYTE        header;
    BYTE        subheader;
    BYTE        is_me;
    long long       arg1;
    TItemPos       arg2;
    DWORD       arg3;
#ifdef WJ_ENABLE_TRADABLE_ICON
    TItemPos        arg4;
#endif
    long        alValues[ITEM_SOCKET_SLOT_MAX_NUM];
    TPlayerItemAttribute aAttr[ITEM_ATTRIBUTE_SLOT_MAX_NUM];
} TPacketGCExchange;

client packet.h:
Genişlet Daralt Kopyala
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 tarafında
C++:
Genişlet Daralt Kopyala
TItemPos        arg4;

eksik bi ekle tekrar build al dene bakalım
 
Çözüm
server packet.h:
Genişlet Daralt Kopyala
typedef struct packet_exchange
{
    BYTE        header;
    BYTE        subheader;
    BYTE        is_me;
    long long       arg1;
    TItemPos       arg2;
    DWORD       arg3;
#ifdef WJ_ENABLE_TRADABLE_ICON
    TItemPos        arg4;
#endif
    long        alValues[ITEM_SOCKET_SLOT_MAX_NUM];
    TPlayerItemAttribute aAttr[ITEM_ATTRIBUTE_SLOT_MAX_NUM];
} TPacketGCExchange;

client packet.h:
Genişlet Daralt Kopyala
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 tarafında
C++:
Genişlet Daralt Kopyala
TItemPos        arg4;

eksik bi ekle tekrar build al dene bakalım

Gerçekten files'a henüz tam hakim olamadığımı farkettim. Dediğiniz gibi değişkeni tanımlayınca sorunum çözüldü.
Farketmeme yardımcı olduğunuz için teşekkür ederim.
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst