NextOnlineTime
sistema de registro de tempo online de cada jogador no servidor, podendo criar recompensas por um tempo mínimo, com menus, top jogadores online, filtro de recompensas, e com uma
API para desenvolvedores.
Vídeo in-game.
Suporta conversão de outros plugins parecidos como AtlasTempoOnline e OnlineTimePlus,
vídeo demonstrativo.
![[IMG]](/proxy/image?url=https%3A%2F%2Fi.imgur.com%2FxQqpii9.png)
Comandos
A permissão para todos os comandos listados abaixo é
nextmarket.use
- /tempo - Exibe todos os sub-comandos do plugin
- /tempo ver [player] - Exibe o tempo online de um jogador, caso não insira nenhum, mostrará o seu
- /tempo menu - Menu do sistema, mostrando as recompensas, top jogadores, opção de filtro e seu tempo online
- /tempo enviar <player> <tempo> - Enviar tempo online a um jogador
- /conversion <plugin> - Converte os dados do plugin selecionado
Download
Você pode encontrar o plugin pronto para baixar
aqui, ou se você quiser, pode optar por clonar o repositório e dar build no plugin com suas alterações.
Configuração
O plugin conta com quatro arquivos de configuração config.yml, conversors.yml, messages.yml e rewards.yml, em que você pode configurar o sql, recompensas, modo de funcionamento, mensagens, conversores e outras opções.
Dependências
O plugin não precisa de nenhuma dependência. As dependências de desenvolvimento são automaticamente baixadas por causa da tecnologia `PDM`
Tecnologias usadas
-
Google Guice - Fornece suporte para injeção de dependência usando anotações.
-
PDM - Baixa as dependências de desenvolvimento assim que o plugin é ligado pela primeira vez.
APIs e Frameworks
-
command-framework - Framework para criação e gerenciamento de comandos.
-
inventory-api - API para criação e o gerenciamento de inventários customizados.
-
sql-provider - Provê a conexão com o banco de dados.
Discord de Suporte
Clique
aqui para entrar no servidor de suporte da NextPlugins.