Hallo alle miteinander ich benütze eine AntiIPWerbung das heist wenn User im Server werbung machen wollen das sie gekickt werden aber user werden auch gekickt wenn sie 3 mal einen punkt machen ... wenn einer was schreibt z.B
[14:19:01] [chat] SanSan: Test...
[14:19:01] 3 0
[14:19:01] [part] SanSan has left the server (4:2)
da werde ich dann gekickt kann mann irgendetwas machen das ein user nur bei diesen zeichen 55.55.55.55:0000
also ... und : gekickt wird.
weil fast jeder schreibt in einen stazt vll 3 punkte und usw aber kann mann das so machen . . . : und dann kick ??
hir das ist bei mir drin als GetIPFromString
getIPfromString(string[]) {
new round = 0, lastchars = 0;
for(new i = 0; i < strlen(string); i++) {
if(round == 0 && string[i] == '.') round = 1;
else if(round <= 3 && string[i] == '.' && lastchars <= 3) { round += 1; lastchars = 0; }
else if(round >= 1) lastchars++; } printf("%d %d", round, lastchars); if(round == 3)
return 1;
else
return 0;
}
ich hoffe mir kann einer Helfen
Sry wegen Rechtschreibung