19.09.2010, 16:19
Why doesn't delelte the strdel functin the number in the text string?
Or do I have to use strdel(text, Position, Position++); to remove 1 number.
Код:
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; }