SA-MP Forums Archive
[Ajuda] Calculo. - 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] Calculo. (/showthread.php?tid=310271)



[Ajuda] Calculo. - New_Maan - 11.01.2012

Galera, por exemplo, no GOD FATHER quando vs usa o /anuncio ele faz um calculo da quantia de caracteres usados e retira o dinheiro conforme a quantia dos caracteres. Gostaria de saber como que faz isso, se alguem pode me ensinar a fazer, pois gostaria de fazer o seguinte: No dialog de compra de gasolina, queria saber como faзo esse calculo pra retirar a grana conforme o valor digitado.

Espero ajuda!


Re: [Ajuda] Calculo. - Dolby - 11.01.2012

Vocк pode usar ifґs,ou entгo simplesmente fazer algo assim:
pawn Код:
new Quantidade;
GivePlayerMoney(playerid,-Quantidade*2);
ai no caso,fica sendo $2 o litro.


Re: [Ajuda] Calculo. - New_Maan - 11.01.2012

nгo entendi muito bem, rs.....


Re: [Ajuda] Calculo. - Ricop522 - 11.01.2012

No anuncio й simples.


A funзгo strlen(string) irб retornar a quantidade de letras/numeros embutidos.
Ex:

if(strlen(string) > 10) // Se a quantidade de caractйres da string for maior que 10, irб executar uma aзгo.

Para a quantidade da gasolina vocк pode usar isso:

GivePlayerMoney(playerid, -inputtext);
Irб retirar a quantidade que ele colocou no dialog.
Se vocк quer por exemplo, fazer com que cada Litro de gasolina seje 2 reais, use:
GivePlayerMoney(playerid, -inputtext*2);

Ou seja, ele coloco 1 litro, serб 2 $
2 litros , 4$.
Entendeu ?


Re: [Ajuda] Calculo. - New_Maan - 11.01.2012

Entendi, vlw D