Çözüldü çince caponca yazı sorunu

  • Konuyu açan Konuyu açan Destry
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 10
  • Gösterim Gösterim 124
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ı.

Destry

Üye
Üye
Mesaj
114
Çözümler
1
Beğeni
18
Puan
94
Ticaret Puanı
0
arkdaşlar bosslar doğduğu zaman lucifer doğdu gibi duyuru geçiyor oyundan ama bunlar bende bu şekilde yazıyor
1766958611348.webp
 
locale_string ekledinmi game src kısmını. srcde türkçe karakter kabul etmez
 
locale_string ekledinmi game src kısmını. srcde türkçe karakter kabul etmez
char_manager.cpp:
Genişlet Daralt Kopyala
#ifdef ENABLE_BOSS_SPAWN_NOTICE
    static const std::vector<int> bossList = {
        191, 192, 193, 194, 491, 492, 493, 494,
        531, 532, 533, 534, 591, 691, 791, 792,
        1091, 1092, 1093, 1095, 1191, 1192, 1304,
        1901, 2091, 2206, 2307, 2306, 2491, 2492,
        2494, 2495, 2597, 2598, 3190, 3191, 3290,
        3291, 3390, 3391, 3490, 3491, 3590, 3591,
        3690, 3691, 3790, 3791, 3890, 3891, 6390,
        6391, 3090, 3091, 2191, 6421, 4204, 4209,
        4210, 3596
    };

    // VNUM Check
    if (std::find(bossList.begin(), bossList.end(), pkMob->m_table.dwVnum) != bossList.end())
    {
        char szSpawnNotice[QUERY_MAX_LEN];
        snprintf(szSpawnNotice, sizeof(szSpawnNotice),
                "[Kanal %d] : %s doğdu!",
                g_bChannel,
                pkMob->m_table.szName);
        BroadcastNotice(szSpawnNotice);
    }
#endif

bu şekilde ekli bende burdaki kısma nasıl birşey ekleyebilirim ama bss isimlerinide saçma sapan veriyor %s olmasına rağmen
 
C++:
Genişlet Daralt Kopyala
//Değiştir
snprintf(szSpawnNotice, sizeof(szSpawnNotice),
    LC_TEXT("BOSS_SPAWN_NOTICE"),
    g_bChannel,
    pkMob->m_table.szName);

//içerisine ekle
locale_string.txt

"BOSS_SPAWN_NOTICE";
"[Kanal %d] : %s dogdu!";
 
Bunu dene istersen.
Kod:
Genişlet Daralt Kopyala
snprintf(szSpawnNotice, sizeof(szSpawnNotice), LC_TEXT("BOSS_SPAWN_NOTICE"), g_bChannel, pkMob->m_table.szLocaleName);
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst