Guest User

Reezmi

a guest
Nov 5th, 2009
391
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.78 KB | None | 0 0
  1. //lock and unlock command by Reezmi for _Star_
  2. //#define FILTERSCRIPT
  3.  
  4. #include <a_samp>
  5.  
  6. #if defined FILTERSCRIPT
  7.  
  8. public OnFilterScriptInit()
  9. {
  10. print("\n--------------------------------------");
  11. print(" lock and unlock command by Reezmi for _Star_");
  12. print("--------------------------------------\n");
  13. return 1;
  14. }
  15.  
  16. public OnFilterScriptExit()
  17. {
  18. return 1;
  19. }
  20.  
  21. #else
  22.  
  23. main()
  24. {
  25. print("\n----------------------------------");
  26. print(" lock and unlock command by Reezmi for _Star_");
  27. print("----------------------------------\n");
  28. }
  29.  
  30. #endif
  31.  
  32.  
  33. public OnPlayerCommandText(playerid, cmdtext[])
  34. {
  35. new vehicleid = GetPlayerVehicleID(playerid);
  36. // lock car attempt
  37. if (strcmp(cmdtext, "/lock", true) == 0)
  38. {
  39. if(IsPlayerInAnyVehicle(playerid))
  40. {
  41. new Stat5 ;
  42. Stat5=GetPlayerState(playerid);
  43. if(Stat5!=PLAYER_STATE_DRIVER)
  44. {
  45. SendClientMessage(playerid,0xAA3333AA,"Only driver can lock car!");
  46. return 1;
  47. }
  48. new i;
  49. for(i=0;i<MAX_PLAYERS;i++)
  50. {
  51. if(i != playerid)
  52. {
  53. SetVehicleParamsForPlayer(vehicleid,i, 0, 1);
  54. }
  55. }
  56. SendClientMessage(playerid, 0x33AA33AA, "Car locked.");
  57. }
  58. else
  59. {
  60. SendClientMessage(playerid, 0xAA3333AA, "You dont have car!");
  61. }
  62. return 1;
  63. }
  64.  
  65.  
  66. if (strcmp(cmdtext, "/unlock", true)==0)
  67. {
  68. if(IsPlayerInAnyVehicle(playerid))
  69. {
  70. new Stat6 ;
  71. Stat6 = GetPlayerState(playerid);
  72. if(Stat6!=PLAYER_STATE_DRIVER)
  73. {
  74. SendClientMessage(playerid,0xAA3333AA,"Only driver can unlock car");
  75. return 1;
  76. }
  77. new i;
  78. for(i=0;i<MAX_PLAYERS;i++)
  79. {
  80. SetVehicleParamsForPlayer(vehicleid,i, 0, 0);
  81. }
  82. SendClientMessage(playerid, 0x33AA33AA, "Car unlocked.");
  83. }
  84. else
  85. {
  86. SendClientMessage(playerid, 0xAA3333AA, "You dont have car!");
  87. }
  88. return 1;
  89. }
  90. return 0;}
Advertisement
Add Comment
Please, Sign In to add comment