Yardım Skill Grand Master Perfect Hakkında

  • Konuyu açan Konuyu açan uqursen
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 3
  • Gösterim Gösterim 71
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

uqursen

Üye
Üye
Mesaj
162
Çözümler
2
Beğeni
22
Puan
469
Ticaret Puanı
0
Merhaba

skill dosyalarınanereden ulaşabilir ve editleebilirim her skile farklı renk vermek istiyorum.
 
Merhaba

skill dosyalarınanereden ulaşabilir ve editleebilirim her skile farklı renk vermek istiyorum.
skillerin isimlerine renk mi vermek istiyorsun?

skilldesc.txt üstünden muhtemelen yapılma yöntemi vardır ama nasıl bir şey bilemiyorum.
uitooltip.py üstünden nasıl yapılır dersen örnek vereceğim kod aşağıda.
Python:
Genişlet Daralt Kopyala
#ara
    def __SetSkillTitle(self, skillIndex, skillGrade):
        self.SetTitle(skill.GetSkillName(skillIndex, skillGrade))
        self.__AppendSkillGradeName(skillIndex, skillGrade)

#değiştir
    def __SetSkillTitle(self, skillIndex, skillGrade):
        self.SetTitle(skill.GetSkillName(skillIndex, skillGrade), True, skillIndex)
        self.__AppendSkillGradeName(skillIndex, skillGrade)

#ara
    def SetTitle(self, name):
        self.AppendTextLine(name, self.TITLE_COLOR)

#değiştir
    def SetTitle(self, name, isSkill = False, SkillIndex = 0):
        if isSkill:
            if SkillIndex == 3:#öfke
                self.AppendTextLine(name, 0xFFf863ff)
            elif SkillIndex == 4:#hava
                self.AppendTextLine(name, 0xFF00cfb6)
            else:
                self.AppendTextLine(name, self.TITLE_COLOR)
        else:
            self.AppendTextLine(name, self.TITLE_COLOR)

aşağıda göreceğin gibi hava ve öfkeye farklı renk verdim ama kılıç çevirmeye renk atamayınca normal halinde gözüküyor.

1728795179596.webp
1728795194844.webp
1728795208843.webp
 
skillerin isimlerine renk mi vermek istiyorsun?

skilldesc.txt üstünden muhtemelen yapılma yöntemi vardır ama nasıl bir şey bilemiyorum.
uitooltip.py üstünden nasıl yapılır dersen örnek vereceğim kod aşağıda.
Python:
Genişlet Daralt Kopyala
#ara
    def __SetSkillTitle(self, skillIndex, skillGrade):
        self.SetTitle(skill.GetSkillName(skillIndex, skillGrade))
        self.__AppendSkillGradeName(skillIndex, skillGrade)

#değiştir
    def __SetSkillTitle(self, skillIndex, skillGrade):
        self.SetTitle(skill.GetSkillName(skillIndex, skillGrade), True, skillIndex)
        self.__AppendSkillGradeName(skillIndex, skillGrade)

#ara
    def SetTitle(self, name):
        self.AppendTextLine(name, self.TITLE_COLOR)

#değiştir
    def SetTitle(self, name, isSkill = False, SkillIndex = 0):
        if isSkill:
            if SkillIndex == 3:#öfke
                self.AppendTextLine(name, 0xFFf863ff)
            elif SkillIndex == 4:#hava
                self.AppendTextLine(name, 0xFF00cfb6)
            else:
                self.AppendTextLine(name, self.TITLE_COLOR)
        else:
            self.AppendTextLine(name, self.TITLE_COLOR)

aşağıda göreceğin gibi hava ve öfkeye farklı renk verdim ama kılıç çevirmeye renk atamayınca normal halinde gözüküyor.

19389 eklentisini görüntüle19390 eklentisini görüntüle19391 eklentisini görüntüle
hocam ilgin için teşekkürler

aslında size aktaramadım istediğimi ben
grand skilllde turuncu
master mavi renk
perfect mor gibi mesela
 
hocam ilgin için teşekkürler

aslında size aktaramadım istediğimi ben
grand skilllde turuncu
master mavi renk
perfect mor gibi mesela

renklerini kendin ayarlarsın
Python:
Genişlet Daralt Kopyala
#ara
    def __SetSkillTitle(self, skillIndex, skillGrade):
        self.SetTitle(skill.GetSkillName(skillIndex, skillGrade))
        self.__AppendSkillGradeName(skillIndex, skillGrade)

#değiştir
    def __SetSkillTitle(self, skillIndex, skillGrade):
        self.SetTitle(skill.GetSkillName(skillIndex, skillGrade), True, skillGrade)
        self.__AppendSkillGradeName(skillIndex, skillGrade)

#ara
    def SetTitle(self, name):
        self.AppendTextLine(name, self.TITLE_COLOR)

#değiştir
    def SetTitle(self, name, isSkill = False, SkillGrade = 0):
        if isSkill:
            if SkillGrade == 1:#
                self.AppendTextLine(name, 0xFFf863ff)
            elif SkillGrade == 2:#
                self.AppendTextLine(name, 0xFF00cfb6)
            elif SkillGrade == 3:#
                self.AppendTextLine(name, 0xFF00cfb6)
            else:
                self.AppendTextLine(name, self.TITLE_COLOR)
        else:
            self.AppendTextLine(name, self.TITLE_COLOR)
 
Geri
Üst