Metin2 4 Envanter Sistemi Sorunları Fixlenmiş | Sayfa 3 | MMO Tutkunları
  1. Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha Fazla Bilgi.
  2. Merhaba Ziyaretçi,
    Henüz sitemize üye girişi yapmadınız. Sitemizden tam anlamıyla yararlanabilmeniz için sitemize üye olmanız gerekmektedir. Eğer sitemize daha önceden üye olduysanız, buradan giriş yapabilirsiniz. Sitemize üye değilseniz buraya tıklayarak üye olabilirsiniz.

    Duyuruyu Kapat
  3. Merhaba Ziyaretçi, Usta üye alımında bazı maddeler değişti. Siz de güncel halini okumak istiyorsanız buraya tıklayabilirsiniz.
    Duyuruyu Kapat
  4. Merhaba Ziyaretçi,
    Sitemizin idari anlamda düzgün işleyebilmesi için yönetime yardımcı olacak gönüllüler aranıyor. Eğer beklenen kriterleri karşılıyorsanız moderatör olmak için başvuru formunu doldurabilirsiniz.
    Detaylar: Moderatör Alımları İçin Tıklayınız
    Duyuruyu Kapat
Duyuruyu Kapat
Merhaba Ziyaretçi,
İçerik üreticilerinin güvencesi olan temel telif hakkı sistemi forumumuzda kullanıma sunulmuştur. Telif hakkı ile ilgili detaylı bilgiye şuradan ulaşabilirsiniz: bu linke tıklayarak konuya erişebilirsiniz

Metin2 4 Envanter Sistemi Sorunları Fixlenmiş

'C++ / C# / Python' forumunda Whistle tarafından 7 Mayıs 2018 tarihinde açılan konu

  1. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 Görevlisi

    5.877
    1.530
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    uiinventory.py 468. satırı kontrol eder misiniz. Tab ayarında sorun var gibi. Eğer bir şey bulamazsınız orada yazan kodları paylaşır mısınız?
     
    mesus4141 bunu beğendi.
  2. mesus4141

    mesus4141 Aktif Üye Üye

    7
    3
    270
    4 Aralık 2019
    kocaeli
    Benim hatam anladığım kadarıyla şöyle çünkü uiinventory sorununu çözdüm şimdi farklı pack dosyalarında syserden hata alıyorum
    verdiğiniz kodu aratıp yenisi ile değiştirirken fonksiyonlar kayıyor büyük ihitmalle bundan kaynaklı doğru mudur ? notepadd kullanıyorum
     
    Whistle bunu beğendi.
  3. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 Görevlisi

    5.877
    1.530
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    Eklemeleri yaparken tab (girinti) klavuzuna dikkat etmeniz gerekiyor. Fonksiyonlar, koşullar, döngüler gibi şeylerde sonunda : nokta bulunur. Bunun çalıştıracağı şeyler bir tab içeriden yazılır.
    Python syntaxı ile ilgili daha detaylı bilgiye ulaşmak isterseniz python dili ile ilgili rehberlere bakabilirsiniz.

    Direk buradan kodları kopyalarsanız tab boşlukları bozulabiliyor bu yüzden konuda ki anlatımları ekte ki dosyanın içine de ekledim. Ekte ki dosyayı indirerek kodları oradan alabilirsiniz.

    Unutmadan ekliyim. Bende metin2 üzerine yoğunlaştığım bir eğitim serisi var. Birkaç bölüm sonra python syntaxı ile ilgili de bilgi vereceğim.
     
    mesus4141 bunu beğendi.
  4. mesus4141

    mesus4141 Aktif Üye Üye

    7
    3
    270
    4 Aralık 2019
    kocaeli
    Kod (Text):
    1. 1211 22:26:23534 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
    2. 1211 22:26:34173 ::
    3. uiInventory.py(line:313) __LoadWindow
    4. ui.py(line:2704) GetChild
    5.  
    6. InventoryWindow.LoadWindow.BindObject - <type 'exceptions.KeyError'>:'Inventory_Tab_03'
    7.  
    8. 1211 22:26:34173 :: ============================================================================================================
    9. 1211 22:26:34173 :: Abort!!!!
    bu ne demek peki? :(
     
  5. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 Görevlisi

    5.877
    1.530
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    locale/tr/ui/inventorywindow.py dosyasına 3. ve 4. sekme butonlarını eklemediğinizi söylüyor. Bazı uiscript kodları locale dosyasından import edilir. Envanter penceresi de buna dahil. :)

    Konu içinde ve dosyalarda bunla ilgili not eklediğimi hatırlıyorum. Lütfen yazan tüm yönergeleri ve notları okuyunuz.
     
  6. ErnestoChe

    ErnestoChe Aktif Üye Üye

    6
    0
    428
    22 Mayıs 2018
    Erkek
    İstanbul
    Ticarette 3. ve 4. envanteri görmüyor dolu diyor item vs koyabiliyorum oraya onda sıkıntı yok. Hangi dosyadan kaynaklı olabilir acaba ?
     
  7. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 Görevlisi

    5.877
    1.530
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    exchange.cpp dosyasına konuda belirttiğim gibi kodları ekleyin. :)
     
  8. drayqa

    drayqa Aktif Üye Üye

    2
    1
    270
    24 Ocak 2020
    Erkek
    Turkey
    Bu syserr'i alıyorum.


    0125 23:58:10262 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
    0125 23:58:14331 ::
    uiInventory.py(line:313) __LoadWindow
    ui.py(line:2708) GetChild

    InventoryWindow.LoadWindow.BindObject - <type 'exceptions.KeyError'>:'Inventory_Tab_03'

    0125 23:58:14331 :: ============================================================================================================
    0125 23:58:14331 :: Abort!!!!
     
    Whistle bunu beğendi.
  9. drayqa

    drayqa Aktif Üye Üye

    2
    1
    270
    24 Ocak 2020
    Erkek
    Turkey
    Aynı problem bende var cozdun mu?
     
  10. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 Görevlisi

    5.877
    1.530
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    Uiscript kodlarını locale/tr/ui/inventorywindow.py dosyasına da uygulayın.
    Konu içinde de bundan bahsetmişim. Neden okumaya üşeniyoruz anlamıyorum. :(
    Sizden bir kaç mesaj öncesinde de bunla ilgili soru soran olmuş ve burada da aynı yanıtı vermişim: Linkleri Görebilmek İçin Üye Olmanız Gerekmektedir. Üye Olmak İçin Tıklayınız...


    Sistemi kurarken yanlış bir şey yapmış olabilirsiniz. Sil baştan tekrar kurmayı deneyebilirsiniz. Anlatımda ki açıklamalara dikkat etmeyi unutmayınız.
     
  11. emek699

    emek699 Normal Üye Üye

    14
    0
    38
    11 Şubat 2020
    Erkek
    bayburt
    Reis Cogunu yaptımda Sıra geldi Python'a.
    İlk önce UIScript üzerinden gidelim.
    Not: Bazı fileslerde inventorywindow.py dosyası locale_tr/ui içinden alınıyor. Bu yüzden UIScript mi yoksa locale_tr mi diye kontrol edin.
    Not2: Python kodları 4 envanter içindir. Forumlarda 5 olanını bulabilirsiniz.

    UIScript/InventoryWindow.py dosyası açılır ve şu kod aratılır;

    bundan sonrasını bulamıyorum bide root yok galıba bende ona bakmamız lazım
     
  12. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 Görevlisi

    5.877
    1.530
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    @emek699 pack/locale_tr/ui içinde bulabilirsiniz.
     
  13. emek699

    emek699 Normal Üye Üye

    14
    0
    38
    11 Şubat 2020
    Erkek
    bayburt
    Reis herşeyi yaptım fakat o lmadı ne sorun verdi ne baska birşey 2 envanter var eski sürüm oldugu icin olabılırmı

    eterle yaptım packı actım kapattım herşeyü düzgün fakat oyuna giriyorum 2 envanter var hala oyun acık
     
  14. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 Görevlisi

    5.877
    1.530
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    Oyunu bilişimden filan mi aldınız?
     
  15. emek699

    emek699 Normal Üye Üye

    14
    0
    38
    11 Şubat 2020
    Erkek
    bayburt
    Hayır oyun local sunucu sanırım 1 2 sorun var ve ayarlıyamadım yenı basladım programlamalara digerlerini bılıyorum hep ekleme fln biraz zor oluyor benım ıcın yenı oldugum ıcın
     
  16. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 Görevlisi

    5.877
    1.530
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    pack dizini içinde root ve uiscript packlarını açın ve düzenleyin. Bu dosyalar yoksa filesi temin ettiğiniz yerden bu soruyu sorabilirsiniz
     
Yükleniyor...

Bu Sayfayı Paylaş

XenForo Add-ons by Brivium ™ © 2012-2013 Brivium LLC.