Page cover

📢Crear Sonidos

Guía para crear un nuevo efecto de sonido.

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í.

sounds.yml
Menu:
 material_no_permission: 'BARRIER'
No Permisos

Crear nuevo sonido

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.

sounds.yml
  key_name:
   material: 'NOMBRE_MATERIAL'
   display_name: 'NOMBRE_SONIDO'
   slot: 1
   lore:
    - 'Aquí ingresa el texto que usted guste'
    - 'Recuerda que también puedes usar variables de PlaceholderAPI'
    - 'y variables especiales de los sonidos'
    - ''
   sound_type: 'NOMBRE_SONIDO'
   permission: 'PERMISO'

Para el tema del apartado de sound_type hay otra página donde se explicará mejor el uso correcto de este. Por favor da clic aquí.

permission

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

sounds.yml
permission: 'none'

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

sounds.yml
permission: 'customjoin.sound_name'

Ejemplo

Aquí hay unos ejemplos de sonidos, puedes copiarlos y pegarlos en tu archivo de configuración.

sounds.yml
  super_sonido:
   material: 'NOTE_BLOCK'
   display_name: '&cSuper Sonido'
   slot: 1
   lore:
    - ''
    - '&9&nCaracterísticas:'
    - ''
    - ' &a&l‣ &fSonido: &b%sound_type%'
    - ' &a&l‣ &fEstado: %sound_status_selected%'
    - ''
    - '%sound_status_locked%'
   sound_type: 'DOOR_OPEN;3;4'
   permission: 'customjoinevents.sound.super_sonido'

Sonidos 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

%sound_name%

Muestra el nombre del sonido dependiendo la opción que tenga (key/display_name). Ejemplo: super_sonido o Super Sonido

%sound_type%

Muestra el tipo de sonido que se definió en el apartado sound_type. Ejemplo: DOOR_OPEN

%sound_status_locked%

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

%sound_status_selected%

Muestra el estado del sonido, 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