Jump to content

Alterar Cor Do "nível"


Dynamic Things
 Share

Recommended Posts

Alterar cor do nível de x em x niveis. (Exemplo: Nível 2 Nível 60 Nível 90 etc..)

Procurar no InstanceBaseEffect.cpp pelo seguinte código o seguinte:

   sprintf(szText, "Lv%", level);
   CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);

Alterar pelo seguinte:

if (level >= 1 && level < 10)
   {
       sprintf(szText, "|cFF959697Lv %d|r", level);
       CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
   }
   else if (level >= 10 && level < 20)
   {
       sprintf(szText, "|cFFFFFFFFLv %d|r", level);
       CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
   }
   else if (level >= 20 && level < 30)
   {
       sprintf(szText, "|cFF00FF7FLv %d|r", level);
       CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
   }
   else if (level >= 30 && level < 40)
   {
       sprintf(szText, "|cFF00FF00Lv %d|r", level);
       CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
   }
   else if (level >= 40 && level < 50)
   {
       sprintf(szText, "|cFF00CCFFLv %d|r", level);
       CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
   }
   else if (level >= 50 && level < 60)
   {
       sprintf(szText, "|cFF0000FFLv %d|r", level);
       CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
   }
   else if (level >= 60 && level < 70)
   {
       sprintf(szText, "|cFFDA70D6Lv %d|r", level);
       CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
   }
   else if (level >= 70 && level < 80)
   {
       sprintf(szText, "|cFFC67171Lv %d|r", level);
       CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
   }
   else if (level >= 80 && level < 90)
   {
       sprintf(szText, "|cFF00FFFFLv %d|r", level);
       CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
   }
   else if (level >= 90 && level < 100)
   {
       sprintf(szText, "|cFFFFCC00Lv %d|r", level);
       CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
   }
   else if (level >= 100 && level < 105)
   {
       sprintf(szText, "|cFFFF4500Lv %d|r", level);
       CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
   }
   else if (level >= 105)
   {
       sprintf(szText, "|cFFCD661DLv %d|r", level);
       CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
   }

Assim irá alterar as cores de 10 em 10 níveis.

Cumprimentos Dynamic Things

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...