[Ajuda] Tem como sscanf?
#2

bom, sscanf retorna true quando nгo tem os parвmetros de forma correta. Basta fazer a segunda verificaзгo dentro da primeira

PHP код:
new idarma1[20], arma2[20];
// primeiro 3 parвmetros
if(sscanf("4 Eagle","us[20]s[20]",id,arma1,arma2))
{
    
// Aqui nгo teve 3 parвmetros. Verifique 2
    
if(sscanf("4 Eagle","us[20]",id,arma1))
        return 
SendClientMessage(playerid,-1,"Uso: /cmd ID Arma1 Arma 2 OU /cmd ID Arma1");
    
// 2 Parвmetros :D
    
return 1;
}
// 3 Parвmetros 
Agora se tem uma forma de parвmetro opcional dentro de 1 sscanf, eu particularmente desconheзo.


Edit: Dб pra fazer com um sscanf sу se vocк fazer o formato baseado no nъmero de parвmetros digitado no comando. Mas precisaria fazer um algoritmo mais complexo que 2 sscanf em condiзгo pra isso.
Reply


Messages In This Thread
Tem como sscanf? - by Dayvison_ - 15.04.2015, 22:39
Re: Tem como sscanf? - by arakuta - 16.04.2015, 01:33
Re: Tem como sscanf? - by Crayder - 16.04.2015, 01:36

Forum Jump:


Users browsing this thread: 1 Guest(s)