24957-Usando_valores_aleatorios_en_RPG
#2
Tito Drimer301 27267
Iniciado por Ciro
lolo necropost



Eso no es del todo cierto. Se puede generar un número cualquiera en un rango haciendo algo como esto:


numerito=0 # Dando un valor a numerito
until numerito>=1000 && numerito<=1100 # Genera números de valor máximo 1100 hasta tener uno comprimido entre 1000 y 1100
numerito=rand(1100)
end


Para comprobar que eso funciona, bastaría con poner algo así:


Kernel.pbMessage("#{numerito}")


Y podremos comprobar que ese mensaje siempre mostrará un número comprimido entre 1000 y 1100.



El equivocado sos vos, no veo que estés definiendo el mínimo dentro de rand, únicamente el máximo/límite superior.

Otra cosa es que condiciones tu script a que actúe en un rango específico del valor que devuelva el aleatorio.