Çözüldü Hızlı Menü Sistemi Python Dosya Yolu Hatası

  • Konuyu açan Konuyu açan dowjones
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 4
  • Gösterim Gösterim 762
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

dowjones

Yeni Üye
Üye
Mesaj
6
Beğeni
0
Puan
1
Ticaret Puanı
0
Merhaba hızlı menü sistemi kurdum. karakter den sonra atıyor ve syserr veriyor dosya bulunamadı diye
Normalde FastInventoryWindow.py dosyası root/uiscript içerisinde.
Yardımcı ola bilirseniz çok sevinirim.

Kod:
Genişlet Daralt Kopyala
0823 20:25:22630 :: UISCRIPT_LOAD_ERROR: [Errno 2] No such file or directory: 'UIScript/FastInventoryWindow.py' [filename UIScript/FastInventoryWindow.py]
0823 20:25:22630 ::
uiInventory.py(line:294) __LoadWindow
ui.py(line:3602) LoadScriptFile

FastInventoryWindow.LoadWindow.LoadObject - <type 'exceptions.KeyError'>:'window'

0823 20:25:22630 :: ============================================================================================================
0823 20:25:22630 :: Abort!!!!


0823 20:25:22631 ::
uiInventory.py(line:425) __LoadWindow
uiInventory.py(line:259) __init__
uiInventory.py(line:297) __LoadWindow
exception.py(line:36) Abort

InventoryWindow.LoadWindow.BindObject - <type 'exceptions.SystemExit'>:

0823 20:25:22631 :: ============================================================================================================
0823 20:25:22631 :: Abort!!!!
 
Çözüm
Arkadaşın Bilgisayarına bağlanıp baktım.

Sorun eklemeye çalıştığı dosyalardan kaynaklı olduğunu fark ettik bende bulunan sistemi denedik oyun düzgün açıldı ve her hangi bir sıkıntı yaşamadık bu gibi yan menü olayında sıkıntı yaşayan arkadaşlar buraya bırakacağım sistemi denesinler.

Linkleri görebilmek için giriş yap veya kayıt ol.
Uiinventory.py Açın

Bul::
Genişlet Daralt Kopyala
                pyScrLoader.LoadScriptFile(self, "UIScript/FastInventoryWindow.py")

Değiştir::
Genişlet Daralt Kopyala
                pyScrLoader.LoadScriptFile(self, "root/uiscript/FastInventoryWindow.py")

Denermissin?
 
Uiinventory.py Açın

Bul::
Genişlet Daralt Kopyala
                pyScrLoader.LoadScriptFile(self, "UIScript/FastInventoryWindow.py")

Değiştir::
Genişlet Daralt Kopyala
                pyScrLoader.LoadScriptFile(self, "root/uiscript/FastInventoryWindow.py")

Denermissin?
Yine Aynı hatayı verdi. hocam
UISCRIPT_LOAD_ERROR: [Errno 2] No such file or directory: 'root/uiscript/FastInventoryWindow.py' [filename root/uiscript/FastInventoryWindow.py]

Burası dosyanın yolunun olduğu yer

Kod:
Genişlet Daralt Kopyala
        def __LoadWindow(self):
            if self.isLoaded == 1:
                return
            self.isLoaded = 1
            try:
                pyScrLoader = ui.PythonScriptLoader()
                pyScrLoader.LoadScriptFile(self, "root/uiscript/FastInventoryWindow.py")
            except:
                import exception
                exception.Abort("FastInventoryWindow.LoadWindow.LoadObject")


dosyanın olduğu bölüm root-uiscript bu resim root'un resmi

rootici.png
 
Yine Aynı hatayı verdi. hocam
UISCRIPT_LOAD_ERROR: [Errno 2] No such file or directory: 'root/uiscript/FastInventoryWindow.py' [filename root/uiscript/FastInventoryWindow.py]

Burası dosyanın yolunun olduğu yer

Kod:
Genişlet Daralt Kopyala
        def __LoadWindow(self):
            if self.isLoaded == 1:
                return
            self.isLoaded = 1
            try:
                pyScrLoader = ui.PythonScriptLoader()
                pyScrLoader.LoadScriptFile(self, "root/uiscript/FastInventoryWindow.py")
            except:
                import exception
                exception.Abort("FastInventoryWindow.LoadWindow.LoadObject")


dosyanın olduğu bölüm root-uiscript bu resim root'un resmi

10627 eklentisini görüntüle


Evet Doğrudur Normalde Packlarınızda Uiscript packı olmalı packı rootun içinden çektirmişsiniz yada filesi temin ettiğiniz yer böyle kodlamış eklemek istediğiniz sistem de normal uiscript packı içinden çekilmek için ayarlanmış. Şöyle Yapın Pack içine uiscript packını açın onunda içine uiscript diye bir dosya daha açın yani dizin şöyle olacak uiscript/uiscript/Fastinventory.py Sonra bunu pack kapatıcınız ile kapatıp index klasörüne ekleyin çözülecektir tahminimce.
 
Arkadaşın Bilgisayarına bağlanıp baktım.

Sorun eklemeye çalıştığı dosyalardan kaynaklı olduğunu fark ettik bende bulunan sistemi denedik oyun düzgün açıldı ve her hangi bir sıkıntı yaşamadık bu gibi yan menü olayında sıkıntı yaşayan arkadaşlar buraya bırakacağım sistemi denesinler.

Linkleri görebilmek için giriş yap veya kayıt ol.
 

Dosya Eklentileri

Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Üst