Guest User

Anti-crash system - sa-mp forums

a guest
Jun 15th, 2013
1,947
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. #define FILTERSCRIPT
  2.  
  3. #include <a_samp>
  4.  
  5. #if defined FILTERSCRIPT
  6.  
  7. public OnFilterScriptInit(){
  8. print("[ANTI CRASH]: Anti crash loaded.");
  9. return 1;
  10. }
  11.  
  12. public OnFilterScriptExit(){
  13. print("[ANTI CRASH]: Anti crash unloaded.");
  14. return 1;
  15. }
  16.  
  17. #else
  18. main(){}
  19. #endif
  20.  
  21. public OnVehicleMod(playerid, vehicleid, componentid){
  22. if(componentid == 1086 && IsPlayerInModShop(playerid) != 1){
  23. Kick(playerid);
  24. DestroyVehicle(vehicleid);
  25. printf("[ANTI CRASH]: Player %d has installed a stereo mod without being in a modshop.", playerid);
  26. printf("[ANTI CRASH]: Player %d kicked and Vehicle %d removed.", playerid, vehicleid);
  27. }
  28. return 1;
  29. }
  30.  
  31. stock IsPlayerInModShop(playerid){
  32. new
  33. Interior = GetPlayerInterior(playerid);
  34.  
  35. if(Interior == 1 || Interior == 2 || Interior == 3) return 1;
  36. return 0;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment