Existe como converter Float para... -
hard_dalzot - 30.09.2012
Olб a todos, tenho uma dъvida cruel em mente, gostaria de saber se existe alguma forma de converter Float para Variavel, ex: converter Float 100 em numero decimal = 100, ao invйs de numeros extensos do padrгo do Float.
Re: Existe como converter Float para... -
MatheusAlcapone - 30.09.2012
Como assim?
Re: Existe como converter Float para... -
hard_dalzot - 30.09.2012
Ex: uso um comando que adiciona colete
pawn Код:
DarColete(playerid, max-coletee);
//
forward DarColete(playerid, Float:quantia);
public DarColete(playerid, Float:quantia)
{
new Float:Colete;
GetPlayerArmour(playerid, Colete);
SetPlayerArmour(playerid, Colete+quantia);
return 1;
}
e dai como o colete й em forma de Float, nгo tem como eu por
pawn Код:
GivePlayerMoney(playerid, -coletee*10);
por que iria dar um valor absurdo, devido ao nъmero decimal da Float ser muito alto, intende?
EX: Float:Vida = 1; em float ele seria 1.0, em numero decimal seria ex: 123237887.
saco? eu queria saber se tem alguma forma de converter esse nъmero todo em nъmero referente ao Float
Re: Existe como converter Float para... -
steki. - 30.09.2012
floatround(valor, floatround_round);
Re: Existe como converter Float para... -
hard_dalzot - 30.09.2012
sу saquei

vou la testar amigo vlw
Re: Existe como converter Float para... -
SuperMan_. - 30.09.2012
hard, como cria botoes assim
Re: Existe como converter Float para... -
hard_dalzot - 30.09.2012
Stewie deu certo tipo ele multiplica o valor e o transforma em numero inteiro, porйm ele nгo estб mais setando o colete '-'
@Edit
Agora aparece que foi adicionado tal quantia de colete, mas meu player morre '-'
@Edit2
esta й a funзгo que estou fazendo
pawn Код:
if(listitem == 0)
{
new Float:coletee,granaa;
GetPlayerArmour(playerid, coletee);
new Float:colet = max-coletee;
if(ChecarGrana(playerid) >= 500)
{
DarColete(playerid, colet);
granaa = floatround(max-coletee, floatround_round);
DarGrana(playerid, -granaa*10);
MensagemP(playerid, -1, ""Grad4"Vocк comprou "Branco"%.2f de colete "Grad4"por "Branco"R$-%d",colet,granaa*10);
format(str, sizeof(str), " -%d", granaa*10);
TextDrawSetString(TextDiminuirGrana[playerid], str);
TextDrawShowForPlayer(playerid, TextDiminuirGrana[playerid]);
SetTimerEx("EsconderTextDiminuirGrana", 1500, false, "i", playerid);
}else{MensagemP(playerid, -1, ""Grad4"Vocк nгo tem "Vermelho"R$%d",granaa*10);}
}
@Edit 3
Esquenta nгo й falha minha o player morrer kkkkkkkkkkkkk
vlw pela ajuda Stewie`
Re: Existe como converter Float para... -
hard_dalzot - 30.09.2012
Quote:
Originally Posted by SuperMan_.
hard, como cria botoes assim

|
neste site amigo
http://www.yarntomato.com/percentbarmaker/
Re: Existe como converter Float para... -
hard_dalzot - 30.09.2012
Quote:
Originally Posted by Stewie`
floatround(valor, floatround_round);
|
Velho funcionou direitinho vlw msm
Re: Existe como converter Float para... -
SuperMan_. - 01.10.2012
Lol triple post rsrs, obrigado amigo!