Ir para conteúdo

[Tutorial] Como utilizar Chest Commands GUI em seu servidor.


ShaoKhan

Posts Recomendados

9v48bUW.png


 


 


Boa tarde pessoal como o título e o subtítulo já dizem é um TUTORIAL de CHEST COMMANDS GUI COMPLETO


 


DOWNLOAD DO PLUGIN


 


Vantagens de usar Chest Commands GUI:


 


✓ Código otimizado;


 


✓ Suporte a criação de vários Menus;


 


✓ Suporte a Placeholders e simbolos;


 


✓ Suporte a sistema de economia(Vault);


 


✓ Abrir outros menus dentro de um só clicando em itens configuráveis;


 


✓ Sistema de notificações quando houver uma atualização do plugin adicionada;


 


 


Hqy52Q9.png


 


Após ter selecionado o lugar onde o plugin vai ficar e baixado ...


 


O plugin está em .jar que se colocado na pasta 'plugins' será inicializado e criado sua pasta.


 


 


VQgHXtk.png


 


Após ter iniciado o servidor e a pasta ter sido criada, abrindo esta pasta temos 4 arquivos.


 


menu (PASTA)


 


A pasta 'menu' é muito importante pois será com ela que iremos criar nossos menus personalizados.


 


config (.yml)


 


A 'config.yml' não é muito interessante contendo apenas opções simples como:



default-color: #A cor padrão caso você não coloque cor em nenhuma msg do item do menu.
name: '&f'
lore: '&7'
multiple-commands-separator: ; #Você que escolhe, se quer q ; seja seu separador de comando exemplo Commands: 'lixeira; lixo'
use-only-commands-without-args: true
update-notifications: true #Você que escolhe, se quer q mande msg quando tenha uma atualização disponível.
use-console-colors: true #Você que escolhe, se quer que as msgs tenham cor no console.
anti-click-spam-delay: 200 #Recomendo não mexer.

lang (.yml)


 


A 'lang.yml' é um arquivo de edição das mensagens do plugin, configure a seu gosto.


 


(LEMBRANDO)


 


{points}


{permission}


{menu}


{levels}


{money}


{amount}


{material}


{id}


{datavalue}


{player}


 


* SÃO APENAS VARIÁVEIS E NÃO PODEM SER MODIFICADAS!


 


* SEMPRE USE '&' para cores



no-points: '&cYou need {points} player points for this.'
no-open-permission: '&cYou don''t have permission &e{permission} &cto use this menu.'
default-no-icon-permission: '&cYou don''t have permission for this icon.'
open-menu: '&aOpening the menu "{menu}".'
no-exp: '&cYou need {levels} XP levels for this.'
menu-not-found: '&cMenu not found! Please inform the staff.'
no-money: '&cYou need {money}$ for this.'
no-required-item: '&cYou must have &e{amount}x {material} &c(ID: {id}, data value:
{datavalue}) for this.'
open-menu-others: '&aOpening the menu "{menu}" to {player}.'
any: any

placeholders (.yml)


 


Serve para 'escrever' símbolos sem ter que digitar códigos absurdos exemplo:


 


<3: \u2764


 


\u2764 = <3


 


Caso use <3 manda um coração neste estilo


 


CASO QUEIRA SABER MAIS SOBRE PLACEHOLDERS:


 


CLIQUE AQUI


 


 


Bem agora que já sabemos o que cada arquivo faz vamos para parte de criação do GUI (Acho que era a mais esperada)


 


Vamos por passos:


 


- Abra a pasta 'menu';


 


 


 - Vai ter uma pasta chamada example.yml renomeie para o nome de seu menu; EXEMPLO: 'arenas.yml'


 


 - Abra este arquivo .yml;


 


LYsG05T.png


 


 - Configure como quiser os itens adicionando lore e itens com data;


 


Precisa dos '' se não ele da erro.


 


ID: '351:4'


 


COISAS ÚTEIS


 


Lista de sons: https://hastebin.com/yarecuhote.m


Download NotePad ++: https://notepad-plus-plus.org/download/v7.5.6.html


Como criar um servidor de pasta: https://www.youtube.com/watch?v=20k6nLPpfvQ


 


FALTOU ALGO? Diga que eu implemento no tópico 


Editado por WhiteDev_
Link para o comentário
Compartilhar em outros sites

Em 24/04/2018 em 13:11, WhiteDev_ disse:

9v48bUW.png

 

 

 

 

 

 

 

Boa tarde pessoal como o título e o subtítulo já dizem é um TUTORIAL de CHEST COMMANDS GUI COMPLETO

 

 

 

 

 

DOWNLOAD DO PLUGIN

 

 

 

 

 

Vantagens de usar Chest Commands GUI:

 

 

 

 

 

✓ Código otimizado;

 

 

 

 

 

✓ Suporte a criação de vários Menus;

 

 

 

 

 

✓ Suporte a Placeholders e simbolos;

 

 

 

 

 

✓ Suporte a sistema de economia(Vault);

 

 

 

 

 

✓ Abrir outros menus dentro de um só clicando em itens configuráveis;

 

 

 

 

 

✓ Sistema de notificações quando houver uma atualização do plugin adicionada;

 

 

 

 

 

 

 

 

Hqy52Q9.png

 

 

 

 

 

Após ter selecionado o lugar onde o plugin vai ficar e baixado ...

 

 

 

 

 

O plugin está em .jar que se colocado na pasta 'plugins' será inicializado e criado sua pasta.

 

 

 

 

 

 

 

 

VQgHXtk.png

 

 

 

 

 

Após ter iniciado o servidor e a pasta ter sido criada, abrindo esta pasta temos 4 arquivos.

 

 

 

 

 

menu (PASTA)

 

 

 

 

 

A pasta 'menu' é muito importante pois será com ela que iremos criar nossos menus personalizados.

 

 

 

 

 

config (.yml)

 

 

 

 

 

A 'config.yml' não é muito interessante contendo apenas opções simples como:

 

 



default-color: #A cor padrão caso você não coloque cor em nenhuma msg do item do menu.

  name: '&f'

  lore: '&7'

multiple-commands-separator: ; #Você que escolhe, se quer q ; seja seu separador de comando exemplo Commands: 'lixeira; ********'

use-only-commands-without-args: true

update-notifications: true #Você que escolhe, se quer q mande msg quando tenha uma atualização disponível.

use-console-colors: true #Você que escolhe, se quer que as msgs tenham cor no console.

anti-click-spam-delay: 200 #Recomendo não mexer.

 

lang (.yml)

 

 

 

 

 

A 'lang.yml' é um arquivo de edição das mensagens do plugin, configure a seu gosto.

 

 

 

 

 

(LEMBRANDO)

 

 

 

 

 

{points}

 

 

{permission}

 

 

{menu}

 

 

{levels}

 

 

{money}

 

 

{amount}

 

 

{material}

 

 

{id}

 

 

{datavalue}

 

 

{player}

 

 

 

 

 

* SÃO APENAS VARIÁVEIS E NÃO PODEM SER MODIFICADAS!

 

 

 

 

 

* SEMPRE USE '&' para cores

 

 



no-points: '&cYou need {points} player points for this.'

no-open-permission: '&cYou don''t have permission &e{permission} &cto use this menu.'

default-no-icon-permission: '&cYou don''t have permission for this icon.'

open-menu: '&aOpening the menu "{menu}".'

no-exp: '&cYou need {levels} XP levels for this.'

menu-not-found: '&cMenu not found! Please inform the staff.'

no-money: '&cYou need {money}$ for this.'

no-required-item: '&cYou must have &e{amount}x {material} &c(ID: {id}, data value:

  {datavalue}) for this.'

open-menu-others: '&aOpening the menu "{menu}" to {player}.'

any: any

 

placeholders (.yml)

 

 

 

 

 

Serve para 'escrever' símbolos sem ter que digitar códigos absurdos exemplo:

 

 

 

 

 

<3: \u2764

 

 

 

 

 

\u2764 = <3

 

 

 

 

 

Caso use <3 manda um coração neste estilo

 

 

 

 

 

CASO QUEIRA SABER MAIS SOBRE PLACEHOLDERS:

 

 

 

 

 

CLIQUE AQUI

 

 

 

 

 

 

 

 

Bem agora que já sabemos o que cada arquivo faz vamos para parte de criação do GUI (Acho que era a mais esperada)

 

 

 

 

 

Vamos por passos:

 

 

 

 

 

- Abra a pasta 'menu';

 

 

 

 

 

 

 

 

 - Vai ter uma pasta chamada example.yml renomeie para o nome de seu menu; EXEMPLO: 'arenas.yml'

 

 

 

 

 

 - Abra este arquivo .yml;

 

 

 

 

 

LYsG05T.png

 

 

 

 

 

 - Configure como quiser os itens adicionando lore e itens com data;

 

 

 

 

 

Precisa dos '' se não ele da erro.

 

 

 

 

 

ID: '351:4'

 

 

 

 

 

COISAS ÚTEIS

 

 

 

 

 

Lista de sons: https://hastebin.com/yarecuhote.m

 

 

Download NotePad ++: https://notepad-plus-plus.org/download/v7.5.6.html

 

 

Como criar um servidor de pasta: https://www.youtube.com/watch?v=20k6nLPpfvQ

 

 

 

 

 

FALTOU ALGO? Diga que eu implemento no tópico 

 

Só uma pergunta, porque se foi citado eu não encontrei, como coloco para executar algum comando somente se a pessoa tiver o dinheiro requisitado?

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...