[GM] sa scrie cu rosu
[SGM] sa scrie cu verde
[GA] sa scrie cu albastru
[Sa scrie colorat doar cand dau mesaj pe striga("!")]
Sper sa ma poata ajuta cineva.
Cod: Selectaţi tot
//New Chat Functions Start
const char * ColoredEmpireNames[4] = {"\0", "|cFFFF0000[Rosu]|r", "|cFFFFFF00[Galben]|r", "|cFF0080FF[Albastru]|r",};
const char * ColoredTeamName = "|cFFFFC700[GameMaster]|r";
len = snprintf(chatbuf, sizeof(chatbuf), "%s - [Lv.%d] - [CH%d] - %s : %s",
ch->GetGMLevel() != GM_PLAYER ? ColoredTeamName : ColoredEmpireNames[ch->GetEmpire()], ch->GetLevel(), g_bChannel, ch->GetName(), buf);
//New Chat Functions End
Mersi, dar eu vreau culori diferite pentru fiecare grad...Zorke scrie:Salut uite aici cand un gm da pe chat scrie cu auriu doar cu atat te pot ajuta:
Cod: Selectaţi tot
//New Chat Functions Start const char * ColoredEmpireNames[4] = {"\0", "|cFFFF0000[Rosu]|r", "|cFFFFFF00[Galben]|r", "|cFF0080FF[Albastru]|r",}; const char * ColoredTeamName = "|cFFFFC700[GameMaster]|r"; len = snprintf(chatbuf, sizeof(chatbuf), "%s - [Lv.%d] - [CH%d] - %s : %s", ch->GetGMLevel() != GM_PLAYER ? ColoredTeamName : ColoredEmpireNames[ch->GetEmpire()], ch->GetLevel(), g_bChannel, ch->GetName(), buf); //New Chat Functions End

Din ce ți-a dat el aici poți să schimbi și culoarea și gradul .Iηfιηιт²⁴ᵏ scrie:Mersi, dar eu vreau culori diferite pentru fiecare grad...Zorke scrie:Salut uite aici cand un gm da pe chat scrie cu auriu doar cu atat te pot ajuta:
Cod: Selectaţi tot
//New Chat Functions Start const char * ColoredEmpireNames[4] = {"\0", "|cFFFF0000[Rosu]|r", "|cFFFFFF00[Galben]|r", "|cFF0080FF[Albastru]|r",}; const char * ColoredTeamName = "|cFFFFC700[GameMaster]|r"; len = snprintf(chatbuf, sizeof(chatbuf), "%s - [Lv.%d] - [CH%d] - %s : %s", ch->GetGMLevel() != GM_PLAYER ? ColoredTeamName : ColoredEmpireNames[ch->GetEmpire()], ch->GetLevel(), g_bChannel, ch->GetName(), buf); //New Chat Functions End
Da,dar eu am gm/sgm cu acelasi grad in navicat(GOD)...Si vreau sa aiba culori diferite...Xenis scrie:Din ce ți-a dat el aici poți să schimbi și culoarea și gradul .Iηfιηιт²⁴ᵏ scrie:Mersi, dar eu vreau culori diferite pentru fiecare grad...Zorke scrie:Salut uite aici cand un gm da pe chat scrie cu auriu doar cu atat te pot ajuta:
Cod: Selectaţi tot
//New Chat Functions Start const char * ColoredEmpireNames[4] = {"\0", "|cFFFF0000[Rosu]|r", "|cFFFFFF00[Galben]|r", "|cFF0080FF[Albastru]|r",}; const char * ColoredTeamName = "|cFFFFC700[GameMaster]|r"; len = snprintf(chatbuf, sizeof(chatbuf), "%s - [Lv.%d] - [CH%d] - %s : %s", ch->GetGMLevel() != GM_PLAYER ? ColoredTeamName : ColoredEmpireNames[ch->GetEmpire()], ch->GetLevel(), g_bChannel, ch->GetName(), buf); //New Chat Functions End
Cod: Selectaţi tot
const char * ptinfinit1 = "|cFFFFC700[GM]|r";
const char * ptinfinit2 = "|cFFFFC700[SGM]|r";
const char * ptinfinit3 = "|cFFFFC700[GA]|r";
ch->GetGMLevel() != GRAD ? ptinfinit1, buf);
ch->GetGMLevel() != GRAD ? ptinfinit2, buf);
ch->GetGMLevel() != GRAD ? ptinfinit3, buf);
//unde scrie grad modifici tu.
Am zis deja ca eu am sgm si gm pe acelasi grad in navicat...Imi trebuie sa verifice numele(tagul) nu nivelul gradului din navicatHITL3R scrie:Sper sa meargaCod: Selectaţi tot
const char * ptinfinit1 = "|cFFFFC700[GM]|r"; const char * ptinfinit2 = "|cFFFFC700[SGM]|r"; const char * ptinfinit3 = "|cFFFFC700[GA]|r"; ch->GetGMLevel() != GRAD ? ptinfinit1, buf); ch->GetGMLevel() != GRAD ? ptinfinit2, buf); ch->GetGMLevel() != GRAD ? ptinfinit3, buf); //unde scrie grad modifici tu.) Am incercat si eu
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 19 vizitatori