Yardım Oyun İçerisin Bozuk Harfler Hk.

  • Konuyu açan Konuyu açan AYZER2541
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 8
  • Gösterim Gösterim 163
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

AYZER2541

𝐑𝐄𝐂𝐄𝐏 𝐀𝐕𝐄𝐒𝐈𝐀 ✔
MT Üye
Mesaj
592
Çözümler
16
Beğeni
239
Puan
779
Ticaret Puanı
0
Merhaba ; Oyun içerisinde item silince bilgilendirme yazısında harfler bozuk çıkıyor notepad ANSI kodunda düzenledim Windows1254 kontrol ettim aynı hatayı aldım çözümü bilen varmı şimdiden teşekkürler.

1779794005308.webp
 
Son düzenleme:
İlgili olan bozuk yazıyı srcnde bul ve LC_TEXT'e taşı sonrasında bunu makinendeki locale_string.txt dosyana diğer işli olan LC'ler gibi işle sunucu resle düzelir
 
İlgili olan bozuk yazıyı srcnde bul ve LC_TEXT'e taşı sonrasında bunu makinendeki locale_string.txt dosyana diğer işli olan LC'ler gibi işle sunucu resle düzelir
item_names çekiyor isimleri LC_TEXT de zaten
 
item_names çekiyor isimleri LC_TEXT de zaten

Merhaba,
Bu sorun büyük ihtimalle dosya kodlamasından kaynaklanıyor olabilir. Aşağıdaki adımları deneyebilirsiniz:

1. item_names.txt dosyasını düzenleyin
- item_names.txt dosyasını açın.
- İçeriğin tamamını CTRL + A ile seçip kopyalayın.
- Üst menüden Kodlama kısmına girin.
- Dosya kodlamasını ANSI olarak değiştirin.
- Dosya içeriğini tamamen silin.
- Kopyaladığınız içeriği tekrar yapıştırın.
- Dosyayı kaydedip tekrar deneyin.

2. Eksik locale_string kontrolü yapın
Ek olarak, char_item.cpp içerisinden gelen LC_TEXT karşılığı locale_string.txt dosyanızda tanımlı olmayabilir.
Özellikle şu tarz bir yazı varsa:
Kod:
Genişlet Daralt Kopyala
%s basariyla silindi
Bunu locale_string.txt içerisine aşağıdaki formatta eklemeniz gerekir:
Kod:
Genişlet Daralt Kopyala
"LC_TEXT_YAZISI";
"LC_TEXT_KARSILIGI";
Örnek kullanım:
Kod:
Genişlet Daralt Kopyala
"%s basariyla silindi";
"%s başarıyla silindi.";

Sonuç olarak:
Eğer item_names.txt UTF-8 olarak kaydedildiyse ve client tarafı ANSI bekliyorsa, isimlerde veya LC_TEXT çıktılarında bozulma yaşanabilir.
Bu yüzden önce item_names.txt dosyasını ANSI olarak kaydedip deneyin, ardından eksik locale_string.txt tanımlarını kontrol edin.
 
Son düzenleme:
Hayırlı Bayramlar
Öncelik olarak yapmanız gereken lc_text yada locale_string.txt düzenleme yada çalışma yapıyorsanız

yedeğinizi tekrar açın açarken notepad boş listedeyken Windows1254 olarak ayarlama yapın sonra açmış oldugunuz yedeği tümünü seç yaparak Windows1254 ayarlamış oldugunuz listeye ekleme yaparak sabaha kadar düzenleme yapabilirsiniz hiç bir sorun yaşamadan çalışmalarınız hem düzenli olacaktır hemde türkçe karakter sorunu yaşamadan calısmalarınıza devam edebılırsınız eğer notepadın ayarsız oldugunuzu düşünüyorsanız ve yapamasanız tarafımca ulaşabilirsiniz
 
Geri
Üst