Guía del plugin CombatLogX
Last modified on Jun 18, 2024 in plugins
By Nathan Young
Resumen
El alojamiento de servidores Minecraft por defecto tiene combate entre jugadores, que se utiliza en muchos servidores diferentes. Aunque, los usuarios pueden irse en medio del combate y causar problemas como robarle el botín al asesino. Esto, entre otros problemas, hace que los combates sean injustos y lleva a los propietarios de los servidores a arreglar la situación. Esto se soluciona mediante CombatLogX, un plugin de Bukkit, utilizado para evitar que los jugadores abandonen el combate y otras ventajas. Usar esto en tu servidor de Paper ayudará a todo tu sistema de combate añadiendo características únicas, como un temporizador de combate para indicar a los jugadores que no pueden irse hasta que el PvP haya terminado. Otras funciones incluyen cuándo es seguro usar comandos, habilidades e incluso proteger el botín. Hay montones de otras características útiles que pueden ayudar a su servidor, que revisaremos más adelante para empezar. Mientras tanto, vamos a explorar el plugin CombatLogX y cómo instalarlo en tu servidor Minecraft en este tutorial de Apex Hosting.
Resumen
El plugin CombatLogX fue desarrollado originalmente en 2016 por SirBlobman, en Spigot. Con el tiempo, acumuló más de 210.000 descargas y ayudó a crear servidores PvP de calidad. Esto es especialmente cierto ya que el plugin es compatible con Minecraft 1.8.8 a 1.19.2, lo que significa que se puede utilizar antes de la actualización de combate 1.9. La función general es evitar que los jugadores abandonen el combate, pero hay montones de otras posibles características que puedes explorar. Se controlan principalmente a través de la configuración de CombatLogX, ya que son ajustes. Sin embargo, las expansiones permiten un control aún mayor, como barras de jefe, bloqueo de trampas, efectos de muerte y mucho más. Por defecto, los propietarios de servidores tienen acceso inmediato a todas las funciones. Con esto en mente, vamos a aprender acerca de la instalación del plugin y sus características para utilizar en el juego.
Instalación
- Vaya a CombatLogX en Spigot y pulse Descargar ahora.
- Guarde el archivo ZIP del plugin en algún lugar fácilmente accesible de su ordenador.
- Dirígete al panel de tu servidor Apex y haz clic en Acceso a archivos FTP en la parte superior izquierda.
Nota: Asegúrese de que está utilizando el perfil de servidor correcto para esta instalación.
- Inicia sesión con tu contraseña y entra en la carpeta de plugins.
- En la esquina superior izquierda, pulse Cargar y arrastre el archivo al área correspondiente.
- Espere a que alcance el 100% y vuelva al directorio de plugins.
- Marque el archivo comprimido cargado y haga clic en Descomprimir en la esquina superior derecha.
- Siga enviando los cambios y, cuando termine, vuelva al panel principal y reinicie el servidor.
- Únete y ejecuta el comando
/plugins
para confirmar si se ha instalado correctamente.Nota: BlueSlimeCore es el plugin requerido para esto, el cual fue subido en el archivo ZIP.
Características
Ahora que el plugin está instalado en tu servidor Minecraft, es hora de repasar las características de CombatLogX para empezar. Serán una visión general de lo que cabe esperar y de los posibles cambios que puede aplicar. Para una descripción detallada de todo, consulte su wiki aquí. Sin embargo, hay que tener en cuenta que casi todas las funciones se controlan en sus respectivos archivos de configuración. Tanto si se trata de cambiar los tiempos de combate como de crear recompensas de batalla, se trata de ajustes del servidor backend y no de comandos. Por suerte, nuestro editor de paneles es muy fácil de usar y hace que ajustar todos los aspectos del plugin sea un proceso sencillo. Teniendo en cuenta todo esto, consulta las secciones siguientes para comprender mejor las características de CombatLogX.
Registro de combates
Como el nombre del plugin sugiere, la funcionalidad principal es evitar que los jugadores abandonen el combate. Esto es para asegurar una batalla justa entre los usuarios, ya que el botín es su recompensa y se vuelve injusto cuando alguien abandona a mitad de la pelea. Por defecto, esto está habilitado con algunas otras características configurables que pueden ayudar a su servidor. El tiempo normal que impide a los jugadores desconectarse es de diez segundos, y castigaría a los jugadores con la retirada de todos sus objetos si se van antes de ese tiempo. Aunque, como se mencionó anteriormente, puede personalizar todo en este plugin para adaptarse a sus necesidades.
Expansiones de combate
CombatLogX se instala con expansiones, que están activadas por defecto para proporcionar más contenido en tu servidor. Pueden ir desde el brillo de combate del jugador hasta el marcador de estado. Debido a la gran cantidad de expansiones, no podremos reseñarlas todas. Sin embargo, vamos a repasar los más populares que pueden ayudar al sistema de batalla de su servidor y cómo acceder a sus archivos.
Al matar a un jugador o mob específico, se ejecutan comandos automáticos para dar al jugador un diamante u otro objeto si así lo has configurado. Existen listas blancas de mafias y listas de mundos para permitir esta funcionalidad, todas ellas se encuentran en el archivo de la expansión. Los propietarios de los servidores pueden establecer múltiples recompensas para determinadas situaciones, lo que supone una cantidad casi infinita de posibilidades. También pueden convertirlo en un sistema basado en el azar para que sea algo raro o cotidiano. También se podrían crear recompensas para castigar a los jugadores, es decir, quitarles dinero del juego tras matar a un aldeano o a otro mafioso de la lista negra. Esta expansión funciona mejor en survival, skyblock y otros servidores similares.
Esta expansión es simplista, pero importante para tus jugadores. Tras una batalla, el vencedor no puede recoger botín durante 30 segundos por defecto, pero tiene otras características. Por ejemplo, si un jugador muere en el vacío, la protección del botín devolverá sus objetos al inventario del asesino. Otro ejemplo es cuando un jugador cierra la sesión en mitad de un combate, protegiendo así su equipo durante un breve periodo de tiempo. Estas funciones son configurables, lo que significa que puede alternar o personalizar sus ajustes.
Si tu servidor tiene muchos combates, lo mejor sería proteger a los nuevos jugadores. Cuando alguien se une, no puede ser atacado durante treinta segundos, pero sí por mobs. Sin embargo, por defecto la protección se elimina si el nuevo jugador ataca primero. Esta expansión también controla la alternancia PvP a través del comando /togglepvp
, dando a todos la oportunidad de evitar el combate durante la cantidad de tiempo especificada. Usar esta característica en tu servidor podría ser genial para facciones, hardcore y otros tipos debido a posibles trampas PvP o arenas activas.
Acceso a los archivos de expansión
- Dirígete al panel de tu servidor y entra en el área de Acceso a Archivos FTP.
- Inicie sesión con su contraseña y vaya al directorio de plugins.
- Después, haz clic en CombatLogX y continúa hasta la carpeta de expansiones.
- Desde aquí, puedes ver todas las carpetas de addons y editar sus archivos config.yml.
Nota: En algunos casos, habrá otros archivos relacionados con la ampliación.
- Después de editar el archivo o archivos, pulse Guardar en la parte superior y Reinicie el servidor desde el panel principal.
Alternativa: Utiliza el comando/clx reload
en el juego para aplicar los cambios.
Comandos y permisos
Al igual que otros plugins, CombatLogX tiene nodos de permiso para que los jugadores accedan a habilidades o comandos. Asegúrate de que utilizas un plugin, como LuckPerms, para gestionar estos permisos en tu servidor para que los jugadores puedan utilizar sus funciones. De lo contrario, puede convertirse en el operador del servidor para utilizar todos los comandos. Abajo está la lista completa de comandos de plugin y sus permisos para usar en su servidor.
Comando | Permiso | Descripción |
---|---|---|
/ayuda clx | combatlogx.command.combatlogx.help | Muestra todos los comandos del plugin y sus subcomandos. |
/clx sobre [expansion] | combatlogx.command.combatlogx.about | Revela información sobre una ampliación concreta. |
/clx reload | combatlogx.command.combatlogx.reload | Recarga todo el plugin y las expansiones para aplicar los cambios en los archivos. |
/alternar clx [bossbar / actionbar / scoreboard] | combatlogx.command.combatlogx.toggle | Activa hasta tres funciones para ti y no para otros jugadores. |
/etiqueta clx [player] | combatlogx.command.combatlogx.tag | Obligar a un jugador a estar en combate. |
/clx untag [player] | combatlogx.command.combatlogx.untag | Desactiva el combate para un usuario. |
/versión clx | combatlogx.command.combatlogx.version | Devuelve la versión del plugin y la lista de expansiones habilitadas. |
/hora [player] | combatlogx.command.combat-timer | Muestra el tiempo de combate que le queda a un jugador. |
/togglepvp | combatlogx.command.togglepvp | Desactiva o activa el combate durante 30 segundos (por defecto), desde la expansión Ayudante de Novato. |
/togglepvp admin [player] | combatlogx.command.togglepvp.admin | Otorga al jugador privilegios de administrador para el comando /togglepvp . |
N/A | combatlogx.bypass.force.field | Anula el campo de fuerza de la expansión Campo de fuerza. |
N/A | combatlogx.bypass | Desviación por defecto para el combate. |
Configuración
Las principales características se controlan en el archivo de configuración de CombatLogX, que permite a los propietarios desactivar los mensajes de difusión, definir los proyectiles ignorados para desencadenar el combate, establecer la cantidad de temporizador, entre otros ajustes relacionados con la lucha. Hay otros archivos que puede revisar y modificar, pero nos centramos en la funcionalidad principal. Siga los pasos que se indican a continuación para acceder al archivo y saber cómo aplicar los cambios.
- Navegue hacia su área de Acceso a Archivos FTP desde el panel del servidor.
- Inicie sesión y vaya al directorio de plugins, luego a la carpeta CombatLogX.
- Desde aquí, pulse Editar en el archivo
config.yml
para empezar a visualizarlo. - Realice los cambios y haga clic en Guardar en la parte superior.
- Vuelve al panel principal para reiniciar el servidor o utiliza el comando
/clx reload
en el juego para aplicar los cambios.
Problemas comunes
El plugin no funciona
Confirme si el plugin está habilitado o no correctamente instalado utilizando el comando /plugins
en el chat. Esto mostrará una lista de todos los plugins activos, pero los que aparecen en rojo o faltan son los inactivos. Si esto le ocurre a CombatLogX, compruebe que lo ha instalado en el perfil de servidor correcto y en el directorio FTP correcto. De lo contrario, asegúrese de que su servidor puede soportar plugins y está utilizando Minecraft 1.8.8 a 1.19 o versiones superiores. Una vez detectado el problema, proceda a realizar las correcciones necesarias y reinicie el servidor.
Incapacidad para utilizar comandos
Si el plugin está funcionando, pero usted y otros no pueden utilizar los comandos, entonces el problema podría ser un problema del nodo de permisos. Esto ocurre cuando un usuario por defecto intenta utilizar un comando no autorizado, ya que no tiene acceso debido a los permisos por defecto. Instala LuckPerms u otro plugin de gestión similar para empezar a configurar los tipos de acceso de los jugadores/rangos. Alternativamente, todo este escenario podría ser el resultado de una versión rota del plugin. Si CombatLogX está activado, los permisos no son un problema, entonces prueba una versión diferente en su página Spigot History.
No se pueden desactivar las funciones
En los casos en los que una característica o habilidad no es adecuada para su servidor, desactivarla requiere un comando o un cambio de configuración dependiendo de su tipo. Por ejemplo, si quieres evitar que el marcador sea etiquetado en combate, utiliza el comando /clx toggle scoreboard
. Para otros, deberían tener una opción de alternancia en su respectivo archivo de configuración, aunque sea una expansión. Un ejemplo sería establecer la opción «enabled» en «false» para una función. Alternativamente, puede borrar completamente el archivo JAR de expansión en el panel FTP (luego reinicie el servidor) para eliminarlo. En algunos casos, los nodos de permiso se utilizan para controlar si los jugadores pueden utilizarla o no, así que tenlo en cuenta cuando intentes desactivar una función.
Enlaces útiles
CombatLogX en Spigot
Cómo instalar plugins en servidores Minecraft
Cómo convertirse en operador de servidores