Çözüldü ava nesne market

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ı.

Fatih Sönmez

Üye
Üye
avadan nesne marketi söktüm python tarafında syslerlar alıyodum onlarıda çözdüm fakat sysler bitince sol alttaki nesne market butonuna tıkladıgımda hiçbir tepki vermiyor syserda vermiyor kodla felanmı açılıyor bu nalet
 
Çözüm
@nexus2b @themanji @hasanmacit yardımlarınız için çok teşekkür ederim ben biraz daha basit sistemleri sökmeye çalışıyım bitiremedim syserları

s:
0315 19:41:15045 :: Traceback (most recent call last):

0315 19:41:15045 ::   File "ui.py", line 88, in __call__

0315 19:41:15045 ::   File "ui.py", line 70, in __call__

0315 19:41:15045 ::   File "uiTaskBar.py", line 558, in __RampageGauge_Click

0315 19:41:15046 ::   File "interfaceModule.py", line 1983, in OpenItemShopWindow

0315 19:41:15046 ::   File "interfaceModule.py", line 1981, in MakeItemShopWindow

0315 19:41:15046 ::   File "uiItemShopNew.py", line 157, in __init__

0315 19:41:15046 ::   File "uiItemShopNew.py", line 540, in LoadWindow

0315 19:41:15046 ...
onu bende çözememiştim bir uyarlaması var. uyarlamanın ne olduğunu çözene kadar game.py üzerinden bir butona atayıp ordan açtırabilirsin.
 
bu dosyalardan kontrol edebilirsin nesne market açıldıktan sonrada bir çok syser verecektir ui.py de bıraktım
reload z komutuyla açmayı deneyebilirsin
 

Dosya Eklentileri

  • NesneMarket.rar
    69,5 KB · Gösterim: 5
@nexus2b @hasanmacit yardımları için teşekkür ederim artık butona tıkladıgımda böyle bir syser atıyo
s:
0315 17:54:14487 :: Traceback (most recent call last):

0315 17:54:14487 ::   File "ui.py", line 88, in __call__

0315 17:54:14487 ::   File "ui.py", line 70, in __call__

0315 17:54:14487 ::   File "uiTaskBar.py", line 556, in __RampageGauge_Click

0315 17:54:14487 ::   File "interfaceModule.py", line 1916, in OpenItemShopWindow

0315 17:54:14487 ::   File "interfaceModule.py", line 1914, in MakeItemShopWindow

0315 17:54:14487 ::   File "uiItemShop.py", line 155, in __init__

0315 17:54:14488 ::   File "uiItemShop.py", line 369, in LoadWindow

0315 17:54:14488 ::   File "uiItemShop.py", line 421, in LoadShopCategory

0315 17:54:14488 :: TypeError
0315 17:54:14488 :: : 
0315 17:54:14488 :: SetPosition() takes exactly 3 arguments (4 given)
0315 17:54:14488 ::
 
@nexus2b @hasanmacit yardımları için teşekkür ederim artık butona tıkladıgımda böyle bir syser atıyo
s:
0315 17:54:14487 :: Traceback (most recent call last):

0315 17:54:14487 ::   File "ui.py", line 88, in __call__

0315 17:54:14487 ::   File "ui.py", line 70, in __call__

0315 17:54:14487 ::   File "uiTaskBar.py", line 556, in __RampageGauge_Click

0315 17:54:14487 ::   File "interfaceModule.py", line 1916, in OpenItemShopWindow

0315 17:54:14487 ::   File "interfaceModule.py", line 1914, in MakeItemShopWindow

0315 17:54:14487 ::   File "uiItemShop.py", line 155, in __init__

0315 17:54:14488 ::   File "uiItemShop.py", line 369, in LoadWindow

0315 17:54:14488 ::   File "uiItemShop.py", line 421, in LoadShopCategory

0315 17:54:14488 :: TypeError
0315 17:54:14488 :: :
0315 17:54:14488 :: SetPosition() takes exactly 3 arguments (4 given)
0315 17:54:14488 ::
bunu aşağıdakiyle değiştirip deneyebilirsin
Kod:
ui.py 
def SetPosition(self, x, y):
    wndMgr.SetWindowPosition(self.hWnd, x, y)   /arat 


    def SetPosition(self, x, y, flag = False):
        if flag == True:
            self.exPos = (x,y)
        wndMgr.SetWindowPosition(self.hWnd, x, y)

    def SetCenterPosition(self, x = 0, y = 0):
        self.SetPosition((wndMgr.GetScreenWidth() - self.GetWidth()) / 2 + x, (wndMgr.GetScreenHeight() - self.GetHeight()) / 2 + y)
 
bunu aşağıdakiyle değiştirip deneyebilirsin
Kod:
ui.py
def SetPosition(self, x, y):
    wndMgr.SetWindowPosition(self.hWnd, x, y)   /arat


    def SetPosition(self, x, y, flag = False):
        if flag == True:
            self.exPos = (x,y)
        wndMgr.SetWindowPosition(self.hWnd, x, y)

    def SetCenterPosition(self, x = 0, y = 0):
        self.SetPosition((wndMgr.GetScreenWidth() - self.GetWidth()) / 2 + x, (wndMgr.GetScreenHeight() - self.GetHeight()) / 2 + y)
abi uiitemshoppy gönderme şansın varmı senin attıgın pylere göre ekledim heralde bendeki itemshopla uyuşmuyo

s:
0315 18:24:19013 :: Traceback (most recent call last):

0315 18:24:19013 ::   File "ui.py", line 88, in __call__

0315 18:24:19013 ::   File "ui.py", line 70, in __call__

0315 18:24:19013 ::   File "uiTaskBar.py", line 556, in __RampageGauge_Click

0315 18:24:19013 ::   File "interfaceModule.py", line 1916, in OpenItemShopWindow

0315 18:24:19013 ::   File "interfaceModule.py", line 1914, in MakeItemShopWindow

0315 18:24:19013 ::   File "uiItemShop.py", line 155, in __init__

0315 18:24:19013 ::   File "uiItemShop.py", line 369, in LoadWindow

0315 18:24:19013 ::   File "uiItemShop.py", line 423, in LoadShopCategory

0315 18:24:19013 :: TypeError
0315 18:24:19013 :: :
0315 18:24:19013 :: SAFE_SetStringEvent() takes exactly 3 arguments (5 given)
0315 18:24:19013 ::
 
Taskbardaki butona basınca bir tepki olmamasının nedeni şu .

game.py açılır
def open içerisine eklenir

event.SetInterfaceWindow(constInfo.GetInterfaceInstance())

Sonra


class GameWindow(ui.ScriptWindow):
def __init__(self, stream):

içerisine eklenir

constInfo.SetInterfaceInstance(self.interface)

Bu eklentiler sonrası artık taskbardaki nesne market butonu aktif hale gelmiş olacak.
 
Taskbardaki butona basınca bir tepki olmamasının nedeni şu .

game.py açılır
def open içerisine eklenir

event.SetInterfaceWindow(constInfo.GetInterfaceInstance())

Sonra


class GameWindow(ui.ScriptWindow):
def __init__(self, stream):

içerisine eklenir

constInfo.SetInterfaceInstance(self.interface)

Bu eklentiler sonrası artık taskbardaki nesne market butonu aktif hale gelmiş olacak.
buton aktif hale geldi fakat burayı çözemiyorum bir bilgin varmı butona tıkladıgımda bu syseri veriyor

s:
0315 19:31:14434 :: Traceback (most recent call last):

0315 19:31:14435 ::   File "ui.py", line 88, in __call__

0315 19:31:14435 ::   File "ui.py", line 70, in __call__

0315 19:31:14435 ::   File "uiTaskBar.py", line 558, in __RampageGauge_Click

0315 19:31:14435 ::   File "interfaceModule.py", line 1983, in OpenItemShopWindow

0315 19:31:14435 ::   File "interfaceModule.py", line 1981, in MakeItemShopWindow

0315 19:31:14435 ::   File "uiItemShopNew.py", line 158, in __init__

0315 19:31:14435 ::   File "uiItemShopNew.py", line 413, in LoadWindow

0315 19:31:14435 :: TypeError
0315 19:31:14435 :: :
0315 19:31:14435 :: SetToggleUpEvent() takes exactly 2 arguments (3 given)
0315 19:31:14435 ::
 
buton aktif hale geldi fakat burayı çözemiyorum bir bilgin varmı butona tıkladıgımda bu syseri veriyor

s:
0315 19:31:14434 :: Traceback (most recent call last):

0315 19:31:14435 ::   File "ui.py", line 88, in __call__

0315 19:31:14435 ::   File "ui.py", line 70, in __call__

0315 19:31:14435 ::   File "uiTaskBar.py", line 558, in __RampageGauge_Click

0315 19:31:14435 ::   File "interfaceModule.py", line 1983, in OpenItemShopWindow

0315 19:31:14435 ::   File "interfaceModule.py", line 1981, in MakeItemShopWindow

0315 19:31:14435 ::   File "uiItemShopNew.py", line 158, in __init__

0315 19:31:14435 ::   File "uiItemShopNew.py", line 413, in LoadWindow

0315 19:31:14435 :: TypeError
0315 19:31:14435 :: :
0315 19:31:14435 :: SetToggleUpEvent() takes exactly 2 arguments (3 given)
0315 19:31:14435 ::
class ToggleButton(Button):

Kod:
    def SetToggleUpEvent(self, event, *args):
        self.eventUp = event
        self.eventUpArgs = args

    def SetToggleDownEvent(self, event, *args):
        self.eventDown = event
        self.eventDownArgs = args
 
@nexus2b @themanji @hasanmacit yardımlarınız için çok teşekkür ederim ben biraz daha basit sistemleri sökmeye çalışıyım bitiremedim syserları

s:
0315 19:41:15045 :: Traceback (most recent call last):

0315 19:41:15045 ::   File "ui.py", line 88, in __call__

0315 19:41:15045 ::   File "ui.py", line 70, in __call__

0315 19:41:15045 ::   File "uiTaskBar.py", line 558, in __RampageGauge_Click

0315 19:41:15046 ::   File "interfaceModule.py", line 1983, in OpenItemShopWindow

0315 19:41:15046 ::   File "interfaceModule.py", line 1981, in MakeItemShopWindow

0315 19:41:15046 ::   File "uiItemShopNew.py", line 157, in __init__

0315 19:41:15046 ::   File "uiItemShopNew.py", line 540, in LoadWindow

0315 19:41:15046 ::   File "uiItemShopNew.py", line 721, in LoadShopCategory

0315 19:41:15046 :: TypeError
0315 19:41:15046 :: :
0315 19:41:15046 :: SetPosition() takes exactly 3 arguments (4 given)
0315 19:41:15046 ::
hepinize teşekkürler hayırlı ramazanlar
 
@nexus2b @themanji @hasanmacit yardımlarınız için çok teşekkür ederim ben biraz daha basit sistemleri sökmeye çalışıyım bitiremedim syserları

s:
0315 19:41:15045 :: Traceback (most recent call last):

0315 19:41:15045 ::   File "ui.py", line 88, in __call__

0315 19:41:15045 ::   File "ui.py", line 70, in __call__

0315 19:41:15045 ::   File "uiTaskBar.py", line 558, in __RampageGauge_Click

0315 19:41:15046 ::   File "interfaceModule.py", line 1983, in OpenItemShopWindow

0315 19:41:15046 ::   File "interfaceModule.py", line 1981, in MakeItemShopWindow

0315 19:41:15046 ::   File "uiItemShopNew.py", line 157, in __init__

0315 19:41:15046 ::   File "uiItemShopNew.py", line 540, in LoadWindow

0315 19:41:15046 ::   File "uiItemShopNew.py", line 721, in LoadShopCategory

0315 19:41:15046 :: TypeError
0315 19:41:15046 :: :
0315 19:41:15046 :: SetPosition() takes exactly 3 arguments (4 given)
0315 19:41:15046 ::
hepinize teşekkürler hayırlı ramazanlar
özelden ulaş yardımcı olayım bu sistemide kullanabilirsin daha basit kurulumu
Linkleri görebilmek için giriş yap veya kayıt ol.
 
Son düzenleme:
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri