Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Eldehuesosanchos en Septiembre 08, 2010, 01:59:50 PM

Título: Ayuda con las probabilidades
Publicado por: Eldehuesosanchos en Septiembre 08, 2010, 01:59:50 PM
Hola me gustaria saber si hay alguna forma de trabajar con probabilidades. Por ejemplo si un objeto colisiona con otro tiene un 30% de probabilidades de hacer una cosa y un 70% de hacer otra. Gracias de antemano.
Título: Re: Ayuda con las probabilidades
Publicado por: Megaratanuva en Septiembre 08, 2010, 03:09:12 PM
Eso as?, exactamente, no se, pero hay un comando que podr?as usar:

choose()

lo que dices ser?a algo as?:

//1=acci?n 1? = 30%
//2=acci?n 2? = 70%
choose(1,1,1,2,2,2,2,2,2,2)//hay diez cifras
//Acci?n 1: 3 cifras = 3/10 = 30%
//Acci?n 2: 7 cifras = 7/10 = 70%
//Cuantas m?s cifras haya de una acci?n, m?s probabilidad hay de que esa acci?n ocurra.
//Eso se puede usar para cuando matas a un enemigo te deje un objeto, por ejemplo.


Espero que te sirva ;)
Título: Re: Ayuda con las probabilidades
Publicado por: juan pablo en Septiembre 08, 2010, 03:19:51 PM
o ocupA EN LA CASILLA CONTROL EL dyd que tiene un dado
ahi se puede hacer pero con numeros, no con porcentaje
Título: Re: Ayuda con las probabilidades
Publicado por: pucara en Septiembre 08, 2010, 04:46:40 PM
Yo lo har?a m?s sencillo, con una simple condici?n aleatoria:

declaras una variable local
var=random(100);

luego la condici?n:
if(var<30){"lo que quieras si se cumple el 30%"}else{lo que quieras si se cumple el 70%"}

Saludos  8)