Çözüldü Ch Degiştirmeme Hatası

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

BOZOK

Anka2 Rinamt2 Projenin Tek Kalitesiyle
Gold Üye
Geliştirici
Yardımsever Üye
Usta Üye
Mesaj
1.283
Çözümler
74
Beğeni
2.188
Puan
1.860
Ticaret Puanı
1
Merhaba sıfırdan alt yapı geliştiriyorum ch sıstemı ekledım fakat 1 den 4 tane tıklayıp tamm dıyorum kanal degısıyor gerı sayım olduktan sonra ch degısmıyor ve kanal 5 6 butunlarıda ekledım onlarda hıc yanıt vermıyor kodları baya ınceledım sorunun neyden kaynaklı oldugu cozemedım tek cozdugum nokta acaba kod eksıklıgımı var dıye bakıyorumda sız degerlı ustalarında fıkırlerını ve yardımlarını ıstıyorum tesekurler





ch sıstemı kendı tasarladıgım sıstem tum foksıyonlar calısıyor fakat proglem ch degısmemesı tesekurler
Uisistemdıyalog.py:
Genişlet Daralt Kopyala
#YENI NESIL CH SISTEMI [DEVJENNAR]
class MoveChannelDialog(ui.ScriptWindow):

    def __init__(self):
        ui.ScriptWindow.__init__(self)
        self.sch = 0
        self._MoveChannelDialog__LoadDialog()

    def __del__(self):
        ui.ScriptWindow.__del__(self)
    
    def _MoveChannelDialog__LoadDialog(self):
        self.dialog = ui.BoardWithTitleBar()
        self.dialog.AddFlag("movable")
        self.dialog.AddFlag("float")
        self.dialog.SetTitleName("Kanal Seçimi")
        self.dialog.SetCloseEvent(self.Close)

        x = 0
        y = 0
        self.button_list = []
        
        for ch in xrange(6):
            channel_button = ui.Select()
            channel_button.SetParent(self.dialog)
            channel_button.SetSize(100, 100)
            channel_button.SetPosition(11, 30 + (45 * x + x))
            
            channel_button.SetUpVisual("news/1.tga")
            channel_button.SetOverVisual("news/2.tga")
            channel_button.SetDownVisual("news/2.tga")
            channel_button.SetToggleDownEvent(ui.__mem_func__(self._MoveChannelDialog__SelectChannel), (ch + 1))
            
            channel_button.SetText("CH%s" % str(ch + 1))
            channel_button.Show()
            
            self.button_list.append(channel_button)
            x += 1
            if x == 6:
                for bt in xrange(2):
                    buttons = ui.Button()
                    buttons.SetParent(self.dialog)
                    buttons.SetSize(100, 100)
                    buttons.SetPosition(7 + (y * 120) , 300)  # TAMAM VE IPTAL ASAGI YUKARI Y X EKSENI   [ DEVJENNAR ]
                    
                    buttons.SetUpVisual("d:/ymir work/ui/public/small_button_01.sub")
                    buttons.SetOverVisual("d:/ymir work/ui/public/small_button_02.sub")
                    buttons.SetDownVisual("d:/ymir work/ui/public/small_button_03.sub")
                    if y == 1:
                        buttons.SetEvent(ui.__mem_func__(self.Close))
                        buttons.SetText("İptal")
                    elif y == 0:
                        buttons.SetEvent(ui.__mem_func__(self.AcceptButton))
                        buttons.SetText("Tamam")
                    buttons.Show()
                    self.button_list.append(buttons)
                    y += 1

        self.dialog.SetSize(177, 210 + (20 * x + x))   # CH PENCERESI GENISLIK VE YUKSEKLIK AYARLAMA   [ DEVJENNAR ]
        self.dialog.SetCenterPosition()
        self._MoveChannelDialog__SelectChannel(constInfo.ch)

    def Open(self):
        self.dialog.Show()

    def Close(self):
        self.dialog.Hide()
        return True

    def AcceptButton(self):
        self.Close()
        net.SendChatPacket("/move_channel %d" % self.sch)

    def _MoveChannelDialog__SelectChannel(self, button):
        self.sch = button
        try:
            selButton = self.button_list[button-1]
        except IndexError:
            return

        for eachButton in self.button_list:
            eachButton.SetUp()

        selButton.Down()

    def OnPressExitKey(self):
        self.Close()
        return True

    def OnPressEscapeKey(self):
        self.Close()
        return True
#YENI NESIL CH SISTEMI [DEVJENNAR]
 
Çözüm
sorun çözülmüştür char.pp gerekli port kodlamaları yazılıp kanal 6 yukseltıldi sonrası ıse serverınfo.py den SERVER NAME= eklenılıp port dagılımı yapıldı ıslem sorunsuz sekılde calısıyor konu kapatılabılır tesekurler.
sorun çözülmüştür char.pp gerekli port kodlamaları yazılıp kanal 6 yukseltıldi sonrası ıse serverınfo.py den SERVER NAME= eklenılıp port dagılımı yapıldı ıslem sorunsuz sekılde calısıyor konu kapatılabılır tesekurler.
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst