[Duvida] Math.random

Laharl
Por Laharl
em Scripts

Laharl

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/05/10Posts: 4

Pessoal gostaria de pedir uma explicação detalhada sobre essa função...

 

Porque eu faço o seguinte

 

local teste = math.ramdom(1,5)
print (teste)

 

só que só mostra 1 , o certo não seria mostrar um numero diferente entre 1 e 5 randomicamente?

 

e tambem uma explicação sobre:

 

math.randomseed(value)

 

Abraços.

joaohd

Neox Boy
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/02/09Posts: 361Char no Tibia: Fearless Man

Dependendo do ambiente que você está executando, ele só mostrará 1 resultado. Caso esteja usando o Scite, use um for:

 

for i = 1, 5 do
print(math.random(5))
end

 

 

O math.randomseed serve pra fazer uma simulação de tempo decorrido, gerando um falso número randomico.

 

flw

Laharl

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/05/10Posts: 4

Entendi , vlw Apocarai :]

luisfe23

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 31/10/08Posts: 871Char no Tibia: Luis Felipe Knight

Tópico movido para a subseção referente a esta área.

Caso o usuário necessite de ajuda avançada, deverá utilizar o mesmo tópico.

 

Abraços.

luisfe23 here