Advertisement
Guest User

asdf

a guest
May 25th, 2015
265
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.37 KB | None | 0 0
  1. if (isServer) then {
  2.  
  3. //Create Planes, hang planes onto helpers in the air, put them into position
  4.  
  5. plane1 = createVehicle ["RHS_C130J", position ref1, [], 0, "FLY"];
  6. plane2 = createVehicle ["RHS_C130J", position ref3, [], 0, "FLY"];
  7. sleep 0.1;
  8.  
  9. plane1pos = "Sign_Arrow_Direction_Blue_F" createVehicle position ref1;
  10. plane2pos = "Sign_Arrow_Direction_Blue_F" createVehicle position ref3;
  11. sleep 0.1;
  12.  
  13. plane1pos setPosASL [position ref1 select 0, position ref1 select 1, 3000];
  14. plane2pos setPosASL [position ref3 select 0, position ref3 select 1, 3000];
  15.  
  16. plane1pos setDir 315;
  17. plane2pos setDir 315;
  18. sleep 0.1;
  19.  
  20. plane1 attachTo [plane1pos, [0, 0, -10] ];
  21. plane2 attachTo [plane2pos, [0, 0, -10] ];
  22. sleep 0.1;
  23.  
  24. //Make people board plane
  25.  
  26. p1 moveincargo plane1;
  27. p3 moveincargo plane1;
  28. p4 moveincargo plane1;
  29. p5 moveincargo plane1;
  30. p6 moveincargo plane1;
  31. p7 moveincargo plane1;
  32. p8 moveincargo plane1;
  33. p9 moveincargo plane1;
  34. p10 moveincargo plane1;
  35. p11 moveincargo plane1;
  36. p12 moveincargo plane1;
  37. p13 moveincargo plane1;
  38. p14 moveincargo plane1;
  39. p15 moveincargo plane1;
  40. p16 moveincargo plane1;
  41. p17 moveincargo plane1;
  42. p18 moveincargo plane1;
  43. p19 moveincargo plane1;
  44. p20 moveincargo plane1;
  45. p21 moveincargo plane1;
  46. p22 moveincargo plane1;
  47. p23 moveincargo plane1;
  48. p24 moveincargo plane1;
  49. p25 moveincargo plane1;
  50. p26 moveincargo plane1;
  51.  
  52. sleep 1;
  53.  
  54. p2 moveincargo plane2;
  55. p27 moveincargo plane2;
  56. p28 moveincargo plane2;
  57. p29 moveincargo plane2;
  58. p30 moveincargo plane2;
  59. p31 moveincargo plane2;
  60. p32 moveincargo plane2;
  61. p33 moveincargo plane2;
  62. p34 moveincargo plane2;
  63. p35 moveincargo plane2;
  64. p36 moveincargo plane2;
  65. p37 moveincargo plane2;
  66. p38 moveincargo plane2;
  67. p39 moveincargo plane2;
  68. p40 moveincargo plane2;
  69. p41 moveincargo plane2;
  70. p42 moveincargo plane2;
  71. p43 moveincargo plane2;
  72. p44 moveincargo plane2;
  73. p45 moveincargo plane2;
  74. p46 moveincargo plane2;
  75. p47 moveincargo plane2;
  76. p48 moveincargo plane2;
  77. p49 moveincargo plane2;
  78. p50 moveincargo plane2;
  79.  
  80. //Start lightshow and distribute messages
  81.  
  82. light1 = "#lightpoint" createVehicle getpos plane1;
  83. light1 setLightBrightness 0.015;
  84. light1 setLightAmbient[200, 0, 0];
  85. light1 setLightColor[200, 0, 0];
  86. light1 lightAttachObject [plane1, [0,0,3]];
  87.  
  88. light1_1 = "#lightpoint" createVehicle getpos plane2;
  89. light1_1 setLightBrightness 0.015;
  90. light1_1 setLightAmbient[200, 0, 0];
  91. light1_1 setLightColor[200, 0, 0];
  92. light1_1 lightAttachObject [plane2, [0,0,3]];
  93.  
  94. msg1 = true; publicvariable "msg1";
  95.  
  96. sleep 15;
  97.  
  98. plane1 AnimateDoor ["Door_2_2", 1, true];
  99. plane1 AnimateDoor ["Door_2_1", 1, true];
  100. plane2 AnimateDoor ["Door_2_2", 1, true];
  101. plane2 AnimateDoor ["Door_2_1", 1, true];
  102.  
  103. sleep 15;
  104.  
  105. deletevehicle light1;
  106. deletevehicle light1_1;
  107.  
  108. sleep 0.1;
  109.  
  110. light2 = "#lightpoint" createVehicle getpos plane1;
  111. light2 setLightBrightness 0.015;
  112. light2 setLightAmbient[200, 200, 0];
  113. light2 setLightColor[200, 200, 0];
  114. light2 lightAttachObject [plane1, [0,0,3]];
  115.  
  116. light2_1 = "#lightpoint" createVehicle getpos plane2;
  117. light2_1 setLightBrightness 0.015;
  118. light2_1 setLightAmbient[200, 200, 0];
  119. light2_1 setLightColor[200, 200, 0];
  120. light2_1 lightAttachObject [plane2, [0,0,3]];
  121.  
  122. msg2 = true; publicvariable "msg2";
  123.  
  124. plane1pos setPosASL [position j1_1 select 0, position j1_1 select 1, 3000];
  125. plane2pos setPosASL [position j2_1 select 0, position j2_1 select 1, 3000];
  126.  
  127. plane1pos setDir 315;
  128. plane2pos setDir 315;
  129.  
  130. sleep 20;
  131.  
  132. deletevehicle light2;
  133. deletevehicle light2_1;
  134.  
  135. sleep 0.1;
  136.  
  137. light3 = "#lightpoint" createVehicle getpos plane1;
  138. light3 setLightBrightness 0.015;
  139. light3 setLightAmbient[0, 200, 0];
  140. light3 setLightColor[0, 200, 0];
  141. light3 lightAttachObject [plane1, [0,0,3]];
  142.  
  143. light3_1 = "#lightpoint" createVehicle getpos plane2;
  144. light3_1 setLightBrightness 0.015;
  145. light3_1 setLightAmbient[0, 200, 0];
  146. light3_1 setLightColor[0, 200, 0];
  147. light3_1 lightAttachObject [plane2, [0,0,3]];
  148.  
  149. msg3 = true; publicvariable "msg3";
  150.  
  151. sleep 2;
  152.  
  153. //Start throwing out dudes while the plane slowly teleports forward
  154.  
  155. unassignvehicle p26;
  156. p26 action["Eject", (vehicle p26)];
  157. unassignvehicle p50;
  158. p50 action["Eject", (vehicle p50)];
  159. sleep 0.3;
  160.  
  161. plane1pos setPosASL [position j1_2 select 0, position j1_2 select 1, 3000];
  162. plane2pos setPosASL [position j2_2 select 0, position j2_2 select 1, 3000];
  163.  
  164. plane1pos setDir 315;
  165. plane2pos setDir 315;
  166.  
  167. unassignvehicle p25;
  168. p25 action["Eject", (vehicle p25)];
  169. unassignvehicle p49;
  170. p49 action["Eject", (vehicle p49)];
  171. sleep 0.3;
  172.  
  173. plane1pos setPosASL [position j1_3 select 0, position j1_3 select 1, 3000];
  174. plane2pos setPosASL [position j2_3 select 0, position j2_3 select 1, 3000];
  175.  
  176. plane1pos setDir 315;
  177. plane2pos setDir 315;
  178.  
  179. unassignvehicle p24;
  180. p24 action["Eject", (vehicle p24)];
  181. unassignvehicle p48;
  182. p48 action["Eject", (vehicle p48)];
  183. sleep 0.3;
  184.  
  185. plane1pos setPosASL [position j1_4 select 0, position j1_4 select 1, 3000];
  186. plane2pos setPosASL [position j2_4 select 0, position j2_4 select 1, 3000];
  187.  
  188. plane1pos setDir 315;
  189. plane2pos setDir 315;
  190.  
  191. unassignvehicle p23;
  192. p23 action["Eject", (vehicle p23)];
  193. unassignvehicle p47;
  194. p47 action["Eject", (vehicle p47)];
  195. sleep 0.3;
  196.  
  197. plane1pos setPosASL [position j1_5 select 0, position j1_5 select 1, 3000];
  198. plane2pos setPosASL [position j2_5 select 0, position j2_5 select 1, 3000];
  199.  
  200. plane1pos setDir 315;
  201. plane2pos setDir 315;
  202.  
  203. unassignvehicle p22;
  204. p22 action["Eject", (vehicle p22)];
  205. unassignvehicle p46;
  206. p46 action["Eject", (vehicle p46)];
  207. sleep 0.3;
  208.  
  209. plane1pos setPosASL [position j1_6 select 0, position j1_6 select 1, 3000];
  210. plane2pos setPosASL [position j2_6 select 0, position j2_6 select 1, 3000];
  211.  
  212. plane1pos setDir 315;
  213. plane2pos setDir 315;
  214.  
  215. unassignvehicle p21;
  216. p21 action["Eject", (vehicle p21)];
  217. unassignvehicle p45;
  218. p45 action["Eject", (vehicle p45)];
  219. sleep 0.3;
  220.  
  221. plane1pos setPosASL [position j1_7 select 0, position j1_7 select 1, 3000];
  222. plane2pos setPosASL [position j2_7 select 0, position j2_7 select 1, 3000];
  223.  
  224. plane1pos setDir 315;
  225. plane2pos setDir 315;
  226.  
  227. unassignvehicle p20;
  228. p20 action["Eject", (vehicle p20)];
  229. unassignvehicle p44;
  230. p44 action["Eject", (vehicle p44)];
  231. sleep 0.3;
  232.  
  233. plane1pos setPosASL [position j1_8 select 0, position j1_8 select 1, 3000];
  234. plane2pos setPosASL [position j2_8 select 0, position j2_8 select 1, 3000];
  235.  
  236. plane1pos setDir 315;
  237. plane2pos setDir 315;
  238.  
  239. unassignvehicle p19;
  240. p19 action["Eject", (vehicle p19)];
  241. unassignvehicle p43;
  242. p43 action["Eject", (vehicle p43)];
  243. sleep 0.3;
  244.  
  245. plane1pos setPosASL [position j1_9 select 0, position j1_9 select 1, 3000];
  246. plane2pos setPosASL [position j2_9 select 0, position j2_9 select 1, 3000];
  247.  
  248. plane1pos setDir 315;
  249. plane2pos setDir 315;
  250.  
  251. unassignvehicle p18;
  252. p18 action["Eject", (vehicle p18)];
  253. unassignvehicle p42;
  254. p42 action["Eject", (vehicle p42)];
  255. sleep 0.3;
  256.  
  257. plane1pos setPosASL [position j1_10 select 0, position j1_10 select 1, 3000];
  258. plane2pos setPosASL [position j2_10 select 0, position j2_10 select 1, 3000];
  259.  
  260. plane1pos setDir 315;
  261. plane2pos setDir 315;
  262.  
  263. unassignvehicle p17;
  264. p17 action["Eject", (vehicle p17)];
  265. unassignvehicle p41;
  266. p41 action["Eject", (vehicle p41)];
  267. sleep 0.3;
  268.  
  269. plane1pos setPosASL [position j1_11 select 0, position j1_11 select 1, 3000];
  270. plane2pos setPosASL [position j2_11 select 0, position j2_11 select 1, 3000];
  271.  
  272. plane1pos setDir 315;
  273. plane2pos setDir 315;
  274.  
  275. unassignvehicle p16;
  276. p16 action["Eject", (vehicle p16)];
  277. unassignvehicle p40;
  278. p40 action["Eject", (vehicle p40)];
  279. sleep 0.3;
  280.  
  281. plane1pos setPosASL [position j1_12 select 0, position j1_12 select 1, 3000];
  282. plane2pos setPosASL [position j2_12 select 0, position j2_12 select 1, 3000];
  283.  
  284. plane1pos setDir 315;
  285. plane2pos setDir 315;
  286.  
  287. unassignvehicle p15;
  288. p15 action["Eject", (vehicle p15)];
  289. unassignvehicle p39;
  290. p39 action["Eject", (vehicle p39)];
  291. sleep 0.3;
  292.  
  293. plane1pos setPosASL [position j1_13 select 0, position j1_13 select 1, 3000];
  294. plane2pos setPosASL [position j2_13 select 0, position j2_13 select 1, 3000];
  295.  
  296. plane1pos setDir 315;
  297. plane2pos setDir 315;
  298.  
  299. unassignvehicle p14;
  300. p14 action["Eject", (vehicle p14)];
  301. unassignvehicle p38;
  302. p38 action["Eject", (vehicle p38)];
  303. sleep 0.3;
  304.  
  305. plane1pos setPosASL [position j1_14 select 0, position j1_14 select 1, 3000];
  306. plane2pos setPosASL [position j2_14 select 0, position j2_14 select 1, 3000];
  307.  
  308. plane1pos setDir 315;
  309. plane2pos setDir 315;
  310.  
  311. unassignvehicle p13;
  312. p13 action["Eject", (vehicle p13)];
  313. unassignvehicle p37;
  314. p37 action["Eject", (vehicle p37)];
  315. sleep 0.3;
  316.  
  317. plane1pos setPosASL [position j1_15 select 0, position j1_15 select 1, 3000];
  318. plane2pos setPosASL [position j2_15 select 0, position j2_15 select 1, 3000];
  319.  
  320. plane1pos setDir 315;
  321. plane2pos setDir 315;
  322.  
  323. unassignvehicle p12;
  324. p12 action["Eject", (vehicle p12)];
  325. unassignvehicle p36;
  326. p36 action["Eject", (vehicle p36)];
  327. sleep 0.3;
  328.  
  329. plane1pos setPosASL [position j1_16 select 0, position j1_16 select 1, 3000];
  330. plane2pos setPosASL [position j2_16 select 0, position j2_16 select 1, 3000];
  331.  
  332. plane1pos setDir 315;
  333. plane2pos setDir 315;
  334.  
  335. unassignvehicle p11;
  336. p11 action["Eject", (vehicle p11)];
  337. unassignvehicle p35;
  338. p35 action["Eject", (vehicle p35)];
  339. sleep 0.3;
  340.  
  341. plane1pos setPosASL [position j1_17 select 0, position j1_17 select 1, 3000];
  342. plane2pos setPosASL [position j2_17 select 0, position j2_17 select 1, 3000];
  343.  
  344. plane1pos setDir 315;
  345. plane2pos setDir 315;
  346.  
  347. unassignvehicle p10;
  348. p10 action["Eject", (vehicle p10)];
  349. unassignvehicle p34;
  350. p34 action["Eject", (vehicle p34)];
  351. sleep 0.3;
  352.  
  353. plane1pos setPosASL [position j1_18 select 0, position j1_18 select 1, 3000];
  354. plane2pos setPosASL [position j2_18 select 0, position j2_18 select 1, 3000];
  355.  
  356. plane1pos setDir 315;
  357. plane2pos setDir 315;
  358.  
  359. unassignvehicle p9;
  360. p9 action["Eject", (vehicle p9)];
  361. unassignvehicle p33;
  362. p33 action["Eject", (vehicle p33)];
  363. sleep 0.3;
  364.  
  365. plane1pos setPosASL [position j1_19 select 0, position j1_19 select 1, 3000];
  366. plane2pos setPosASL [position j2_19 select 0, position j2_19 select 1, 3000];
  367.  
  368. plane1pos setDir 315;
  369. plane2pos setDir 315;
  370.  
  371. unassignvehicle p8;
  372. p8 action["Eject", (vehicle p8)];
  373. unassignvehicle p32;
  374. p32 action["Eject", (vehicle p32)];
  375. sleep 0.3;
  376.  
  377. plane1pos setPosASL [position j1_20 select 0, position j1_20 select 1, 3000];
  378. plane2pos setPosASL [position j2_20 select 0, position j2_20 select 1, 3000];
  379.  
  380. plane1pos setDir 315;
  381. plane2pos setDir 315;
  382.  
  383. unassignvehicle p7;
  384. p7 action["Eject", (vehicle p7)];
  385. unassignvehicle p31;
  386. p31 action["Eject", (vehicle p31)];
  387. sleep 0.3;
  388.  
  389. plane1pos setPosASL [position j1_21 select 0, position j1_21 select 1, 3000];
  390. plane2pos setPosASL [position j2_21 select 0, position j2_21 select 1, 3000];
  391.  
  392. plane1pos setDir 315;
  393. plane2pos setDir 315;
  394.  
  395. unassignvehicle p6;
  396. p6 action["Eject", (vehicle p6)];
  397. unassignvehicle p30;
  398. p30 action["Eject", (vehicle p30)];
  399. sleep 0.3;
  400.  
  401. plane1pos setPosASL [position j1_22 select 0, position j1_22 select 1, 3000];
  402. plane2pos setPosASL [position j2_22 select 0, position j2_22 select 1, 3000];
  403.  
  404. plane1pos setDir 315;
  405. plane2pos setDir 315;
  406.  
  407. unassignvehicle p5;
  408. p5 action["Eject", (vehicle p5)];
  409. unassignvehicle p29;
  410. p29 action["Eject", (vehicle p29)];
  411. sleep 0.3;
  412.  
  413. plane1pos setPosASL [position j1_23 select 0, position j1_23 select 1, 3000];
  414. plane2pos setPosASL [position j2_23 select 0, position j2_23 select 1, 3000];
  415.  
  416. plane1pos setDir 315;
  417. plane2pos setDir 315;
  418.  
  419. unassignvehicle p4;
  420. p4 action["Eject", (vehicle p4)];
  421. unassignvehicle p28;
  422. p28 action["Eject", (vehicle p28)];
  423. sleep 0.3;
  424.  
  425. plane1pos setPosASL [position j1_24 select 0, position j1_24 select 1, 3000];
  426. plane2pos setPosASL [position j2_24 select 0, position j2_24 select 1, 3000];
  427.  
  428. plane1pos setDir 315;
  429. plane2pos setDir 315;
  430.  
  431. unassignvehicle p3;
  432. p3 action["Eject", (vehicle p3)];
  433. unassignvehicle p27;
  434. p27 action["Eject", (vehicle p27)];
  435. sleep 0.3;
  436.  
  437. plane1pos setPosASL [position j1_25 select 0, position j1_25 select 1, 3000];
  438. plane2pos setPosASL [position j2_25 select 0, position j2_25 select 1, 3000];
  439.  
  440. plane1pos setDir 315;
  441. plane2pos setDir 315;
  442.  
  443. unassignvehicle p1;
  444. p1 action["Eject", (vehicle p1)];
  445. unassignvehicle p2;
  446. p2 action["Eject", (vehicle p2)];
  447. sleep 0.3;
  448.  
  449. sleep 15;
  450.  
  451. plane1pos setPosASL [position ref2 select 0, position ref2 select 1, 3000];
  452. plane2pos setPosASL [position ref4 select 0, position ref4 select 1, 3000];
  453.  
  454. plane1pos setDir 315;
  455. plane2pos setDir 315;
  456.  
  457. sleep 10;
  458.  
  459. deletevehicle plane1;
  460. deletevehicle plane2;
  461. deletevehicle plane1pos;
  462. deletevehicle plane2pos;
  463.  
  464. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement