farkmt2official 1
farkmt2official
mannaxxx 1
mannaxxx
Bvural41 1
Bvural41
Agora Metin2 1
Agora Metin2
berkmenoo 1
berkmenoo
Hikaye Ekle

Diyalog sonrası sağ klik çalışmama fix

  • Konuyu başlatan Konuyu başlatan Darqhues
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 10
  • Görüntüleme Görüntüleme 907
5.00 yıldız(lar) 1 Değerlendirme Değerlendirenler
Bir npcye veya queste tıkladıktan sonra bildiğiniz üzere aşağı ve yukarıdan perdeler açılır. Ortada ise diyalog metinleri olur. Bu ekrandayken çoğu zaman mouse tuşları ve klavye tuşlarımız çalışmaz. Diyalog penceresi ortadan kalktığında sistem halen onu orada sanar ve bu tuşları kilitler. Çözüm için;

root > uiquest.py dosyası açılır.

Kod:
def Destroy(self):  --------- arat


Bu şekilde tüm bloğu değiştir;

Kod:
    def Destroy(self):
        self.ClearDictionary()
        self.Hide()
        self.KillFocus()
        if self.OnCloseEvent:
            self.OnCloseEvent()
            self.OnCloseEvent = None
 

En Çok Reaksiyon Alan Mesajlar

Bir npcye veya queste tıkladıktan sonra bildiğiniz üzere aşağı ve yukarıdan perdeler açılır. Ortada ise diyalog metinleri olur. Bu ekrandayken çoğu zaman mouse tuşları ve klavye tuşlarımız çalışmaz. Diyalog penceresi ortadan kalktığında sistem halen onu orada sanar ve bu tuşları kilitler. Çözüm için;

root > uiquest.py dosyası açılır.

Kod:
def Destroy(self):  --------- arat


Bu şekilde tüm bloğu değiştir;

Kod:
    def Destroy(self):
        self.ClearDictionary()
        self.Hide()
        self.KillFocus()
        if self.OnCloseEvent:
            self.OnCloseEvent()
            self.OnCloseEvent = None
Yararlı teşekkürler.
Bir npcye veya queste tıkladıktan sonra bildiğiniz üzere aşağı ve yukarıdan perdeler açılır. Ortada ise diyalog metinleri olur. Bu ekrandayken çoğu zaman mouse tuşları ve klavye tuşlarımız çalışmaz. Diyalog penceresi ortadan kalktığında sistem halen onu orada sanar ve bu tuşları kilitler. Çözüm için;

root > uiquest.py dosyası açılır.

Kod:
def Destroy(self):  --------- arat


Bu şekilde tüm bloğu değiştir;

Kod:
    def Destroy(self):
        self.ClearDictionary()
        self.Hide()
        self.KillFocus()
        if self.OnCloseEvent:
            self.OnCloseEvent()
            self.OnCloseEvent = None
Yararlı teşekkürler.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst