top of page

VARIABLE

IN 5

Vamos a partir del cartucho "las vegas OC2".

​

Vamos a crear una variable que la asociaremos a un número que se irá incrementando o disminuyendo según el juego.

Serán las monedas que tenga el jugador, si gana se incrementa ese numero si pierde se disminuye, si se queda a cero no podrá jugar ya.

​

Creamos una "variable" nueva , la llamamos "monedas" será de tipo "number" y le ponemos 0, cero monedas.

​

En este cartucho puede conseguir dos monedas o una en la zona del maletín, esquivando al guardia. Ahora está que si consigue una u dos se le da un objeto como moneda.

Abrimos el objeto "maletín y en sus "commands" abrimos "coger", es aquí donde sucede esto.

En los casos que consiga moneda borramos el "move" que existe.

​

Para hacer crecer la variable "monedas" usamos la acción "increment/decrement"

Insertamos una de estas en cada opción de coger moneda y dentro de estas en "drag expression here" insertamos la variable "monedas".

Aparece con +1, se aumentaría la variable en uno.

Si hacemos click en el numero en sus propiedades podremos cambiarlo según la necesidad del juego a positivo o negativo.

En nuestro caso le pondremos en +1 y la otra opción de coger monedas en +2.

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

En el "on click" del personaje portero le añadimos un "move" para darle la cartera.

Ahora para que el jugador en cualquier momento vea las monedas de las que dispone, abrimos el objeto monedero, en sus propiedades abrimos su "on click unhandled"

Podemos insertar un "mesage" y dentro meter la variable para que cuando hagamos click en monedero nos responda con un número, las monedas de las que disponemos.

o insertamos un "dialog" ydentro un "concatenate" donde meteremos un "value que será de texto (tienes)... Variable monedas(x)..."Value" (monedas), asi queda mejor que solo aparezca un número.

​

​

​

​

​

​

​

​

​

​

​

​

​

Haz click y descarga el cartucho inicial sin correcciones.

Las Vegas OC3

bottom of page