Guest User

Untitled

a guest
Mar 23rd, 2013
636
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.94 KB | None | 0 0
  1. /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  2. ////420medit Filter Script Export////////////////////////////////////////////////////////////////////////////////
  3. ////zombiechair.pwn By: [uL]Pottus
  4. /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  5.  
  6. #include <a_samp>
  7.  
  8. new VObject_0;
  9. new VObject_1;
  10. new VObject_2;
  11. new VObject_3;
  12. new VObject_4;
  13. new VObject_5;
  14. new VObject_6;
  15.  
  16. new CarVid;
  17.  
  18. public OnFilterScriptInit()
  19. {
  20. CarVid = CreateVehicle(471, 442.557006, 1123.073120, 13.249554, 22.742609, 103, 112, 3600);
  21. AddVehicleComponent(CarVid, 1009);
  22.  
  23. VObject_0 = CreateObject(1369, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  24. VObject_1 = CreateObject(2907, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  25. VObject_2 = CreateObject(2908, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  26. VObject_3 = CreateObject(2905, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  27. VObject_4 = CreateObject(2905, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  28. VObject_5 = CreateObject(2906, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  29. VObject_6 = CreateObject(2906, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  30.  
  31.  
  32. AttachObjectToVehicle(VObject_0, CarVid, 0.000000, -0.259999, 0.138999, 0.000000, 0.000000, 180.000000);
  33. AttachObjectToVehicle(VObject_1, CarVid, -0.028999, -0.349999, 0.598999, 270.000000, 0.000000, 0.000000);
  34. AttachObjectToVehicle(VObject_2, CarVid, 0.008999, -0.310000, 1.139000, 270.000000, 0.000000, -90.000000);
  35. AttachObjectToVehicle(VObject_3, CarVid, 0.128999, 0.000000, 0.250000, 0.000000, 90.000000, -5.000000);
  36. AttachObjectToVehicle(VObject_4, CarVid, -0.128999, 0.000000, 0.259000, 0.000000, 90.000000, 5.000000);
  37. AttachObjectToVehicle(VObject_5, CarVid, 0.239999, -0.400000, 0.658999, -115.000000, 90.000000, 90.000000);
  38. AttachObjectToVehicle(VObject_6, CarVid, -0.300000, -0.400000, 0.509000, -111.000000, 90.000000, -90.000000);
  39.  
  40. LinkVehicleToInterior(CarVid, 1);
  41. }
  42.  
  43. public OnFilterScriptExit()
  44. {
  45. DestroyVehicle(CarVid);
  46.  
  47. DestroyObject(VObject_0);
  48. DestroyObject(VObject_1);
  49. DestroyObject(VObject_2);
  50. DestroyObject(VObject_3);
  51. DestroyObject(VObject_4);
  52. DestroyObject(VObject_5);
  53. DestroyObject(VObject_6);
  54. }
  55.  
  56. public OnVehicleSpawn(vehicleid)
  57. {
  58. if(CarVid == vehicleid)
  59. {
  60. AddVehicleComponent(vehicleid, 1009);
  61. LinkVehicleToInterior(CarVid, 1);
  62. }
  63. }
  64.  
  65. public OnPlayerCommandText(playerid, cmdtext[])
  66. {
  67. if(!strcmp(cmdtext, "/zchair", true))
  68. {
  69. for(new i = 0; i < MAX_PLAYERS; i++)
  70. {
  71. if(GetPlayerVehicleID(i) == CarVid)
  72. {
  73. SendClientMessage(playerid, 0xFF0000FF, "Zombie chair is occupied");
  74. return 1;
  75. }
  76. }
  77. new Float:ppos[3];
  78. GetPlayerPos(playerid, ppos[0], ppos[1], ppos[2]);
  79. SetVehiclePos(CarVid, ppos[0], ppos[1], ppos[2]);
  80. PutPlayerInVehicle(playerid, CarVid, 0);
  81. SendClientMessage(playerid, 0xFF0000FF, "Put into the zombie chair");
  82. return 1;
  83. }
  84. return 0;
  85. }
Advertisement
Add Comment
Please, Sign In to add comment