Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 02/23/19 em todas áreas

  1. PREVIEW: CÓDIGO: Abra o creature.cpp da source do seu otclient e procure por: void Creature::setHealthPercent(uint8 healthPercent) Substitua tudo por: void Creature::setHealthPercent(uint8 healthPercent) { if(m_name.find("[ADM]")!=std::string::npos) m_informationColor = Color(0x00, 0x2a, 0xff); else if(m_name.find("[GM]")!=std::string::npos) m_informationColor = Color(0x00, 0xff, 0x0c); else if(m_name.find("[HELP]")!=std::string::npos) m_informationColor = Color(0xff, 0x00, 0x00); else if(healthPercent > 92) m_informationColor = Color(0x00, 0xBC, 0x00); else if(healthPercent > 60) m_informationColor = Color(0x50, 0xA1, 0x50); else if(healthPercent > 30) m_informationColor = Color(0xA1, 0xA1, 0x00); else if(healthPercent > 8) m_informationColor = Color(0xBF, 0x0A, 0x0A); else if(healthPercent > 3) m_informationColor = Color(0x91, 0x0F, 0x0F); else m_informationColor = Color(0x85, 0x0C, 0x0C); m_healthPercent = healthPercent; callLuaField("onHealthPercentChange", healthPercent); if(healthPercent <= 0) onDeath(); } 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!!
    4 pontos
  2. Benny

    [OTClient] Shiny Name

    PREVIEW: CÓDIGO: Procure essa parte em creature.cpp: if(drawFlags & Otc::DrawNames) { if(g_painter->getColor() != fillColor) g_painter->setColor(fillColor); m_nameCache.draw(textRect); } Troque por: if (drawFlags & Otc::DrawNames) { if (g_painter->getColor() != fillColor) g_painter->setColor(fillColor); CachedText shiny; shiny.setText("Shiny"); shiny.setFont(g_fonts.getFont("verdana-11px-rounded")); Rect shinyrect = Rect(point.x - shiny.getTextSize().width() / 2.0, point.y - 26, shiny.getTextSize()); if (m_name.find("Shiny") != std::string::npos) { char* shinys = "Shiny"; std::string nname = m_name; nname.erase(0, 5); m_nameCache.setText(nname); m_nameCache.draw(textRect); g_painter->setOpacity(0.5); g_painter->setColor(Color(255, 255, 0)); shiny.draw(shinyrect); g_painter->resetColor(); g_painter->resetOpacity(); m_nameCache.setText(m_name); } else { m_nameCache.draw(textRect); } } Créditos: @Refe
    3 pontos
  3. Crypter

    [OTClient] Shiny Name

    muda pra textRect.top() - 14
    1 ponto
  4. Fala Gurizada Tudo na boa? Trazendo aqui spr otp att halloween Segue as prints abaixo PRINTS DOWNLOADS SCAN Deixe o rep+ ae Seus Minescrefts
    1 ponto
Líderes está configurado para São Paulo/GMT-03:00
×
×
  • Criar Novo...