C 1
chengdu
xranzei 1
xranzei
zendor2 1
zendor2
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Almira2 1
Almira2
romegames 1
romegames
D 1
delimuratt
melankolıa18 1
melankolıa18
shrpnl 1
shrpnl
Fethi Polat 1
Fethi Polat
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Cevaplandı Syser

  • Konuyu başlatan Konuyu başlatan rain023
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 1
  • Görüntüleme Görüntüleme 110

rain023

Level 3
TM Üye
Katılım
11 Mar 2025
Konular
48
Mesajlar
161
Çözüm
6
Online süresi
12d 7h
Reaksiyon Skoru
20
Altın Konu
0
Başarım Puanı
55
MmoLira
2,731
DevLira
3
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!

0323 16:41:10030 :: Traceback (most recent call last):

0323 16:41:10030 :: File "ui.py", line 1494, in OnOverInItem

0323 16:41:10031 :: File "ui.py", line 87, in __call__

0323 16:41:10031 :: File "ui.py", line 78, in __call__

0323 16:41:10031 :: File "uiCharacter.py", line 650, in OverInItem

0323 16:41:10031 :: File "uiToolTip.py", line 1985, in SetSkillNew

0323 16:41:10031 :: File "uiToolTip.py", line 2352, in AppendPartySkillData

0323 16:41:10031 :: ValueError
0323 16:41:10031 :: :
0323 16:41:10031 :: unsupported format character ',' (0x2c) at index 43
0323 16:41:10031 ::


neden acaba yeni karakter actıgımda bu hatayı veriyor ve her haritaya ısınlandıgımda
 
Son düzenleme:
Çözüm
Ticaret - 0%
0   0   0
Merhaba

Bu tür bir hata, Python kodundaki bir ValueError'dan kaynaklanıyor ve genellikle string formatlama işlemlerinde yanlış bir karakter kullanımı nedeniyle oluşur. Hata mesajına göre, hata özellikle şu satırlarda meydana geliyor

1.png

urada AppendPartySkillData fonksiyonunda bir string formatlama işlemi sırasında, virgül (,) karakteri beklenmedik bir şekilde kullanılmış ve bu da hataya yol açmış.

Hata nedenleri ve olası çözümler

  1. Format String Hatası: Hata, genellikle string içinde yanlış bir format karakteri kullanıldığında ortaya çıkar. Python'da % ile formatlama yaparken, bazı karakterler özel anlam taşır. Eğer formatlama string'inde bir...
Merhaba

Bu tür bir hata, Python kodundaki bir ValueError'dan kaynaklanıyor ve genellikle string formatlama işlemlerinde yanlış bir karakter kullanımı nedeniyle oluşur. Hata mesajına göre, hata özellikle şu satırlarda meydana geliyor

1.png

urada AppendPartySkillData fonksiyonunda bir string formatlama işlemi sırasında, virgül (,) karakteri beklenmedik bir şekilde kullanılmış ve bu da hataya yol açmış.

Hata nedenleri ve olası çözümler

  1. Format String Hatası: Hata, genellikle string içinde yanlış bir format karakteri kullanıldığında ortaya çıkar. Python'da % ile formatlama yaparken, bazı karakterler özel anlam taşır. Eğer formatlama string'inde bir virgül (,) yer alıyorsa, bu bir hata nedeni olabilir. Örneğin
    2.png

    • Yukarıdaki gibi bir formatlama doğru olabilir, ancak eğer formatlanan değerler yanlış yazılmışsa veya parametreler uyumsuzsa, bu tür bir hata çıkabilir.
    • Veri Türü Uyumsuzluğu: AppendPartySkillData fonksiyonunun içinde kullanılan veri türlerinin uyumsuzluğu da bu hatayı tetikliyor olabilir. Özellikle virgül gibi bir karakterin veri içinde yanlış bir şekilde kullanılması veya bir parametrenin yanlış formatta olması, bu tür bir hataya yol açabilir.
Çözüm

Kodu İnceleyin: uiToolTip.py dosyasındaki 2352. satırdaki string formatlama kısmını inceleyin. Burada yanlış bir karakter kullanımı olup olmadığını kontrol edin. Virgul kullanımı yerine str.format() veya f-string gibi daha güvenli formatlama yöntemlerini deneyebilirsiniz.


Örnek
3.png
  • Veri Kontrolü: Bu hatayı alırken özellikle yeni bir karakter açıldığında ve haritalara ısınırken oluşuyorsa, bu karaktere özgü bir problem olabilir. Yeni karakterin başlangıç verilerini veya skill bilgilerini kontrol edin. Veritabanındaki karakter bilgileri ile karşılaştırın.
  • Python Sürümü ve Kütüphane Uyumsuzluğu: Python sürümü ve kullanılan kütüphaneler arasında uyumsuzluk da bu tür hatalara yol açabilir. Python sürümünüzün ve kullanılan kütüphanelerin uyumlu olup olmadığını kontrol edin.
  • Sunucu veya Modifikasyon Hataları: Eğer oyun üzerinde modifikasyonlar yaptıysanız, bu tür hatalar modifiye edilmiş kodlardan kaynaklanıyor olabilir. Modifikasyonları geçici olarak kaldırarak oyunu normal haliyle çalıştırmayı deneyin.
 
Çözüm

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

Geri
Üst