Skip to content

Informacion y sintaxis

el_patito_loco edited this page Dec 19, 2023 · 1 revision

Notas Generales

  • El nombre del script es equivalente a su nombre de archivo, sin la extensión .txt. Todos los scripts deben ser un archivo .txt y deben colocarse en la carpeta ScriptedEvents, de lo contrario el plugin no podrá encontrarlos.
  • Por el bien comun, todos los scripts detendrán automáticamente su ejecución tan pronto como la ronda comience a reiniciarse. Esto no se puede desactivar.

Scripts automatizados

Los scripts se pueden configurar para que se ejecuten automáticamente en cuanto empiece la ronda. Esto puede hacerse añadiéndolos a esta lista en la configuración del plugin.

auto_run_scripts: []

Looped Scripts

Scripts can be set to repeat themselves automatically as soon as the script finishes. This can be done by adding them to this list in the plugin's config.

loop_scripts: []

Permisos por script

Los scripts pueden configurarse con un sistema de permisos por script, para permitir sólo a ciertas personas/staff ejecutar ciertos eventos. Esto puede hacerse en la configuración del plugin, añadiendo lo siguiente.

  permisos_requeridos:
    NombreDelScriptDeEjemploAquí: permisoDeEjemplo

Sustituye NombreDelScriptDeEjemploAquí por el nombre del script, y permisoDeEjemplo por el permiso a utilizar. El permiso requerido se convertirá automáticamente en script.execute.[lo que hayas puesto en la configuración].

Comentarios

Las líneas que comienzan con un carácter hashtag (#) serán ignoradas, permitiendo el uso de comentarios.

Desactivando scripts

Los scripts pueden desactivarse añadiendo !-- DISABLE al principio del script. Esto evitará que el script se ejecute automáticamente o en un comando.

Usos

  • Eventos que no estan terminados y que no quieres que se ejecuten accidentalmente.
  • Eventos de duración limitada/festivos(navidad, halloween, etc...).

Clone this wiki locally