[Ajuda] Como verificar se parametro SSCANF IsNumeric
#4

pode fazer assim tambйm:

PHP код:
CMD:vernick(playeridparams[])
{
    new 
tmp[34], arquivo[30], name[MAX_PLAYER_NAME];
    
    if(
sscanf(params,"s[23]",tmp))
    return 
SendClientMessage(playerid, -1"Digite: [vernick (id/nick)]");
    
    if(
IsNumeric(tmp))
    {
        if(
IsPlayerConnected(strval(tmp))
        {
            
GetPlayerName(strval(tmp), nameMAX_PLAYER_NAME);
            
format(arquivosizeof(arquivo), "Contas/%s.ini"name);
            
            if(
DOF2_FileExists(arquivo)) return SendClientMessage(playerid, -1"Your account have been registered.");
            
SendClientMessage(playerid, -1"Your name isnt not found on our data");
        }
        else return 
SendClientMessage(playerid, -1"ID invalido");
    }
    else
    {
        
format(arquivosizeof(arquivo), "Contas/%s.ini"tmp);
        
        if(
DOF2_FileExists(arquivo)) return SendClientMessage(playerid, -1"Your account have been registered.");
        
SendClientMessage(playerid, -1"Your name isnt not found on our data");
    }
    return 
1;
}

stock IsNumeric(text[])
{
    for(new 
astrlen(text); ++a)
    {
        if(
text[a] < '0' || text[a] > '9') return false;
    }
    return 
true;

Reply


Messages In This Thread
Como verificar se parametro SSCANF IsNumeric - by TheBob - 22.01.2017, 20:06
Re: Como verificar se parametro SSCANF IsNumeric - by RodrigoMSR - 22.01.2017, 20:34
Programando e Relaxando! - by RazorGuigo - 22.01.2017, 20:48
Re: Como verificar se parametro SSCANF IsNumeric - by Whoo - 22.01.2017, 21:23
Re: Como verificar se parametro SSCANF IsNumeric - by ipsLuan - 22.01.2017, 21:44

Forum Jump:


Users browsing this thread: 1 Guest(s)