KriptonChats - KriptonPVP-Network/Wiki-Plugins GitHub Wiki

Información

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.

Módulos

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.

¿Cómo activar o desactivar un módulo completamente?

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.

Ahora una breve descripción de las funciones de cada uno de los módulos:

ACTION

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.

BROADCAST

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.

CHAT

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.

COLOR

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.

COMMANDS

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 llamado commands.yml donde se crean los comandos.

TOWNY (Require Towny activado)

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 llamado towny.yml y solo se crea si Towny se encuentra activado. Se puede asignar el permiso kriptonchats.towny.spy a los staff para ver el chat de ciudades o naciones sin ser parte de ella.

Comandos

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:

/kriptonchats — Permiso: kriptonchats.core

Este es el comando principal del plugin, los argumentos son los siguientes:

  • dev

    • Descripción: Ver descripción y creador del plugin.
    • Permiso: No tiene permiso requerido.
  • help

    • Descripción: Ver página descriptiva de comandos.
    • Permiso: kriptonchats.core
  • reload

    • Descripción: Recargar las configuraciones y módulos del plugin.
    • Permiso: kriptonchats.core.reload
  • toggle <local,l,towny, t>

    • Descripción: Activar o desactivar el espía de chat local y/o towny.
    • Permiso: kriptonchats.core.toggle

/announce — Permiso: kriptonchats.announce

Comando de anuncios, los argumentos son los siguientes:

  • [-s] <mensaje>

    • Descripción: Enviar un mensaje a todos los jugadores.
    • Permiso: kriptonchats.announce

/message — Permiso: kriptonchats.message

Comando de mensajes, los argumentos son los siguientes:

  • <usuario> [-s] <mensaje>

    • Descripción: Enviar un mensaje a un jugador.
    • Permiso: kriptonchats.message

/mycolor — Permiso: kriptonchats.mycolor

NOTA: Requiere que el módulo COLOR se encuentre habilitado. Comando de mensajes, los argumentos son los siguientes:

  • -remove [usuario]

    • Descripción: Remover tu propio color o el de otro usuario.
    • Permiso: kriptonchats.mycolor
    • Permiso para otro usuario: kriptonchats.mycolor.remove
  • -display [usuario]

    • Descripción: Ver tu color actual o el de otro usuario.
    • Permiso: kriptonchats.mycolor
    • Permiso para otro usuario: kriptonchats.mycolor.display
  • -other <usuario> <color>

    • Descripción: Cambiar el color de un usuario.
    • Permiso: kriptonchats.mycolor.others
  • <color>

    • Descripción: Cambiar tu propio color.
    • Permiso: kriptonchats.mycolor
    • Permiso colores: kriptonchats.mycolor.color
    • Permiso hexadecimal: kriptonchats.mycolor.hex

/<comando custom> — Permiso: kriptonchats.commands

NOTA: Requiere que el módulo COMMANDS se encuentre habilitado. Comandos custom creados, los argumentos son los siguientes:

  • *Sin argumentos*

    • Descripción: Ver la página inicial del comando custom.
    • Permiso: kriptonchats.commands
  • show <usuario> [página] [-s]

    • Descripción: Mostrar a un usuario el comando custom.
    • Permiso: kriptonchats.commands.others
  • broadcast [página] [-s]

    • Descripción: Mostrar a todos los usuario els comando custom.
    • Permiso: kriptonchats.commands.broadcast

/townchat — Permiso: kriptonchats.towny.town

NOTA: Requiere que el módulo COLOR se encuentre habilitado. Comando de mensajes, los argumentos son los siguientes:

  • *Sin argumentos*

    • Descripción: Activar o desactivar el chat por defecto a la ciudad.
    • Permiso: kriptonchats.towny.town
  • <mensaje>

    • Descripción: Enviar un mensaje a la ciudad.
    • Permiso: kriptonchats.towny.town
  • -broadcast <ciudad> <mensaje>

    • Descripción: Enviar un mensaje a la ciudadsin ser miembro.
    • Permiso: kriptonchats.towny.broadcast

/nationchat — Permiso: kriptonchats.towny.nation

NOTA: Requiere que el módulo COLOR se encuentre habilitado. Comando de mensajes, los argumentos son los siguientes:

  • *Sin argumentos*

    • Descripción: Activar o desactivar el chat por defecto a la nación.
    • Permiso: kriptonchats.towny.nation
  • <mensaje>

    • Descripción: Enviar un mensaje a la nación.
    • Permiso: kriptonchats.towny.nation
  • -broadcast <ciudad> <mensaje>

    • Descripción: Enviar un mensaje a la nación sin ser miembro.
    • Permiso: kriptonchats.towny.broadcast
⚠️ **GitHub.com Fallback** ⚠️