Advertisement
KoalRobertson

22SMAS Mission 11 - The Ambush

Oct 5th, 2018
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.15 KB | None | 0 0
  1. //THE SIMPSONS HIT AND RUN - 22 SHORT MISSIONS ABOUT SPRINGFIELD
  2. //MISSION 11 - THE AMBUSH
  3. //6-10-18
  4. //BY KOAL ROBERTSON
  5.  
  6. SelectMission("m4");
  7.  
  8. InitLevelPlayerVehicle("skinn_v", "m4_carstart", "OTHER");
  9. //SetForcedCar();
  10.  
  11.  
  12. //SetMissionResetPlayerInCar("m4_carstart);
  13.  
  14. SetDynaLoadData("l2z1.p3d;l2r1.p3d;l2r4.p3d;");
  15.  
  16. UsePedGroup(6);
  17.  
  18. AddStage(0.1);
  19.  
  20. AddObjective("timer");
  21. SetDurationTime(0.1);
  22. AddNPC("frink", "m4_hide");
  23. CloseObjective();
  24. CloseStage();
  25.  
  26.  
  27.  
  28. AddStage(15); //MUSEUM DIALOG
  29. SetStageCharacterModel("skinner", "bart");
  30. SetCompletionDialog("skinner-coming");
  31. AddObjective("dialogue");
  32. AddNPC("npd", "m4_skinner_museum_dialog");
  33. SetDialogueInfo("bart","npd", "skinner-intro", 0 );
  34. //SetDialoguePositions("m4_skinner_start","m4_skinner_start");
  35. CloseObjective();
  36.  
  37.  
  38. CloseStage();
  39.  
  40.  
  41. AddStage(20); //DRIVE TO THE 4-H CLUB
  42.  
  43.  
  44. SetMusicState("Mission4", "Stage1"); //plays the music motown intro
  45.  
  46. SetCompletionDialog("4-h");
  47. PutMFPlayerInCar();
  48. SetStageCharacterModel("skinner", "bart");
  49. SetStageMessageIndex(167);
  50. SetHUDIcon( "22_4-h" );
  51.  
  52. AddObjective("goto", "nearest road");
  53. RemoveDriver("skinner");
  54. SetDestination("m4_4-h","carsphere");
  55. CloseObjective();
  56.  
  57. SetStageTime(45);
  58. AddCondition("timeout");
  59. CloseCondition();
  60.  
  61.  
  62. CloseStage();
  63.  
  64.  
  65. AddStage(30); //DRIVE TO THE CINEMA
  66. SetStageCharacterModel("skinner", "bart");
  67. SetStageMessageIndex(168);
  68. SetHUDIcon( "google" );
  69.  
  70. AddObjective("goto");
  71. SetDestination("m4_goog", "carsphere");
  72. CloseObjective();
  73.  
  74. SetStageTime(45);
  75. AddCondition("timeout");
  76. CloseCondition();
  77.  
  78. CloseStage();
  79.  
  80.  
  81. AddStage(33); //BART MOVIE DIALOG
  82. AddObjective("dialogue");
  83. AddNPC("npd", "m4_bart_movie_dialog");
  84. SetDialogueInfo("bart","npd", "boobarama", 0 );
  85. //SetDialoguePositions("m4_bart_movie_dialog","m4_bart_movie_dialog");
  86. CloseObjective();
  87.  
  88.  
  89.  
  90. CloseStage();
  91.  
  92.  
  93. AddStage(36); //SKINNER DIALOG
  94.  
  95. SetStageCharacterModel("npd", "bart");
  96.  
  97. AddObjective("dialogue");
  98. // AddNPC("skinner", "m4_skinner_movie_dialog");
  99. SetDialogueInfo("bart","npd", "your-mine-simpson", 0 );
  100. //SetDialoguePositions("m4_skinner_movie_dialog","m4_skinner_movie_dialog");
  101. CloseObjective();
  102. CloseStage();
  103.  
  104.  
  105. AddStage(50); //CHASE DOWN BART
  106. //SetMusicState("Mission4", "Stage2"); //plays the music
  107. SetSwapDefaultCarLocator("m4_skinner_chase_start");
  108. PutMFPlayerInCar();
  109. SetStageCharacterModel("skinner", "bart");
  110. SetStageMessageIndex(169);
  111.  
  112.  
  113. SetCompletionDialog("ambushed");
  114. SetHUDIcon( "22_bart_2" );
  115. AddStageWaypoint("m4_bart_flee1");
  116. AddStageWaypoint("m4_bart_flee2");
  117. AddStageVehicle("honor_v","m4_bart_chase_start","evade","Missions\level02\m4_bart.con","bart");
  118.  
  119.  
  120. AddStageVehicle("fGreen","m4_dolph_start","NULL","Missions\level02\m4_bully.con","dolph"); //DOLPH
  121. AddStageVehicle("fPurple","m4_jimbo_start","NULL","Missions\level02\m4_bully.con","jimbo"); //JIMBO
  122. AddStageVehicle("fOrange","m4_kearney_start","NULL","Missions\level02\m4_bully.con","kearney"); //KEARNEY
  123.  
  124.  
  125.  
  126.  
  127. AddObjective("follow");
  128. SetObjtargetvehicle("honor_v");
  129. CloseObjective();
  130.  
  131. AddCondition("followdistance");
  132. SetFollowDistances(0, 75);
  133. SetCondTargetVehicle("honor_v");
  134. CloseCondition();
  135.  
  136.  
  137. CloseStage();
  138.  
  139.  
  140. AddStage(60); //DESTROY BULLIES
  141. SetMusicState("Mission4", "Stage3"); //plays the music orch chase drama
  142. DisableHitAndRun();
  143. SetCompletionDialog("bart-gone");
  144. SetStageCharacterModel("skinner", "bart");
  145. SetStageMessageIndex(170);
  146. SetHUDIcon( "22_bullies" );
  147.  
  148. ActivateVehicle("fOrange", "NULL","chase");
  149. ActivateVehicle("fPurple", "NULL","chase");
  150. ActivateVehicle("fGreen", "NULL","chase");
  151.  
  152. AddObjective("destroycars");
  153. AddObjTargetModel("fGreen");
  154. AddObjTargetModel("fPurple");
  155. AddObjTargetModel("fOrange");
  156. SetObjTotal(3);
  157. CloseObjective();
  158.  
  159. SetStageTime(120);
  160. AddCondition("timeout");
  161. CloseCondition();
  162.  
  163. CloseStage();
  164.  
  165.  
  166. AddStage("final");
  167. SetMusicState("Mission4", "Stage4"); //cuts the music
  168. SetStageCharacterModel("skinner", "bart");
  169. AddObjective("timer");
  170. SetDurationTime(2);
  171. CloseObjective();
  172. CloseStage();
  173.  
  174.  
  175. CloseMisson();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement