Yardım ç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 78
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

Destry

Üye
Üye
Mesaj
104
Çözümler
1
Beğeni
15
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
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
Geri
Üst