[Ajuda] Dъvida sscanf
#1

Seguinte, vi um tutorial aqui no fуrum explicando sobre o sscanf . Entгo eu fui na pбgina do plugin aqui no fуrum para olhar as definiзхes dele.

No fуrum de explicaзгo estб escrito assim :
Код:
i ou d - Integer
Sвo utilizados para numeros INTEIROS, exemplo: 1, 2, 18791...
E um comando assim :
PHP код:
CMD:pm(playeridparams[])
{
    new 
playerdestinoplayerNome[MAX_PLAYER_NAME], pdestinoNome[MAX_PLAYER_NAME], mensagem[128], string[128];
    if(
sscanf(params"ds"playerdestinomensagem)) return SendClientMessage(playerid, -1"Use /pm [ID] [mensagem].");
   
    if(
playerdestino == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1"ID invбlida ou inexistente.");
    
    if(!
strlen(mensagem)) return SendClientMessage(playerid, -1"Digite uma mensagem.");
    
GetPlayerName(playeridplayerNomeMAX_PLAYER_NAME);
    
GetPlayerName(playerdestinopdestinoNomeMAX_PLAYER_NAME);
    
    
format(stringsizeof(string), "* PM de %s (%d): %s"playerNomeplayeridmensagem);
    
SendClientMessage(playerdestino0xFFFF80AAstring);
    
format(stringsizeof(string), "* PM para %s(%d): %s"pdestinoNomeplayerdestinomensagem);
    
SendClientMessage(playerid0x6F6F00AAstring);    
    return 
1;

Код:
if(sscanf(params, "ds", playerdestino, mensagem))
O "d" seria o id do usuario , mas olhe .faria alguma diferenзa se eu trocasse o "d" por "u" ? ficaria assim:
Код:
if(sscanf(params, "us", playerdestino, mensagem))
Tуpico sscanf:
Код:
U	U(any format number)	Optional user (bot/player)
Valeu, abraзos :P
Reply


Messages In This Thread
Dъvida sscanf - by SkullFire - 20.10.2013, 17:50
Re: Dъvida sscanf - by Schocc - 20.10.2013, 17:55
Re: Dъvida sscanf - by iDreak - 20.10.2013, 17:59
Re: Dъvida sscanf - by SkullFire - 20.10.2013, 17:59
Re: Dъvida sscanf - by Schocc - 20.10.2013, 18:16
Re: Dъvida sscanf - by SkullFire - 20.10.2013, 18:44
Re: Dъvida sscanf - by PT - 20.10.2013, 19:14
Re: Dъvida sscanf - by Schocc - 20.10.2013, 19:21

Forum Jump:


Users browsing this thread: 1 Guest(s)