Agora Metin2 1
Agora Metin2
raderde 1
raderde
Cannn6161 1
Cannn6161
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Mt2Hizmet 1
Mt2Hizmet
melankolıa18 1
melankolıa18
romegames 1
romegames
Krutzo 1
Krutzo
shrpnl 1
shrpnl
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Cevaplandı 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
Çözüm
16
Online süresi
8d 18h
Reaksiyon Skoru
67
Altın Konu
0
TM Yaşı
6 Yıl 4 Ay 8 Gün
Başarım Puanı
82
MmoLira
703
DevLira
6
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ 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,
    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,
};
Çözüm
Ticaret - 0%
0   0   0
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ı
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 : 0, Üye: 0, Misafir: 0)

Geri
Üst