Advertisement
Guest User

Untitled

a guest
Nov 7th, 2013
715
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.73 KB | None | 0 0
  1. /*
  2.  
  3. [Invisible vehicle]
  4. [DarkZeroX]
  5. [SA-MP FORUM]
  6. */
  7. #include <a_samp>
  8.  
  9.  
  10. new ActivateInvisible[MAX_PLAYERS];
  11.  
  12. public OnFilterScriptInit()
  13. {
  14. print("[Invisible vehicle: ON]");
  15. return 1;
  16. }
  17.  
  18.  
  19. public OnVehicleDeath(vehicleid, killerid)
  20. {
  21. LinkVehicleToInterior(vehicleid,0);
  22. return 1;
  23. }
  24.  
  25. public OnPlayerCommandText(playerid, cmdtext[])
  26. {
  27. if (strcmp("/invisible", cmdtext, true, 10) == 0)
  28. {
  29. if(ActivateInvisible[playerid] == 0)
  30. {
  31. SendClientMessage(playerid,-1,"Invisible vehicle: ON");
  32. ActivateInvisible[playerid] = 1;
  33. if(IsPlayerInAnyVehicle(playerid))
  34. {
  35. new VehiculeID = GetPlayerVehicleID(playerid);
  36. LinkVehicleToInterior(VehiculeID,50);
  37. for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(playerid, i, false);
  38. }
  39. }
  40. else
  41. {
  42. SendClientMessage(playerid,-1,"Invisible vehicle: OFF");
  43. ActivateInvisible[playerid] = 0;
  44. for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(playerid, i, true);
  45. if(IsPlayerInAnyVehicle(playerid))
  46. {
  47. new VehiculeID = GetPlayerVehicleID(playerid);
  48. LinkVehicleToInterior(VehiculeID,0);
  49. }
  50. }
  51. return 1;
  52. }
  53. return 0;
  54. }
  55.  
  56.  
  57. public OnPlayerSpawn(playerid)
  58. {
  59. for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(playerid, i, true);
  60. return 1;
  61. }
  62. public OnPlayerExitVehicle(playerid, vehicleid)
  63. {
  64. if(ActivateInvisible[playerid] == 1)
  65. {
  66. LinkVehicleToInterior(vehicleid,0);
  67. for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(playerid, i, true);
  68. }
  69. return 1;
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement