Paso 2: Hacer un sistema de puntuación
de
título de juego de la Trivia
: Principal
echo.
echo.
echo ------------------------------
Eco juego de Trivia
echo --------------------------------
echo.
echo.
echo ------------------
echo tipo A y presione Entrar para jugar
echo tipo B y presione Entrar para ver las instrucciones
echo ----------------------
¿Set /p entrada = comando?
Si % de % entrada == a goto juego
Si % de % entrada == b goto instrucciones
Este debe ser su escritura hasta ahora.
OK, permite obtener en alguna explicación.
1. ¿Qué es set /p?
OK, en términos más sencillos, es como la configuración de una pregunta.
¿2. Si? ¿Qué es 'if'?
'If' comprueba una condición. Por lo que 'si' es la entrada, te transportará a la etiqueta 'a'. ¿Conseguir que hasta el momento?
3. ¿Cuál es la marca de porcentaje?
Si una palabra está rodeada de estas marcas de porcentaje, significa que es una variable.
Ahora, a este paso que voy a explicar cómo hacer un sistema de puntuación. Un poco complicado a la guionista novato.
En primer lugar, usaremos un ' establecer un /'
establecer un /
Escriba en un poco más a la ' set / a', como se muestra a continuación. La puntuación que establecerá es Cuántas preguntas hechas. Se trata de abbreiviated a 'qdone'
establecer un / qdone = 0
Bastante simple. A continuación, les mostraré cómo agregar puntos a lo 'qdone'. Usaremos dos etiquetas. La primera etiqueta es la cuestión.
: Q1
echo ----------------------------------------
¿Eco de lo que es un barco?
echo ----------------------------------------
echo [a un agua división] [vehículo de tierra b-A]
echo [camión c-A] [d-un animal]
¿Set p / entrada = respuesta?
Si % de % entrada == a goto score1
Si % de % entrada == b goto mal
Si % de % entrada == c goto mal
Si % de % entrada == d goto mal
goto error
: puntuación 1
establecer un / qdone = % qdone + 1
Eco Congratz, tienes completado % qdone % pregunta!
echo Pulse cualquier botón para ir a la siguiente pregunta!
PAUSE > nul
Goto Q2
OK, eso es básicamente. Vamos a entrar en la explicación.
1 ¿Cómo funciona el sistema un / qdone = qdone % + 1 trabajo?
Bueno, es como reiniciar la variable, excepto por el agregado de 1 punto más.
2. ¿Qué es la bold, en el error de ir?
Bueno, me gustaría apuntar hacia fuera. Si el comando que se ha introducido no es válido, se irá a la etiqueta de error (que)