Caso eu queira trocar a cor padrao de todos, exemplo: Players que nao tem essas tags, tirar aquele padrao verde e caso eu queira setar um fonte para determinadas tags? Eu tentei dessa forma mas nao deu:
if (isPlayer() && isAdm())
g_painter->setColor(Color(245, 245, 245));
g_painter->setFont(g_fonts.getFont("gla-16px"));
else
g_painter->setColor(fillColor);
g_painter->drawFilledRect(healthRect);
g_painter->drawTexturedRect(backgroundRect, m_healthBarTexture); ...
E nao funcionou ![]()






info
Grupo: Infante
Registrado: 22/12/12
Posts: 2k
Reputação: +736
Gênero: Masculino
Char no Tibia: Marley
PREVIEW:
CÓDIGO:
Abra o creature.cpp da source do seu otclient e procure por:
Substitua tudo por:
Explicação:
[ADM] é a tag (Qualquer personagem que tenha [ADM] no nome)
Color(0x00, 0x2a, 0xff) é a cor. No caso, você tem que usar cores RGB Hexadecimais, pode encontrar uma tabela AQUI e completar com 0x.
Exemplo:
A cor amarela tem como código: #FFFF00
Ficaria assim: Color(0xFF, 0xFF, 0x00)
Qualquer dúvida, à disposição!
Créditos: @Refe
Abração!!