Need help with random.math
Posted: Tue Dec 28, 2021 1:53 pm
I'm trying to get diferent numbers every time opening love but always get the same ones
Need help please!!
The code:
function love.load(math.getRandomSeed())
numero1 = math.random(1, 48)
numero2 = math.random(1, 48)
numero3 = math.random(1, 48)
numero4 = math.random(1, 48)
numero5 = math.random(1, 48)
end
function love.update()
if numero2 == numero1 then
numero2 = math.random(1, 48)
end
if numero3 == numero1 then
numero3 = math.random(1, 48)
end
if numero3 == numero2 then
numero3 = math.random(1, 48)
end
if numero4 == numero1 then
numero4 = math.random(1, 48)
end
if numero4 == numero2 then
numero4 = math.random(1, 48)
end
if numero4 == numero3 then
numero4 = math.random(1, 48)
end
if numero5 == numero1 then
numero5 = math.random(1, 48)
end
if numero5 == numero2 then
numero5 = math.random(1, 48)
end
if numero5 == numero3 then
numero5 = math.random(1, 48)
end
if numero5 == numero4 then
numero5 = math.random(1, 48)
end
end
function love.draw()
love.graphics.print(numero1, 100, 200)
love.graphics.print(numero2, 150, 200)
love.graphics.print(numero3, 200, 200)
love.graphics.print(numero4, 250, 200)
love.graphics.print(numero5, 300, 200)
end
Need help please!!
The code:
function love.load(math.getRandomSeed())
numero1 = math.random(1, 48)
numero2 = math.random(1, 48)
numero3 = math.random(1, 48)
numero4 = math.random(1, 48)
numero5 = math.random(1, 48)
end
function love.update()
if numero2 == numero1 then
numero2 = math.random(1, 48)
end
if numero3 == numero1 then
numero3 = math.random(1, 48)
end
if numero3 == numero2 then
numero3 = math.random(1, 48)
end
if numero4 == numero1 then
numero4 = math.random(1, 48)
end
if numero4 == numero2 then
numero4 = math.random(1, 48)
end
if numero4 == numero3 then
numero4 = math.random(1, 48)
end
if numero5 == numero1 then
numero5 = math.random(1, 48)
end
if numero5 == numero2 then
numero5 = math.random(1, 48)
end
if numero5 == numero3 then
numero5 = math.random(1, 48)
end
if numero5 == numero4 then
numero5 = math.random(1, 48)
end
end
function love.draw()
love.graphics.print(numero1, 100, 200)
love.graphics.print(numero2, 150, 200)
love.graphics.print(numero3, 200, 200)
love.graphics.print(numero4, 250, 200)
love.graphics.print(numero5, 300, 200)
end