Hikayeler

Reklam vermek için turkmmo@gmail.com

yeni slot ekledim fakat item envanterde gözükmüyor

classone45

Lesivo
TM Üye
Üye
Katılım
29 Tem 2022
Konular
30
Mesajlar
130
Online süresi
27g 82841s
Reaksiyon Skoru
4
Altın Konu
0
Başarım Puanı
70
TM Yaşı
3 Yıl 8 Ay 25 Gün
MmoLira
3,085
DevLira
0

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!

Merhaba, yeni bir slot ekledim ( COSTUME_EFFECT_SOCKET). Item tipi, görünümü vs. sorunsuz şekilde tanımlı. Oyunda item’ı envanterden bu slota sürüklediğimde veya giydiğimde :


  • Görsel olarak slot item’ı kabul ediyor gibi gözüküyor (görünüm geliyor).
  • Ancak item slotta gözükmüyor item kayboluyor giyilmiyor

    Nasıl çözebilirim kontrol eder misiniz?

[/CODE]
C++:
//common içinden
//item_length.h
#ifdef ENABLE_WYNEE_CAPESYSTEM
    COSTUME_CAPE    = 8,
#endif
#ifdef __EFFECT_SYSTEM__
    COSTUME_EFFECT_SOCKET    = 9,
#endif
    COSTUME_NUM_TYPES,
};

//length.h
#ifdef ENABLE_WYNEE_CAPESYSTEM
    WEAR_COSTUME_CAPE,
#endif
#ifdef __EFFECT_SYSTEM__
    WEAR_COSTUME_EFFECT_SOCKET,
#endif

    WEAR_MAX = 96
};

//db içinden protoreader.cpp
#ifdef ENABLE_WYNEE_CAPESYSTEM
        , "COSTUME_CAPE"
#endif
#ifdef __EFFECT_SYSTEM__
        , "COSTUME_EFFECT_SOCKET"
#endif
            };

//dumproto içinden ItemCSVReader.cpp
#ifdef ENABLE_WINGS_NEW
        , "WEAR_COSTUME_WING"
#endif
        , "WEAR_COSTUME_CAPE"
#ifdef ENABLE_EFFECT_SYSTEM
        , "WEAR_COSTUME_EFFECT_SOCKET"
#endif
};

//gamelib ItemData.h içinden
#ifdef ENABLE_WYNEE_CAPESYSTEM
            COSTUME_CAPE = 8,
#endif
#ifdef ENABLE_EFFECT_SYSTEM
            COSTUME_EFFECT_SOCKET    = 9,
#endif
            COSTUME_NUM_TYPES,

        };

//userinterface içinden
//gametype.h
#ifdef ENABLE_COSTUME_SYSTEM
    const DWORD c_Costume_Slot_Start    = c_Equipment_Start + CItemData::WEAR_COSTUME_BODY;
    const DWORD    c_Costume_Slot_Body        = c_Costume_Slot_Start + CItemData::COSTUME_BODY;
    const DWORD    c_Costume_Slot_Hair        = c_Costume_Slot_Start + CItemData::COSTUME_HAIR;
#ifdef ENABLE_MOUNT_COSTUME_SYSTEM
    const DWORD    c_Costume_Slot_Mount    = c_Costume_Slot_Start + CItemData::COSTUME_MOUNT;
#endif
#ifdef ENABLE_ACCE_SYSTEM
    const DWORD    c_Costume_Slot_Acce        = c_Costume_Slot_Start + CItemData::COSTUME_ACCE;
#endif
#ifdef ENABLE_WEAPON_COSTUME_SYSTEM
    const DWORD    c_Costume_Slot_Weapon = c_Equipment_Start + CItemData::WEAR_COSTUME_WEAPON; // c_Costume_Slot_End + 1;
#endif
#ifdef ENABLE_PET_SLOT
    const DWORD c_Costume_Slot_Pet = c_Costume_Slot_Start + CItemData::COSTUME_PET;
#endif
#ifdef ENABLE_AURA_SYSTEM
    const DWORD c_Costume_Slot_Aura = c_Costume_Slot_Start + CItemData::COSTUME_AURA;
#endif
#ifdef ENABLE_WINGS_NEW
    const DWORD c_Costume_Slot_Wing = c_Costume_Slot_Start + CItemData::COSTUME_WING;
#endif
#ifdef ENABLE_EFFECT_SYSTEM
    const DWORD c_Costume_Slot_EFFECT_Socket = c_Costume_Slot_Start + CItemData::COSTUME_EFFECT_SOCKET;
#endif

#if defined(ENABLE_WEAPON_COSTUME_SYSTEM) || defined(ENABLE_ACCE_SYSTEM)
    const DWORD c_Costume_Slot_Count    = 9;

//pythonitemmodule.cpp
#ifdef ENABLE_WYNEE_CAPESYSTEM
    PyModule_AddIntConstant(poModule, "COSTUME_TYPE_CAPE", CItemData::COSTUME_CAPE);
#endif
#ifdef ENABLE_WEAPON_COSTUME_SYSTEM
    PyModule_AddIntConstant(poModule, "COSTUME_SLOT_WEAPON",        c_Costume_Slot_Weapon);
#endif
#ifdef ENABLE_EFFECT_SYSTEM
    PyModule_AddIntConstant(poModule, "COSTUME_TYPE_EFFECT_SOCKET",            CItemData::COSTUME_EFFECT_SOCKET);
    PyModule_AddIntConstant(poModule, "COSTUME_SLOT_EFFECT_SOCKET",            c_Costume_Slot_EFFECT_Socket);
#endif
    PyModule_AddIntConstant(poModule, "COSTUME_SLOT_END",            c_Costume_Slot_End);
#endif

//uiscript içinden inventorywindowex

                                            {"index":item.EQUIPMENT_BELT, "x":39, "y":106, "width":32, "height":32},
                                            {"index":item.COSTUME_SLOT_EFFECT_SOCKET, "x":3, "y":106, "width":32, "height":32},
                                            {"index":item.COSTUME_SLOT_CAPE, "x":72, "y":106, "width":32, "height":32},
 
Son düzenleme:

Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 0, Misafir: 1)

Geri
Üst