
uitarget.py:
Ara
iMinHPText = '.'.join([i - 3 < 0 and str(iMinHP)[:i] or str(iMinHP)[i-3:i] for i in range(len(str(iMinHP)) % 3, len(str(iMinHP))+1, 3) if i])
iMaxHPText = '.'.join([i - 3 < 0 and str(iMaxHP)[:i] or str(iMaxHP)[i-3:i] for i in range(len(str(iMaxHP)) % 3, len(str(iMaxHP))+1, 3) if i])
değiştir
iMinHPText = FormatShortNumber(iMinHP)
iMaxHPText = FormatShortNumber(iMaxHP)
importların altına ekle
#new[HASH=47092]#New[/HASH]get format
def FormatShortNumber(num):
try:
num = int(num)
except:
return str(num)
if num >= 1000000000000:
value = float(num) / 1000000000000.0
suffix = "KT"
elif num >= 1000000000:
value = float(num) / 1000000000.0
suffix = "T"
elif num >= 1000000:
value = float(num) / 1000000.0
suffix = "M"
elif num >= 1000:
value = float(num) / 1000.0
suffix = "K"
else:
return str(num)
text = "%.1f" % value
if text.endswith(".0"):
text = text[:-2]
return text + suffix


