KriptonParkour - KriptonPVP-Network/Wiki-Plugins GitHub Wiki

Información

Este es el plugin que permite crear múltiples parkours en todas las modalidades, la primera versión de este plugin fue creada por IceYoukai y modificado por mi para adaptarlo a nuestro modo de trabajo, agregar más funciones y reducir el impacto al servidor.

El plugin requiere de una conexión a base de datos MySQL para funcionar, toda la información se encuentra disponible en el archivo de configuración.

Para poder jugar en los parkour se requiere que los usuarios tengan el permiso kriptonparkour.can-play, de todas formas este permiso es asignado por defecto.

Carteles

El plugin cuenta con una función de carteles para poder ver tus estadísticas y para poder teletransportarse al spawn del parkour ingresado, estos carteles se crean de la siguiente forma y requieren que el usuario que los crea tenga el permiso kriptonparkour.create-sign:

Formato:

Formato

Ejemplo:

Ejemplo

Completo:

Completo

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:

/kriptonparkour — Permiso: kriptonparkour.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: kriptonparkour.core
  • reload

    • Descripción: Recargar las configuraciones del plugin.
    • Permiso: kriptonparkour.core
  • list

    • Descripción: Ver todos los parkours creados.
    • Permiso: kriptonparkour.core
  • info <parkour>

    • Descripción: Ver la información del parkour.
    • Permiso: kriptonparkour.core
  • create <parkour>

    • Descripción: Crear un parkour con la id ingresada.
    • Permiso: kriptonparkour.core
  • remove <parkour>

    • Descripción: Remover el parkour con la id ingresada.
    • Permiso: kriptonparkour.core
  • toggle <parkour>

    • Descripción: Habilitar o deshabilitar el parkour ingresado
    • Permiso: kriptonparkour.core
  • players <parkour>

    • Descripción: Ver los jugadores del parkour ingresado.
    • Permiso: kriptonparkour.core
  • setname <parkour> <nombre>

    • Descripción: Cambiar el nombre visible del parkour.
    • Permiso: kriptonparkour.core
  • setcooldown <parkour> <minutos>

    • Descripción: Cambiar el tiempo de espera para los premios del parkour.
    • Permiso: kriptonparkour.core
  • setfireworks <parkour> <número>

    • Descripción: Asignar la cantidad de fireworks que se lanzan al para el parkour.
    • Permiso: kriptonparkour.core
  • setbroadcast <parkour> <true/false>

    • Descripción: Cambiar si el parkour debería o no anunciar cada vez que es completado.
    • Permiso: kriptonparkour.core
  • sethologram <parkour>

    • Descripción: Colocar el holograma de tops del parkour en el lugar que estas parado.
    • Permiso: kriptonparkour.core
  • removehologram <parkour>

    • Descripción: Eliminar el holograma de tops del parkour ingresado.
    • Permiso: kriptonparkour.core
  • setstart <parkour>

    • Descripción: Colocar el inicio del parkour en el lugar que estas parado.
    • Nota: Es importante que mires a la dirección correcta ya que este será checkpoint inicial.
    • Permiso: kriptonparkour.core
  • setend <parkour>

    • Descripción: Colocar el final del parkour en el lugar que estas parado.
    • Permiso: kriptonparkour.core
  • addcheckpoint <parkour>

    • Descripción: Agregar un checkpoint al parkour en el lugar que estas parado.
    • Nota: Es importante que mires a la dirección correcta ya que esa será utilizada para el teletransporte.
    • Permiso: kriptonparkour.core
  • setcheckpoint <parkour> <número>

    • Descripción: Modificar el checkpoint del parkour al lugar estas parado.
    • Nota: Es importante que mires a la dirección correcta ya que esa será utilizada para el teletransporte.
    • Permiso: kriptonparkour.core
  • removecheckpoint <parkour> <número>

    • Descripción: Remover el checkpoint ingresado del parkour.
    • Permiso: kriptonparkour.core
  • addreward <parkour> <reward>

    • Descripción: Vincular el reward ya creado con el parkour.
    • Permiso: kriptonparkour.core
  • removereward <parkour> <reward>

    • Descripción: Desvincular el reward ya creado con el parkour.
    • Permiso: kriptonparkour.core

/parkourreward — Permiso: kriptonparkour.reward

Este es el comando de los rewards, los argumentos son los siguientes:

  • help

    • Descripción: Ver página descriptiva de comandos.
    • Permiso: kriptonparkour.reward
  • list

    • Descripción: Ver todos los rewards creados.
    • Permiso: kriptonparkour.reward
  • info <reward>

    • Descripción: Ver la información del reward.
    • Permiso: kriptonparkour.reward
  • create <reward>

    • Descripción: Crear un reward con la id ingresada.
    • Permiso: kriptonparkour.reward
  • remove <reward>

    • Descripción: Remover el reward con la id ingresada.
    • Permiso: kriptonparkour.reward
  • toggle <reward>

    • Descripción: Habilitar o deshabilitar el reward ingresado.
    • Permiso: kriptonparkour.reward
  • setfirsttime <reward> <true/false>

    • Descripción: Cambiar si el reward solo debe ser asignado si el parkour se completa por primera vez.
    • Permiso: kriptonparkour.reward
  • setchance <reward> <número del 1.0 al 100.0>

    • Descripción: Asignar el chance de poder ganar este reward.
    • Permiso: kriptonparkour.reward
  • setchance <reward> <número del 1.0 al 100.0>

    • Descripción: Asignar el chance de poder ganar este reward.
    • Permiso: kriptonparkour.reward
  • setcommand <reward> <comando>

    • Descripción: Asignar el comando que será ejecutado al conseguir este reward.
    • Nota: La variable {PLAYER} se reemplaza por el nombre del usuario.
    • Permiso: kriptonparkour.reward

/parkourstats — Permiso: kriptonparkour.stats

Este es el comando de las estadísticas, los argumentos son los siguientes:

  • -other <usuario> <parkour>

    • Descripción: Ver las estadísticas de un usuario.
    • Permiso: kriptonparkour.stats.others
  • -delete <usuario> <parkour>

    • Descripción: Borrar las estadísticas de un usuario.
    • Permiso: kriptonparkour.stats.delete
  • <parkour>

    • Descripción: Ver tus estadísticas en el parkour.
    • Permiso: kriptonparkour.stats.self

/parkourtop — Permiso: kriptonparkour.top

Este es el comando de los tops, los argumentos son los siguientes:

  • <parkour> [página]

    • Descripción: Ver el top 100 del parkour ingresado.
    • Permiso: kriptonparkour.top

/parkourleave — Permiso: kriptonparkour.leave

Este es el comando de los tops, los argumentos son los siguientes:

  • *Sin argumentos*

    • Descripción: Abandonar el parkour que estas jugando.
    • Permiso: kriptonparkour.leave
  • <usuario> [-s]

    • Descripción: Forzar a un usuario a abandonar el parkour.
    • Permiso: kriptonparkour.leave.others

/parkourspawn — Permiso: kriptonparkour.spawn

Este es el comando de los tops, los argumentos son los siguientes:

  • <parkour>

    • Descripción: Teletransportarse al spawn del parkour ingresado.
    • Permiso: kriptonparkour.spawn
    • Permiso bypass cooldown: kriptonparkour.spawn.bypass
  • <parkour> <usuario> [-s]

    • Descripción: Teletransportar a otro usuario al spawn del parkour ingresado.
    • Permiso: kriptonparkour.spawn.others
⚠️ **GitHub.com Fallback** ⚠️