noisiv 1
noisiv
Manwe Work 1
Manwe Work
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
onur akbaş 1
onur akbaş
IronTalonX 1
IronTalonX
D 1
delimuratt
berzahx 1
berzahx
PrimeAC 1
PrimeAC
DEVLOPER 1
DEVLOPER
ShadowFon 1
ShadowFon
mavzermete 1
mavzermete
Hikaye Ekle

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

olkan41

Müzik Prodüktörü ve Ses Tasarımcısı
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
TM Üye
Katılım
4 Ağu 2010
Konular
356
Mesajlar
4,122
Çözüm
74
Online süresi
3mo 14d
Reaksiyon Skoru
2,235
Altın Konu
82
Başarım Puanı
292
Yaş
32
MmoLira
3,067
DevLira
138
Ticaret - 0%
0   0   0

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. 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

paylaşım için teşekkürler <3
 
Paylaşım için teşekkürler.
 
Paylaşım için teşekkürler <3
 

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

Geri
Üst