Advertisement
Guest User

Untitled

a guest
Jun 3rd, 2012
1,624
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. //Please do not remove the credit! Or I will cry :(
  2. #include <a_samp>
  3.  
  4. new strR[255];
  5.  
  6. #define FILTERSCRIPT
  7. #define VERSION "1.0"
  8.  
  9. public OnFilterScriptInit()
  10. {
  11. print("<<-------------------------------->>");
  12. print(" Anti-advertisment ");
  13. print(" ");
  14. print(" By: InfinityCOD ");
  15. print("-----------------------------------\n");
  16. return 1;
  17. }
  18.  
  19. public OnPlayerText(playerid, text[])
  20. {
  21. new is1=0;
  22. new r=0;
  23. while(strlen(text[is1]))
  24. {
  25. if('0'<=text[is1]<='9')
  26. {
  27. new is2=is1+1;
  28. new p=0;
  29. while(p==0)
  30. {
  31. if('0'<=text[is2]<='9'&&strlen(text[is2])) is2++;
  32. else
  33. {
  34. strmid(strR[r],text,is1,is2,255);
  35. if(strval(strR[r])<255) r++;
  36. is1=is2;
  37. p=1;
  38. }
  39. }
  40. }
  41. is1++;
  42. }
  43. if(r>=4)
  44. {
  45. new strMy[255];
  46. new STRname[255];
  47. GetPlayerName(playerid,STRname,255);
  48. format(strMy, sizeof(strMy), " Suspicion advertising %s(%d): %s",STRname,playerid,text);
  49. for(new j1=0; j1 < MAX_PLAYERS;j1++)
  50. if(IsPlayerAdmin(j1)) SendClientMessage(j1, 0xFF0000FF, strMy);
  51. for(new z=0;z<r;z++)
  52. {
  53. new pr2;
  54. while((pr2=strfind(text,strR[z],true))!=-1) for(new i=pr2,j=pr2+strlen(strR[z]);i<j;i++) text[i]='*';
  55. Kick(playerid);
  56. }
  57. }
  58. return 1;
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement