
Comando
/debug
Inicia y detiene una medición del rendimiento de los ticks del juego, o ejecuta una función y anota cada comando que ejecuta.
| /debug function <name> |
| /debug (start|stop) |
| Argumento | Tipo de valor | Qué escribir |
|---|---|---|
| <name> | Función | Para function: el id de la función que se rastrea, o una etiqueta de función que empieza por #. |
| Nivel de permiso | 3: operadores del servidor con nivel 3 o superior |
| Funciona en | Un jugador con trucos activados y servidores multijugador. Necesita el nivel de permiso 3 (administradores). Los bloques de comandos y las funciones se ejecutan con el nivel 2 y no pueden usarlo. |
| Resultado | start informa «Se ha iniciado el perfilador de tics» y devuelve 0. stop informa de cuántos segundos y ticks se midieron y de la media de ticks por segundo, y devuelve los ticks por segundo como número entero. function informa de cuántos comandos se rastrearon y del nombre del archivo de salida. |
| start | Inicia la medición. Falla con «El perfilador de ciclos ya se ha iniciado» si hay una medición en curso. |
| stop | Termina la medición e informa del resultado. Falla con «El perfilador de tics no se ha iniciado» si no hay ninguna en curso. |
| function | Ejecuta la función o etiqueta de funciones indicada y escribe un rastreo de cada comando, resultado, llamada a función, mensaje y error en un archivo de texto llamado debug-trace- seguido de la fecha y la hora, en la carpeta debug del directorio del juego o del servidor. |
| Límites de funciones | La función rastreada se ejecuta como máximo con el nivel de permisos 2. El rastreo no se puede iniciar desde dentro de una función ni combinar con /return run. |
/debug startInicia la medición del rendimiento de los ticks.
/debug stopDetiene la medición y muestra los ticks por segundo de media.

