Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: J.E.A en Octubre 14, 2010, 05:57:24 PM

Título: como hago para tener tanta cantidad de balas?
Publicado por: J.E.A en Octubre 14, 2010, 05:57:24 PM
Quisiera saber como hacer que el personaje si tiene por ejemplo 5 balas, y al disparar se le vayan gastando hasta que no pueda disparar hasta agarrar mas municiones. Como puedo hacerlo? ???
Título: Re: como hago para tener tanta cantidad de balas?
Publicado por: brunoxzx en Octubre 14, 2010, 08:24:20 PM
crea una variable que se llame balas y le restas 1 cada vez que dispares y si no tienes 0 balas no vas a poder disparar
EJ

ev create
[gml]balas=10[/gml]
ev disparar
[gml]if balas>0{/*codigo para disparar*/  balas-=1}[/gml]
ev colicion contra caja con balas
[gml]balas+=10[/gml]
Título: Re: como hago para tener tanta cantidad de balas?
Publicado por: Hackware en Octubre 14, 2010, 08:57:03 PM
Hay que agarrarle m?s ma?a a esas variables. XD
Título: Re: como hago para tener tanta cantidad de balas?
Publicado por: zerozerito en Octubre 15, 2010, 03:36:41 AM
pues si lo que me fascina de una variable es que te permite guardar de todo para todo gamemakero que desea expandir sus juegos es crucial saber esto, gracias a todo me falta ya muy poco para entender todo lo que pueda interactuar con una variable aqui puedo dejarte algo interesante, como las variables guardan numeros o datos, preferente numeros, puedes usar las funciones de operaciones basicas para manipularlas + (suma) - (resta) / (division) * (multiplicacion), checa que el asterisco es para multiplicar pues si usas x tomara tal como la variable y no como un operador, otras funciones para checar son > y < que sirven para checar si un numero es menor o mayor que el otro o = para checar o fijar un valor.
Título: Re: como hago para tener tanta cantidad de balas?
Publicado por: J.E.A en Octubre 15, 2010, 09:46:58 PM
Gracias zerozerito, buenos Tips  8) , les cuento que todavia no probe el codigo porque mi juego lo tengo en D&D y lo estoy pasando a GML, ma?ana seguro que les digo como me fue el codigo XD XD