Bulundu Expandedtaskbarı envatere nasıl sabitleyebilirim ?

  • Konuyu açan Konuyu açan al1h4nkvlc2
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 4
  • Gösterim Gösterim 599
Konu sahibinin aradığı materyalleri bulduğu için "Bulundu" öneki eklenmiştir. Eğer aynı materyalleri arıyorsanız yorumlara bakabilirsiniz. İstediğiniz materyallere bu konuda bulamadıysanız yeni konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

al1h4nkvlc2

Üye
Üye
Mesaj
252
Çözümler
9
Beğeni
38
Puan
454
Ticaret Puanı
0
1226_173607.jpg

Expandedtaskbar sistemi kurdum ve istiyorumki envanteri açsamda kapatsamda o taskbar sürekli orada sabitlensin özetle expandedtaskbar envantere bağlı olmasın. Bunu nasıl yapabilirim ?
 
Çözüm
Python:
Genişlet Daralt Kopyala
# interfacemodule.py
    def ToggleInventoryWindow(self):
        if False == player.IsObserverMode():
            if False == self.wndInventory.IsShow():
                self.wndInventory.Show()
                self.wndExpandedMoney.Show()
                self.wndInventory.SetTop()
            else:
                self.wndInventory.OverOutItem()
                #self.wndExpandedMoney.Hide() burayı kaldır dene
                self.wndInventory.Close()
Yani oldu aslında ama şöyle bir sorun var ESC basınca orası kayboluyor
Python:
Genişlet Daralt Kopyala
# interfacemodule.py
    def ToggleInventoryWindow(self):
        if False == player.IsObserverMode():
            if False == self.wndInventory.IsShow():
                self.wndInventory.Show()
                self.wndExpandedMoney.Show()
                self.wndInventory.SetTop()
            else:
                self.wndInventory.OverOutItem()
                #self.wndExpandedMoney.Hide() burayı kaldır dene
                self.wndInventory.Close()
 
Python:
Genişlet Daralt Kopyala
# interfacemodule.py
    def ToggleInventoryWindow(self):
        if False == player.IsObserverMode():
            if False == self.wndInventory.IsShow():
                self.wndInventory.Show()
                self.wndExpandedMoney.Show()
                self.wndInventory.SetTop()
            else:
                self.wndInventory.OverOutItem()
                #self.wndExpandedMoney.Hide() burayı kaldır dene
                self.wndInventory.Close()
Yani oldu aslında ama şöyle bir sorun var ESC basınca orası kayboluyor
 
Çözüm
Emin değilim böyle olması lazım.
uiTaskbar.py:
Genişlet Daralt Kopyala
class ExpandedMoneyTaskBar(ui.ScriptWindow): # içindeki
def OnPressEscapeKey(self): #vu fonksiyonu değiştir.
        return True
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Üst