Page cover

📩Crear Mensajes Entrada/Salida

Guía para crear nuevos mensajes de entrada/salida

first_join

En el archivo de configuración de messages.yml se encuentra un apartado en la parte de arriba "first_join" donde puedes modificar el mensaje que se encuentra por defecto.

messages.yml
Menu:
 first_join: '&6✮&l &e%player% &fes nuevo jugando en el servidor. &7(&a#%server_unique_joins%&7)'

Este mensaje se ejecutará cuando un jugador nuevo ingrese al servidor. Recuerda que puedes usar variables de PlaceholderAPI y colores de la nueva versión, da clic aquí.

Nuevo jugador

material_no_permission

Este material se mostrará cuando un jugador que no tiene el permiso necesario para el mensaje. Para saber más a detalle sobre los materiales y como debes usarlo, da clic aquí.

messages.yml
Menu:
 material_no_permission: 'BARRIER'
No permisos

Crear nuevo mensaje

Abajo tienes el modelo para poder copiar y pegar en tu archivo de configuración, es importante que modifiques el nombre "key_name" para evitar errores con el plugin.

messages.yml
  key_name:
   material: 'NOMBRE_MATERIAL'
   display_name: 'NOMBRE_MENSAJE'
   slot: 1
   lore:
    - 'Aquí ingresa el texto que usted guste'
    - 'Recuerda que también puedes usar variables de PlaceholderAPI'
    - 'y variables especiales de los mensajes'
    - ''
   message_join: 'MENSAJE DE ENTRADA'
   message_quit: 'MENSAJE DE SALIDA'
   actionbar_join: 'ACTIONBAR DE ENTRADA'
   actionbar_quit: 'ACTIONBAR DE SALIDA'
   permission: 'PERMISO'

message_join & message_quit

En estos dos apartados puedes colocar el mensaje que usted guste. Esto se verá reflejado cuando un jugador salga o entre al servidor, claro, solo si el jugador tiene seleccionado este mensaje.

messages.yml
  key_name:
   message_join: '&e%player% &fha entradO'
   message_quit: '&e%player% &fha salido'

Puedes usar variables de PlaceholderAPI y variables de este evento.

También puedes ocupar colores de la nueva versiones, solo servidores 1.16+, da clic aquí.

También si no quieres que muestre algún mensaje, solo deja en blanco ese apartado y no enviará nada.

messages.yml
  key_name:
   message_join: ''
   message_quit: ''

actionbar_join & actionbar_quit

El actionbar es el mensaje que aparece en la parte inferior del centro. Será mostrado cuando un jugador entre o salga del servidor, claro, solo si lo tiene seleccionado.

messages.yml
  key_name:
   actionbar_join: '&e%player% &fha entrado'
   actionbar_quit: '&e%player% &fha salido'

También si no quieres que muestre algún mensaje, solo deja en blanco ese apartado y no enviará nada.

messages.yml
  key_name:
   message_join: ''
   message_quit: ''

De igual manera que messages_join & message_quit puedes usar variables de PlaceholderAPI y variables del evento y colores de las nuevas versiones

permission

Este apartado es opcional, si quieres que todos los usuarios puedan seleccionar este mensaje sin tener el permiso, solo coloca "none", debería quedar:

messages.yml
permission: 'none'

Pero si gustas, puedes colocarle un permiso, esto para que solo los usuarios con este permiso pueda seleccionarlo.

messages.yml
permission: 'customjoin.message_name'

Messages Variables

Aquí están las variables que se pueden ocupar únicamente en este evento (lore), pero también puedes ocupar variables de PlaceholderAPI.

Variable
Descripción

%message_name%

Muestra el nombre del mensaje dependiendo la opción que tenga (key/display_name). Ejemplo: message1 o Mensaje #1

%message_message_join%

Muestra el mensaje que se ejecutara cuando el jugador ingrese, todo esto definido en la config. Ejemplo: _ImJonaha ingresado

%message_message_quit%

Muestra el mensaje que se ejecutara cuando el jugador salga, todo esto definido en la config. Ejemplo: _ImJonaha salido

%message_actionbar_join%

Muestra el actionbar que se muestra al ingresar. Ejemplo: _ImJonaha entrado

%message_actionbar_quit%

Muestra el actionbar que se muestra al salir. Ejemplo: _ImJonaha salido

%message_status_locked%

Muestra el estado del mensaje, si el usuario tiene el permiso correspondiente le aparecerá el mensaje que usted configuró en translations. Ejemplo: Desbloqueado o Bloqueado

%message_status_selected%

Muestra el estado del mensaje, si el usuario tiene seleccionado le aparecerá el mensaje que usted configuró en translations. Ejemplo: Seleccionado o No Seleccionado

%player%

Muestra el nombre del jugador que está interactuando con el menú. Ejemplo: _ImJona

Última actualización