Comandos / estadísticas

Quien soy
Aina Martin
@ainamartin
Autor y referencias
Esta página describe el contenido que existe solo en versiones desactualizadas de Minecraft.  Esta característica solía estar en el juego, pero desde entonces se ha eliminado. Esta función es exclusiva de Java Edition.  estadísticas
Nivel de permiso
son requeridos

2



Restricciones

Ninguna

Gestiona la actualización de los objetivos del marcador con los resultados de otros comandos.

Los comandos pueden ser ejecutados por bloques (específicamente, bloques de comando y signos) o por entidades (los jugadores pueden ejecutar comandos directamente, y otras entidades pueden ser el origen de comandos indirectamente con el comando / execute). Cuando se ejecuta un comando, el comando devuelve una o más "estadísticas del comando": el recuento de éxitos, el número de bloques afectados, el número de entidades afectadas, el número de elementos afectados y / o el resultado de una consulta (como desde / hora de consulta durante el día ).

El comando stats permite establecer (o borrar) "selectores" y "objetivos" para cada una de estas estadísticas de comando para bloques o entidades específicas. Los selectores (por ejemplo, @e) se almacenan exactamente como se ingresaron y no se evalúan de inmediato. Cuando un comando es ejecutado posteriormente por el bloque o la entidad, el selector almacenado se usa para apuntar a (otras) entidades y actualizar su objetivo de marcador con el valor de la estadística del comando. Luego, ese valor se puede mostrar u operar, al igual que cualquier otro valor del marcador.



El recuento de éxitos de un bloque de comando también se puede adquirir con un comparador de redstone, pero tiene un límite de valor máximo de 15, mientras que los objetivos del marcador pueden contener cualquier valor de -2,147,483,648 a 2,147,483,647. Los recuentos de éxitos y los resultados de las consultas también suelen mostrarse en el chat.

Bloque de estadísticas de sintaxis claro bloque de estadísticas colocar entidad de estadísticas claro entidad de estadísticas colocar Argumentos xyz (solo en modo de bloque) Especifica la posición del bloque desde donde se publicarán las estadísticas de comando. xyz deben estar entre -2 y 2 (inclusive, sin las comas) e y debe estar entre 30,000,000 y 30,000,000 (inclusive). Puede usar la notación de tilde para especificar una posición relativa a la ejecución del comando. selector0 (solo en modo de entidad) Especifica la entidad desde la que se publicarán las estadísticas del comando. Debe ser el nombre de un jugador o un selector de objetivos. stat Especifica la estadística de comando cuyo selector y objetivo se van a borrar o establecer. Debe ser uno de:
  • AffectedBlocks: devuelve el número de bloques afectados por un comando
  • AffectedEntities: devuelve el número de entidades afectadas por un comando
  • AffectedItems: devuelve el número de elementos afectados por un comando
  • QueryResult: devuelve el resultado de una consulta de comando
  • SuccessCount: devuelve el recuento de éxitos de un comando
selector (solo modo de configuración) Especifica el selector que se evaluará cuando el bloque o entidad especificada ejecute un comando para determinar qué entidad (es) objetivo del marcador se actualizará con el resultado devuelto por stat. Puede ser cualquier cosa porque no se evalúa hasta que el bloque o entidad especificada ejecuta un comando, pero solo el nombre de un jugador o un selector de objetivo produce resultados útiles (aunque los nombres de los jugadores pueden ser falsos, por lo que incluso los jugadores reales no necesitan serlo). en línea). objetivo (solo en modo de configuración) Especifica el nombre del objetivo que se actualizará con el resultado devuelto por stat. Puede ser cualquier cosa porque no se evalúa hasta que el bloque o entidad especificada ejecuta un comando, pero solo el nombre de un objetivo definido produce resultados útiles. Resultado Falla si los argumentos no se especifican correctamente, si el bloque especificado no puede rastrear estadísticas (en otras palabras, falla si el bloque especificado no es un bloque de comando o signo), o si selector2 falla al evaluar una o más entidades válidas ( los jugadores nombrados deben estar en línea). En caso de éxito, borra o establece el selector y el objetivo para que se actualicen con el resultado devuelto por stat. Ejemplos Establecer el bloque en (0,64,0) para actualizar el objetivo del marcador MyObj del jugador más cercano con el valor de cualquier resultado de consulta devuelto por el bloque: bloque de estadísticas 0 64 0 set QueryResult @p MyObj Para detener el bloqueo en ( 0,64,0) de actualizar cualquier objetivo del marcador con el recuento exitoso de los comandos que ejecuta: bloque de estadísticas 0 64 0 clear SuccessCount Para que el cráneo marchito más cercano actualice el objetivo del marcador NumBlocks del jugador falso #FakePlayer con el número de bloques afectados por comandos ejecutados por Wither Skull: entidad stats @e [type = wither_skull, c = 1] set AffectedBlocks #FakePlayer NumBlocks

Historia

Edición Java
1.814w28aAgregado / stats.
14w29aSe agregó QueryResults a / stats.
1.1317w45aEliminado / stats.

Tutoriales / Estadísticas de comando / datos de bloque: también puede cambiar el selector y los objetivos de los bloques modificando las etiquetas de datos directamente / datos de la entidad; también puede cambiar el selector y los objetivos de las entidades modificando las etiquetas de datos directamente

Comandos



Ver en: Plantilla: Comandos / contenido [editar]

Añade un comentario de Comandos / estadísticas
¡Comentario enviado con éxito! Lo revisaremos en las próximas horas.