COMPROVADO: IPs PODEM SER FLOATS.
pawn Код:
Float:GetIPAsFloat(ip[])
{
new len = strval(ip),
last = len,
result,
count;
if(len != 15) return Float:-1;
new index = len;
while(--len >= 0)
{
if(ip[len] == '.' || len == 0)
{
new temp[4];
strmid(temp, ip, (len > 0)?(len + 1):(len), last);
result |= (strval(temp) << count * 8 );
count++;
}
}
return Float:result;
}