top of page

INPUT - VARIABLES

IN2

Vamos a partir del cartucho "las vegas FU".

Hemos cambiado un poco la manera de activación y display de las zonas para que el input esté acorde a la historia.

 

Segun como esta el cartucho ahora:

Al entrar en la zona vegas se activa el casino.

La zona entrada se activa al estar distante a la zona casino, y no se ve hasta que no estes a 50 m.

Esto no nos sirve para que tenga sentido el input.

 

Para usar el input, hasta que no se conteste bien a la pregunta no activariamos la zona casino.

 

La activacion actual de la zona entrada la borramos (distante al casino), ponemos a 0 la propiedad de "proximity"

y marcamos "always in range" de la zona entrada.

 

La activacion del casino (entrando a la zona vegas) tambien la borramos.

La entrada la activamos al entrar a la zona vegas  y la zona casino solo se activará cuando se conteste correctamente.

 

Si no, no podrá continuar con el juego, se quedaria en la entrada.

 

Si no cambiamos lo indicado en las propiedades de la zona entrada, el jugador no tendrá nada visible al entrar en la zona vegas, y no sabrá donde ir. 

El creado aqui se podrá descargar abajo de la pagina.

Vamos a crear un input donde le haremos una pregunta al jugador.

Y hasta que no conteste bien a la pregunta no podrá continuar con el juego.

Este caso es casi identico al input tipo texto de la pagina "input variables IN1"

Doble click en input en el cuadro de objetos y propiedades o en view pinchamos en input.

Click en "new item".

Le damos un nombre, le podemos poner una descripción , esta el jugador no la verá.

La marcamos con display, se le asocia una imagen si hace falta.

 

En la seccion input seleccionamos que tipo de respuesta que queremos obtener:

En este caso seleccionamos Tipo "number" numerico, un numero.

En la casilla de "question" escribimos la pregunta que le diremos al jugador.

El jugador escribirá un numero y según el número que escriba le daremos como correcto o no.

Esto lo hacemos en el cuadro de "on get input" en la seccion de "event" del input que estamos creando.

Abrimos este cuadro:

Como en el caso "input variables IN1" tendremos la misma estructura.

Pero en este caso el programa reconoce que el input es numérico y no nos dejará poner una palabra, solo nos da opción de poner un número en el cuadro de "compare".

Un cuadro la comparación sera "Answer"respuesta = numero (correcto) y en el otro cuadro de compara será no igual, cualquier numero que no sea el correcto será contestación erronea.

Como en el caso "input variables IN1" hasta que no acierte el número no se activará la siguiente zona.

Para ejecutar el input es igual que en el caso  "input variables IN1"

Puede succeder que le pidamos un número y nos escriban un texto o al reves. Si succede esto el juego puede dar problemas.

para corregir esto usamos "On error" en la seccion de event del input.

Abrimos este cuadro, este saltara cuando el programa reconozca que hemos escrito como respuesta el formato equivocado.

En el insertamos un "dialog" y le decimos que escriba en formato numerico.

y volvemos a ejecutar el input, insertamos la accion "input" del cuadro de acciones y expresiones. y dentro de el insertamos el input creado. Ejecutandose de nuevo la pregunta.

 

 

Haz click y descarga este cartucho.

Las Vegas IN2

bottom of page