Ir para conteúdo

[LUA] Manipulação de Eventos!


_Kurimatzu_

Posts Recomendados

function onEnable(plugin)
    -- Nome do Plugin
    plugin:setName("Exemplo")
	-- Versão do plugin
    plugin:setVersion("1.0.0")
	-- Descricao do plugin
    plugin:setDescription("Apenas um exemplo")

	-- PlayerJoinEvent = Quando um jogador entrar
	-- onJoin = Método
    plugin:hookEvent("PlayerJoinEvent", onJoin)
end
function onJoin(event)
    -- Remove a mensagem de join.
    event:setJoinMessage(nil)
	-- Pega o Jogador
    local player = event:getPlayer()
	-- Envia uma mensagem para o jogador
	player:sendMessage("1.5.Idade.da.pedra")
end

Agora, se você utiliza minha fork, você também poderá adicionar itens no inventário do jogador (em breve, o download da fork estará disponível, estou arrumando algumas coisas.)

	-- Dar Itens para o jogador
	local List = luajava.new(luajava.bindClass("java.util.ArrayList"))
        List:add("Lore marota!")
	local item = createItemWithLore("Nome","DIAMOND" , List)
	addItem(player,item)

Você poderá ver todos os Eventos na página do bukkit:

https://hub.spigotmc.org/javadocs/bukkit/

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

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