Lonca Skorboard Fark Eklentisi

  • Konuyu açan Konuyu açan bosymax
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 3
  • Gösterim Gösterim 1K

bosymax

Development
Geliştirici
MT Üye
Mesaj
261
Çözümler
17
Beğeni
129
Puan
749
Ticaret Puanı
0
3-4 gün önce bu eklentiyi yapmak geldi aklıma bayadır da bazır serverlar da görüyordum daha ayrıntılı hale getirilebilir ben çok sade şekilde sadece farkı görmek istedim
geliştirmek size kalmış :)

uiguild.py arat:
C++:
Genişlet Daralt Kopyala
self.enemyDataDict["TEXT"] = scoreText
altına ekle:
C++:
Genişlet Daralt Kopyala
        self.bScoreText = ui.TextLine()
        self.bScoreText.SetParent(self)
        self.bScoreText.SetPosition(30, 10 + 18*2)
        self.bScoreText.SetHorizontalAlignLeft()
        self.bScoreText.Show()

arat:
C++:
Genişlet Daralt Kopyala
def __RefreshName(self):

kod bloğunun bitişine ekle
C++:
Genişlet Daralt Kopyala
    def OnUpdate(self):
        aScore=self.allyDataDict["SCORE"]
        bScore=self.enemyDataDict["SCORE"]
        diff = ((aScore - bScore) if aScore > bScore else (bScore - aScore))
        self.bScoreText.SetText("Fark: "+str(diff))

Ek olarak kazanan taraf yeşil, kaybeden kırmızı arkaplanda vs olması için fikir
C++:
Genişlet Daralt Kopyala
diff = ((aScore - bScore) if aScore > bScore else (bScore - aScore))
bu bloktan yola çıkarak yeni bir imagebox vs bir şey oluşturup mantık yürüterek yapabilirsiniz.
 
Paylaşım için teşekkürler.
 
Paylaşım için teşekkürler.
 
Uyarı: Bu konu açıldığından bu yana baya zaman geçmiş.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.
Geri
Üst