KriptonChats - KriptonPVP-Network/Wiki-Plugins GitHub Wiki
Este plugin se encarga de manipular eventos relacionados al chat del servidor, al mismo tiempo cumple otras funciones como crear comandos de información custom y un módulo dedicado a Towny en el cual se crean comandos para el chat de ciudades y para el chat de naciones.
⠀
El plugin al igual que KriptonCore se encuentra divido en módulos que pueden ser desactivados o activados completa o parcialmente, como fue mencionado al inicio de la Wiki esto no es más que una simple guía ya que la información mas detallada e importante se encuentra documentada en los archivos de configuración.
⠀
Es muy simple, solo se debe ingresar al config.yml
, buscar el módulo, cambiar el enabled:
a true para activar o false para desactivar el módulo y finalmente utilizar el comando /kriptonchats reload
.
⠀
Este módulo permite modificar o desactivar los mensajes de entrada y salida de usuarios, para elegir el mensaje el módulo se guía usando el grupo primario del usuario entrando o saliendo del servidor.
⠀
Este módulo se encarga de los mensajes automáticos que se mandan al chat del servidor, estos pueden ser especiales para cada mundo y también mensajes globales.
⠀
Este módulo se encarga de darle formato al chat y también se puede habilitar la función del chat dividido por mundos. Si el chat se encuentra dividido por mundos se puede asignar el permiso
kriptonchats.chat.spy
a los staff para ver el chat del mundo sin estar en el.
⠀
Este módulo se encarga de los colores automáticos de cada uno de los rangos y también de los colores custom que pueden elegir algunos usuarios específicos, este puede ser utilizado en cualquier parte del plugin usando un placeholder y también en otros plugins usando el plugin
PlaceholderAPI
.
⠀
Este módulo se encarga de los comandos custom de información, estos se registan como comandos reales al servidor por tanto pueden ser ejecutados bloques de comandos, consola, npc, etc. Este módulo cuenta con un archivo separado del
config.yml
llamadocommands.yml
donde se crean los comandos.
⠀
Este módulo se encarga de crear dos comandos que permiten chatear con los miembros de la ciudad y de la nación. Este módulo cuenta con un archivo separado del
config.yml
llamadotowny.yml
y solo se crea si Towny se encuentra activado. Se puede asignar el permisokriptonchats.towny.spy
a los staff para ver el chat de ciudades o naciones sin ser parte de ella.
⠀
Antes de comenzar aclarar unos puntos importantes para entender el significado de algunos argumentos:
-
[ ]
Estos corchetes significa que el argumento es opcional.
-
<>
Estas llaves significan que el argumento es obligatorio.
-
-s
Este argumento opcional significa que tu nombre no será enviado al usuario al momento de ejecutar el comando.
Ahora pasamos a revisar el listado completo de comandos disponibles en el plugin:
Este es el comando principal del plugin, los argumentos son los siguientes:
-
- Descripción: Ver descripción y creador del plugin.
-
Permiso:
No tiene permiso requerido.
-
- Descripción: Ver página descriptiva de comandos.
-
Permiso:
kriptonchats.core
-
- Descripción: Recargar las configuraciones y módulos del plugin.
-
Permiso:
kriptonchats.core.reload
-
- Descripción: Activar o desactivar el espía de chat local y/o towny.
-
Permiso:
kriptonchats.core.toggle
⠀
Comando de anuncios, los argumentos son los siguientes:
-
- Descripción: Enviar un mensaje a todos los jugadores.
-
Permiso:
kriptonchats.announce
⠀
Comando de mensajes, los argumentos son los siguientes:
-
- Descripción: Enviar un mensaje a un jugador.
-
Permiso:
kriptonchats.message
⠀
NOTA: Requiere que el módulo
COLOR
se encuentre habilitado. Comando de mensajes, los argumentos son los siguientes:
-
- Descripción: Remover tu propio color o el de otro usuario.
-
Permiso:
kriptonchats.mycolor
-
Permiso para otro usuario:
kriptonchats.mycolor.remove
-
- Descripción: Ver tu color actual o el de otro usuario.
-
Permiso:
kriptonchats.mycolor
-
Permiso para otro usuario:
kriptonchats.mycolor.display
-
- Descripción: Cambiar el color de un usuario.
-
Permiso:
kriptonchats.mycolor.others
-
- Descripción: Cambiar tu propio color.
-
Permiso:
kriptonchats.mycolor
-
Permiso colores:
kriptonchats.mycolor.color
-
Permiso hexadecimal:
kriptonchats.mycolor.hex
⠀
NOTA: Requiere que el módulo
COMMANDS
se encuentre habilitado. Comandos custom creados, los argumentos son los siguientes:
-
- Descripción: Ver la página inicial del comando custom.
-
Permiso:
kriptonchats.commands
-
- Descripción: Mostrar a un usuario el comando custom.
-
Permiso:
kriptonchats.commands.others
-
- Descripción: Mostrar a todos los usuario els comando custom.
-
Permiso:
kriptonchats.commands.broadcast
⠀
NOTA: Requiere que el módulo
COLOR
se encuentre habilitado. Comando de mensajes, los argumentos son los siguientes:
-
- Descripción: Activar o desactivar el chat por defecto a la ciudad.
-
Permiso:
kriptonchats.towny.town
-
- Descripción: Enviar un mensaje a la ciudad.
-
Permiso:
kriptonchats.towny.town
-
- Descripción: Enviar un mensaje a la ciudadsin ser miembro.
-
Permiso:
kriptonchats.towny.broadcast
⠀
NOTA: Requiere que el módulo
COLOR
se encuentre habilitado. Comando de mensajes, los argumentos son los siguientes:
-
- Descripción: Activar o desactivar el chat por defecto a la nación.
-
Permiso:
kriptonchats.towny.nation
-
- Descripción: Enviar un mensaje a la nación.
-
Permiso:
kriptonchats.towny.nation
-
- Descripción: Enviar un mensaje a la nación sin ser miembro.
-
Permiso:
kriptonchats.towny.broadcast