Tasks
Configurar tareas periódicas del menú
1. Método Antiguo
Esto fue removido en la actualización 2.01 de TrMenu
Disponible desde la versión 1.15 de TrMenu
En TrMenu v1 existe un método de ejecutar una tarea periódica que mantiene el menú abierto si se cumple cierta condición.
El formato es
<condición>;<intervalo>
.El intervalo se hace en ticks (20 ticks = 1 segundo).
keep-open-requirements: 'player.isOp();10'
2. Método Nuevo
Disponible desde la versión 2.01 de TrMenu
Las tareas periódicas a tasks son cosas que ejecutan acciones cada cierto intervalo de tiempo mientras el menú está abierto.
Cada task está conformada por 3 partes: identificador, intervalo y acciones
Las tasks del menú se empiezan a ejecutar cuando se abre el menú y dejan de hacerlo cuando se cierra, eso quiere decir que aunque cambies de página las tasks seguirán ejecutándose.
Formas de escribirlo
Normal: Tasks
RegEx: (task|schedule)(s)?
Formas de escribir el intervalo
Normal: period
RegEx: (period|time)(s)?
Tasks:
# Identificador del task
TicTac:
# Intervalo en ticks
# 20 ticks = 1 segundo
period: 20
# Acciones que se ejcutan
task:
- condition: 'player op'
actions:
- 'sound: BLOCK_NOTE_BLOCK_BIT-1-2'
deny:
- 'close'
- 'tell: &cYa no tienes OP'
- 'break'
- 'tell: &etic &atac'
Última actualización
¿Te fue útil?