Advertisement
AdHaM612

Rocket System

Jun 26th, 2014
580
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 29.01 KB | None | 0 0
  1. // Rocket To The Moon By AdHaM612
  2.  
  3. #define FILTERSCRIPT
  4.  
  5. #include <a_samp>
  6. #include <zcmd>
  7.  
  8. #define RED 0xff0000ff
  9.  
  10. new rocket1[16];
  11. new rocket2[16];
  12. new rocket3[16];
  13. new rocket4[16];
  14. new rocket5[16];
  15. new rocket6[16];
  16. new rocket7[4];
  17. new rocket8;
  18.  
  19. new RocketLaunched;
  20. new RocketLanded;
  21.  
  22. public OnFilterScriptInit()
  23. {
  24. print("\n--------------------------------------");
  25. print(" Rocket By AdHaM612 Loaded");
  26. print("--------------------------------------\n");
  27. //Moon
  28. CreateVehicle(444, 1355.6125, 1489.8088, 1018.1429, 359.5939, 0, 0, 100);
  29. CreateVehicle(444, 1350.0378, 1489.8217, 1018.3429, 0.0000, 0, 0, 100);
  30. CreateVehicle(444, 1344.3452, 1489.9846, 1018.1429, 0.0000, 0, 0, 100);
  31. CreateVehicle(444, 1363.3267, 1502.2323, 1018.1429, 90.0000, 0, 0, 100);
  32. CreateVehicle(444, 1363.3699, 1508.0348, 1018.1429, 90.0000, 0, 0, 100);
  33. CreateVehicle(444, 1363.5156, 1513.0798, 1018.1429, 90.0000, 0, 0, 100);
  34. CreateVehicle(444, 1298.6354, 1478.0649, 1018.1563, 0.0000, 0, 0, 100);
  35. CreateVehicle(444, 1304.9744, 1478.3674, 1018.1563, 0.0000, 0, 0, 100);
  36. CreateVehicle(444, 1311.7991, 1478.3845, 1018.1563, 0.0000, 0, 0, 100);
  37. CreateVehicle(444, 1298.8693, 1498.8888, 1017.8563, 270.0000, 0, 0, 100);
  38. CreateVehicle(444, 1298.7919, 1504.9390, 1017.8563, 270.0000, 0, 0, 100);
  39. CreateVehicle(444, 1298.6111, 1510.9503, 1017.8563, 270.0000, 0, 0, 100);
  40. CreateObject(18752, 1273.26624, 1288.50037, 1016.70892, 0.00000, 0.00000, 267.43521);
  41. CreateObject(18752, 1274.52466, 1697.90698, 1016.70892, 0.00000, 0.00000, 0.00000);
  42. CreateObject(18752, 1485.78992, 1487.74390, 1016.70892, 0.00000, 0.00000, 268.26379);
  43. CreateObject(18752, 1482.31836, 1284.00781, 1016.70892, 0.00000, 0.00000, 0.00000);
  44. CreateObject(18752, 1488.93262, 1697.21252, 1016.70892, 0.00000, 0.00000, 0.00000);
  45. CreateObject(18752, 1063.08508, 1293.40942, 1016.70892, 0.00000, 0.00000, 0.00000);
  46. CreateObject(18752, 1061.24438, 1698.87793, 1016.70892, 0.00000, 0.00000, 0.00000);
  47. CreateObject(18752, 1062.07751, 1502.81653, 1016.70892, 0.00000, 0.00000, 0.00000);
  48. CreateObject(18752, 1209.28796, 1499.16113, 1016.70892, 0.00000, 0.00000, 0.00000);
  49. CreateObject(18752, 1429.25720, 1491.05884, 1016.70892, 0.00000, 0.00000, 0.00000);
  50. CreateObject(18752, 1319.33521, 1388.60632, 1016.70892, 0.00000, 0.00000, 0.00000);
  51. CreateObject(18752, 1332.27380, 1603.24133, 1016.70892, 0.00000, 0.00000, 0.00000);
  52. //Rocket
  53. CreateObject(2633,1342.5000000,1500.0999756,16.1000004,0.0000000,0.0000000,181.2500000); //object(crack_walkway1) (1)
  54. CreateObject(3361,1349.5000000,1500.0999756,15.6999998,0.0000000,0.0000000,0.0000000); //object(cxref_woodstair) (1)
  55. CreateObject(3524,1345.6999512,1499.0999756,20.7999992,0.0000000,0.0000000,170.0000000); //object(skullpillar01_lvs) (1)
  56. CreateObject(3524,1345.5999756,1501.0999756,20.7999992,0.0000000,0.0000000,0.0000000); //object(skullpillar01_lvs) (2)
  57. CreateObject(3361,1357.6999512,1500.0999756,11.6999998,0.0000000,0.0000000,0.0000000); //object(cxref_woodstair) (2)
  58. CreateObject(3524,1353.5000000,1501.0999756,16.7000008,0.0000000,0.0000000,0.0000000); //object(skullpillar01_lvs) (4)
  59. CreateObject(3524,1353.5999756,1499.0999756,16.7000008,0.0000000,0.0000000,170.0000000); //object(skullpillar01_lvs) (5)
  60. CreateObject(3524,1361.1999512,1499.0000000,12.5000000,0.0000000,0.0000000,177.5000000); //object(skullpillar01_lvs) (6)
  61. CreateObject(3524,1361.0999756,1501.1999512,12.3999996,0.0000000,0.0000000,0.0000000); //object(skullpillar01_lvs) (7)
  62. CreateObject(3524,1361.8000488,1502.5000000,11.8999996,0.0000000,0.0000000,92.0000000); //object(skullpillar01_lvs) (8)
  63. CreateObject(3524,1362.1999512,1497.8000488,11.8999996,0.0000000,0.0000000,84.0000000); //object(skullpillar01_lvs) (9)
  64. CreateObject(2633,1338.3000488,1500.0000000,16.1000004,0.0000000,0.0000000,181.2469482); //object(crack_walkway1) (2)
  65. CreateObject(2633,1338.2998047,1500.0000000,16.1000004,0.0000000,0.0000000,1.2469482); //object(crack_walkway1) (3)
  66. CreateObject(2633,1342.5000000,1500.0996094,16.1000004,0.0000000,0.0000000,1.2469482); //object(crack_walkway1) (4)
  67. CreateObject(2633,1334.4000244,1499.9000244,16.1000004,0.0000000,0.0000000,1.2414551); //object(crack_walkway1) (5)
  68. CreateObject(2633,1334.3994141,1499.8994141,16.1000004,0.0000000,0.0000000,181.2414551); //object(crack_walkway1) (6)
  69. rocket1[1] = CreateObject(7236,1327.0999756,1498.3000488,-8.0000000,0.0000000,0.0000000,19.7500000); //object(vegasplant03b) (1)
  70. rocket1[2] = CreateObject(3530,1327.0000000,1488.4000244,23.3999996,0.0000000,0.0000000,0.0000000); //object(vgsn_constrbeam2) (1)
  71. rocket1[3] = CreateObject(3530,1326.8000488,1507.3000488,23.3999996,0.0000000,0.0000000,0.0000000); //object(vgsn_constrbeam2) (2)
  72. rocket1[4] = CreateObject(3530,1330.0000000,1506.5000000,23.3999996,0.0000000,0.0000000,342.0000000); //object(vgsn_constrbeam2) (3)
  73. rocket1[5] = CreateObject(3530,1323.3000488,1506.6999512,23.3999996,0.0000000,0.0000000,5.9989014); //object(vgsn_constrbeam2) (4)
  74. rocket1[6] = CreateObject(3530,1323.8000488,1488.8000488,23.3999996,0.0000000,0.0000000,347.2485352); //object(vgsn_constrbeam2) (5)
  75. rocket1[7] = CreateObject(3530,1329.6999512,1489.0999756,23.3999996,0.0000000,0.0000000,24.4948730); //object(vgsn_constrbeam2) (6)
  76. rocket1[8] = CreateObject(18452, 1323.4863, 1498.3854, 14.2600, 0.00000, 0.00000, 0.00000);
  77. rocket1[9] = CreateObject(18452, 1330.7756, 1498.3909, 14.2600, 0.00000, 0.00000, 0.09900);
  78. rocket1[10] = CreateObject(3530,1317.3000488,1497.3000488,23.3999996,0.0000000,0.0000000,0.7448730); //object(vgsn_constrbeam2) (7)
  79. rocket1[11] = CreateObject(3530,1318.1999512,1494.4000244,23.3999996,0.0000000,0.0000000,17.4915771); //object(vgsn_constrbeam2) (8)
  80. rocket1[12] = CreateObject(3530,1317.6999512,1500.4000244,23.3999996,0.0000000,0.0000000,343.4902344); //object(vgsn_constrbeam2) (9)
  81. rocket1[13] = CreateObject(7236,1322.4000244,1497.4000244,49.0999985,0.0000000,0.0000000,19.7479248); //object(vegasplant03b) (2)
  82. rocket2[4] = CreateObject(8874,1334.4000244,1498.5999756,34.9000015,0.0000000,0.0000000,0.0000000); //object(vgsecnstrct13) (1)
  83. rocket2[5] = CreateObject(8874,1336.1999512,1495.1999512,34.9000015,0.0000000,0.0000000,102.0000000); //object(vgsecnstrct13) (2)
  84. rocket2[6] = CreateObject(8874,1337.9000244,1501.4000244,27.8999996,0.0000000,354.0000000,37.9970703); //object(vgsecnstrct13) (3)
  85. rocket2[7] = CreateObject(8874,1338.4000244,1495.6999512,27.8999996,0.0000000,353.9959717,103.9962158); //object(vgsecnstrct13) (4)
  86. rocket2[8] = CreateObject(8874,1338.0999756,1496.9000244,40.7000008,0.0000000,353.9959717,103.9910889); //object(vgsecnstrct13) (5)
  87. rocket2[9] = CreateObject(8874,1338.0999756,1496.9000244,47.2000008,0.0000000,353.9959717,103.9910889); //object(vgsecnstrct13) (6)
  88. rocket2[10] = CreateObject(8874,1338.0999756,1496.9000244,53.2000008,0.0000000,353.9959717,103.9910889); //object(vgsecnstrct13) (7)
  89. rocket2[11] = CreateObject(8874,1338.0999756,1496.9000244,60.0000000,0.0000000,353.9959717,103.9910889); //object(vgsecnstrct13) (8)
  90. rocket2[12] = CreateObject(8874,1338.0999756,1496.9000244,67.8000031,0.0000000,353.9959717,103.9910889); //object(vgsecnstrct13) (9)
  91. rocket2[13] = CreateObject(8874,1334.4000244,1498.5999756,38.9000015,0.0000000,0.0000000,0.0000000); //object(vgsecnstrct13) (11)
  92. rocket2[14] = CreateObject(8874,1334.4000244,1498.5999756,43.4000015,0.0000000,0.0000000,0.0000000); //object(vgsecnstrct13) (12)
  93. rocket2[15] = CreateObject(8874,1334.4000244,1498.5999756,47.9000015,0.0000000,0.0000000,0.0000000); //object(vgsecnstrct13) (13)
  94. rocket3[1] = CreateObject(8874,1334.4000244,1498.5999756,52.4000015,0.0000000,0.0000000,0.0000000); //object(vgsecnstrct13) (14)
  95. rocket3[2] = CreateObject(8874,1334.4000244,1498.5999756,56.7000008,0.0000000,0.0000000,0.0000000); //object(vgsecnstrct13) (15)
  96. rocket3[3] = CreateObject(8874,1334.4000244,1498.5999756,61.7000008,0.0000000,0.0000000,0.0000000); //object(vgsecnstrct13) (16)
  97. rocket3[4] = CreateObject(8874,1334.4000244,1498.5999756,66.4000015,0.0000000,0.0000000,0.0000000); //object(vgsecnstrct13) (17)
  98. rocket3[5] = CreateObject(8874,1334.4000244,1498.5999756,69.4000015,0.0000000,0.0000000,0.0000000); //object(vgsecnstrct13) (18)
  99. rocket3[6] = CreateObject(3116,1336.6999512,1494.1999512,24.2000008,0.0000000,0.0000000,0.0000000); //object(acwinch1) (1)
  100. rocket3[7] = CreateObject(3116,1336.4000244,1501.4000244,23.8999996,0.0000000,0.0000000,0.0000000); //object(acwinch1) (2)
  101. rocket3[8] = CreateObject(1379,1324.4000244,1512.5999756,56.0999985,0.0000000,0.0000000,0.0000000); //object(magnocrane_02) (1)
  102. rocket3[9] = CreateObject(1379,1322.4000244,1482.6999512,56.0999985,0.0000000,0.0000000,176.0000000); //object(magnocrane_02) (2)
  103. rocket3[10] = CreateObject(3675,1322.9000244,1481.8000488,25.6000004,0.0000000,0.0000000,0.0000000); //object(laxrf_refinerypipe) (3)
  104. rocket3[11] = CreateObject(3675,1318.8000488,1483.1999512,25.3999996,0.0000000,0.0000000,0.0000000); //object(laxrf_refinerypipe) (4)
  105. rocket3[12] = CreateObject(3675,1320.3000488,1511.6999512,24.0000000,0.0000000,0.0000000,159.9993896); //object(laxrf_refinerypipe) (8)
  106. rocket3[13] = CreateObject(3675,1324.9000244,1482.5999756,24.5000000,0.0000000,0.0000000,0.0000000); //object(laxrf_refinerypipe) (10)
  107. rocket3[14] = CreateObject(3675,1327.3000488,1484.4000244,24.5000000,0.0000000,0.0000000,0.0000000); //object(laxrf_refinerypipe) (11)
  108. rocket3[15] = CreateObject(3675,1323.1999512,1511.6999512,24.0000000,0.0000000,0.0000000,159.9993896); //object(laxrf_refinerypipe) (12)
  109. rocket4[1] = CreateObject(3675,1324.9000244,1511.3000488,24.0000000,0.0000000,0.0000000,159.9993896); //object(laxrf_refinerypipe) (13)
  110. rocket4[2] = CreateObject(3675,1326.5000000,1510.5000000,24.0000000,0.0000000,0.0000000,159.9993896); //object(laxrf_refinerypipe) (14)
  111. rocket4[3] = CreateObject(3502,1332.6999512,1497.0999756,57.7000008,0.0000000,90.0000000,92.0000000); //object(vgsn_con_tube) (1)
  112. rocket4[4] = CreateObject(3502,1336.4000244,1497.0999756,57.7000008,0.0000000,90.0000000,91.9995117); //object(vgsn_con_tube) (2)
  113. rocket4[5] = CreateObject(3502,1338.6999512,1497.0999756,57.7000008,0.0000000,90.0000000,91.9995117); //object(vgsn_con_tube) (3)
  114. rocket4[6] = CreateObject(3502,1340.5999756,1497.0999756,57.7000008,0.0000000,90.0000000,91.9995117); //object(vgsn_con_tube) (4)
  115. rocket4[7] = CreateObject(3502,1334.8000488,1497.1999512,45.5000000,0.0000000,90.0000000,91.9995117); //object(vgsn_con_tube) (5)
  116. rocket4[8] = CreateObject(3502,1336.3000488,1497.1999512,45.5000000,0.0000000,90.0000000,91.9995117); //object(vgsn_con_tube) (6)
  117. rocket4[9] = CreateObject(3502,1337.8000488,1497.1999512,45.5000000,0.0000000,90.0000000,91.9995117); //object(vgsn_con_tube) (7)
  118. rocket4[10] = CreateObject(3502,1339.5000000,1497.1999512,45.5000000,0.0000000,90.0000000,91.9995117); //object(vgsn_con_tube) (8)
  119. rocket4[11] = CreateObject(3502,1340.9000244,1497.1999512,45.5000000,0.0000000,90.0000000,91.9995117); //object(vgsn_con_tube) (9)
  120. rocket4[12] = CreateObject(3502,1323.3000488,1482.5000000,31.5000000,0.0000000,179.9999390,177.9995117); //object(vgsn_con_tube) (10)
  121. rocket4[13] = CreateObject(3502,1321.0000000,1511.1999512,31.5000000,0.0000000,179.9945068,179.9949951); //object(vgsn_con_tube) (11)
  122. rocket4[14] = CreateObject(3258,1322.8000488,1482.4000244,56.9000015,0.0000000,176.0000000,0.0000000); //object(refthinchim1) (1)
  123. rocket4[15] = CreateObject(3258,1322.6999512,1479.0000000,56.9000015,0.0000000,175.9954834,0.0000000); //object(refthinchim1) (2)
  124. rocket5[1] = CreateObject(3258,1321.9000244,1512.1999512,56.9000015,0.0000000,175.9954834,0.0000000); //object(refthinchim1) (3)
  125. rocket5[2] = CreateObject(3258,1322.3000488,1515.1999512,56.9000015,0.0000000,175.9954834,0.0000000); //object(refthinchim1) (4)
  126. rocket5[3] = CreateObject(3259,1321.9000244,1497.5000000,72.0000000,0.0000000,0.0000000,0.0000000); //object(refcondens1) (14)
  127. rocket5[4] = CreateObject(3259,1321.1999512,1497.0000000,72.0000000,0.0000000,330.4999695,0.0000000); //object(refcondens1) (15)
  128. rocket5[5] = CreateObject(3259,1321.1992188,1497.0000000,72.0000000,0.0000000,330.4962158,322.0000000); //object(refcondens1) (16)
  129. rocket5[6] = CreateObject(3259,1321.1992188,1497.0000000,72.0000000,0.0000000,330.4907227,291.9982910); //object(refcondens1) (17)
  130. rocket5[7] = CreateObject(3259,1321.1992188,1497.0000000,72.0000000,0.0000000,330.4907227,255.9946289); //object(refcondens1) (18)
  131. rocket5[8] = CreateObject(3259,1321.1992188,1497.0000000,72.0000000,0.0000000,330.4907227,225.9924164); //object(refcondens1) (19)
  132. rocket5[9] = CreateObject(3259,1321.1992188,1497.0000000,72.0000000,0.0000000,330.4907227,197.9887543); //object(refcondens1) (20)
  133. rocket5[10] = CreateObject(3259,1321.1992188,1497.0000000,72.0000000,0.0000000,330.4907227,167.9846191); //object(refcondens1) (21)
  134. rocket5[11] = CreateObject(3259,1321.1992188,1497.0000000,72.0000000,0.0000000,330.4907227,145.9809570); //object(refcondens1) (22)
  135. rocket5[12] = CreateObject(3259,1321.1992188,1497.0000000,72.0000000,0.0000000,330.4907227,119.9808350); //object(refcondens1) (23)
  136. rocket5[13] = CreateObject(3259,1321.1992188,1497.0000000,72.0000000,0.0000000,330.4907227,97.9761963); //object(refcondens1) (24)
  137. rocket5[14] = CreateObject(3259,1321.1992188,1497.0000000,72.0000000,0.0000000,330.4907227,69.9760742); //object(refcondens1) (25)
  138. rocket5[15] = CreateObject(3259,1321.1992188,1497.0000000,72.0000000,0.0000000,330.4907227,41.9719238); //object(refcondens1) (26)
  139. rocket6[1] = CreateObject(3259,1321.1992188,1497.0000000,72.0000000,0.0000000,330.4907227,19.9677734); //object(refcondens1) (27)
  140. rocket6[2] = CreateObject(6933,1321.5000000,1497.8000488,133.1999969,0.0000000,0.0000000,0.0000000); //object(vegasplant08) (1)
  141. rocket6[3] = CreateObject(3877,1336.4000244,1495.9000244,11.5000000,0.0000000,88.0000000,0.0000000); //object(sf_rooflite) (2)
  142. rocket6[4] = CreateObject(3877,1336.3994141,1495.8994141,11.5000000,1.5798035,88.7653198,308.0170288); //object(sf_rooflite) (3)
  143. rocket6[5] = CreateObject(3877,1336.3994141,1495.8994141,11.5000000,1.5765686,88.7640076,264.0127563); //object(sf_rooflite) (4)
  144. rocket6[6] = CreateObject(3877,1336.3994141,1495.8994141,11.5000000,1.5765076,88.7585754,114.0125427); //object(sf_rooflite) (5)
  145. rocket6[7] = CreateObject(3877,1336.3994141,1495.8994141,11.5000000,1.5710144,88.7585754,78.0105896); //object(sf_rooflite) (6)
  146. rocket6[8] = CreateObject(3877,1336.3994141,1495.8994141,11.5000000,1.5655518,88.7585754,40.0084534); //object(sf_rooflite) (7)
  147. rocket6[9] = CreateObject(3877,1336.3994141,1495.8994141,11.5000000,1.5655518,88.7585754,336.0067444); //object(sf_rooflite) (8)
  148. rocket6[10] = CreateObject(3877,1335.6992188,1501.2998047,11.5000000,0.0000000,83.9959717,26.0000000); //object(sf_rooflite) (9)
  149. rocket6[11] = CreateObject(3877,1335.6992188,1501.2998047,11.5000000,0.0000000,83.9904785,61.9991455); //object(sf_rooflite) (10)
  150. rocket6[12] = CreateObject(3877,1335.6992188,1501.2998047,11.5000000,0.0000000,83.9849548,93.9958496); //object(sf_rooflite) (11)
  151. rocket6[13] = CreateObject(3877,1335.6992188,1501.2998047,11.5000000,0.0000000,83.9794922,123.9935303); //object(sf_rooflite) (12)
  152. rocket6[14] = CreateObject(3877,1335.6992188,1501.2998047,11.5000000,0.0000000,83.9794922,253.9916992); //object(sf_rooflite) (13)
  153. rocket6[15] = CreateObject(3877,1335.6992188,1501.2998047,11.5000000,0.0000000,83.9794922,281.9874268); //object(sf_rooflite) (14)
  154. rocket7[1] = CreateObject(3877,1335.6992188,1501.2998047,11.5000000,0.0000000,83.9794922,305.9860840); //object(sf_rooflite) (15)
  155. rocket7[2] = CreateObject(3877,1335.6992188,1501.2998047,11.5000000,0.0000000,83.9794922,333.9857483); //object(sf_rooflite) (16)
  156. rocket7[3] = CreateObject(3877,1335.6999512,1501.3000488,11.5000000,0.0000000,84.0000000,0.0000000); //object(sf_rooflite) (1)
  157. return 1;
  158. }
  159.  
  160. public OnFilterScriptExit()
  161. {
  162. return 1;
  163. }
  164.  
  165. public OnObjectMoved(objectid)
  166. {
  167. if(objectid == rocket1[1])
  168. {
  169. RocketLaunched = 0;
  170. RocketLanded = 0;
  171. }
  172. return 1;
  173. }
  174.  
  175. CMD:tprocket(playerid,params[])
  176. {
  177. SetPlayerPos(playerid,1369.0616,1500.0884,10.8203);
  178. SetPlayerFacingAngle(playerid,90.5875);
  179. SetCameraBehindPlayer(playerid);
  180. SetPlayerInterior(playerid,0);
  181. GameTextForPlayer(playerid,"~R~You ~W~Have ~B~Been ~G~Teleported ~Y~To The Rocket! ~P~/launch ~R~To Launch It!",5000,3);
  182. SendClientMessage(playerid,RED,"You Have Been Teleported To The Rocket! /launch To Launch It!");
  183. return 1;
  184. }
  185. CMD:launch(playerid,params[])
  186. {
  187. if(RocketLaunched == 1)
  188. {
  189. SendClientMessage(playerid,0xD2691EAA,"Rocket is already launched.");
  190. return 1;
  191. }
  192. MoveObject(rocket1[1],1327.0999756,1498.3000488,992,15);
  193. MoveObject(rocket1[2],1327.0000000,1488.4000244,1023.3999996,15);
  194. MoveObject(rocket1[3],1326.8000488,1507.3000488,1023.3999996,15);
  195. MoveObject(rocket1[4],1330.0000000,1506.5000000,1023.3999996,15);
  196. MoveObject(rocket1[5],1323.3000488,1506.6999512,1023.3999996,15);
  197. MoveObject(rocket1[6],1323.8000488,1488.8000488,1023.3999996,15);
  198. MoveObject(rocket1[7],1329.6999512,1489.0999756,1023.3999996,15);
  199. MoveObject(rocket1[8],1323.4863, 1498.3854, 1014.2600,15);
  200. MoveObject(rocket1[9],1330.7756, 1498.3909, 1014.2600,15);
  201. MoveObject(rocket1[10],1317.3000488,1497.3000488,1023.3999996,15);
  202. MoveObject(rocket1[11],1318.1999512,1494.4000244,1023.3999996,15);
  203. MoveObject(rocket1[12],1317.6999512,1500.4000244,1023.3999996,15);
  204. MoveObject(rocket1[13],1322.4000244,1497.4000244,1049.0999985,15);
  205. MoveObject(rocket2[4],1334.4000244,1498.5999756,1034.9000015,15);
  206. MoveObject(rocket2[5],1336.1999512,1495.1999512,1034.9000015,15);
  207. MoveObject(rocket2[6],1337.9000244,1501.4000244,1027.8999996,15);
  208. MoveObject(rocket2[7],1338.4000244,1495.6999512,1027.8999996,15);
  209. MoveObject(rocket2[8],1338.0999756,1496.9000244,1040.7000008,15);
  210. MoveObject(rocket2[9],1338.0999756,1496.9000244,1047.1500008,15);
  211. MoveObject(rocket2[10],1338.0999756,1496.9000244,1053.1500008,15);
  212. MoveObject(rocket2[11],1338.0999756,1496.9000244,1060.0000000,15);
  213. MoveObject(rocket2[12],1338.0999756,1496.9000244,1067.8000031,15);
  214. MoveObject(rocket2[13],1334.4000244,1498.5999756,1038.9000015,15);
  215. MoveObject(rocket2[14],1334.4000244,1498.5999756,1043.4000015,15);
  216. MoveObject(rocket2[15],1334.4000244,1498.5999756,1047.9000015,15);
  217. MoveObject(rocket3[1],1334.4000244,1498.5999756,1052.4000015,15);
  218. MoveObject(rocket3[2],1334.4000244,1498.5999756,1056.7000008,15);
  219. MoveObject(rocket3[3],1334.4000244,1498.5999756,1061.7000008,15);
  220. MoveObject(rocket3[4],1334.4000244,1498.5999756,1066.4000015,15);
  221. MoveObject(rocket3[5],1334.4000244,1498.5999756,1069.4000015,15);
  222. MoveObject(rocket3[6],1336.6999512,1494.1999512,1024.1500008,15);
  223. MoveObject(rocket3[7],1336.4000244,1501.4000244,1023.8999996,15);
  224. MoveObject(rocket3[8],1324.4000244,1512.5999756,1056.0999985,15);
  225. MoveObject(rocket3[9],1322.4000244,1482.6999512,1056.0999985,15);
  226. MoveObject(rocket3[10],1322.9000244,1481.8000488,1025.6000004,15);
  227. MoveObject(rocket3[11],1318.8000488,1483.1999512,1025.3999996,15);
  228. MoveObject(rocket3[12],1315.3000488,1511.6999512,1024.0000000,15);
  229. MoveObject(rocket3[13],1324.9000244,1482.5999756,1024.5000000,15);
  230. MoveObject(rocket3[14],1327.3000488,1484.4000244,1024.0000000,15);
  231. MoveObject(rocket3[15],1323.1999512,1511.6999512,1024.0000000,15);
  232. MoveObject(rocket4[1],1324.9000244,1511.3000488,1024.0000000,15);
  233. MoveObject(rocket4[2],1326.5000000,1510.5000000,1024.0000000,15);
  234. MoveObject(rocket4[3],1332.6999512,1497.0999756,1057.7000008,15);
  235. MoveObject(rocket4[4],1336.4000244,1497.0999756,1057.7000008,15);
  236. MoveObject(rocket4[5],1338.6999512,1497.0999756,1057.7000008,15);
  237. MoveObject(rocket4[6],1340.5999756,1497.0999756,1057.7000008,15);
  238. MoveObject(rocket4[7],1334.8000488,1497.1999512,1045.5000000,15);
  239. MoveObject(rocket4[8],1336.3000488,1497.1999512,1045.5000000,15);
  240. MoveObject(rocket4[9],1337.8000488,1497.1999512,1045.5000000,15);
  241. MoveObject(rocket4[10],1339.5000000,1497.1999512,1045.5000000,15);
  242. MoveObject(rocket4[11],1340.9000244,1497.1999512,1045.5000000,15);
  243. MoveObject(rocket4[12],1323.3000488,1482.5000000,1031.5000000,15);
  244. MoveObject(rocket4[13],1321.0000000,1511.1999512,1031.5000000,15);
  245. MoveObject(rocket4[14],1322.8000488,1482.4000244,1056.9000015,15);
  246. MoveObject(rocket4[15],1322.6999512,1479.0000000,1056.9000015,15);
  247. MoveObject(rocket5[1],1321.9000244,1512.1999512,1056.9000015,15);
  248. MoveObject(rocket5[2],1322.3000488,1515.1999512,1056.9000015,15);
  249. MoveObject(rocket5[3],1321.9000244,1497.5000000,1072.0000000,15);
  250. MoveObject(rocket5[4],1321.1999512,1497.0000000,1072.0000000,15);
  251. MoveObject(rocket5[5],1321.1992188,1497.0000000,1072.0000000,15);
  252. MoveObject(rocket5[6],1321.1992188,1497.0000000,1072.0000000,15);
  253. MoveObject(rocket5[7],1321.1992188,1497.0000000,1072.0000000,15);
  254. MoveObject(rocket5[8],1321.1992188,1497.0000000,1072.0000000,15);
  255. MoveObject(rocket5[9],1321.1992188,1497.0000000,1072.0000000,15);
  256. MoveObject(rocket5[10],1321.1992188,1497.0000000,1072.0000000,15);
  257. MoveObject(rocket5[11],1321.1992188,1497.0000000,1072.0000000,15);
  258. MoveObject(rocket5[12],1321.1992188,1497.0000000,1072.0000000,15);
  259. MoveObject(rocket5[13],1321.1992188,1497.0000000,1072.0000000,15);
  260. MoveObject(rocket5[14],1321.1992188,1497.0000000,1072.0000000,15);
  261. MoveObject(rocket5[15],1321.1992188,1497.0000000,1072.0000000,15);
  262. MoveObject(rocket6[1],1321.1992188,1497.0000000,1072.0000000,15);
  263. MoveObject(rocket6[2],1321.5000000,1497.8000488,1133.1999969,15);
  264. MoveObject(rocket6[3],1336.4000244,1495.9000244,1011.5000000,15);
  265. MoveObject(rocket6[4],1336.3994141,1495.8994141,1011.5000000,15);
  266. MoveObject(rocket6[5],1336.3994141,1495.8994141,1011.5000000,15);
  267. MoveObject(rocket6[6],1336.3994141,1495.8994141,1011.5000000,15);
  268. MoveObject(rocket6[7],1336.3994141,1495.8994141,1011.5000000,15);
  269. MoveObject(rocket6[8],1336.3994141,1495.8994141,1011.5000000,15);
  270. MoveObject(rocket6[9],1336.3994141,1495.8994141,1011.5000000,15);
  271. MoveObject(rocket6[10],1335.6992188,1501.2998047,1011.5000000,15);
  272. MoveObject(rocket6[11],1335.6992188,1501.2998047,1011.5000000,15);
  273. MoveObject(rocket6[12],1335.6992188,1501.2998047,1011.5000000,15);
  274. MoveObject(rocket6[13],1335.6992188,1501.2998047,1011.5000000,15);
  275. MoveObject(rocket6[14],1335.6992188,1501.2998047,1011.5000000,15);
  276. MoveObject(rocket6[15],1335.6992188,1501.2998047,1011.5000000,15);
  277. MoveObject(rocket7[1],1335.6992188,1501.2998047,1011.5000000,15);
  278. MoveObject(rocket7[2],1335.6992188,1501.2998047,1011.5000000,15);
  279. MoveObject(rocket7[3],1335.6999512,1501.3000488,1011.5000000,15);
  280. MoveObject(rocket8,1335.6999512,1501.3000488,1011.5000000,15);
  281. GameTextForPlayer(playerid,"~R~You Have Launched ~G~The ~Y~Rocket! ~W~You Are ~P~Now Traveling ~R~To The Moon! ~Y~DONT MOVE!!",5000,3);
  282. SendClientMessage(playerid,RED,"You Have Launched The Rocket! You Are Now Traveling To The Moon! DONT MOVE!!");
  283. SendClientMessageToAll(RED,"The Rocket Has Been Launched!");
  284. RocketLaunched = 1;
  285. return 1;
  286. }
  287. CMD:earth(playerid,params[])
  288. {
  289. if(RocketLanded == 1)
  290. {
  291. SendClientMessage(playerid,0xD2691EAA,"Rocket is already landing.");
  292. return 1;
  293. }
  294. MoveObject(rocket1[1],1327.0999756,1498.3000488,-8.0000000,15);
  295. MoveObject(rocket1[2],1327.0000000,1488.4000244,23.3999996,15);
  296. MoveObject(rocket1[3],1326.8000488,1507.3000488,23.3999996,15);
  297. MoveObject(rocket1[4],1330.0000000,1506.5000000,23.3999996,15);
  298. MoveObject(rocket1[5],1323.3000488,1506.6999512,23.3999996,15);
  299. MoveObject(rocket1[6],1323.8000488,1488.8000488,23.3999996,15);
  300. MoveObject(rocket1[7],1329.6999512,1489.0999756,23.3999996,15);
  301. MoveObject(rocket1[8],1323.4863, 1498.3854, 14.2600,15);
  302. MoveObject(rocket1[9],1330.7756, 1498.3909, 14.2600,15);
  303. MoveObject(rocket1[10],1317.3000488,1497.3000488,23.3999996,15);
  304. MoveObject(rocket1[11],1318.1999512,1494.4000244,23.3999996,15);
  305. MoveObject(rocket1[12],1317.6999512,1500.4000244,23.3999996,15);
  306. MoveObject(rocket1[13],1322.4000244,1497.4000244,49.0999985,15);
  307. MoveObject(rocket2[4],1334.4000244,1498.5999756,34.9000015,15);
  308. MoveObject(rocket2[5],1336.1999512,1495.1999512,34.9000015,15);
  309. MoveObject(rocket2[6],1337.9000244,1501.4000244,27.8999996,15);
  310. MoveObject(rocket2[7],1338.4000244,1495.6999512,27.8999996,15);
  311. MoveObject(rocket2[8],1338.0999756,1496.9000244,40.7000008,15);
  312. MoveObject(rocket2[9],1338.0999756,1496.9000244,47.1500008,15);
  313. MoveObject(rocket2[10],1338.0999756,1496.9000244,53.1500008,15);
  314. MoveObject(rocket2[11],1338.0999756,1496.9000244,60.0000000,15);
  315. MoveObject(rocket2[12],1338.0999756,1496.9000244,67.8000031,15);
  316. MoveObject(rocket2[13],1334.4000244,1498.5999756,38.9000015,15);
  317. MoveObject(rocket2[14],1334.4000244,1498.5999756,43.4000015,15);
  318. MoveObject(rocket2[15],1334.4000244,1498.5999756,47.9000015,15);
  319. MoveObject(rocket3[1],1334.4000244,1498.5999756,52.4000015,15);
  320. MoveObject(rocket3[2],1334.4000244,1498.5999756,56.7000008,15);
  321. MoveObject(rocket3[3],1334.4000244,1498.5999756,61.7000008,15);
  322. MoveObject(rocket3[4],1334.4000244,1498.5999756,66.4000015,15);
  323. MoveObject(rocket3[5],1334.4000244,1498.5999756,69.4000015,15);
  324. MoveObject(rocket3[6],1336.6999512,1494.1999512,24.1500008,15);
  325. MoveObject(rocket3[7],1336.4000244,1501.4000244,23.8999996,15);
  326. MoveObject(rocket3[8],1324.4000244,1512.5999756,56.0999985,15);
  327. MoveObject(rocket3[9],1322.4000244,1482.6999512,56.0999985,15);
  328. MoveObject(rocket3[10],1322.9000244,1481.8000488,25.6000004,15);
  329. MoveObject(rocket3[11],1318.8000488,1483.1999512,25.3999996,15);
  330. MoveObject(rocket3[12],1315.3000488,1511.6999512,24.0000000,15);
  331. MoveObject(rocket3[13],1324.9000244,1482.5999756,24.5000000,15);
  332. MoveObject(rocket3[14],1327.3000488,1484.4000244,24.0000000,15);
  333. MoveObject(rocket3[15],1323.1999512,1511.6999512,24.0000000,15);
  334. MoveObject(rocket4[1],1324.9000244,1511.3000488,24.0000000,15);
  335. MoveObject(rocket4[2],1326.5000000,1510.5000000,24.0000000,15);
  336. MoveObject(rocket4[3],1332.6999512,1497.0999756,57.7000008,15);
  337. MoveObject(rocket4[4],1336.4000244,1497.0999756,57.7000008,15);
  338. MoveObject(rocket4[5],1338.6999512,1497.0999756,57.7000008,15);
  339. MoveObject(rocket4[6],1340.5999756,1497.0999756,57.7000008,15);
  340. MoveObject(rocket4[7],1334.8000488,1497.1999512,45.5000000,15);
  341. MoveObject(rocket4[8],1336.3000488,1497.1999512,45.5000000,15);
  342. MoveObject(rocket4[9],1337.8000488,1497.1999512,45.5000000,15);
  343. MoveObject(rocket4[10],1339.5000000,1497.1999512,45.5000000,15);
  344. MoveObject(rocket4[11],1340.9000244,1497.1999512,45.5000000,15);
  345. MoveObject(rocket4[12],1323.3000488,1482.5000000,31.5000000,15);
  346. MoveObject(rocket4[13],1321.0000000,1511.1999512,31.5000000,15);
  347. MoveObject(rocket4[14],1322.8000488,1482.4000244,56.9000015,15);
  348. MoveObject(rocket4[15],1322.6999512,1479.0000000,56.9000015,15);
  349. MoveObject(rocket5[1],1321.9000244,1512.1999512,56.9000015,15);
  350. MoveObject(rocket5[2],1322.3000488,1515.1999512,56.9000015,15);
  351. MoveObject(rocket5[3],1321.9000244,1497.5000000,72.0000000,15);
  352. MoveObject(rocket5[4],1321.1999512,1497.0000000,72.0000000,15);
  353. MoveObject(rocket5[5],1321.1992188,1497.0000000,72.0000000,15);
  354. MoveObject(rocket5[6],1321.1992188,1497.0000000,72.0000000,15);
  355. MoveObject(rocket5[7],1321.1992188,1497.0000000,72.0000000,15);
  356. MoveObject(rocket5[8],1321.1992188,1497.0000000,72.0000000,15);
  357. MoveObject(rocket5[9],1321.1992188,1497.0000000,72.0000000,15);
  358. MoveObject(rocket5[10],1321.1992188,1497.0000000,72.0000000,15);
  359. MoveObject(rocket5[11],1321.1992188,1497.0000000,72.0000000,15);
  360. MoveObject(rocket5[12],1321.1992188,1497.0000000,72.0000000,15);
  361. MoveObject(rocket5[13],1321.1992188,1497.0000000,72.0000000,15);
  362. MoveObject(rocket5[14],1321.1992188,1497.0000000,72.0000000,15);
  363. MoveObject(rocket5[15],1321.1992188,1497.0000000,72.0000000,15);
  364. MoveObject(rocket6[1],1321.1992188,1497.0000000,72.0000000,15);
  365. MoveObject(rocket6[2],1321.5000000,1497.8000488,133.1999969,15);
  366. MoveObject(rocket6[3],1336.4000244,1495.9000244,11.5000000,15);
  367. MoveObject(rocket6[4],1336.3994141,1495.8994141,11.5000000,15);
  368. MoveObject(rocket6[5],1336.3994141,1495.8994141,11.5000000,15);
  369. MoveObject(rocket6[6],1336.3994141,1495.8994141,11.5000000,15);
  370. MoveObject(rocket6[7],1336.3994141,1495.8994141,11.5000000,15);
  371. MoveObject(rocket6[8],1336.3994141,1495.8994141,11.5000000,15);
  372. MoveObject(rocket6[9],1336.3994141,1495.8994141,11.5000000,15);
  373. MoveObject(rocket6[10],1335.6992188,1501.2998047,11.5000000,15);
  374. MoveObject(rocket6[11],1335.6992188,1501.2998047,11.5000000,15);
  375. MoveObject(rocket6[12],1335.6992188,1501.2998047,11.5000000,15);
  376. MoveObject(rocket6[13],1335.6992188,1501.2998047,11.5000000,15);
  377. MoveObject(rocket6[14],1335.6992188,1501.2998047,11.5000000,15);
  378. MoveObject(rocket6[15],1335.6992188,1501.2998047,11.5000000,15);
  379. MoveObject(rocket7[1],1335.6992188,1501.2998047,11.5000000,15);
  380. MoveObject(rocket7[2],1335.6992188,1501.2998047,11.5000000,15);
  381. MoveObject(rocket7[3],1335.6999512,1501.3000488,11.5000000,15);
  382. MoveObject(rocket8,1335.6999512,1501.3000488,11.5000000,15);
  383. GameTextForPlayer(playerid,"~G~The ~Y~Rocket ~W~is ~P~Landing ~R~On The Earth! ~Y~DONT MOVE!!",5000,3);
  384. SendClientMessage(playerid,RED,"The Rocket is Landing On The Earth! DONT MOVE!!");
  385. SendClientMessageToAll(RED,"The Rocket is Landing On The Earth!");
  386. RocketLanded = 1;
  387. return 1;
  388. }
  389. CMD:rocketcmds(playerid,params[])
  390. {
  391. ShowPlayerDialog(playerid,0,0,"Rocket System By AdHaM612","/tprocket\n/launch\n/earth","Ok","");
  392. return 1;
  393. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement