Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: zHeMaa en Febrero 18, 2015, 09:42:14 PM

Título: Hacer que un valor sea igual que otro [SOLUCIONADO]
Publicado por: zHeMaa en Febrero 18, 2015, 09:42:14 PM
Hola a todos, me gustaría saber como hacer para que este valor:
vida -= irandom(5);

Sea igual a este:
a = string("a este");

Como todos sabéis el "irandom" hace un numero al azar, hasta ahí todo bien. El problema es que si pongo en el 2 código: "string(irandom(5))" es posible que en el 1 código el random sea 2 (por ejemplo) y en el 2 código sea 4.

Y lo que yo quiero es que lo que salga en el random del primer código este también en el string del 2 código, vamos que si el random da 1, el código de abajo sea:
a = string(1);

Gracias de antemano! :)
Título: Re:Hacer que un valor sea igual que otro
Publicado por: Black_Cat en Febrero 18, 2015, 10:18:08 PM
Es tan sencillo como guardar el valor devuelto por irandom dentro de una variable:

valor_random = irandom(5);

luego acomodas:

vida -= valor_random;


a = string(valor_random);

porque de otra manera variarían dichos valores.
Título: Re:Hacer que un valor sea igual que otro
Publicado por: zHeMaa en Febrero 19, 2015, 11:37:41 AM
Funciona perfectamente, gracias! :)