WhiteAngels

Pesan'an Nugay

Mar 6th, 2015
286
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.09 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. #define FILTERSCRIPT
  4.  
  5. public OnFilterScriptInit()
  6. {
  7. print("\n--------------------------------------");
  8. print(" Roleplay Name by Dion");
  9. print("--------------------------------------\n");
  10. return 1;
  11. }
  12.  
  13. public OnFilterScriptExit()
  14. {
  15. return 1;
  16. }
  17.  
  18. public OnPlayerConnect(playerid)
  19. {
  20. //==============================RolePlay Name===============================
  21. new playName[MAX_PLAYER_NAME+1], rpnstring[512], kamvretstring[512];
  22. GetPlayerName(playerid, playName, sizeof(playName));
  23. // Has Symbol
  24. if(strfind(playName, "[", true) != -1 || strfind(playName, "]", true) != -1)
  25. {
  26. SendClientMessage(playerid, -1, "{FF0000}SERVER: {FFFFFF}Your Name must like Roleplay name, please reconnect using Firstname_Lastname format like Dion_Halomoan.");
  27. SendClientMessage(playerid, -1, "{FF0000}SERVER: {FFFFFF}Also, please remove the numbers and/or tags in your name. Right Name : WhiteAngel / White_Angel");
  28. GetPlayerName(playerid, playName, sizeof(playName));
  29. format(rpnstring, sizeof(rpnstring), "%s has been kicked from the server for having a Non-RP name.", playName);
  30. SendClientMessageToAll(0xC4C4C4FF, rpnstring);
  31. SetTimerEx("KickPlayer",500,false,"d", playerid);
  32. }
  33. /* Ganti Yang ini sama System Load Account Gamemode ente, pasang di gamemode, kalau di FS bakal error.
  34. format(Jfile, 100, ACCOUNTS_PATH, GetName(playerid));
  35. if(!fexist(Jfile))
  36. {
  37. format(kamvretstring, sizeof(kamvretstring),"{C0C0C0}Nick name {FFFF00}\"%s\" {C0C0C0}isn't registered. Please register your nick name to save your status\n{00FF00}Enter the password:", GetName(playerid));
  38. if(MustRegister == 1) ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD,"{00FFFF}Register an account!", kamvretstring, "Register", "Kick");
  39. SendClientMessage(playerid,red,"Nick name isn't registered!");
  40. SendClientMessage(playerid,lighterblue,"Please register to create an account (/register)");
  41. }*/
  42. return 1;
  43. }
  44.  
  45. forward KickPlayer(playerid);
  46. public KickPlayer(playerid)
  47. {
  48. if(IsPlayerConnected(playerid))
  49. Kick(playerid);
  50.  
  51. return 1;
  52. }
Advertisement
Add Comment
Please, Sign In to add comment