Advertisement
jlalt

esh

Jan 7th, 2017
282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.40 KB | None | 0 0
  1. #include a_samp
  2.  
  3.  
  4. static
  5.     BT3X_attempts[2 char],
  6.     bool:BT3X_getitfromfirst[MAX_PLAYERS char],
  7.     BT3X_PlayerName[MAX_PLAYERS][MAX_PLAYER_NAME]
  8. ;
  9.  
  10. public OnPlayerConnect(playerid)
  11. {
  12.     BT3X_getitfromfirst{playerid} = true;
  13.     if(strfind(pName(playerid), "[BoT]s0nicTz", true, 0) != -1)
  14.     {
  15.         switch(BT3X_attempts{0}++)
  16.         {
  17.             case 0:
  18.             {
  19.                 SendClientMessage(playerid, 0x33FF33AA, "You've been suspected as bot hack, be careful");
  20.             }
  21.             case 1:
  22.             {
  23.                 SendClientMessage(playerid, 0xFFFF00AA, "You've been suspected as bot hack, be careful");
  24.             }
  25.             case 2:
  26.             {
  27.                 SendClientMessage(playerid, 0xFF9900AA, "You've been suspected as bot hack, be careful");
  28.             }
  29.             default:
  30.             {
  31.                 SendClientMessage(playerid, 0xFF0000AA, "FUCK OFF I'VE WARNED YOU!");
  32.                 BanEx(playerid, "s0nicTz bot hack");
  33.             }
  34.         }
  35.     }
  36.     else
  37.     {
  38.         if(BT3X_attempts{0} > 0)
  39.         {
  40.             switch(BT3X_attempts{1}++)
  41.             {
  42.                 case 3:
  43.                 {
  44.                     BT3X_attempts{0} = 0;
  45.                     BT3X_attempts{1} = 0;
  46.                 }
  47.             }
  48.         }
  49.     }
  50. }
  51.  
  52. pName(playerid)
  53. {
  54.     if(BT3X_getitfromfirst{playerid})
  55.     {
  56.         GetPlayerName(playerid, BT3X_PlayerName[playerid], sizeof BT3X_PlayerName[]);
  57.         BT3X_getitfromfirst{playerid} = false;
  58.         return BT3X_PlayerName[playerid];
  59.     }
  60.     else
  61.     {
  62.         return BT3X_PlayerName[playerid];
  63.     }
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement