while n<7 do ran = math.random(1,4) rand[n]=ran n=n+1 end
y siempre realiza lo mismo :S me parece super extraño, lo mejor de todo, es si reinicio el programa ya me saca otro y así cada vez que lo reinicio, pero siempre las mismas combinaciones en cada vez, a ver si me explico, por ejemplo:
SIempre que es la primera vez que me entro en el Luaplayer e inicio mi programa, sale una convinacion, si me salgo de MI programa ( sin salirme del LUAplayer) y entro otra vez me realiza otro random distinto y así, pero en cambio si me salgo del LUAplayer y lo ejecuto, al ser la primera vez se pone el mismo random de 7 números.
Si lo has hecho bien significa que la el reloj interno de la psp esta averiado y parado, por lo que al coger un numero siempre saca el mismo... XD XD XD.
Yo suelo poner esto...
en el bucle principal pongo siempre esto:
while true do
random = math.random(1,4)
if random == 1 then
(la funcion que quiero que se cumpla)
end
if random == 2 then
(la funcion que quiero que se cumpla)
end
if random == 3 then
(la funcion que quiero que se cumpla)
end
if random == 4 then
(la funcion que quiero que se cumpla)
end
end
y asi es como lo hago yo, espero que sirva de ayuda
SaLuDoSsS!!!
mi código.
mirad os pongo un el codigo que utilizo:
local ran=0
local rand={}
while n<7 do
ran = math.random(1,4)
rand[n]=ran
n=n+1
end
y siempre realiza lo mismo :S me parece super extraño, lo mejor de todo, es si reinicio el programa ya me saca otro y así cada vez que lo reinicio, pero siempre las mismas combinaciones en cada vez, a ver si me explico, por ejemplo:
SIempre que es la primera vez que me entro en el Luaplayer e inicio mi programa, sale una convinacion, si me salgo de MI programa ( sin salirme del LUAplayer) y entro otra vez me realiza otro random distinto y así, pero en cambio si me salgo del LUAplayer y lo ejecuto, al ser la primera vez se pone el mismo random de 7 números.
Espero vuestra ayuda ^^
salu2! y asias !!!!
Para obtener un numero
Para obtener un numero aleatorio del 1 al 4 debes poner:
numeroaleatorio = math.random(1,4)
Saludos
Si lo has hecho bien
Si lo has hecho bien significa que la el reloj interno de la psp esta averiado y parado, por lo que al coger un numero siempre saca el mismo... XD XD XD.
Si lo has hecho bien claro... ;)
SaLuDoS.
Si quieres hacer aportar en wii y no sabes cómo...