[Ajuda] Random Number
#1

Como criar um nъmero randфmico, a partir de > ou <?

Exemplo, se existir:

new random(>1999)

Ou seja, eu quero que gere um nъmero maior que 1999... Tem como isso?
Reply
#2

Vamos supor que tu quer um numero entre 2000 e 5000.

pega o 2000 que seria o valor mнnimo e soma com um numero randфmico de atй 3000.

PHP код:
(2000+random(3000)); 
Reply
#3

Achei que isso lhe daria certo veja bem:
new number => 1999;
new rand = random(number);
Reply
#4

Usa:

stock randomEx(minnum = cellmin, maxnum = cellmax) return random(maxnum - minnum + 1) + minnum;


By: ******
Reply
#5

PHP код:
#define     Random_Numero()            (random(9) + 48) 
modo de uso
PHP код:
new var[90];
format(var, sizeof var, "%c%c%c%c"Random_Numero(), Random_Numero(), Random_Numero(), Random_Numero());
DOF2_SetString(StringContas"codigonumero", var); 
Reply
#6

Modo mais fбcil de criar uma random, usarei um exemplo:
Quote:
new rand = random(100);
SetPlayerScore(playerid, rand);

Neste caso acima, ele usarб um valor randфmico de 0 a 100 e este valor serб setado na score do playerid.
Caso vocк queira fazer um nъmero randфmico entre tal valor e tal valor, como citado na sua dъvida, use assim:
Quote:
new rand = 1999+random(//VALOR QUE VOCК QUER A MAIS)

Explicaзгo: Foi criada uma variбvel com o valor de 1999, e foi adicionado a esse valor um random com o valor que vocк desejar, sendo assim, o valor da variбvel rand sempre serб maior que 1999, pois a depender do valor do Random que vocк escolheu, sempre serб somado a quantidade definida (1999)+(random), sendo assim, se o valor que a random setar for 1, ficarб 1999+1 = 2000. Se for 2, 1999+2 = 2001, e assim por diante.
Ajudei? +Rep.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)