- Mesaj
- 690
- Çözümler
- 25
- Beğeni
- 504
- Puan
- 809
- Ticaret Puanı
- 0
merhaba arkadaşlar filestaki sistemde global chatte bayrak yerine mavi harfle jinno falan yazıyordu ben de bunları değiştirip direkt bayrak resimlerinden çektirmek için şöyle düzenleme yaptım:
benim düzenlediğim hali:
ama sonuç şu şekilde:
bayrakları çektirtmek için nasıl bir düzenleme yapabilirim?
eski hali:
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);
benim düzenlediğim hali:
yeni hal:
static const char* iconbuf[] = {
"<img src='d:/ymir work/ui/game/flag/none.tga'>",
"<img src='d:/ymir work/ui/game/flag/shinsoo.tga'>",
"<img src='d:/ymir work/ui/game/flag/chunjo.tga'>",
"<img src='d:/ymir work/ui/game/flag/jinno.tga'>"
};
int len = snprintf(chatbuf, sizeof(chatbuf), "%s %s : %s",
(ch->IsGM() ? iconbuf[0] : iconbuf[MINMAX(0, ch->GetEmpire(), 3)]),
ch->GetName(),
buf);
ama sonuç şu şekilde:
Linkleri görebilmek için
giriş yap veya kayıt ol.
bayrakları çektirtmek için nasıl bir düzenleme yapabilirim?