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



mostrar vida - MarcusTakeshi - 21.10.2013

eu criei um comando bem simples "/minhavida", que mostra a a sau vida, mas aparece "100.000000"
etm como fazer aparecer apenas "100"?


Re: mostrar vida - arakuta - 21.10.2013

Transforma a float em uma integer usando Floatround

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

Exemplo:

pawn Код:
printf("O arredondamento de 1.25 й: %d",Floatround(1.25));



Re: mostrar vida - Coe1 - 21.10.2013

pawn Код:
format(corey, sizeof corey,"Sua vida й: %0.2f", vida);



Re: mostrar vida - arakuta - 21.10.2013

Quote:
Originally Posted by Coe1
Посмотреть сообщение
pawn Код:
format(corey, sizeof corey,"Sua vida й: %0.2f", vida);
Deste modo, vocк irб mostrar apenas duas casas depois da vнrgula, sendo assim o nъmero printaria 100.00 e nгo 100


Re: mostrar vida - MarcusTakeshi - 21.10.2013

Blz entao, vlw pessoal


Re: mostrar vida - Coe1 - 21.10.2013

Quote:
Originally Posted by arakuta
Посмотреть сообщение
Deste modo, vocк irб mostrar apenas duas casas depois da vнrgula, sendo assim o nъmero printaria 100.00 e nгo 100
0.1

Mesmo assim, ele continua sendo 100.

Abraзos.


Re: mostrar vida - MarcusTakeshi - 21.10.2013

Quote:
Originally Posted by arakuta
Посмотреть сообщение
Deste modo, vocк irб mostrar apenas duas casas depois da vнrgula, sendo assim o nъmero printaria 100.00 e nгo 100
Aew vlw, ja que "%0.2f" mostra 2 depois do ponto, coloquei: "%0.0f" e deu certo