25% Menos Primer Pago

Código al Pagar APEX25

Cómo instalar y utilizar el plugin CommandNPC

Last modified on Jul 5, 2023 in plugins

mc head By Noah

Resumen

Los personajes no jugadores son una herramienta muy útil disponible para tu servidor de Minecraft. La creación de npcs hace que el servidor se vea muy bien pulido, y se pueden utilizar para realizar funciones como teletransportar a los jugadores y abrir tiendas personalizadas. Citizens2 es el mejor plugin para crear npcs, pero añadirles comandos sólo con Citizens puede ser un poco desalentador. Por suerte, CommandNPC facilita la creación de estas funciones. Este plugin te permitirá crear guías, llenar una aldea con personajes únicos, y crear tiendas para que tus jugadores las usen entre otras muchas posibilidades. Esta guía le ayudará a instalar los plugins que necesita con unos pocos pasos rápidos, y empezar a crear sus npcs únicos en su servidor de Apex Hosting.

Resumen

CommandNPC es un addon para el popular plugin Citizens2. El plugin facilita la creación de acciones y comandos para cualquier npc que crees. El plugin original ha sido abandonado, pero un nuevo desarrollador ha creado un fork del mismo bajo el nombre de CommandNPC Reloaded. La versión Reloaded del plugin se ha actualizado para que funcione en la última versión del juego. También puede hacer uso de Placeholders de PlaceholderAPI e integrarse con la economía de su servidor.

 

Descarga del complemento

  1. Navega a la página de la Espiga de ComandoNPC.
  2. En la parte superior derecha, pulse el botón azul Download.
    El botón de descarga en la página de la espiga de CommandNPC
  3. Guarde el archivo en un lugar seguro para más tarde.
  4. Realice el mismo proceso para descargar las dependencias: Citizens2, Vault y PlaceholderAPI

Una vez completado esto, estás listo para añadir los archivos .jar a tu servidor de Minecraft.

 

Instalación del servidor

  1. Navegue hasta el panel del servidor Apex y detenga el servidor.
  2. Desplácese hasta la sección Game File y anote la versión del servidor.
    La sección de archivos de juego del panel de control de Apex
  3. Asegúrese de que la versión es compatible con los plugins, como PaperMC o Spigot. Si no lo es, puede cambiar a Paper o Spigot siguiendo nuestra guía de cambio de versión aquí.
  4. A continuación, introduzca la dirección FTP File Access en el menú de la izquierda y conéctese.
  5. Localice o cree la carpeta plugins y entre en ella.
    La carpeta Plugins en FTP File Access
  6. Pulsa Upload en el menú superior izquierdo, y luego arrastra y suelta los archivos .jar.
  7. Una vez al 100%, vuelva a la página del panel principal y reinicie el servidor.
    Una carga completa en FTP File Access

 

Uso

Morgana se toma un descanso de la exploración de Mementos

Antes de que puedas hacer algo con este plugin, primero tendrás que crear un npc. Esto se puede hacer con el plugin Citizens ejecutando el comando /npc create [name] –type [entity]. Sustituir [name] con el nombre del que quieres que use el npc. Cambiar [entity] al mob o entidad que quieres que sea el npc. Por ejemplo, si quieres que el personaje sea un gato llamado Morgna utilizarías el comando

 
/npc create Morgana –type cat

 

Morgana siempre tiene mucho pescado para los Ladrones Fantasma

Una vez creado el personaje, puedes utilizar CommandNPC para que ejecute comandos. Esto puede hacerse con el comando /npc cmdadd. Por ejemplo, si quisiéramos que Morgana ejecutara el comando /give para darle al jugador un pez, usaríamos

 
/npc cmdadd -o give %name salmon 1

 

Comandos

El -o en el ejemplo anterior le dice al servidor que ejecute el comando como si Morgana fuera un jugador opped. El %name es un marcador de posición utilizado por la PlaceholderAPI para indicar al plugin que apunte al jugador que hace clic en el npc. Hay varios argumentos como estos que pueden ayudarle a personalizar sus comandos. La lista completa de comandos y argumentos se encuentra en la siguiente tabla:

comandoUsoEjemplo
/npc cmdaddAñade un comando al personaje seleccionado/npc cmdadd -o tp %nombre 256 64 -128
/npc cmdinfo [id]Muestra información sobre un comando añadido a un npc con el id dado/npc cmdinfo 2
/npc cmdremove [id]Elimina el comando con el id dado de un npc/npc cmdremove 1
/npc cmdset [id]Se utiliza para establecer las variables de los comandos ya añadidos a un npc/npc cmdset 2 cooldown 100
/npc cmdresetElimina todos los comandos añadidos a un npc/npc cmdreset
Bandera o argumentoUsoEjemplo
-oEjecuta el comando como un usuario opped/npc cmdadd -o give %name iron_axe 1
-lSi se activa, los jugadores no recibirán un mensaje si no tienen suficiente dinero para utilizar un comando/npc cmdadd -I -o -v 100 give %nombre hacha_de_hierro 2
-vCobra al jugador una cantidad de dinero en la moneda del servidor para ejecutar el comando./npc cmdadd -v 100 tp %nombre 1000 64 -1000
-pRequiere que el jugador tenga un nodo de permiso específico para poder utilizar el comando./npc cmdadd -p mi.permiso.nodo tp %nombre 192 64 -168
-dEstablece un retraso, en ticks, para cuando se ejecute el comando./npc cmdadd -d 300 rtp %nombre
-cdEstablece un enfriamiento en ticks entre el uso del comando./npc cmdadd -cd 1200 rtp %nombre
-tEstablece el tipo de clic necesario para activar el comando. Por defecto se utiliza «ambos»./npc cmdadd -t derecho dar %nombre salmón 1

 

Conclusión

Crear un npc puede ser un poco complicado debido al gran número de variables que pueden utilizar. CommandNPC elimina muchos de los dolores de cabeza para facilitar la creación de nuevos npcs y añadirles comandos. Esta puede ser una forma divertida de añadir nuevas mecánicas a tu servidor, crear minijuegos o ayudar a tus jugadores a navegar por un mundo grande o entre varios mundos. Los comandos Npc son una gran manera de añadir más profundidad a su servidor de lo que se encontraría en un SMP normal. Con la ayuda de esta guía podrás añadir estos comandos con relativa facilidad a cualquier npc que quieras crear. Con algunos comandos básicos puedes dar a tus jugadores una nueva y divertida forma de interactuar con tu servidor y seguir disfrutando del juego mucho después de los créditos finales.

Enlaces útiles

Cómo instalar los plugins
Wiki de los ciudadanos
Wiki de PlaceholderAPI
Complemento de instalación de plugins
Calculadora de garrapatas
La página de la Espiga de ComandoNPC

Inicia tu Servidor Minecraft Servidor

Inicia tu propio servidor minecraft en 5 minutos y comienza a probar estas excelentes funciones