ShOrder
Pedidos de itens entre jogadores em menu: crie, entregue e colete, sem duplicação, com SQLite ou MySQL/MariaDB.
ShOrder 1.0
Pedidos de itens entre jogadores: quem precisa de um item cria um pedido e paga na hora; quem tem o item entrega pelo menu e recebe por item entregue. Feito para não duplicar item nem dinheiro, nem com vários servidores no mesmo banco.
Criar pedidos
- Escolha o item num menu com busca, filtro por categoria e ordem A-Z / Z-A; quantidade e preço por item digitados no chat (aceita
1k,1.5k,2,50). - Equipamentos com encantamentos mínimos (ex.: espada com Afiação V), escolhidos num menu que avisa os encantamentos incompatíveis.
- Livros encantados por nível, poções (normal, arremessável, persistente e flechas) por efeito e foguetes por duração.
- O total é cobrado na criação e fica reservado no pedido; o que não for entregue volta ao dono.
- Limite de pedidos ativos por permissão, preço mínimo e máximo por item e itens bloqueados.
- Aviso no chat de pedidos novos (cada jogador pode desligar) e aviso opcional num canal do Discord.
Entregar
- Clique no pedido, coloque os itens no menu e confirme: o que não serve (ou passa da quantidade) volta na hora.
- O entregador recebe por item entregue, com o progresso do pedido na barra de ação.
- O dono é avisado na hora, ou quando entrar, se estava offline.
- Itens danificados ou com descrição (comuns em itens de outros plugins) podem ser recusados pelo config.
Seus pedidos
- Cancele um pedido e receba de volta o valor do que faltou.
- Colete os itens recebidos um a um ou todos de uma vez, venda tudo ao servidor (preços no
itens.yml) ou largue tudo no chão (bloqueável por mundo e por região do WorldGuard). - Pedidos expiram no prazo do config, com devolução automática do que faltou; os encerrados saem da lista sozinhos.
Menus e textos
- Lista de pedidos com páginas, ordem (mais pagos, mais entregues, mais recentes, maior preço por item), filtro por categoria e busca por item ou jogador.
- Nomes dos itens, encantamentos e poções em português.
- Todos os menus, botões, materiais, mensagens e sons configuráveis (
menus.yml,mensagens.yml), com cores hex no 1.16+. - Menu da equipe com todos os pedidos: cancelar com devolução e limpar armazéns.
Banco de dados e economia
- SQLite (um servidor) ou MySQL/MariaDB (vários servidores com os mesmos pedidos).
- O banco é usado fora da thread do servidor: sem travar o TPS.
- Vault (ou VaultUnlocked) com qualquer plugin de economia, ou PlayerPoints.
Compatibilidade
Um único JAR, Java 8 ou superior:
- Paper/Spigot 1.8.8 a 1.12.2
- Paper 1.21.11 e 26.3
- Folia 1.21.11
- SQLite e MySQL/MariaDB
Entrega
Entregue pelo ShPlugins ou como JAR em plugins/: depois da compra, cadastre o IP e a porta do servidor no painel.
A chave de licença é obrigatória: copie a chave na área do cliente e coloque no config.yml (license.key); no ShPlugins a chave do loader já vale. Ela é conferida no servidor de licenças da SingleHope ao iniciar. Depois de ligado, o ShOrder não volta a se conectar à loja nem ao servidor de licenças.
