Efeitos
Ações que acontecem quando o código é executado
Efeitos são ações que o script executa. Diferente de condições, efeitos fazem algo acontecer no jogo.
Mensagens
# Mensagem para player
send "Hello!" to player
send "&aGreen message!" to player
# Broadcast para todos
broadcast "Server message!"
broadcast "&eAnnouncement: %message%"
# Action Bar
send action bar "Welcome!" to player
# Título
send title "Welcome" to player
send title "Main" with subtitle "Subtitle" to player
send title "Hello" with subtitle "World" for 3 seconds to player
# Tip/Popup
send tip "Quick tip!" to playerAções de Player
Vida e Dano
# Curar
heal player
heal player by 5
# Causar dano
damage player by 5
# Matar
kill playerFome
feed player
set player's food to 20Teleporte
teleport player to {spawn}
teleport player to location(0, 100, 0, "world")Gamemode
set player's gamemode to survival
set player's gamemode to creative
set player's gamemode to adventure
set player's gamemode to spectatorVoo
enable fly for player
disable fly for player
toggle fly for playerEfeitos de Poção
apply speed 2 to player for 30 seconds
apply strength to player for 1 minute
remove speed from player
clear all effects from playerItens
# Dar itens
give diamond to player
give 64 diamond to player
give 1 diamond_sword to player
give 1 diamond_sword with sharpness 5 to player
# Remover itens
remove diamond from player
remove 10 diamond from player
remove all diamond from player
# Limpar inventário
clear player's inventory
# Setar item na mão
set player's held item to diamond_swordEconomia
add 100 to player's balance
remove 50 from player's balance
set player's balance to 1000Economia
O sistema de economia requer um plugin de economia compatível (EconomyAPI ou BedrockEconomy).
Delays
Use wait para pausar a execução:
on join:
send "Welcome!" to player
wait 5 seconds
send "Enjoy your stay!" to player
# Formatos de tempo
wait 1 tick
wait 20 ticks
wait 1 second
wait 30 seconds
wait 1 minuteControle de Fluxo
# Parar execução
if player doesn't have permission "use":
send "No permission!" to player
stop
# Código após stop não executa
send "This won't run"Executar Comandos
# Como player
execute player command "spawn"
# Como console
execute console command "kick %player% Bye!"Cuidado
execute console command executa com permissões de operador. Use com cuidado e sempre valide inputs de players.Exemplo Completo
spawn-kit.lzl
command /spawnkit:
permission: kit.spawn
cooldown: 1 hour
cooldown message: "&cWait %remaining time%!"
trigger:
# Remove itens antigos
clear player's inventory
# Dá itens
give 1 iron_sword to player
give 1 iron_pickaxe to player
give 32 steak to player
give 64 torch to player
# Efeitos
apply speed 1 to player for 5 minutes
apply resistance 1 to player for 5 minutes
# Feedback
send title "&aKit Received!" with subtitle "&7Good luck!" to player
send action bar "&e+Iron Set +Food +Effects" to player