Envanter Görüntüleme Aç/Kapat Oyun Seçeneklerine [C++, PYTHON ve LUA]

- KANIT -
envanter görüntüleme kanit.webp
 
En son bir moderatör tarafından düzenlenmiş:
Packet Hatası alanlar şu değilde yapsın ;

char.cpp aç ve arat
C++:
Genişlet Daralt Kopyala
void CHARACTER::SendEquipment(LPCHARACTER ch)
{

kod bloğunu komple değiştir :

C++:
Genişlet Daralt Kopyala
void CHARACTER::SendEquipment(LPCHARACTER ch)  
{
    TPacketViewEquip p;
    p.header = HEADER_GC_VIEW_EQUIP;
    p.vid    = GetVID();
    int pos[16] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 19, 20, 21, 22, 23 };
    for (int i = 0; i < 16; i++)
    {
        LPITEM item = GetWear(pos[i]);
        if (item)
        {
            p.equips[i].vnum = item->GetVnum();
            p.equips[i].count = item->GetCount();
   
            thecore_memcpy(p.equips[i].alSockets, item->GetSockets(), sizeof(p.equips[i].alSockets));
            thecore_memcpy(p.equips[i].aAttr, item->GetAttributes(), sizeof(p.equips[i].aAttr));
        }
        else
        {
            p.equips[i].vnum = 0;
        }
    }
    ch->GetDesc()->Packet(&p, sizeof(p));
}
 
Hala böyle bir sysser veriyor;
Kod:
Genişlet Daralt Kopyala
0715 16:45:39112 :: Unknown packet header: 160, last: 63 99
GM hesapla bir sorun olmuyor bakılıyor aynı şekilde herhangi bir hesapla Gm hesaba da bakılıyor ama 2 tane sıradan hesaplar birbirine bakmaya çalışınca oyundan atıp bu hatayı veriyor.
@Whistle
 
Hala böyle bir sysser veriyor;
Kod:
Genişlet Daralt Kopyala
0715 16:45:39112 :: Unknown packet header: 160, last: 63 99
GM hesapla bir sorun olmuyor bakılıyor aynı şekilde herhangi bir hesapla Gm hesaba da bakılıyor ama 2 tane sıradan hesaplar birbirine bakmaya çalışınca oyundan atıp bu hatayı veriyor.
@Whistle
Üst yorumda packet hatası alanlar bunu yapsın diye belirtmiş onu denediniz mi ?
 
Güncel sorunsuz çalışıyor.

1662475646653.webp
 
Hocam bende busekil olu
999.webp
yor bı çözümü varmı acaba
 
Son düzenleme:
Geri
Üst