Advertisement
Guest User

Untitled

a guest
May 9th, 2010
1,662
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.75 KB | None | 0 0
  1. ////ANTI Carjack [FS]///
  2. //By : ViruZZzZ_ChiLLL//
  3. ////ANTI Catjack [FS]///
  4.  
  5. #include <a_samp>
  6. #define COLOR_RED 0xCC0000AA
  7. #define COLOR_BASIC 0x0066FFAA
  8. forward unlock(playerid,vehicleid);
  9. new locked[MAX_PLAYERS][MAX_VEHICLES];
  10.  
  11.  
  12. public OnPlayerCommandText(playerid, cmdtext[])
  13. {
  14. if (strcmp(cmdtext, "/carjack0", true)==0)
  15. {
  16. if(IsPlayerInAnyVehicle(playerid))
  17. {
  18. new State=GetPlayerState(playerid);
  19. if(State!=PLAYER_STATE_DRIVER)
  20. {
  21. SendClientMessage(playerid,COLOR_RED,"ERROR : You must be inside your vehicle!");
  22. return 1;
  23. }
  24. new i;
  25. for(i=0;i<MAX_PLAYERS;i++)
  26. {
  27. SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 0);
  28. }
  29. SendClientMessage(playerid, COLOR_BASIC, "You are now Carjackable!");
  30. new Float:pX, Float:pY, Float:pZ;
  31. GetPlayerPos(playerid,pX,pY,pZ);
  32. PlayerPlaySound(playerid, 1058,pX,pY,pZ);
  33. locked[playerid][GetPlayerVehicleID(playerid)] = 0;
  34. }
  35. else
  36. {
  37. SendClientMessage(playerid, COLOR_RED, "ERROR : You're not in a vehicle!");
  38. }
  39. return 1;
  40. }
  41.  
  42.  
  43. if (strcmp(cmdtext, "/carjack1", true)==0)
  44. {
  45. if(IsPlayerInAnyVehicle(playerid))
  46. {
  47. new State=GetPlayerState(playerid);
  48. if(State!=PLAYER_STATE_DRIVER)
  49. {
  50. SendClientMessage(playerid,COLOR_RED,"ERROR : You must be inside your vehicle!");
  51. return 1;
  52. }
  53. new i;
  54. for(i=0;i<MAX_PLAYERS;i++)
  55. {
  56. if(i != playerid)
  57. {
  58. SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 1);
  59. }
  60. }
  61. SendClientMessage(playerid, COLOR_BASIC, "You are now anti Carjackable!");
  62. new Float:pX, Float:pY, Float:pZ;
  63. GetPlayerPos(playerid,pX,pY,pZ);
  64. PlayerPlaySound(playerid,1056,pX,pY,pZ);
  65. PlayerPlaySound(playerid, 1137,pX,pY,pZ);
  66. locked[playerid][GetPlayerVehicleID(playerid)] = 1;
  67. }
  68. else
  69. {
  70. SendClientMessage(playerid, COLOR_RED, "ERROR : You're not in a vehicle!");
  71. }
  72. return 1;
  73. }
  74.  
  75. return 0;
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement