noisiv 1
noisiv
Manwe Work 1
Manwe Work
Best Studio 1
Best Studio
Bodyguardd 1
Bodyguardd
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
berzahx 1
berzahx
VictoryasHD 1
VictoryasHD
Reklam vermek için turkmmo@gmail.com

Altın Konu [Python] Şampiyon Seviyesi Genişlemesi (Exp Methodunu Değiştirmek)

  • Konuyu başlatan Konuyu başlatan olkan41
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 5
  • Görüntüleme Görüntüleme 1K
5.00 yıldız(lar) 1 Değerlendirme Değerlendirenler

Türkiye'nin ilk Cross-Platform OldSchool MOBİL & PC 1-99 Sunucusu Lamira2 6 Kasım'da Açılıyor! Büyük Açılışı Kaçırma HEMEN TIKLA!

Python Tarafında Lonca'ya Exp Bağışı Yaparken Karakterin Şampiyon Exp'sini Sorgulaması Yok.
Bu Nedenle Yohara Sistemini Kullanıyorsanız ve Bir Oyuncu Şampiyon Olduğu Zaman Lonca'ya Exp Bağışı Yapamayacak.

Bu Bölüm Sadece Python Tarafıdır.

uiGuild.py Arat:

Kod:
    def __OnClickOfferButton(self):

İçinde Arat:

Kod:
        curEXP = unsigned32(player.GetStatus(player.EXP))

        if curEXP <= 100:
            self.__PopupMessage(localeInfo.GUILD_SHORT_EXP);
            return

        self.offerDialog.Open(curEXP, 100)

Değiştir:

Kod:
                character_exp = unsigned32(player.GetStatus(player.CONQUEROR_EXP)) if unsigned32(player.GetStatus(player.CONQUEROR_EXP)) else unsigned32(player.GetStatus(player.EXP))
                if character_exp <= 100:
                    self.__PopupMessage(localeInfo.GUILD_SHORT_EXP);
                    return

                self.offerDialog.Open(character_exp, 100)

KANIT:

NORMAL SEVİYE


31.png


ŞAMPİYON SEVİYESİ

32.png


Test Amaçlı Exp'leri Bitirdim O Nedenle İkisinde de Yeterli Tecrübe Puanı Yok diyor.

Fakat Bu Şekilde Şampiyon Exp'si Var ise Şampiyon Exp'si Alır ve offerDialog'da / olarak Şampiyon Exp'sini Gösterir.

Aynı Şekilde Normal Exp'si Var ise Normal Exp'sini Alır ve offerDialog / olarak Normal Exp'sini Gösterir.​
 

En Çok Reaksiyon Alan Mesajlar

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst