[Ajuda] Formataзгo - 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] Formataзгo (
/showthread.php?tid=369963)
Formataзгo -
xPaulistaa - 18.08.2012
eai, estou utilizando uma stock com nъmeros veja:
pawn Код:
stock Numero(playerid)
{
new TM[30];
if(Ve[playerid] == 1) TM="100";
else if(Ve[playerid] == 2) TM="120";
else if(Ve[playerid] == 3) TM="125";
else if(Ve[playerid] == 4) TM="980";
return TM;
}
Quero que apareзa o nъmero em uma mensagem.
Vejб comoo eu fiz
pawn Код:
format(rrst, sizeof(rrst), " Seu nъmero й: %d", Numero(playerid));
SendClientMessage(playerid, -1, rrst);
Nao sei qoe tem de errado.
Nao apareзe o numero correto.
Fica apareзendo: 49 , 50.. E nao o verdadeiro.
Re: Formataзгo -
FeelLikeASir_ - 18.08.2012
Se й string use %s
Re: Formataзгo -
xPaulistaa - 18.08.2012
Quote:
Originally Posted by FeelLikeASir_
Se й string use %s
|
Ja tentei nao vai, fica amesma coisa.
49 ou 50 as vezes.
Re: Formataзгo -
FeelLikeASir_ - 18.08.2012
pawn Код:
stock Numero(playerid)
{
new TM;
switch(Ve[playerid]) {
case 1: TM = 100;
case 2: TM = 120;
case 3: TM = 125;
case 4: TM = 980;
}
return TM;
}
Re: Formataзгo -
leonardo1434 - 18.08.2012
Fiz um debug aqui e tб funcionando normal... vocк ta fazendo algo de errado.
pawn Код:
public OnFilterScriptInit()
{
new rrst[5],playerid;
format(rrst, sizeof(rrst), "%s", Numero(playerid));
printf(#%s,rrst);
}
new Ve[500] = 1;
stock Numero(playerid)
{
new TM[5];
if(Ve[playerid] == 1) TM="100";
else if(Ve[playerid] == 2) TM="120";
else if(Ve[playerid] == 3) TM="125";
else if(Ve[playerid] == 4) TM="980";
return TM;
}