Çözüldü Karakter Penceresi Sorunu

  • Konuyu açan Konuyu açan starzon
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 1
  • Gösterim Gösterim 814
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ı.

starzon

Üye
Üye
Mesaj
40
Çözümler
3
Beğeni
16
Puan
689
Ticaret Puanı
0
Işınlandıkdan sonra karakter penceresi ekranda takılıyor çözümü nedir ?
 
Çözüm
Çözümü burada


C++:
Genişlet Daralt Kopyala
## @ interfacemodule.py @ ##
#Search:
def Close(self):

#In this function search
if self.wndChat:
            self.wndChat.Destroy()

#Add under:
        if self.wndCharacter:
            self.wndCharacter.Close()
        else:
            if self.wndCharacter:
                self.wndCharacter.Hide()


#Search:
def HideAllWindows(self):

#In this function search:
        if self.wndCharacter:
            self.wndCharacter.Hide()

#Replace with:
        if self.wndCharacter:
            self.wndCharacter.Close()
        else:
            if self.wndCharacter:
                self.wndCharacter.Hide()


#search:
def ToggleCharacterWindow(self, state

#Replace with:
    def...
Çözümü burada


C++:
Genişlet Daralt Kopyala
## @ interfacemodule.py @ ##
#Search:
def Close(self):

#In this function search
if self.wndChat:
            self.wndChat.Destroy()

#Add under:
        if self.wndCharacter:
            self.wndCharacter.Close()
        else:
            if self.wndCharacter:
                self.wndCharacter.Hide()


#Search:
def HideAllWindows(self):

#In this function search:
        if self.wndCharacter:
            self.wndCharacter.Hide()

#Replace with:
        if self.wndCharacter:
            self.wndCharacter.Close()
        else:
            if self.wndCharacter:
                self.wndCharacter.Hide()


#search:
def ToggleCharacterWindow(self, state

#Replace with:
    def ToggleCharacterWindow(self, state):
        if FALSE == player.IsObserverMode():
            if FALSE == self.wndCharacter.IsShow():
                self.OpenCharacterWindowWithState(state)
            else:
                if state == self.wndCharacter.GetState():
                    self.wndCharacter.OverOutItem()
                    self.wndCharacter.Close()            #FIX
                else:
                    self.wndCharacter.SetState(state)


## @ uicharacter.py @##

#Search:
        for titleBarValue in self.titleBarDict.itervalues():
            titleBarValue.SetCloseEvent(ui.__mem_func__(self.Close))

#Or:
        for titleBarValue in self.titleBarDict.itervalues():
            titleBarValue.SetCloseEvent(ui.__mem_func__(self.Hide))

Replace with this:
        for titleBarValue in self.titleBarDict.itervalues():
            titleBarValue.SetCloseEvent(ui.__mem_func__(self.Close))
        else:
            titleBarValue.SetCloseEvent(ui.__mem_func__(self.Hide))

#Search
        if self.chDetailsWnd and self.chDetailsWnd.IsShow():
            self.chDetailsWnd.Hide()

#Check is on hide
self.chDetailsWnd.Hide()
 
En son bir moderatör tarafından düzenlenmiş:
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst