noisiv 1
noisiv
Manwe Work 1
Manwe Work
mavzermete 1
mavzermete
Mt2Hizmet 1
Mt2Hizmet
Reklam vermek için turkmmo@gmail.com

[Py] Item Antiflag Tooltip

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Fonksiyonu bununla güncelleyebilirsin, türkçe ve daha düzenli kendi kullandığım kod

Python:
    def AppendAntiFlagInformation(self):
        flagList = [
            [item.ITEM_ANTIFLAG_GIVE, "ticareti"],
            [item.ITEM_ANTIFLAG_SAFEBOX, "depolanması"],
            [item.ITEM_ANTIFLAG_DROP, "düşürülmesi"],
            [item.ITEM_ANTIFLAG_SELL, "satılması"],
            [item.ITEM_ANTIFLAG_MYSHOP, "pazara koyulması"],
            [item.ITEM_ANTIFLAG_DESTROY, "silinmesi"],
        ]

        antiflagNames_First = ""
        antiflagNames_Second = ""
        antiflagNames_Third = ""
        antiflagCount = 0
        for i in xrange(len(flagList)):
            if item.IsAntiFlag(flagList[i][0]):
                antiflagCount += 1
                if antiflagCount > 4:
                    antiflagNames_Third += flagList[i][1] + ", "
                elif antiflagCount > 2:
                    antiflagNames_Second += flagList[i][1] + ", "
                else:
                    antiflagNames_First += flagList[i][1] + ", "
        if antiflagNames_First != "":
            self.AppendSpace(5)
            if antiflagNames_Third != "":
                self.AppendTextLine("Bu nesnenin "+antiflagNames_First, self.DISABLE_COLOR, True)
                self.AppendTextLine(antiflagNames_Second, self.DISABLE_COLOR, True)
                self.AppendTextLine(antiflagNames_Third[:-2]+" mümkün değil.", self.DISABLE_COLOR, True)
            elif antiflagNames_Second != "":
                self.AppendTextLine("Bu nesnenin "+antiflagNames_First, self.DISABLE_COLOR, True)
                self.AppendTextLine(antiflagNames_Second[:-2]+" mümkün değil.", self.DISABLE_COLOR, True)
            else:
                self.AppendTextLine("Bu nesnenin "+antiflagNames_First[:-2]+" mümkün değil.", self.DISABLE_COLOR, True)
 
Fonksiyonu bununla güncelleyebilirsin, türkçe ve daha düzenli kendi kullandığım kod

Python:
    def AppendAntiFlagInformation(self):
        flagList = [
            [item.ITEM_ANTIFLAG_GIVE, "ticareti"],
            [item.ITEM_ANTIFLAG_SAFEBOX, "depolanması"],
            [item.ITEM_ANTIFLAG_DROP, "düşürülmesi"],
            [item.ITEM_ANTIFLAG_SELL, "satılması"],
            [item.ITEM_ANTIFLAG_MYSHOP, "pazara koyulması"],
            [item.ITEM_ANTIFLAG_DESTROY, "silinmesi"],
        ]

        antiflagNames_First = ""
        antiflagNames_Second = ""
        antiflagNames_Third = ""
        antiflagCount = 0
        for i in xrange(len(flagList)):
            if item.IsAntiFlag(flagList[i][0]):
                antiflagCount += 1
                if antiflagCount > 4:
                    antiflagNames_Third += flagList[i][1] + ", "
                elif antiflagCount > 2:
                    antiflagNames_Second += flagList[i][1] + ", "
                else:
                    antiflagNames_First += flagList[i][1] + ", "
        if antiflagNames_First != "":
            self.AppendSpace(5)
            if antiflagNames_Third != "":
                self.AppendTextLine("Bu nesnenin "+antiflagNames_First, self.DISABLE_COLOR, True)
                self.AppendTextLine(antiflagNames_Second, self.DISABLE_COLOR, True)
                self.AppendTextLine(antiflagNames_Third[:-2]+" mümkün değil.", self.DISABLE_COLOR, True)
            elif antiflagNames_Second != "":
                self.AppendTextLine("Bu nesnenin "+antiflagNames_First, self.DISABLE_COLOR, True)
                self.AppendTextLine(antiflagNames_Second[:-2]+" mümkün değil.", self.DISABLE_COLOR, True)
            else:
                self.AppendTextLine("Bu nesnenin "+antiflagNames_First[:-2]+" mümkün değil.", self.DISABLE_COLOR, True)
Güncelledim, teşekkürler.
Paylaşım İçin Teşekkürler
Rica Ederim
 
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