Quantidade random de X a Y -
pdonald - 23.05.2015
GivePlayerMoney(playerid, quantidade);
quantidade entre 1.500 а 3.000
dps 3.000 а 5.000
e de 5.000 а 10.000
Re: Quantidade random de X a Y -
n0minal - 23.05.2015
Eu criaria meu prуprio random pra isso, mas caso queira um pronto aconselho a include merrandom, dai vocк faz um random com float e depois usa um floatround pra tonar um nъmero inteiro.
new Float:result, quantidade;
MRandomFloatRange(1500.0, 3000.0, result);
quantidade = floatround(result);
Devem existir outras includes e mйtodos pra random, sу pesquisar.
Re: Quantidade random de X a Y -
Dolby - 23.05.2015
Faзa um random atй y, depois some com x.
PHP код:
new nR = (random(y- x) + x) ;
Re: Quantidade random de X a Y -
Jimmmy - 23.05.2015
Quantidade entre 1.500 а 3.000 .
pawn Код:
new valor = random(3000 - 1500)+1500;
printf("%d valor", valor);
Quantidade entre 3.000 а 5.000 .
pawn Код:
new valor = random(5000 - 3000)+3000;
printf("%d valor", valor);
Quantidade entre 5.000 а 10.000 .
pawn Код:
new valor = random(10000 - 5000)+5000;
printf("%d valor ", valor);
Abraзo
Re: Quantidade random de X a Y -
Lуs - 23.05.2015
PHP код:
/* function: rand(min, max)
Params:
- min: valor mнnimo.
- max: valor mбximo.
Return:
- int: valor randфmico entre x e y
*/
rand(min, max) {
return random(max - min) + min;
}
PHP код:
rand(1500, 3000);
rand(5000, 10000);
Re: Quantidade random de X a Y -
pdonald - 24.05.2015
Obrigado a todos
Quote:
Originally Posted by Lуs
PHP код:
/* function: rand(min, max) Params: - min: valor mнnimo. - max: valor mбximo. Return: - int: valor randфmico entre x e y */ rand(min, max) { return random(max - min) + min; }
PHP код:
rand(1500, 3000); rand(5000, 10000);
|
Fiz uma stock bem parecida com essa, +REP
Re: Quantidade random de X a Y -
rjjj - 24.05.2015
Os cуdigos postados acima usando
random nгo incluem o limite superior da faixa escolhida. Por exemplo, se o nъmero aleatуrio a ser gerado й de 1500 a 3000, a saнda dos cуdigos poderia ser qualquer um destes nъmeros: 1500, 1501, 1502, ..., 2999; ficando o 3000 de fora dos valores possнveis

.
Caso queira que o valor mбximo tambйm seja um possнvel nъmero de saнda, use:
pawn Код:
stock aleatorio(min, max) return random(max - min + 1) + min;
Espero ter ajudado

.
Re: Quantidade random de X a Y -
RebeloX - 24.05.2015
Quote:
Originally Posted by rjjj
Os cуdigos postados acima usando random nгo incluem o limite superior da faixa escolhida. Por exemplo, se o nъmero aleatуrio a ser gerado й de 1500 a 3000, a saнda dos cуdigos poderia ser qualquer um destes nъmeros: 1500, 1501, 1502, ..., 2999; ficando o 3000 de fora dos valores possнveis  .
Caso queira que o valor mбximo tambйm seja um possнvel nъmero de saнda, use:
pawn Код:
stock aleatorio(min, max) return random(max - min + 1) + min;
Espero ter ajudado  .
|
Й uma questгo de colocares 3001 e nгo 3000..