Guest User

h_cSpam 0.2

a guest
Mar 30th, 2014
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.09 KB | None | 0 0
  1. //Include criada em 29 do 03 de 2014 ás 22:50
  2. //Por: Mr.Hardy
  3. //Função: Detectar CarSpam
  4. new bool:h_entrou[MAX_PLAYERS];
  5. stock _ALT_PutPlayerInVehicle(playerid,veiculo,banco){
  6.     h_entrou[playerid] = true;
  7.     return PutPlayerInVehicle(playerid,veiculo,banco);
  8. }
  9. #if defined _ALS_PutPlayerInVehicle
  10.     #undef PutPlayerInVehicle
  11. #else
  12.     #define _ALS_PutPlayerInVehicle
  13. #endif
  14. #define PutPlayerInVehicle _ALT_PutPlayerInVehicle
  15.  
  16. forward call_OnPlayerEnterVehicle(playerid, vehicleid, ispassenger);
  17. public call_OnPlayerEnterVehicle(playerid, vehicleid, ispassenger){
  18.     h_entrou[playerid] = true;
  19.     return true;
  20. }
  21. forward call_OnPlayerConnect(playerid);
  22. public call_OnPlayerConnect(playerid){
  23.     h_entrou[playerid] = false;
  24.     return true;
  25. }
  26. forward call_OnPlayerStateChange(playerid, newstate, oldstate);
  27. public call_OnPlayerStateChange(playerid, newstate, oldstate){
  28.     if(newstate == PLAYER_STATE_DRIVER){
  29.         if(h_entrou[playerid] == false){
  30.             SendClientMessage(playerid, -1, "CarSpam detectado.");
  31.             Kick(playerid);
  32.         }
  33.         h_entrou[playerid] = false;
  34.     }
  35.     return true;
  36. }
Advertisement
Add Comment
Please, Sign In to add comment