Range IP
#1

PHP код:
stock PlayerRangeIP(TargetID)
{
    new 
String[256];
    new 
IPCoordinates[4][3];
    
split(PlayerIP(TargetID), IPCoordinates'.');
    
format(String256"banip %s.%s.*.*"IPCoordinates[0], IPCoordinates[1]);
    return 
String;

the split function:
PHP код:
stock split(const strsrc[], strdest[][], delimiter)
{
    new 
ili;
    new 
aNum;
    new 
len;
    while(
<= strlen(strsrc))
    {
        if(
strsrc[i] == delimiter || == strlen(strsrc))
        {
            
len strmid(strdest[aNum], strsrclii128);
            
strdest[aNum][len] = 0;
            
li i+1;
            
aNum++;
        }
        
i++;
    }
    return 
1;

Output: 1921681.1681.*.*

What i'm doing wrong ??
Reply


Messages In This Thread
[Solved]Range IP - by S0n1COwnsYou - 15.02.2013, 19:50
Re: Range IP - by Vince - 15.02.2013, 20:11
Re: Range IP - by S0n1COwnsYou - 15.02.2013, 20:20
Re: Range IP - by Jefff - 15.02.2013, 21:40
Re: Range IP - by S0n1COwnsYou - 16.02.2013, 15:57

Forum Jump:


Users browsing this thread: 2 Guest(s)