Anti IP
#8

Why doesn't delelte the strdel functin the number in the text string?
Код:
  
stock CheckPlayerText(playerid,text[])
{
	new IPString[3],ip;
	new Position;
	if(strfind(text,".",true) !=-1 && strfind(text,".",true) !=-1 && strfind(text,".",true) !=-1 && strfind(text,":",true) !=-1)
	{
		for(new i=0;i<9;i++)
		{
			format(IPString,sizeof(IPString),"%d",i);
			if(strfind(text,IPString,true) != -1)
			{
                Position = strfind(text,IPString,true);
                strdel(text, Position, Position);
				ip++;
				format(pS[String],258,"%d, %s %d",Position,text,strfind(text,IPString,true));
				SendClientMessage(playerid,Red,pS[String]);
			}
		}
	}
	if(ip == 15)
	{
	    SendClientMessage(playerid,Red,"IP detected");
	    return false;
	}
	return true;
}
Or do I have to use strdel(text, Position, Position++); to remove 1 number.
Reply


Messages In This Thread
Anti IP - by KaleOtter - 19.09.2010, 15:38
Re: Anti IP - by Bessensap - 19.09.2010, 15:45
Re: Anti IP - by Voldemort - 19.09.2010, 15:45
Re: Anti IP - by wups - 19.09.2010, 15:46
Re: Anti IP - by KaleOtter - 19.09.2010, 15:51
Re: Anti IP - by KaleOtter - 19.09.2010, 16:04
Re: Anti IP - by Mike_Peterson - 19.09.2010, 16:06
Re: Anti IP - by KaleOtter - 19.09.2010, 16:19
Re: Anti IP - by wups - 19.09.2010, 19:06
Re: Anti IP - by Bessensap - 19.09.2010, 21:56

Forum Jump:


Users browsing this thread: 4 Guest(s)