[Ajuda] Anti Divulguer diferente.
#5

pawn Код:
IsAIP(string[])
{
    new
        a,
        b,
        l = -1,
        i = -1;

    while(string[++i])
    {
        if(string[i] > 48 && string[i] < 58)
            a++,l = i;

        if(string[i] == 58 && b == 2 && l == i-1 && ++i && string[i] > 48 && string[i] < 58)
        {
            b = 3;
            goto end;
        }

        if(string[i] == 46 && a > 0 && l == i-1 && b < 2)
            b++,a = 0;
    }
    end:
    return b == 3;
}// by [S]trong
Se a string for algo como 200.255.166.199:27 (Se o cara digitou tudo isso nem precisamos continuar nй)
Reply


Messages In This Thread
[Ajuda] Anti Divulguer diferente. - by Izaac Abreu - 28.08.2011, 00:43
Re: [Ajuda] Anti Divulguer diferente. - by Ricop522 - 28.08.2011, 00:46
Re: [Ajuda] Anti Divulguer diferente. - by WLSF - 28.08.2011, 00:51
Re: [Ajuda] Anti Divulguer diferente. - by Ricop522 - 28.08.2011, 01:30
Re: [Ajuda] Anti Divulguer diferente. - by [S]trong - 28.08.2011, 02:35
Re: [Ajuda] Anti Divulguer diferente. - by Izaac Abreu - 05.09.2011, 22:23
Re: [Ajuda] Anti Divulguer diferente. - by [R] ousenber [K] - 05.09.2011, 22:37
Re: [Ajuda] Anti Divulguer diferente. - by RockFire - 05.09.2011, 23:02

Forum Jump:


Users browsing this thread: 3 Guest(s)