Plugin Rankup
Last modified on Jul 5, 2023 in Plugins
By Nathan Young
Resumen
Muchos servidores de Minecraft Paper o relacionados con Bukkit tienen un sistema de rangos, ya sea LuckPerms u otro plugin de gestión de permisos. Sin embargo, la mayoría de los plugins de rango no permiten que los jugadores suban de rango pagando con dinero del juego. Por suerte, el plugin PrisonRanksX le permite hacer precisamente eso. Puedes configurar todo para ello, como todos los mensajes, comandos, cuántos rangos, y más. Requiere plugins adicionales para que todas las características sean funcionales, y hay algunos otros opcionales para usar también. Este recurso de Apex Hosting te guía a través de los pasos para instalarlos y configurarlos para que los jugadores puedan subir de rango.
Instalación
- Dirígete a las siguientes páginas de plugins para descargar los archivos: PrisonRanksX, EssentialsX y Vault.
Nota: Se recomienda utilizar los plugins PlaceHolderAPI y EssentialsX Chat junto con estos otros para mejorar el formato del chat. En nuestro ejemplo, hemos incluido todos estos plugins. - Una vez descargados los plugins, diríjase al panel de su servidor Apex y en la parte superior izquierda haga clic en Acceso a Archivos FTP.
- Inicie sesión con su contraseña del panel y navegue hasta el directorio de plugins.
- Una vez hecho esto, pulsa Subir en la parte izquierda de tu pantalla.
- Arrastre y suelte los archivos en el área respectiva para comenzar a cargarlos.
- Cuando vea que todos los plugins han llegado a
100%
, vuelva al panel principal para reiniciar el servidor. Eso cargará los plugins que acabas de subir.
Cómo empezar
El plugin PrisonRanksX ha acumulado más de 27.000 descargas a lo largo de cuatro años, según su página de Spigot, con excelentes críticas. Está actualizado a la versión 1.19, pero también se puede utilizar para las versiones 1.5 de Minecraft. Esto significa que este plugin es compatible con casi todos los servidores de Minecraft en línea. Tiene muchas características y funciones que se controlan mediante comandos o archivos de configuración. La principal funcionalidad de PrisonRanksX es que puedes subir de rango, prestigiar o renacer en el juego. Todas ellas son formas de gestionar ciertos rangos o grupos en los que los jugadores pueden trabajar.
Rangos
La mayoría de los jugadores utilizarán el comando principal /subir de nivel, ya que eso hace que tu cuenta suba de nivel al siguiente grupo. Puede programar comandos únicos para que se ejecuten después de ejecutar el comando principal. Para nuestro ejemplo, teletransporta al jugador a la urdimbre «Rango B» usando EssentialsX, le da un diamante, y ejecuta mensajes de difusión en el chat. Esto es realmente útil para los servidores de Prisión, pero puede ser implementado en Facciones, Skyblock, u otros. En cuanto a la adición o eliminación de rangos específicos, eso está dentro del archivo ranks.yml
de la carpeta PrisonRanksX en el directorio de plugins. Un ejemplo de ello está abajo para demostrar cómo se hace.
"A": - Rango por defecto para todos los jugadores
mostrar: "&7[&1A&7]" - Prefijo de rango
nextrank: B - Siguiente rango a ser
coste: 0 - Dinero necesario para obtener este rango
Prestiges
Al igual que la subida de rango, los prestiges son rangos reservados para los jugadores de alto nivel de tu servidor de Minecraft. El comando principal /prestigio es la forma en que los jugadores lo harán, pero el coste por defecto es de 5 millones de dólares, que puede ser completamente configurado a lo que necesites. Por ejemplo, puedes hacer que el coste sea de 10.000 dólares y forzar el teletransporte del jugador a algún lugar, al igual que subir de categoría o dar al usuario objetos/bloques. Esencialmente, cualquier comando que esté disponible en su servidor es aceptable para esta configuración. Puedes editar todo eso en el archivo prestiges.yml
de la carpeta del plugin. Abajo puedes revisar la primera por defecto.
"P1": - Nombre del prestigio
mostrar: "&8[&9P1&8]" - Prefijo de prestigio
coste: 5000000.0 - Cantidad de dinero necesaria
siguiente prestigio: P2 - Nombre del siguiente prestigio
executecmds: [] - Conjunto de comandos a ejecutar
transmisión: [] - Mensaje global del chat
msg: [] - Mensaje de chat privado
porcentaje de aumento de coste: 125
Renacimientos
Después de prestigar 9 veces, se te permite renacer y es esencialmente más alto que un prestigio normal. El uso del comando /rebirth es lo que se requiere para esta funcionalidad. Esto se puede utilizar para los mejores jugadores de su servidor, que se lleva mucho dinero por defecto debido a eso. Ser renacido es otra forma de rankear igual que antes, pero es completamente configurable si se quiere en el archivo rebirths.yml
. Puedes ver un ejemplo más abajo para el primer nivel de renacimiento.
R1: - Nombre del renacimiento
mostrar: "&c&l[R1]" - Prefijo de renacimiento
coste: 123456789.0 - Cantidad necesaria para renacer
siguienterebirth: R2 - Nombre del próximo renacimiento
executecmds: [] - Comandos automáticos a ejecutar
transmisión: [] - Mensaje global del chat
msg: [] - Mensaje de chat privado
Porcentaje de aumento del coste de prestigio: 125
required_prestiges: 10 - número de prestiges necesarios antes de renacer
Configuración
Algunos pueden encontrar más fácil usar los archivos para editar los rangos, los prestigios, o cualquier otra cosa con el plugin. Incluso se puede sugerir que se haga para opciones específicas personalizables, como la configuración de los comandos que se envían después de la clasificación. Como se ha señalado anteriormente, PrisonRanksX se controla completamente a través de sus archivos, lo que significa que hay toneladas de opciones para que usted pueda revisar. Aunque no es necesario programar todo, así que sólo repasaremos los más importantes para que puedas empezar.
Comandos automáticos
El uso de comandos para sus rangos o prestigios es aplicable en los archivos ranks.yml
, prestiges.yml
, y rebirths.yml
. El formato exacto no es el comando estandarizado que usarías en el juego, sino un prefijo para determinar si la Consola o el Jugador envía el comando. A continuación se muestra un ejemplo de ambos tipos de comandos que se pueden utilizar para su configuración.
ejecutores:
- "[console] give %player% diamond 1" - Este comando es enviado por el servidor al jugador.
- "[player] warp %rankup%" - Los jugadores utilizan automáticamente este comando con sus permisos.
Nota: Si el usuario no tiene permiso para utilizar su comando [player]
, no ocurrirá nada. Los comandos de [console]
se ejecutarían para el usuario a pesar de los permisos.
Otras opciones
Dentro del archivo config.yml
de PrisonRanksX, puedes encontrar una lista completa de todas las opciones a editar. Esta es el área en la que puedes controlar cómo actúan los aspectos en el juego, como los formatos de chat, la activación de los renacimientos y mucho más. Debido a la cantidad de ajustes en el archivo, es posible que te sientas abrumado, por lo que a continuación se indican los más importantes que debes tener en cuenta.
forzar-visualización-orden: '{rebirth}{prestige}{rank}' - Controla los prefijos del chat en su formato
format-chat: true - Activa o desactiva todos los formatos de chat del plugin
per-rank-permission: false - Alterna si los jugadores necesitan "prisonranksx.rankup.[rankname]" para subir de rango
enable-leaderboard: true - Permite una tabla de clasificación de los rangos más altos, los prestigios y los renacimientos
rankup-vault-groups-plugin: Vault - Se utiliza para determinar el plugin de permisos/grupos
Si desea ver una descripción detallada de los archivos de configuración, diríjase aquí.
Configuración de la administración
En lugar de utilizar los archivos de configuración, también puede crear, editar o eliminar rangos a partir del uso de comandos. También se puede utilizar para eliminar los rangos de los jugadores si es necesario, entre otras funciones. Sin embargo, no todo puede configurarse mediante comandos de administración. Puedes encontrar una lista de ellos más abajo para controlar fácilmente los rangos en el juego.
Comando | Descripción |
---|---|
/prx createrank | Posibilidad de crear un nuevo rango para tus jugadores. |
/prx setrankcost | Define el coste de un rango existente para subir de rango. |
/prx setrankdisplay | Establece el prefijo de un rango existente para el formato de chat. |
/prx setrankpath | Mueve un rango creado a otra vía. |
/prx delrank | Elimina un rango conocido de su lista. |
/prx setdefaultrank | Controla el rango por defecto con el que empiezan todos los jugadores. |
/prx setlastrank | Permite definir el último rango que puede tener un usuario. |
/prx setrank | Mover manualmente a un jugador a otro rango. |
/prx resetrank | Restablece el rango por defecto de un usuario. |
/forcerankup | Evita los parámetros para forzar una subida de rango. |
/prx save | Guarda la configuración de los comandos. |
/prx reload | Recarga el plugin para aplicar nuevas ediciones. |
Nota: El nodo de permiso prisonranksx.admin
es para todos estos comandos.
Comandos del jugador
El punto principal de este plugin es permitir que sus usuarios se clasifiquen a sí mismos, lo que requiere comandos y permisos para hacerlo. Puedes revisarlos para los jugadores por defecto más abajo. Si quieres una lista detallada de ellos, visita la Wiki de Mando de PrisonRanksX.
Comando | Permiso | Descripción |
---|---|---|
/subida de tono | prisonranksx.rankup | Posibilidad de ascender a otro rango. |
/rankupmax | prisonranksx.rankupmax | Sube de rango hasta el máximo que puede tener un jugador. |
/autorankup | prisonranksx.autorankup | Sube de categoría automáticamente cuando hay suficiente dinero disponible. |
/rangos | rangos de la prisión.ranksx | Muestra una lista completa de rangos. |
/prestigio | prestigio.de.la.prisión.de.la.prisión.de.la.prisión.de.la.prisión.de.la.prisión. | Capacidad de avanzar a otro prestigio. |
/prestigemax | prisonranksx.prestigemax | Pretende ser el máximo de un jugador. |
/autoprestigio | prisonranksx.autoprestige | Prestigia automáticamente cuando un jugador cumple los requisitos. |
/prestigio | presosx.prestiges | Muestra la lista completa de prestigios. |
/topprestiges | ranksx.topprestiges | Enumera los principales prestigios de los jugadores. |
Conclusión
Tener rangos en tu servidor de Minecraft es una herramienta increíble para gestionar a tus jugadores y hacer que usen habilidades específicas. Dar a tu base de jugadores objetivos que alcanzar promueve el juego, por lo que PrisonRanksX es un maravilloso plugin para dar a tus usuarios esa oportunidad. Pueden subir de rango, prestigiarse y renacer para promover constantemente el crecimiento en el juego. Todo lo relacionado con el plugin es configurable a través de archivos o comandos, y eso lo hace más fácil para los administradores. Esperamos que esta guía te resulte útil para crear un sistema de clasificación para tu servidor.
Enlaces útiles
PrisonRanksX Config Wiki
Wiki del mando de PrisonRanksX
Cómo configurar LuckPerms