D 1
delimuratt
noisiv 1
noisiv
Manwe Work 1
Manwe Work
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Cannn6161 1
Cannn6161
onur akbaş 1
onur akbaş
PrimeAC 1
PrimeAC
Mt2Hizmet 1
Mt2Hizmet
romegames 1
romegames
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

yang yenileme

  • Konuyu başlatan Konuyu başlatan cBaraN
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 50
  • Görüntüleme Görüntüleme 11K

cBaraN

Level 4
TM Üye
Katılım
18 Kas 2013
Konular
26
Mesajlar
471
Online süresi
29d 10h
Reaksiyon Skoru
413
Altın Konu
1
TM Yaşı
12 Yıl 6 Ay 25 Gün
Başarım Puanı
139
MmoLira
1,329
DevLira
9
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

bir arkadaş istedi, aklıma ilk gelen buydu, daha iyisi yapılabilir (ne kadar gerekli oldugu tartisilir) biraz hızlı olmus kendinize göre düzenlersiniz

Kod:
game.py ara
def OnPickMoney(self, money):

ekle
oldGold = player.GetElk() - money
self.interface.SetLastGold(oldGold)

interfaceModule.py ara
def IsEditLineFocus(self):

üstüne ekle
def SetLastGold(self, amount):
        self.wndInventory.lastGold = amount
     
uiInventory.py ara
tooltipItem = None

ekle
lastGold        = None
tekrar ara
self.tooltipItem = None

ekle
self.lastGold = None

ara
def RefreshStatus(self):

yang kısımlarını sil aşağıdakini yapıştır (şöyle bişi oluşcak http://prntscr.com/p1sl9e)
        iLastGold    = self.GetLastGold()
        iGoldNow    = player.GetElk()
        gIncrease    = 1 if (not (iGoldNow - iLastGold) / 10000 > 0) else 10000
     
        for goldLoop in range(iLastGold, iGoldNow + 1, gIncrease):
            goldLoop    = goldLoop
            iGoldNow    = iGoldNow
         
            self.wndMoney.SetText(localeInfo.NumberToMoneyString(goldLoop))
            if (goldLoop == iGoldNow): break
     
        self.wndMoney.SetText(localeInfo.NumberToMoneyString(iGoldNow))

ne işe yaradıgı;

 
Son düzenleme:

En Çok Reaksiyon Alan Mesajlar

Python:
yangRefreshRateList = [1, 1000, 5000, 10000]

def OnGoldReceive(count):
    closeRate = min(yangRefreshRateList, key=lambda x:abs(x-count))
    
    baseGold = 100
    for i in range(1, count, closeRate):
        baseGold = baseGold + i
        print("My gold: {}".format(baseGold))

ne kasmışsın bee ?
teşekkürler :)
 
Python:
yangRefreshRateList = [1, 1000, 5000, 10000]

def OnGoldReceive(count):
    closeRate = min(yangRefreshRateList, key=lambda x:abs(x-count))
    
    baseGold = 100
    for i in range(1, count, closeRate):
        baseGold = baseGold + i
        print("My gold: {}".format(baseGold))

ne kasmışsın bee ?
 

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

Geri
Üst