Ir para conteúdo
  • 0

[Resolvido] 2 Dúvidas.


Guest Wheeze

Pergunta

Como fazer um livro editavel que depois de editavel no comando queb abrira por exemplo o um inventario novo e que nesse inventario estaria o livro escrito.

 

E qual o id no bukkit do laço

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

Podzol é uma terra nova e laço é aquela cordinha pra colocar nos cavalo

 

Podzol

ItemStack item = new ItemStack(Material.DIRT, 1 , (short) 2);

Laço

ItemStack laço = new ItemStack(Material.getMaterial(420));
Link para o comentário
Compartilhar em outros sites

Bom vamos la.

Prieira coisa cria um menu Gui acho que saber fazer isso caso não de uma olhada em um tutorial meu.

http://gamersboard.com.br/topic/7582-tutorialgui-e-seus-tipos/

 

Ok depos de criar se cria um ItemStack e o Book dessa forma

ItemStack book = new ItemStack(Material.WRITTEN_BOOK);
		BookMeta livro = (BookMeta) book.getItemMeta();
		livro.addPage("LINHA 1","Linha 2");
		livro.setAuthor("Karamujo");
		livro.setTitle("LIVRO");
		book.setItemMeta(livro);

dps so add dentro do inventario e colocar uma condição para abrir no comando

 

na hora de add o livro no inventario use o book. Nao o livro

 

Inventario

public static void openPainel(Player p)
	{
	Inventory painel = Bukkit.createInventory(null, 27(quantia),"Nome");
        ItemStack book = new ItemStack(Material.WRITTEN_BOOK);
        BookMeta livro = (BookMeta) book.getItemMeta();
        livro.addPage("LINHA 1","Linha 2");
        livro.setAuthor("Karamujo");
        livro.setTitle("LIVRO");
        book.setItemMeta(livro);
        painel.setItem(slot, book);

        p.openInventory(painel);
        }

Comando

if(label.equalsIgnoreCase("queb"))
{

openPainel(p);
}

like olha para ve se ta certinho digite agr

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

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