Çözüldü chat'de renkli şekilde bayrak isimlerini nasıl kaldırırım?

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

matraxf

Üye
Üye
Mesaj
54
Çözümler
1
Beğeni
15
Puan
49
Ticaret Puanı
0
Ekran görüntüsü 2025-03-09 032203.webp



fotoğrafta gördüğünüz gibi Chunjo Shinso Jinno yazılarını nasıl kaldırırım arkadaşlar
 
input_main.cpp:
Genişlet Daralt Kopyala
#ifdef ENABLE_CHAT_COLOR_SYSTEM
    static const char* colorbuf[] = {"|cFFffa200|H|h[Staff]|h|r", "|cFFff0000|H|h[Shinsoo]|h|r", "|cFFffc700|H|h[Chunjo]|h|r", "|cFF000bff|H|h[Jinno]|h|r"};
    int len = snprintf(chatbuf, sizeof(chatbuf), "%s %s : %s", (ch->IsGM()?colorbuf[0]:colorbuf[MINMAX(0, ch->GetEmpire(), 3)]), ch->GetName(), buf);
#else
    int len = snprintf(chatbuf, sizeof(chatbuf), "%s : %s", ch->GetName(), buf);
#endif


bayrak isimleri ve renklerini ifade ediyor istediğin gibi buradan değişiklik yapabilirsin.


Şunu dener misin bi?

Kod:
Genişlet Daralt Kopyala
#ifdef ENABLE_CHAT_COLOR_SYSTEM
    // static const char* colorbuf[] = {"|cFFffa200|H|h[Staff]|h|r", "|cFFff0000|H|h[Shinsoo]|h|r", "|cFFffc700|H|h[Chunjo]|h|r", "|cFF000bff|H|h[Jinno]|h|r"};
    int len = snprintf(chatbuf, sizeof(chatbuf), "%s : %s", ch->GetName(), buf);
#else
    int len = snprintf(chatbuf, sizeof(chatbuf), "%s : %s", ch->GetName(), buf);
#endif
 
Son düzenleme:
input_main.cpp:
Genişlet Daralt Kopyala
#ifdef ENABLE_CHAT_COLOR_SYSTEM
    static const char* colorbuf[] = {"|cFFffa200|H|h[Staff]|h|r", "|cFFff0000|H|h[Shinsoo]|h|r", "|cFFffc700|H|h[Chunjo]|h|r", "|cFF000bff|H|h[Jinno]|h|r"};
    int len = snprintf(chatbuf, sizeof(chatbuf), "%s %s : %s", (ch->IsGM()?colorbuf[0]:colorbuf[MINMAX(0, ch->GetEmpire(), 3)]), ch->GetName(), buf);
#else
    int len = snprintf(chatbuf, sizeof(chatbuf), "%s : %s", ch->GetName(), buf);
#endif


bayrak isimleri ve renklerini ifade ediyor istediğin gibi buradan değişiklik yapabilirsin.


Şunu dener misin bi?

Kod:
Genişlet Daralt Kopyala
#ifdef ENABLE_CHAT_COLOR_SYSTEM
    // static const char* colorbuf[] = {"|cFFffa200|H|h[Staff]|h|r", "|cFFff0000|H|h[Shinsoo]|h|r", "|cFFffc700|H|h[Chunjo]|h|r", "|cFF000bff|H|h[Jinno]|h|r"};
    int len = snprintf(chatbuf, sizeof(chatbuf), "%s : %s", ch->GetName(), buf);
#else
    int len = snprintf(chatbuf, sizeof(chatbuf), "%s : %s", ch->GetName(), buf);
#endif
teşekkür ederim sizede
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst