Çözüldü UISCRIPT_LOAD_ERROR: No module named privateShop [filename UIScript/PrivateShopWindow.py]

  • Konuyu açan Konuyu açan Freaky Morex
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 19
  • Gösterim Gösterim 132
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ı.

Freaky Morex

Üye
Üye
Mesaj
149
Çözümler
8
Beğeni
22
Puan
484
Ticaret Puanı
0
Kod:
Genişlet Daralt Kopyala
0320 00:44:09352 :: UISCRIPT_LOAD_ERROR: No module named privateShop [filename UIScript/PrivateShopWindow.py]
0320 00:44:09352 ::
uiPrivateShop.py(line:210) __LoadWindow
ui.py(line:4825) LoadScriptFile

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

0320 00:44:09352 :: ============================================================================================================
0320 00:44:09352 :: Abort!!!!


bu syserr'ı nasıl giderebilirim ?

eklediğim sistem: Sonitex Basic Offline Shop
 
Kolay gelsin hocam ya bir import eksik ya da privateshop.py packler içinde yok.
import privateShop koyman gerek bir yere büyük ihtimal ui.py içine
öncelikle teşekkür ederim ilgin için ayrı teşekkür ederim hocam privateshop.py dosyası yok paylaşılan sistemin içinde de yok privateshop.py dosyası
 
PrivateShopWindow.py bu py'de privateShop
aratıp çıkan sonuçları konuya dahil edebilir misin
Python:
Genişlet Daralt Kopyala
                ## Item Slot
                {
                    "name" : "item_slot",
                    "type" : "grid_table",

                    "x" : 17,
                    "y" : 75,

                    "start_index" : 0,

                    "x_count" : privateShop.PRIVATE_SHOP_WIDTH,
                    "y_count" : privateShop.PRIVATE_SHOP_HEIGHT,

                    "x_step" : 32,
                    "y_step" : 32,

                    "image" : "d:/ymir work/ui/public/Slot_Base.sub",
                },

buyrun
 
"x_count" : "40",
"y_count" : "40",
bunu 80 vs. yapıp dener misin


Kod:
Genişlet Daralt Kopyala
0320 17:41:11818 :: Traceback (most recent call last):

0320 17:41:11818 ::   File "networkModule.py", line 243, in SetGamePhase

0320 17:41:11818 ::   File "game.py", line 90, in __init__

0320 17:41:11818 ::   File "interfaceModule.py", line 362, in MakeInterface

0320 17:41:11818 ::   File "interfaceModule.py", line 239, in __MakeWindows

0320 17:41:11818 :: AttributeError
0320 17:41:11818 :: :
0320 17:41:11818 :: 'NoneType' object has no attribute 'BindPrivateShopClass'
0320 17:41:11818 ::

böyle syserr verdi şimdi de
 
Kod:
Genişlet Daralt Kopyala
0320 17:41:11818 :: Traceback (most recent call last):

0320 17:41:11818 ::   File "networkModule.py", line 243, in SetGamePhase

0320 17:41:11818 ::   File "game.py", line 90, in __init__

0320 17:41:11818 ::   File "interfaceModule.py", line 362, in MakeInterface

0320 17:41:11818 ::   File "interfaceModule.py", line 239, in __MakeWindows

0320 17:41:11818 :: AttributeError
0320 17:41:11818 :: :
0320 17:41:11818 :: 'NoneType' object has no attribute 'BindPrivateShopClass'
0320 17:41:11818 ::

böyle syserr verdi şimdi de

bu sorunu çözdüm ama bir sorun daha çıktı:


Kod:
Genişlet Daralt Kopyala
0320 17:47:09438 :: Traceback (most recent call last):

0320 17:47:09438 ::   File "networkModule.py", line 243, in SetGamePhase

0320 17:47:09438 ::   File "game.py", line 90, in __init__

0320 17:47:09438 ::   File "interfaceModule.py", line 362, in MakeInterface

0320 17:47:09438 ::   File "interfaceModule.py", line 245, in __MakeWindows

0320 17:47:09438 :: AttributeError
0320 17:47:09438 :: :
0320 17:47:09438 :: 'InventoryWindow' object has no attribute 'BindWindow'
0320 17:47:09438 ::


interfacemodule.py:
Genişlet Daralt Kopyala
        if app.ENABLE_PREMIUM_PRIVATE_SHOP:
            self.wndPrivateShopPanel = uiPrivateShop.PrivateShopPanel()
            self.wndPrivateShopPanel.BindInterfaceClass(self)
            self.wndPrivateShopPanel.BindInventoryClass(self.wndInventory)
            self.wndPrivateShopPanel.BindDragonSoulInventoryClass(self.wndDragonSoul)

#            self.wndDragonSoul.BindPrivateShopClass(self.wndPrivateShopPanel)
#            self.wndDragonSoul.BindPrivateShopSearchClass(self.wndPrivateShopSearch)

            self.wndPrivateShopSearch = uiPrivateShopSearch.PrivateShopSeachWindow()
            self.wndPrivateShopSearch.BindInterfaceClass(self)

            self.wndInventory.BindWindow(self.wndPrivateShopPanel) ######## 245. Satır
            self.wndInventory.BindPrivateShopClass(self.wndPrivateShopPanel)
            self.wndInventory.BindPrivateShopSearchClass(self.wndPrivateShopSearch)
 
filesime baktım bende o fonksiyon yok eklediğin sistem hangi fileste varsa root'unda aratıp eklersen sorun çözülür

BindWindow
 
Kod:
Genişlet Daralt Kopyala
0320 22:29:40323 ::
system.py(line:267) RunMainScript
system.py(line:228) execfile
prototype.py(line:59) <module>
prototype.py(line:53) RunApp
ui.py(line:94) _decorator
networkModule.py(line:113) Destroy
game.py(line:299) Close
interfaceModule.py(line:496) Close
ui.py(line:94) _decorator
uiShop.py(line:162) Destroy
uiShop.py(line:242) Close
uiShop.py(line:302) CancelShopping

Run - <type 'exceptions.AttributeError'>:'int' object has no attribute 'SetUp'

0320 22:29:44801 :: ============================================================================================================
0320 22:29:44801 :: Abort!!!!
1742499502496.webp



bunu nasıl çözebilirim uğraştım ama beceremedim
 
Son düzenleme:
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst