Çö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 854
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
44
Çözümler
3
Beğeni
17
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