Plugin Skript para Minecraft
Last modified on Jun 25, 2024 in Plugins
By Nathan Young
Resumen
Al personalizar su servidor Minecraft, algunos jugadores pueden querer una amplia variedad de nuevas características para probar. Estos pueden ser teletransportarse a bases, recibir objetos de inicio, entre otros muchos aspectos. Para configurarlo, normalmente se utilizan plugins, ya que son complementos que introducen estas funciones. Sin embargo, hay innumerables disponibles en línea y pueden abrumar a los propietarios de servidores. Si quieres un plugin todo-en-uno que te permita añadir casi cualquier cosa a Minecraft, entonces considera probar Skript para Spigot o Paper. Esto le proporciona la capacidad de crear comandos personalizados, funciones, menús GUI y mucho más. Aunque, como sugiere el nombre del plugin, tendrás que crear scripts para estas funciones. Esto significa que tienes que entender su lenguaje de código básico, lo que no es demasiado difícil ya que la mayor parte es sencillo. Una vez que haya instalado este complemento, dispondrá de numerosos ejemplos que le facilitarán su comprensión. En cuanto a la configuración de todo esto, hemos creado esta guía Apex Hosting para mostrarle cómo instalar y utilizar Skript en su servidor de Minecraft para empezar a añadir nuevas características.
Cómo descargar
- Navega hasta Skript en el sitio web de GitHub y, a continuación, pulsa
Releases
en la parte derecha. - Continúe desplazándose hacia abajo y localice la versión deseada del plugin.
- Una vez encontrado, pulse
Assets
y haga clic en su opciónJAR
para descargar el archivo. - Guarde este archivo en algún lugar fácilmente accesible de su ordenador para más tarde.
Instalación del servidor
Antes de empezar con Skript, usted querrá instalar Spigot
, Paper
, Purpur, u otros tipos similares en el servidor de Minecraft. Este proceso se realiza fácilmente en nuestro panel, ya que todo lo que tienes que hacer es seleccionar uno de ellos en el área Archivo de juego. Después, reinicie el servidor para generar los archivos necesarios y siga las siguientes instrucciones para instalar el plugin.
- Dirígete al panel de tu servidor Apex y haz clic en
FTP File Access
, en la parte superior izquierda. - Escriba su
Password
en el cuadro de texto y pulse el botónLogin
para acceder. - Entre en la carpeta de plugins y, en la esquina superior izquierda, haga clic en
Upload
. - Arrastre y suelte el archivo Skript en el área correspondiente y, a continuación, desee que éste llegue a
100%
. - Vuelva al panel principal y
Restart
el servidor para comenzar a cargar el plugin.
Cómo empezar

Una vez que te hayas unido al servidor, conviértete en operador para tener control total y acceso a Skript. Sin embargo, casi nada está disponible después de hacer esto, ya que hay algunos pasos antes de probar el plugin. Recuerda que hay montones de scripts de ejemplo para que los pruebes. Sólo se puede acceder a ellas después de activarlas o mimetizarlas, lo que veremos más adelante en este tutorial. Una vez que te hayas familiarizado con el lenguaje de código, crear nuevos scripts será el siguiente paso. Tanto si desea modificar los ejemplos existentes como crear los suyos propios, tiene muchas opciones. En las subsecciones siguientes, repasaremos la información importante para empezar a utilizar este plugin. No obstante, le recomendamos encarecidamente que visite la documentación oficial de Skript si tiene alguna duda sobre los scripts.
Comprender los guiones
Los scripts son similares a otros plugins, ya que permiten a los jugadores utilizar nuevos comandos o acciones en el servidor. La única diferencia es que no necesitas descargar e instalar continuamente archivos para estas funciones, ya que las creas manualmente a través de Skript. Por ejemplo, en lugar de utilizar EssentialsX para fijar viviendas, puede crear esta función usted mismo para realizar la misma tarea. Todo en estos scripts es personalizable, lo que significa que puedes cambiar los argumentos de los comandos, los mensajes de retorno y mucho más.

Esto también se aplica a los menús de la interfaz gráfica y a las acciones de los personajes, lo que ofrece a los propietarios de servidores muchas oportunidades. Tenga en cuenta que hay limitaciones para el uso de Skript en su servidor de Minecraft, pero puede llegar a ser lo suficientemente avanzado como para imitar completamente otros grandes plugins. Es muy similar a MyCommand, ya que ofrece a los propietarios de servidores la posibilidad de crear sus propias funciones con código específico.

El funcionamiento interno del mando a distancia puede parecer complicado a primera vista. Esto se debe a la cantidad de código dentro del script, pero afortunadamente es sencillo una vez que lo has estudiado. Por ejemplo, cuando los jugadores introducen «set» después del comando principal, la cadena if arg-1 is set
desencadena una acción si está definida correctamente.
En nuestro caso, el código le dice al servidor que guarde la posición del personaje como un hogar etiquetado para el teletransporte. Esto se determina fácilmente en set … to player’s location
dentro de la secuencia de comandos como continuación de la cadena anterior. Esencialmente, el código se crea mediante sentencias con marcadores de posición, cadenas y valores específicos. Cuanto más investigues los scripts para este plugin, más fácil te resultará crear el tuyo propio. Si estás confundido al respecto, recuerda que puedes visitar la documentación oficial del plugin para obtener más información. Si no, estudiar los scripts de ejemplo de su servidor es otra opción para entenderlo todo.
Cómo encontrar guiones
Localizar los scripts por defecto del plugin se hace rápidamente a través del panel FTP, ya que tenemos un editor de archivos incorporado para que lo utilices. Hay nueve en total para elegir, desde comandos hasta formato de texto. Esto significa que tendrá que revisar una gran variedad de códigos, algunos sencillos y otros avanzados. Aunque, puedes visitar la categoría Skript en Spigot para descargar scripts disponibles públicamente para su uso. Combinarlo con los ejemplos del servidor puede ser la mejor manera de aprender su lenguaje de codificación. Además, los pasos siguientes le guiarán en el proceso de búsqueda de sus guiones. Ten en cuenta que, por defecto, todos los ejemplos están desactivados y debes activarlos para probarlos en el juego. Esto se hace eliminando el prefijo «-» de la carpeta «-example», que se menciona más adelante.
- Navegue hasta la zona
FTP File Access
y utilice sus credenciales de acceso correspondientes. - Proceda a la siguiente ruta de directorio:
…/plugins/Skript/scripts
- A continuación, entre en la carpeta -examples y localice la configuración de script que desee.
- Una vez encontrado, haga clic en el botón
Edit
situado a la derecha y comience a ver su contenido.
Creación de un nuevo guión
Cuando hayas estudiado algunos ejemplos, puedes intentar crear tus propios guiones. Este proceso consiste en crear nuevos archivos .sk e introducir el código en el editor. Se recomienda encarecidamente copiar y pegar de los scripts de ejemplo, ya que pueden utilizarse como plantillas. Si no, escribirlas manualmente es siempre otra opción para crear nuevas funciones en el servidor. En lugar de hacer esto, los propietarios pueden probar ejemplos antes de crear nada. Para ello, marque la carpeta «-examples» y haga clic en Rename
en la parte superior del panel FTP. Basta con eliminar el prefijo y Submit
los cambios, a continuación, reinicie el servidor para probarlos. Además de esto, sigue a continuación para aprender cómo puedes crear nuevos scripts con el plugin.
- Dentro del área
FTP File Access
, navegue hacia el directorio de scripts. - En la esquina superior izquierda de esta página, pulse el botón
New File
. - Procede a ponerle el nombre que quieras y termínalo con
.sk
para que todo funcione. - Una vez hecho esto, siga escribiendo o pegando el código que desee en el editor.
- Cuando esté satisfecho, pulse el botón
Save
y vuelva al panel principal. - A partir de aquí,
Restart
el servidor para empezar a cargar el script para ver si funciona.
Uso del guión
Después de crear con éxito un script, vale la pena probarlo en el juego para confirmar que todo funciona correctamente. Tanto si has creado un nuevo comando como una nueva acción, asegúrate de que se ejecuta de acuerdo con lo que has codificado. Por ejemplo, hacer un comando «/bedrock» es tan sencillo como introducirlo en el chat. Otras funciones pueden requerir que usted u otros jugadores tengan permisos, dependiendo de su configuración.

Esto se hace instalando el plugin LuckPerms para gestionar su cuenta o grupo, pero también hay otros tipos disponibles para esta funcionalidad. Alternativamente, siendo un operador debe dar todos los permisos al jugador para que pueda empezar a probar los scripts. Si observa que nada funciona, compruebe que ha codificado el script correctamente. Esto puede llevar algún tiempo, ya que encontrar errores puede ser difícil. Teniendo esto en cuenta, revisar la documentación oficial del plugin puede ser beneficioso para resolver cualquier problema. Sin embargo, el ensayo y error también puede ser un método muy útil para crear guiones.
Posibilidades infinitas

En lugar de habilitar los tramposos en su servidor de Minecraft, la creación de características similares de Skript es posible. Tanto si codificas un menú que permita a los jugadores alternar entre modos de juego como si eliges kits de objetos, tienes muchas opciones. Todo se reduce al esfuerzo que dediques a los scripts y a la codificación, que puede resultar más fácil de lo que crees. En algunos casos, los propietarios de servidores pueden publicar sus propios scripts en Spigot para que otros los disfruten.
Las posibilidades son infinitas, lo que te da mucho margen para personalizar tu experiencia Minecraft.
Problemas comunes
Por defecto, Skript comenzará a generar archivos después de instalarlo en el servidor. Sin embargo, si no has reiniciado el servidor no aparecerá ningún script. Esto significa que quieres reiniciar desde el panel principal después de subir Skript al directorio de plugins desde el panel FTP. Después, vuelva a comprobar si los archivos se han generado correctamente. Si la situación persiste, confirme que ha habilitado correctamente Spigot
, Paper
, Purpur
, u otro tipo de servidor desde el área Archivo de juego. Recuerda, esto permite que los plugins sean compatibles con Minecraft, lo que significa que es necesario. De lo contrario, cargar el archivo en el perfil de servidor incorrecto puede provocar esta situación.
Si intentas utilizar scripts de ejemplo en el juego y no funcionan, es probable que estén desactivados. Esto es por defecto desde el plugin Skript, obligando a habilitarlos manualmente. Recuerda que tienes que cambiar el nombre de la carpeta «-examples» a «examples» para que esté disponible. Alternativamente, puede mover/copiar todos sus archivos en el directorio principal de scripts. Después de realizar cualquiera de los dos métodos, reinicia el servidor para empezar a cargarlos en el mundo. Sin embargo, utilizando el comando /skript reload all
se conseguirá el mismo resultado sin necesidad de reiniciar.
Tanto si has copiado un guión de ejemplo como si has creado uno completamente nuevo, recuerda que el formato es crucial. Si se comete algún error, el archivo no funcionará en el servidor. Utilizar la documentación oficial del plugin como referencia te dará más probabilidades de codificar con éxito un script en el editor. Si no, otra opción para encontrar el problema es revertir los cambios realizados anteriormente.
Enlaces útiles
Skript en GitHub
Documentación oficial de Skript
Cómo añadir plugins a un servidor Minecraft
Cómo convertirse en operador de servidor de Minecraft