SA-MP Forums Archive
[Ajuda] GivePlayerMoney - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] GivePlayerMoney (/showthread.php?tid=677596)



GivePlayerMoney - smith - 21.07.2020

Estou fazendo um sistema de explodir caixa como faзo para hora do assaltante sair com malote ele sair com um valor aleatуrio? Tipo cada vez que ele rouba sai um valor aleatуrio de dinheiro


Re: GivePlayerMoney - MasterWinX - 21.07.2020

https://sampwiki.blast.hk/wiki/Random


Re: GivePlayerMoney - SkolPlay - 21.07.2020

Bom, eu fiz um random com base em um que vi aqui no forum e comigo funcionou, teste ai

pawn Code:
#define Maximo 5000
#define Minimo 1000

stock randomEspecial(minimo,maximo)
{
    new valor = random(maximo-minimo)+minimo;
    return valor;
}
//Essa parte tu usa quando o caixa explodir
new Dinheiro = 1000 + random(4000);
GivePlayerMoney[playerid] +=Dinheiro;



Re: GivePlayerMoney - Khivory - 21.07.2020

Quote:
Originally Posted by SkolPlay
View Post
Bom, eu fiz um random com base em um que vi aqui no forum e comigo funcionou, teste ai

pawn Code:
#define Maximo 5000
#define Minimo 100

stock randomEspecial(minimo,maximo)
{
    new valor = random(maximo-minimo)+minimo;
    return valor;
}
//Essa parte tu usa quando o caixa explodir
new Dinheiro = 1000 + random(4000);
GivePlayerMoney[playerid] +=Dinheiro;
Se o mнnimo й 1000 entгo ele que deveria entrar dentro do random e entгo o max ser somado com ele.

PHP Code:
Money random(MINIMO) + (MAXIMO MINIMO



Re: GivePlayerMoney - SkolPlay - 21.07.2020

Quote:
Originally Posted by Khivory
View Post
Se o mнnimo й 1000 entгo ele que deveria entrar dentro do random e entгo o max ser somado com ele.

PHP Code:
Money random(MINIMO) + (MAXIMO MINIMO
Pensava que nгo fazia diferenзa kk.
E na era pra ser 1k, na hora de digitar aqui esqueci de colocar outro 0