Ir para conteúdo

[OTClient] Shiny Name


Posts Recomendados

18 horas atrás, Refe disse:

Tem sim, é só mudar o codigo

Exatamente, o efeito tem sim, é só mudar umas linhas

Se nao for pedir muito, poderia me dar um auxilio? Nao manjo nada de programação, um exemplo de como seria essa linha e o restante eu dou meus pulos aqui

Link para o comentário
https://xtibia.com/forum/topic/249218-otclient-shiny-name/page/3/#findComment-1749988
Compartilhar em outros sites

14 horas atrás, Bagastalgia22 disse:

Se nao for pedir muito, poderia me dar um auxilio? Nao manjo nada de programação, um exemplo de como seria essa linha e o restante eu dou meus pulos aqui

Acho que se você conseguisse duplicar a função poderia modificar o texto que você queira exibir!

depois só modificar a fonte e por um efeito na mesma.

acho que seria mais prático até

Link para o comentário
https://xtibia.com/forum/topic/249218-otclient-shiny-name/page/3/#findComment-1750002
Compartilhar em outros sites

9 horas atrás, boxxer321 disse:

@Refe @Benny tem como fazer pra mega também?

Da para você fazer com mais de 1 eu por exemplo usei em npcs e shinys!

 

Screenshot_1.png

Screenshot_2.png

Link para o comentário
https://xtibia.com/forum/topic/249218-otclient-shiny-name/page/3/#findComment-1750273
Compartilhar em outros sites

14 minutos atrás, Walox disse:

Basta você duplicar o code muito simples 

Eu duplico exatamente essa parte?

        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 {

E boto ela em cima dela mesma?

 

 

Link para o comentário
https://xtibia.com/forum/topic/249218-otclient-shiny-name/page/3/#findComment-1750308
Compartilhar em outros sites

Alguém Pode me ajudar estou com o mesmo problema que Ayron5 Estava ja tendei tirar a função if string.find(tostring(getCreatureName(cid)), "Shiny") then
      local newName = tostring(getCreatureName(cid)):match("Shiny (.*)")
      return newName
    end

lib/level system.lua

mas não funciono

Alguém Pode me ajuda Porvafor.

 

Link para o comentário
https://xtibia.com/forum/topic/249218-otclient-shiny-name/page/3/#findComment-1750351
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...