kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Cancan.1234 1
Cancan.1234
Hikaye Ekle

[PythonFısıltı göster/gizle

  • Konuyu başlatan Konuyu başlatan smartface
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 3
  • Görüntüleme Görüntüleme 657
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

görevleri göster/gizle ile aynı mantık ile yapılmış

game.py içerisinde yapılacaklar
Kod:
        onPressKeyDict[app.DIK_Q]
        ##arat##
        onPressKeyDict[app.DIK_K]            = self.__PressKKey
        ##altına ekle (istediğin tuşa da atayabilirsin sana kalmış)##

    def __PressQKey(self):
    ##arat##

    def __PressKKey(self):
        if app.IsPressed(app.DIK_LCONTROL) or app.IsPressed(app.DIK_RCONTROL):
            if 0==interfaceModule.IsKBHide:
                interfaceModule.IsKBHide = 1
                self.interface.HideAllWhisperButton()
            else:
                interfaceModule.IsKBHide = 0
                self.interface.ShowAllWhisperButton()

    ##kod bloğunun altına bunu yapıştır##
    
Son hali
    def __PressQKey(self):
        if app.IsPressed(app.DIK_LCONTROL) or app.IsPressed(app.DIK_RCONTROL):
            if 0==interfaceModule.IsQBHide:
                interfaceModule.IsQBHide = 1
                self.interface.HideAllQuestButton()
            else:
                interfaceModule.IsQBHide = 0
                self.interface.ShowAllQuestButton()
        else:
            app.RotateCamera(app.CAMERA_TO_NEGATIVE)
    
    def __PressKKey(self):
        if app.IsPressed(app.DIK_LCONTROL) or app.IsPressed(app.DIK_RCONTROL):
            if 0==interfaceModule.IsKBHide:
                interfaceModule.IsKBHide = 1
                self.interface.HideAllWhisperButton()
            else:
                interfaceModule.IsKBHide = 0
                self.interface.ShowAllWhisperButton()

interfacemodule.py içerisinde yapılacaklar
Kod:
IsQBHide = 0
##arat##
IsKBHide = 0
##altına ekle##


##Bu kod bloğu içerisinde def __ShowWindows(self, wnds): //ara##
        global IsQBHide
        if not IsQBHide:
            self.ShowAllQuestButton()
        else:
            self.HideAllQuestButton()
        ##bunun altına##
        global IsKBHide
        if not IsKBHide:
            self.ShowAllWhisperButton()
        else:
            self.HideAllWhisperButton()
        #bunu ekle##
        
Son hali
    def __ShowWindows(self, wnds):
        import sys
        map(lambda x:x.Show(), wnds)
        global IsQBHide
        if not IsQBHide:
            self.ShowAllQuestButton()
        else:
            self.HideAllQuestButton()
        global IsKBHide
        if not IsKBHide:
            self.ShowAllWhisperButton()
        else:
            self.HideAllWhisperButton()
            
##Bu kod bloğu içerisinde def __ArrangeQuestButton //ara##
            global IsQBHide
            if IsQBHide:
                btn.Hide()
            else:
                btn.Show()
        #bunun altına##
            global IsKBHide
            if IsKBHide:
                button.Hide()
            else:
                button.Show()
        #bunu ekle##
        
Son hali
            global IsQBHide
            if IsQBHide:
                btn.Hide()
            else:
                btn.Show()
                
            global IsKBHide
            if IsKBHide:
                btn.Hide()
            else:
                btn.Show()

Konu alıntıdır. türkçeleştirmesini yaptım sadece iyi forumlar.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

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

Geri
Üst