Ir para conteúdo

RankupPlus - Evolução de ranks


Guest Kawaii

Posts Recomendados

Rankup+

 

 

 

 

Características

 

 

 

 

 

- Crie quantos ranks quiser

 

 

- Informações de seu rank ou de outro jogador

 

 

- Armazenando em sql

 

 

- Compatível com Legend Chat

 

 

- Compatível com Vanilla Chat

 

 

- 100% configurável

 

 

- Conversor (Atualmente só para RankupBR)

 

 

- Scoreboard própria (Podendo desativar caso não queira usar)

 

 

- API para desenvolvedores

 

 

- Cache (Otimização)

 

 

- Rank por money

 

 

- Rank por kills

 

 

- Vários comandos administrativos

 

 

- Source code

 

 

- Mensagens configuráveis

 

 

- Npc configurável

 

 

- Efeitos ao evoluir

 

 

 

 

 

Comandos & Permissões

 

 

 

 

 

/rankup

 

 

/rankup info [player]

 

 

/rankup setar <player> <rank> - rankupplus.command.setar

 

 

/rankup addkills <player> <quantia> - rankupplus.command.addkills

 

 

/rankup removekills <player> <quantia> - rankupplus.command.addkills

 

 

/rankup reset <player> - rankupplus.command.reset

 

 

/rankup conversor - rankupplus.command.conversor

 

 

/rankup cratenpc - rankupplus.command.createnpc

 

 

 

 

 

Imagem

 

 

 

 

 

 

 

2IOxHwp.png

 

 

 

 

 

 

 

 

 

Configuração

 

 

 

 

 

 

 


# Configuração em gerais

Settings:

  # De quanto em quanto tempo irá salvar os jogadores? (em segundos)

  TimeToSave: 600

  # Isso irá bloquear o /rankup, assim, o jogador só poderar evoluir

  # pelo NPC que poderá ser criado

  RankupNpc: true

  # Configuração da scoreboard

  Scoreboard:

    # Enable?

    Enable: false

    # De quanto em quanto tempo irá atualizar a scoreboard dos jogadores? (em segundos)

    TimeToUpdate: 5

    # Header da scoreboard

    Header: "&6&lRankupPlus"

    # Footer da scoreboard

    Footer: "&6best rankupplus"

  # Configuração do npc

  Npc:

    # Nome do npc

    Name: "&6&lJuriscleia"

    # Configuração do inventário

    Inventory:

      # Nome do inventário de rankup

      Name: "&6Deseja evoluir?"

      # Inv para rankup só por npc?

      # SoNpc: false



# Configuração das mensagens

Messages:

  # Quando o jogador evoluir;

  Sucess: "&eVocê evoluiu para @nextRank &Ecom sucesso!"

  # Quando o jogador tentar evoluir e não tiver dinheiro

  Failed: "&cVocê precisa de $@needMoney para evoluir para @nextRank"

  # Quando o jogador atingir o último rank

  Failed2: "&cVocê atingiu o último rank!"

  # Quando o jogador ver as informações de outro jogador e esse mesmo jogador tiver atingido o último rank

  Failed3: "&c@player atingiu o último rank!"

  # Quando o jogador tentar evoluir e não tiver kills suficiente

  Failed4: "&cVocê precisa de @needKills kills para evoluir para @nextRank"

  # Quando o jogador ver informações de seu rank

  Info: "&ePróximo rank: &f@nextRank &7($@needMoney e @needKills kills)"

  # Quando o jogador ver informações do rank de outro jogador

  Info2: "&ePróximo rank de @player: &f@nextRank &7($@needMoney)"

  # Quando o jogador tentar ver informações/dar rankup

  Error: "&cNão foi possível estabelecer seu rank! Por favor, relogue."

  # Quando o jogador tentar ver informações do rank de outro jogador

  Error2: "&cNão foi possível estabelecer o rank de @player"

  # Quando o jogador não for encontrado

  Error3: "&cJogador não encontrado!"

  # Quando o argumento não for válido

  Error4: "&cArgumento inválido, use /rankup info [player]"

  # Quando o jogador tentar evoluir mais só poder dar rankup por npc

  Error5: "&cUse o NPC para evoluir!"



# Configuração dos ranks

Ranks:

  # Aqui vai o nome do grupo igual do PermissionsEx

  Carvao3:

    # Comandos que serão executados ao evoluir

    Commands:

    - 'pex user @player group add @newRank'

    - 'pex user @player group remove @oldRank'

    # Quantia de kills necessários

    Kills: 0

    # Posição do rank

    Position: 1

    # Prefixo do rank

    Prefix: '&8[Carvao III] '

    # Preço do rank

    Price: 0.0

    # Efeitos que o jogador irá receber

    # Efeito Eficiência Tempo_em_segundos

    Effects: {}

  Carvao2:

    Commands:

    - 'pex user @player group add @newRank'

    - 'pex user @player group remove @oldRank'

    Kills: 5

    Position: 2

    Prefix: '&8[Carvao II] '

    Price: 5000.0

    Effects:

    - 'Velocidade 2 30'

  Carvao1:

    Commands:

    - 'pex user @player group add @newRank'

    - 'pex user @player group remove @oldRank'

    Kills: 10

    Position: 3

    Prefix: '&8[Carvao I] '

    Price: 15000.0

    Effects:

    - 'Força 2 30'

  Carvao0:

    Commands:

    - 'pex user @player group add @newRank'

    - 'pex user @player group remove @oldRank'

    Kills: 15

    Position: 4

    Prefix: '&8[Carvao 0] '

    Price: 25000.0

    Effects:

    - 'Pressa 2 30'

    

# Buffs Disponíveis --

#  Velocidade

#  Força

#  Pressa

#  Lentidão

#  Confusão

#  Cegueira

#  Resistência

#  FogoRegistência

#  Absorção

#  Fome

#  Cura

#  Regeneração

#  Wither

#  SuperPulo

#  Veneno

#  Invisibilidade

#  VisãoNortuna

 

 

 

 

 

 

 

 

Atualizações

 

 

 

 

 

 

 

04/05/18

 

 

- Adicionado sistema de npc

 

 

- Adicionado sub comando "createnpc" para criar o npc

 

 

- Adicionado efeitos ao evoluir

 

 

- Scoreboard modificada

 

 

 

 

 

 

 

 

 

Jar » http://www.mediafire.com/file/ayvllc92mbjq9n8/RankupPlus.jar

 

 

Source » https://github.com/devshowry/RankupPlus

 

Link para o comentário
Compartilhar em outros sites

Olá, bem estou a utilizar seu plugin de Rankup, porém tem algo que em servidores OP é impossível usar seu plugin, simplismente porque a quantia de dinheiro que ele acumula, ultrapassa o número de caracteres, fazendo kikar o jogador, você não poderia usar aquela maneira de compactação de dinheiro deixando quand o jogador tem 1 milhão ficar : 1m 2m

1B 1T... e por ai vai.

Link para o comentário
Compartilhar em outros sites

Cara o meu deu erro na scoreboard, olha

[15:04:19 WARN]: Exception in thread "Thread-18"
[15:04:19 WARN]: java.lang.NullPointerException
[15:04:19 WARN]:        at br.com.kaway.rankupplus.thread.ScoreboardThread.run(S
coreboardThread.java:21)
Link para o comentário
Compartilhar em outros sites

Sempre que dou rankup aparece isto na console

[21:50:45 ERROR]: null

org.bukkit.command.CommandException: Unhandled exception executing command 'rankup' in plugin RankupPlus v1.0

at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]

at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]

at org.bukkit.craftbukkit.v1_8_R1.CraftServer.dispatchCommand(CraftServer.java:646) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]

at net.minecraft.server.v1_8_R1.PlayerConnection.handleCommand(PlayerConnection.java:1115) [spigot-1.8.jar:git-Spigot-550ebac-7019900]

at net.minecraft.server.v1_8_R1.PlayerConnection.a(PlayerConnection.java:950) [spigot-1.8.jar:git-Spigot-550ebac-7019900]

at net.minecraft.server.v1_8_R1.PacketPlayInChat.a(PacketPlayInChat.java:26) [spigot-1.8.jar:git-Spigot-550ebac-7019900]

at net.minecraft.server.v1_8_R1.PacketPlayInChat.a(PacketPlayInChat.java:53) [spigot-1.8.jar:git-Spigot-550ebac-7019900]

at net.minecraft.server.v1_8_R1.PacketHandleTask.run(SourceFile:13) [spigot-1.8.jar:git-Spigot-550ebac-7019900]

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_201]

at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_201]

at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:696) [spigot-1.8.jar:git-Spigot-550ebac-7019900]

at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [spigot-1.8.jar:git-Spigot-550ebac-7019900]

at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:634) [spigot-1.8.jar:git-Spigot-550ebac-7019900]

at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:537) [spigot-1.8.jar:git-Spigot-550ebac-7019900]

at java.lang.Thread.run(Thread.java:748) [?:1.8.0_201]

Caused by: java.lang.NullPointerException

at br.com.kaway.rankupplus.scoreboard.ScoreboardUpdater.updateScoreboard(ScoreboardUpdater.java:18) ~[?:?]

at br.com.kaway.rankupplus.command.RankupCommand.onCommand(RankupCommand.java:86) ~[?:?]

at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]

... 14 more

Ajuda, por favor!

Link para o comentário
Compartilhar em outros sites

ANÁLISE DE INATIVIDADE
 

Este tópico foi automaticamente arquivado devido à inatividade. Para manter a organização e fluidez das discussões na comunidade, tópicos que permanecem sem novas interações por um período prolongado são fechados automaticamente.
 

Se houver interesse em retomar o conteúdo, sinta-se à vontade para criar um novo tópico ou entre em contato com a equipe da comunidade para reabrir este tópico.


Equipe de Moderação
Gamer's Board
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...