MasterDeluxe

Filterscript MDA

Mar 3rd, 2013
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.64 KB | None | 0 0
  1. /*
  2.  ________________________Made by MasterDeluxe________________________
  3.  Credits nicht entfernen!
  4. */
  5. #include <a_samp>
  6.  
  7. #define FILTERSCRIPT
  8. #define Farbe 0x69FF00FF
  9.  
  10. #define FEHLER1 8000
  11.  
  12. public OnFilterScriptInit()
  13. {
  14. print("\n______________________________________________________________");
  15. print("   md_Name Analysierer wurde erfolgreich gestartet!");
  16. print("______________________________________________________________\n");
  17. return 1;
  18. }
  19. public OnPlayerConnect(playerid)
  20. {
  21. new RPName[MAX_PLAYER_NAME+1], String[200];
  22. GetPlayerName(playerid, RPName, sizeof(RPName));
  23. if(strfind(RPName, "0", true) != -1 || strfind(RPName, "1", true) != -1 || strfind(RPName, "2", true) != -1 || strfind(RPName, "3", true) != -1 || strfind(RPName, "4", true) != -1 || strfind(RPName, "5", true) != -1
  24. || strfind(RPName, "6", true) != -1 || strfind(RPName, "7", true) != -1 || strfind(RPName, "8", true) != -1 || strfind(RPName, "9", true) != -1 || strfind(RPName, "[", true) != -1 || strfind(RPName, "]", true) != -1
  25. || strfind(RPName, ".", true) != -1 || strfind(RPName, "_", true) == -1)
  26. {
  27. ShowPlayerDialog(playerid,FEHLER1,DIALOG_STYLE_MSGBOX,"RP Name nicht genehmigt!","{009BFF}Dein RP Name wurde nicht genehmigt, da der '{FFFA00}_{009BFF}' fehlt oder {FEFEFE}Zahlen{009BFF} und {FEFEFE}Sonderzeichen{009BFF} behinhaltet!\n\n{FF3C00}Hinweis:{009BFF} Dein RP Name muss so aussehen: {FEFEFE}Vorname_Nachname","Ok","");
  28. GetPlayerName(playerid, RPName, sizeof(RPName));
  29. format(String, sizeof(String), "%s wurde vom Server gekickt. Grund: {FF3C00}RP Name wurde nicht genehmigt!", RPName);
  30. SendClientMessageToAll(Farbe, String);
  31. Kick(playerid);
  32. }
  33. return 1;
  34. }
Add Comment
Please, Sign In to add comment