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

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ı.

SULEYMAN BOZOK

ANKA2 RINAMT2 PROJESINE HAKIM OLAN GELISTIRICI
Premium Üye
Yardımsever Üye
Usta Üye
Mesaj
1.188
Çözümler
73
Beğeni
1.548
Puan
1.359
Ticaret Puanı
0
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

Linkleri görebilmek için giriş yap veya kayıt ol.


Linkleri görebilmek için giriş yap veya kayıt ol.


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