Hikayeler

Reklam vermek için turkmmo@gmail.com

Client Build Ederken hata (Ek Envanter)

CFreeman

Level 3
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
TM Üye
Üye
Katılım
30 Ocak 2020
Konular
20
Mesajlar
158
Online süresi
8g 66874s
Reaksiyon Skoru
67
Altın Konu
0
Başarım Puanı
82
TM Yaşı
6 Yıl 2 Ay 22 Gün
MmoLira
703
DevLira
6

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

Eklemeye çalıştığım ek envanter :

Files :

GameType.cpp içerisinde hata alıyorum.
Hata kodu C2078
VS 2013 kullanıyorum.
Hatanın türkçe karşılığı : "Çok fazla başlatıcı!"
Resimdeki #ifdef bölümünü listenin neresine eklersem ekleyeyim;
Listenin başından itibaren 12. satırdan sonrasına bu hatayı veriyor.

errror.png
 
Son düzenleme:

En Çok Reaksiyon Alan Mesajlar

Sorunumu GameType.h içerisindeki
Kod:
enum ESlotType
{
    SLOT_TYPE_NONE,
    SLOT_TYPE_INVENTORY,
    SLOT_TYPE_SKILL,
    SLOT_TYPE_EMOTION,
    SLOT_TYPE_SHOP...
Çözüm
ETC packına ekledim. ama ymir work olarak değil. içeriğini eklemeniz gerekmekte.
ben ymir worku 5 level uzaktan skill için roota eklemiştim yine oraya ekledim dosyaları etc içine dosyaları çıkarıp eklemeye deneyeceğim
--
Denedim ve olmadı acaba tüm binaryi baştan düzenlesem sorun bundan mı kaynaklı çünkü rootu tekrardan düzenlemiştim ama yine de olmamıştı
Güncel ++
 
Sorunumu GameType.h içerisindeki
Kod:
enum ESlotType
{
    SLOT_TYPE_NONE,
    SLOT_TYPE_INVENTORY,
    SLOT_TYPE_SKILL,
    SLOT_TYPE_EMOTION,
    SLOT_TYPE_SHOP,
    SLOT_TYPE_EXCHANGE_OWNER,
    SLOT_TYPE_EXCHANGE_TARGET,
    SLOT_TYPE_QUICK_SLOT,
    SLOT_TYPE_SAFEBOX,
    SLOT_TYPE_PRIVATE_SHOP,
    SLOT_TYPE_MALL,
    SLOT_TYPE_DRAGON_SOUL_INVENTORY,
    SLOT_TYPE_MAX,
#ifdef WJ_SPLIT_INVENTORY_SYSTEM
    SLOT_TYPE_SKILL_BOOK_INVENTORY,
    SLOT_TYPE_UPGRADE_ITEMS_INVENTORY,
    SLOT_TYPE_STONE_INVENTORY,
    SLOT_TYPE_BOX_INVENTORY,
    SLOT_TYPE_EFSUN_INVENTORY,
    SLOT_TYPE_CICEK_INVENTORY,
#endif
};
Kod bloğunu şu şekilde düzenleyerek çözdüm. İyi forumlar.
Kod:
enum ESlotType
{
    SLOT_TYPE_NONE,
    SLOT_TYPE_INVENTORY,
    SLOT_TYPE_SKILL,
    SLOT_TYPE_EMOTION,
    SLOT_TYPE_SHOP,
    SLOT_TYPE_EXCHANGE_OWNER,
    SLOT_TYPE_EXCHANGE_TARGET,
    SLOT_TYPE_QUICK_SLOT,
    SLOT_TYPE_SAFEBOX,
    SLOT_TYPE_PRIVATE_SHOP,
    SLOT_TYPE_MALL,
    SLOT_TYPE_DRAGON_SOUL_INVENTORY,
#ifdef WJ_SPLIT_INVENTORY_SYSTEM
    SLOT_TYPE_SKILL_BOOK_INVENTORY,
    SLOT_TYPE_UPGRADE_ITEMS_INVENTORY,
    SLOT_TYPE_STONE_INVENTORY,
    SLOT_TYPE_BOX_INVENTORY,
    SLOT_TYPE_EFSUN_INVENTORY,
    SLOT_TYPE_CICEK_INVENTORY,
#endif
    SLOT_TYPE_MAX,
};
 
Hocam ben de aynı files kullanıyorum ve ek files eklemeye çalıştım sayenizde o sorunumu rahatlıkla çözebildim
ama oyuna girerken karakter seçme ekranı gelmeden oyundan atıyor
sysser
Kod:
0521 05:18:03801 ::
networkModule.py(line:208) SetSelectCharacterPhase
system.py(line:130) __pack_import
system.py(line:110) _process_result
introSelect.py(line:30) <module>
system.py(line:130) __pack_import

networkModule.SetSelectCharacterPhase - <type 'exceptions.IndentationError'>:unindent does not match any outer indentation level (interfaceModule.py, line 175)

0521 05:18:03801 :: ============================================================================================================
0521 05:18:03802 :: Abort!!!!
böyle bir sys veriyor acaba interfacemodule de bu yaptığınız kısmı da atar mısınız
https://prntscr.com/skrx1y
 
Hocam ben de aynı files kullanıyorum ve ek files eklemeye çalıştım sayenizde o sorunumu rahatlıkla çözebildim
ama oyuna girerken karakter seçme ekranı gelmeden oyundan atıyor
sysser
Kod:
0521 05:18:03801 ::
networkModule.py(line:208) SetSelectCharacterPhase
system.py(line:130) __pack_import
system.py(line:110) _process_result
introSelect.py(line:30) <module>
system.py(line:130) __pack_import

networkModule.SetSelectCharacterPhase - <type 'exceptions.IndentationError'>:unindent does not match any outer indentation level (interfaceModule.py, line 175)

0521 05:18:03801 :: ============================================================================================================
0521 05:18:03802 :: Abort!!!!
böyle bir sys veriyor acaba interfacemodule de bu yaptığınız kısmı da atar mısınız
https://prntscr.com/skrx1y
Python:
    def __MakeWindows(self):
        wndCharacter = uiCharacter.CharacterWindow()
        wndInventory = uiInventory.InventoryWindow()
        wndInventory.BindInterfaceClass(self)
        if app.WJ_SPLIT_INVENTORY_SYSTEM:
            wndExtendedInventory = uiInventory.ExtendedInventoryWindow()
            wndExtendedInventory.BindInterfaceClass(self)

        if app.ENABLE_DRAGON_SOUL_SYSTEM:
            wndDragonSoul = uiDragonSoul.DragonSoulWindow()   
            wndDragonSoulRefine = uiDragonSoul.DragonSoulRefineWindow()
        else:
            wndDragonSoul = None
            wndDragonSoulRefine = None
 
        wndMiniMap = uiMiniMap.MiniMap()
        wndSafebox = uiSafebox.SafeboxWindow()
        
        # ITEM_MALL
        wndMall = uiSafebox.MallWindow()
        self.wndMall = wndMall
        # END_OF_ITEM_MALL

Şu şekilde kontrol edin. Aynısını yapmaya çalışın.
 

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

Geri
Üst