Buenas, estoy haciendo unos cuantos gibs, y quiero que se dispersen libremente en 180 grados al azar, con el objeto en Move>"Move Free" de flechas azules, en direccion le pongo esto: random(180) y en speed esto: random(7), pero esto ultimo lo toma como algo de tope de velocidad maxima, lo que quiero es saber si puedo ponerle algun minimo de speed, como, minimo 4, maximo 7, o minimo 8 maximo 20 y asi.
Hola compañero ledillman,
creo que hay una función aleatoria que te deja poner suelo y techo.
random_range (suelo, techo);
si necesitas un número entero puedes hacer:
round (random_range (suelo, techo) )
Un saludo.
Tambien hay una función que devuelve enteros aunque le des parametros con decimales, creo (nunca la he usado, pero eso dice en el manual)
irandom_range(min, max) //Notar la "i" al principio
Antes de existir irandom_range se hacia con otro tipo de codigo algo asi.
direction=round(+min-random(max));
Solo quise agregarlo para los que no tienen el :GM8:
Usare lgunos que me dieron, gracias!.
Pero, una pregunta, me encontre con esto: (En D&D)
En Speed debo ponerle esto segun un tipo y me dara lo que quiero: 5+random(12), donde, supuestamente 5 seria el minimo y 12 (u 11?) seria el maximo, sirvira?
creo que tal y como el compañero elviskelley te comentó sería:
round(+5-random(12))
Usando random_range () sería así:
round (random_range (5, 12) )
Gracias a todos! funciona ercelente! preciosos gibbbbs :D