Çözüldü tooltip syser py

Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

enes turan

MT Üye
MT Üye
Mesaj
278
Çözümler
11
Beğeni
94
Puan
464
Ticaret Puanı
0
Python:
0428 22:39:15643 :: Traceback (most recent call last):

0428 22:39:15643 ::   File "ui.py", line 1804, in OnOverInItem

0428 22:39:15644 ::   File "ui.py", line 89, in __call__

0428 22:39:15644 ::   File "ui.py", line 80, in __call__

0428 22:39:15644 ::   File "uiInventory.py", line 1996, in OverInItem

0428 22:39:15644 ::   File "uiInventory.py", line 2213, in ShowToolTip

0428 22:39:15644 ::   File "uiToolTip.py", line 603, in SetInventoryItem

0428 22:39:15644 ::   File "uiToolTip.py", line 1104, in AddItemData

0428 22:39:15644 :: IndexError
0428 22:39:15644 :: :
0428 22:39:15644 :: list index out of range
0428 22:39:15644 ::

merhabalar

envanterde petin üzerine geline tooltipi gözükmüyor ve bu syseri veriyor çözemedim bir türlü bilgisi olan varmıdır ?
 

Dosya Eklentileri

  • uitooltip.rar
    18,2 KB · Gösterim: 3
Çözüm
pet sistemine ait olan şeyler iki defa eklenmiş örnek olarak "PET_SYSTEM_EVO1" diye aratırsan 2 tane ekli olduğunu görürsün.

doğru olanı ;
PET_SYSTEM_EVO1 Genç(%d)
PET_SYSTEM_EVO2 Yabani(%d)
PET_SYSTEM_EVO3 Cesur(%d)
PET_SYSTEM_EVO4 Kahraman(%d)

olacak diğer fazlalık olanı silmen gerek. Valla karışık olduğundan anca bu kadar yardımcı olabilecem kusura bakma diğerlerini kendin halledersin.
uitooltip.py:
#Arat;

def chop(n):
    return round(n - 0.5, 1)


#Altına Ekle;

if app.ENABLE_NEW_PET_SYSTEM:
    def pointop(n):
        t = int(n)
        if t / 10 < 1:
            return "0."+n
        else:       
            return n[0:len(n)-1]+"."+n[len(n)-1:]
 
Python:
0428 23:15:08730 :: Traceback (most recent call last):

0428 23:15:08730 ::   File "ui.py", line 1804, in OnOverInItem

0428 23:15:08730 ::   File "ui.py", line 89, in __call__

0428 23:15:08730 ::   File "ui.py", line 80, in __call__

0428 23:15:08730 ::   File "uiInventory.py", line 1996, in OverInItem

0428 23:15:08730 ::   File "uiInventory.py", line 2213, in ShowToolTip

0428 23:15:08730 ::   File "uiToolTip.py", line 612, in SetInventoryItem

0428 23:15:08730 ::   File "uiToolTip.py", line 1124, in AddItemData

0428 23:15:08731 :: TypeError
0428 23:15:08731 :: :
0428 23:15:08731 :: not all arguments converted during string formatting
0428 23:15:08731 ::

böyle verdi syser
 
locale_game.txt yi atsana
 
pet sistemine ait olan şeyler iki defa eklenmiş örnek olarak "PET_SYSTEM_EVO1" diye aratırsan 2 tane ekli olduğunu görürsün.

doğru olanı ;
PET_SYSTEM_EVO1 Genç(%d)
PET_SYSTEM_EVO2 Yabani(%d)
PET_SYSTEM_EVO3 Cesur(%d)
PET_SYSTEM_EVO4 Kahraman(%d)

olacak diğer fazlalık olanı silmen gerek. Valla karışık olduğundan anca bu kadar yardımcı olabilecem kusura bakma diğerlerini kendin halledersin.
 
Çözüm
pet sistemine ait olan şeyler iki defa eklenmiş örnek olarak "PET_SYSTEM_EVO1" diye aratırsan 2 tane ekli olduğunu görürsün.

doğru olanı ;
PET_SYSTEM_EVO1 Genç(%d)
PET_SYSTEM_EVO2 Yabani(%d)
PET_SYSTEM_EVO3 Cesur(%d)
PET_SYSTEM_EVO4 Kahraman(%d)

olacak diğer fazlalık olanı silmen gerek. Valla karışık olduğundan anca bu kadar yardımcı olabilecem kusura bakma diğerlerini kendin halledersin.
tamam teşekkür ederim kontrol edeceğim
 
pet sistemine ait olan şeyler iki defa eklenmiş örnek olarak "PET_SYSTEM_EVO1" diye aratırsan 2 tane ekli olduğunu görürsün.

doğru olanı ;
PET_SYSTEM_EVO1 Genç(%d)
PET_SYSTEM_EVO2 Yabani(%d)
PET_SYSTEM_EVO3 Cesur(%d)
PET_SYSTEM_EVO4 Kahraman(%d)

olacak diğer fazlalık olanı silmen gerek. Valla karışık olduğundan anca bu kadar yardımcı olabilecem kusura bakma diğerlerini kendin halledersin.
evet sorun çözüldü tekrardan teşekkürler :)
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst