Ir para conteúdo

[ cmLoja ] - Plugin de loja por placas


C4ssi0

Posts Recomendados

Em 05/11/2018 em 17:33, C4ssi0 disse:

Bom dia, boa tarde e boa noite!

Hoje estou trazendo pela primeira vez um plugin bem simples de loja para os servidores de Minecraft.

O cmLoja consiste em criar lojas usando placas, como o plugin ChestShop.

Tanto staff quanto jogadores podem criar lojas, para isso, basta ter as permissões!

 

Testado nas versões 

● 1.13x

● 1.12x

● 1.11x

● 1.10x

● 1.9x

● 1.8x

● 1.7

● 1.5

 

Comandos 

☛ /geraritem

 Gera algum item customizado para adicionar na venda usando a placa.

Ao digitar o comando pela primeira vez:

 R6pmpCR.png

Ao usar o mesmo comando para o mesmo item:

 OUxrvCN.png

Ao usar o comando com o item que não é customizado:

 Pu7FuQS.png

 

Permissões 

 loja.geraritem : Permissão para usar o comando /geraritem

 loja.admin : Permissão para admin criar loja de todos os tipos.

 loja.jogador : Permissão para jogadores criarem lojas usando o baú.

 

Desconto Vip

 loja.vender.0-100 : Permissão para dar "desconto" na loja, isto é, o jogador vai vender mais caro os itens apenas na loja do servidor. Os valores pode ser de 0 até 100 porcento.

 loja.comprar.0-100Permissão para dar desconto na loja ao comprar algum item na loja do servidor.

 Exemplo: loja.comprar.10 <-- O jogador terá 10% de desconto na loja do servidor.

OSB: ADMINS NÃO TÊM DESCONTO NA LOJA, ISTO É, NENHUMA DAS 2 PERMISSÕES IRÃO FUNCIONAR.

 

Como criar a loja? ✦

 Primeira linha:  

[Loja] - para ser a loja do servidor

C4ssi0 - Para o jogador criar loja no baú

vvE7ild.png

ou

swEBZFs.png

 

➤ Segunda Linha:

64 - Quantidade de itens para a venda/compra

nkDGIsJ.png

 

➤ Terceira Linha:

C 10 - Para o jogador comprar o item por 10 reais.

ERsOIWt.png

V 10 - Para o jogador vender o item e receber 10 reais.

R3Nd3U1.png

: - Usa esse separador quando você quer adicionar compra e venda na loja

C 10 é compra, : é o separador e V 10 é venda

HQt12fn.png

 

 Quarta linha:

54 - ID do item normal no minecraft

LvhBSRm.png

272#Vj7k - ID do item customizado usando o comando /geraritem

jYsfLpU.png

 

Resultado final da placa: 

mf1WojG.png

r3wBjJP.png

 

➤ Arquivos que o plugin gera:

4PFqCva.png

 

➤ Configuração de mensagens do arquivo configurar.yml : 

Clique aqui para visualizar

 

 Eventos p/ programadores

cN5DLvW.png

LojaBuyOtherPlayer - É chamado sempre quando um jogador compra na loja de outro jogador.

LojaBuyServer - É chamado sempre que algum jogador compra na loja do servidor.

LojaSellOtherPlayer - É chamado sempre que algum jogador vende itens na loja de outro jogador.

LojaSellServer - É chamado sempre que algum jogador vende itens na loja do servidor.

LojaSignCreate - É chamado sempre que algum jogador cria uma loja.

 

Baixar/Download 

Download do plugin na versão v1.0: Clique Aqui!

Download do plugin na versão v1.1: Clique Aqui!

Download do plugin na versão v1.2: Clique Aqui!

Download do plugin na versão v1.3: Clique Aqui!

Download do plugin na versão v1.4: Clique Aqui!

✔ Download do plugin na versão v1.5: Clique Aqui!  Versão mais recente!

✔ Source do plugin: https://github.com/C4ssi0/cmLoja ● Contribua para melhorar o plugin!

 

Avisos Importantes 

 O plugin necessita do Vault e algum plugin de economia no servidor.

Se acharem erros no plugin me avisem que eu irei editar para lançar na próxima versão.

 

 Créditos

@Mra7medX, por ajudar a contribuir testando o plugin e achando bugs.

 

Bugs corrigidos e coisas adicionadas

v1.1 - Quando algum jogador vende os itens na loja de um vip, ou membro com alguma

permissão para criar loja, o dono da loja e o vendedor perde dinheiro (Corrigido)

v1.2 - Quando algum staff quebra a placa ela não quebra (Corrigido)

v1.3 - Vender/comprar por 0 reais + placas atualizadas + config atualizada (Corrigido)

v1.4 - Bugs corrigidos + adição de novo item na configuração da loja. Agora você pode editar o nome da loja do servidor

v1.5 - Bugs corrigidos, item novo no arquivo de configuração da loja, jogador com o mesmo nome da da loja do servidor é expulso e foram adicionados eventos para desenvolvedores.

SERIA MUITO MAIS ÚTIL SE DESSE PARA VENDER ITENS ENCANTADOS, POIS N TEM COMO ?

Link para o comentário
Compartilhar em outros sites

Em 22/01/2019 em 11:33, IgooR disse:

Tem um outro erro no plugin.

 

Se o criador da loja, colocar apenas para vender os itens, outro jogador consegue clicar com o botão direito e comprar os itens por 0 coins.

Tenta baixar essa versão e testa ela: https://www.mediafire.com/file/6e1j2jta43hm3a8/cmLoja.jar/file

eu não estou conseguindo editar o tópico

Link para o comentário
Compartilhar em outros sites

Em 29/01/2019 em 00:40, zDark disse:

Legal, mais uma atualização, que bom que você se importa com o plugin, espero que vc continue atualizando para se tornar o melhor PL de shop por placas do mundo

Obrigado :3

Link para o comentário
Compartilhar em outros sites

20 horas atrás, wDaark disse:

bem que poderia adicionar uma opção de editar a placa do item ne skskks, e outra seria adicionar um /setloja pra membros vips setarem suas lojas, otimo plugin

Vou adicionar isso na próxima versão então!!

Obrigado :3

Link para o comentário
Compartilhar em outros sites

23 horas atrás, wDaark disse:

bem que poderia adicionar uma opção de editar a placa do item ne skskks, e outra seria adicionar um /setloja pra membros vips setarem suas lojas, otimo plugin

https://gamersboard.com.br/topic/19330-visetloja-plugin-de-setloja-diferente-de-todos-eu-acho-p/?tab=comments#comment-179730

Link para o comentário
Compartilhar em outros sites

9 horas atrás, FZsky00 disse:

Mano quando eu digito /geraritem, encima de um mob_spawner aparece o codigo e eu ponho normal na placa pra comprar quando tento comprar n vai, n da pra comprar

Me chama no discord para eu te ajudar!

Link para o comentário
Compartilhar em outros sites

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