Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El propósito de este tutorial es mostrarte cómo usar cada una de las operaciones del marcador para los jugadores.
El concepto es crear un objetivo con 6jugadores que representen los números 0, 1, 2, 3, 5 y 10, y otro objetivo que contenga 2jugadores cuyas puntuaciones cambiarán cuando realices las operaciones.
Números: 0, 1, 2, 3, 5, 10
Amigos: Alex, Toast
Configuración
Empieza creando dos objetivos de marcador llamados "Numbers" y "Friends".
/scoreboard objectives add Numbers dummy Numbers /scoreboard objectives add Friends dummy Friends
Muestra el objetivo Numbers con la opción list y el objetivo Friends, con la opción sidebar.
/scoreboard objectives setdisplay list Numbers
/scoreboard objectives setdisplay sidebar Friends
Agrega a los jugadores "Cero", "Uno", "Dos", "Tres", "Cinco" y "Diez" al objetivo llamado Numbers y dale a cada uno el mismo número de puntos que su nombre.
/scoreboard players add One Numbers 1 /scoreboard players add Two Numbers 2 . . . /scoreboard players add Ten Numbers 10
Nota
Cuando regreses a la pantalla del chat después de agregar a un jugador para agregar a otro, puedes presionar la flecha hacia arriba en el teclado para desplazarte a comandos anteriores y simplemente cambia el nombre y el valor de la puntuación del jugador. Esto te ahorra tener que escribirlo de nuevo.
Agrega a los jugadores llamados "Alex" y "Toast" al objetivo Friends y dale a cada uno una puntuación de4.
/scoreboard players add Alex Friends 4 /scoreboard players add Toast Friends 4
Vamos a realizar operaciones
1. =
Asignar
El valor actual de la puntuación de Alex es4. Usa el operador =
para asignarle el valor de la puntuación del jugador Diez, que es10.
/scoreboard players operation Alex Friends = Ten Numbers
Resultado: ahora Alex tiene una puntuación de10.
2. ><
Cambio de valores
Una forma de darle a un jugador una puntuación particular es cambiar las puntuaciones entre dos jugadores.
/scoreboard players operation Alex Friends >< Toast Friends
Resultado: Alex tiene una puntuación de4 y Toast tiene una puntuación de10.
3. *=
Multiplicar
Multiplica la puntuación de Toast de10 por3.
/scoreboard players operation Toast Friends *= Three Numbers
Resultado: Toast tiene 30puntos.
4. +=
Sumar
Suma la puntuación de Toast y la de Alex.
/scoreboard players operation Alex Friends += Toast Friends
Resultado: Alex tiene 34puntos. Esto no afecta la puntuación de Toast, que sigue siendo30.
5. -=
Restar
Resta5 a la puntuación de Toast.
/scoreboard players operation Toast Friends -= Five Numbers
Resultado: Toast tiene 25puntos.
6. /=
Dividir
Simple: sin resto.
Divide la puntuación de Toast por5.
/scoreboard players operation Toast Friends /= Five Numbers
Más complicado: con resto
Divide la puntuación de Alex por5.
/scoreboard players operation Alex Friends /= Five Numbers
Resultado: ahora Alex tiene una puntuación de6. Se ignora el resto.
¿Y si la divido por cero?
Divide la puntuación de Toast por0.
/scoreboard players operation Toast Friends /= Zero Numbers
Resultado: no pasa nada. (¡Qué alivio!)
7. >
Comparación, mayor que
Compara la puntuación de Toast con la de Alex. La puntuación de Toast se establecerá en la que sea más alta.
/scoreboard players operation Toast Friends > Alex Friends
Resultado: la puntuación de Toast se estableció en6; la de Alex no se vio afectada.
Si vuelves a probar la operación y las dos puntuaciones que usas son iguales, recibes el mismo mensaje.
8. <
Comparación, menor que
Compara la puntuación de Toast con la puntuación de Tres de3. La puntuación de Toast se establecerá en la que sea más baja.
/scoreboard players operation Toast Friends < Three Numbers
Resultado: la puntuación de Toast se establece en3.
9. %=
Módulo
En esta operación, se toma la puntuación actual de Alex, se la divide por2 y, luego, se coloca el resto como la puntuación nueva de Alex.
/scoreboard players operation Alex Friends %= Two Numbers
Resultado: la puntuación de Alex se establece en0.
¿Cuál es el siguiente paso?
Ahora que aprendiste sobre las operaciones del marcador, puedes obtener más información sobre los bloques de comandos y las funciones, e intentar combinar todo.