Ir para conteúdo

[TUTORIAL] Um scroller diferente! (scoreboard)


Lucca.

Posts Recomendados

SCROLLER DIFERENCIADO! (SCOREBOARD)

 

Olá! bom, neste tutorial irei ensinar como fazer um scoreboard com um título que fica trocando de cores! (GIRANDO) e.e

Exemplo: temos esta String: "DUALVIADAO"

Este scroller, fará o seguinte: Ele irá deixar todas as letras com a cor que você escolheu, e depois, passará de letra por letra trocando as cores. (se isso te bugou, é semelhante ao mineplex/hypixel).

 

Explicação²:

Ficará tipo assim, só que automático:

§eDUALVIADAO

§6§lDUALVIADAO

§eD§6§lU§eALVIADAO

§eDU§6§lA§eLVIADAO

Até zerar a string, depois recomeçará novamente este ciclo.

 

Agora, vamos ao code:

Em seu code de scoreboard, basta adicionar:

                final String texto = "EXEMPLO";
                final String cor1 = "§e";
                final String cor2 = "§6§l";
                new BukkitRunnable() {
                        int c = 0;
                        public void run() {
                                if(c + 1 < texto.length()) {
                                        String msg = cor1 + texto.substring(0, c) + cor2 + texto.substring(c, c+1) + cor1 + texto.substring(c+1);
                                        c += 1;
                                        score.setDisplayName(msg);
                                }else{
                                        c = 0;
                                }
                        }
                }.runTaskTimer(Main.c, 0, 6);

LEMBRANDO: score é a variável de seu scoreboard.

 

OBS: Não fui eu que criei este code!

OBS²: Não sei quem foi, então não tem como por créditos.. (se alguém souber, me avise)

 

Para editar as cores, basta alterar a string: ''cor1'' e ''cor2'', e para alterar o texto: String ''texto''

 

Se eu ajudei, da uma laikada aew! \o

 

Link para o comentário
Compartilhar em outros sites

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, a class='ipsType_brandedLink' href='https://gamersboard.com.br/login/' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title='Sign In Now'>acesse agora para postar com sua conta.
Observação: sua postagem exigirá aprovação do moderador antes de ficar visível.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.

Processando...
×
×
  • Criar Novo...