Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //THE SIMPSONS HIT AND RUN - 22 SHORT MISSIONS ABOUT SPRINGFIELD
- //MISSION 18 - WOSRT. MISSION. EVER
- //BY KOAL ROBERTSON
- //10/11/18
- SelectMission("m4");
- SetMissionResetPlayerOutCar("m4_m_start", "m4_car_start");
- SetDynaLoadData("l3z5.p3d;l3r5.p3d;l3r4.p3d;l3r5_dam.p3d;");
- SetNumValidFailureHints( 5 );
- UsePedGroup(4);
- InitLevelPlayerVehicle("comic_v","m4_car_start","OTHER");
- SetForcedCar();
- AddStage(10);
- SetStageCharacterModel("cbg");
- SetHUDIcon("comic_v");
- SetStageMessageIndex(56);
- AddObjective("getin");
- SetObjTargetVehicle("comic_v");
- CloseObjective();
- CloseStage();
- AddStage(30); //DRIVE TO THE KRUSTY BURGER BY THE THEATER
- SetStageCharacterModel("cbg");
- SetHUDIcon("kburger");
- SetStageMessageIndex(185);
- AddObjective("goto");
- SetDestination("m4_burger", "carsphere");
- CloseObjective();
- ShowStageComplete();
- CloseStage();
- AddStage(40); //STAY WITHIN WIFI RANGE
- SetStageCharacterModel("cbg");
- SetHUDIcon("22_kbwifi");
- SetStageMessageIndex(186);
- AddStageVehicle("invis", "m4_burger_wifi", "race", "Missions\level03\m4_haventa.con", "none");
- AddStageVehicle("cNerd", "m4_nerd2", "chase", "Missions\level03\m4_nerd.con", "none");
- AddObjective("timer");
- SetDurationTime(15);
- SetStageTime(60); //THE STAGE WILL COMPLETE WHEN THE TIMER REACHES 45 SECONDS
- CloseObjective();
- AddCondition("followdistance");
- SetFollowDistances(0, 35);
- SetCondTargetVehicle("invis");
- CloseCondition();
- CloseStage();
- AddStage(50);//THE NERD HAS TAKEN DOWN THE WIFI
- SetStageCharacterModel("cbg");
- SetHUDIcon("22_nowifi");
- SetStageMessageIndex(183);
- ActivateVehicle("cNerd", "NULL", "chase");
- AddObjective("timer");
- SetDurationTime(3);
- CloseObjective();
- CloseStage();
- AddStage(60); //ESCAPE FROM THE NERD CAR
- SetStageCharacterModel("cbg");
- SetHUDIcon("cNerd");
- SetStageMessageIndex(184);
- ActivateVehicle("cNerd", "NULL", "chase");
- AddObjective("losetail");
- SetObjTargetVehicle("cNerd");
- SetObjDistance(150);
- CloseObjective();
- ShowStageComplete();
- CloseStage();
- AddStage(70); //DRIVE TO THE ANDROID'S DUNGEON
- SetStageCharacterModel("cbg");
- SetHUDIcon("android");
- SetStageMessageIndex(180);
- AddObjective("goto");
- SetDestination("m4_dungeon", "carsphere");
- CloseObjective();
- ShowStageComplete();
- CloseStage();
- AddStage(80); //STAY WITHIN WIFI RANGE
- SetStageCharacterModel("cbg");
- SetHUDIcon("22_adwifi");
- SetStageMessageIndex(181);
- AddStageVehicle("invis", "m4_dungeon_wifi", "race", "Missions\level03\m4_haventa.con", "none");
- AddStageVehicle("cNerd", "m4_nerd1", "chase", "Missions\level03\m4_nerd.con", "none");
- AddObjective("timer");
- SetDurationTime(15);
- SetStageTime(45); //THE STAGE WILL END WHEN THE TIMER REACHES 30 SECONDS
- CloseObjective();
- AddCondition("followdistance");
- SetFollowDistances(0, 35);
- SetCondTargetVehicle("invis");
- CloseCondition();
- CloseStage();
- AddStage(90); //THE NERD HAS TAKEN DOWN THE WIFI
- SetStageCharacterModel("cbg");
- SetHUDIcon("22_nowifi");
- SetStageMessageIndex(183);
- ActivateVehicle("cNerd", "NULL", "chase");
- AddObjective("timer");
- SetDurationTime(3);
- CloseObjective();
- CloseStage();
- AddStage(50); //ESACPE FROM THE NERD CAR
- SetStageCharacterModel("cbg");
- SetHUDIcon("cNerd");
- SetStageMessageIndex(184);
- ActivateVehicle("cNerd", "NULL", "chase");
- AddObjective("losetail");
- SetObjTargetVehicle("cNerd");
- SetObjDistance(150);
- CloseObjective();
- ShowStageComplete();
- CloseStage();
- AddStage(60); //DRIVE TO BERTRAND HAVENTA'S COMPUTER REPAIR TRUCK
- SetStageCharacterModel("cbg");
- SetHUDIcon("cHaventa");
- SetStageMessageIndex(189);
- AddStageVehicle("cHaventa", "m4_haventa_start", "NULL", "Missions\level03\m4_haventa.con", "male1");
- AddObjective("goto");
- SetDestination("m4_haventa_trigger", "carsphere");
- CloseObjective();
- CloseStage();
- AddStage(70);//HIT THE COMPUTER REPAIR TRUCK AND COLLECT THE COMPUTER PARTS
- SetStageCharacterModel("cbg");
- SetStageMessageIndex(190);
- SetHUDIcon("22_pcparts");
- ActivateVehicle("cHaventa", "NULL", "race");
- SetVehicleAIParams( "cHaventa", -50, -51 );
- AddStageWaypoint("m4_hp_1");
- AddStageWaypoint("m4_hp_2");
- AddStageWaypoint("m4_hp_3");
- AddStageWaypoint("m4_hp_4");
- AddStageWaypoint("m4_hp_5");
- AddObjective("dump");
- SetObjTargetVehicle("cHaventa");
- AddCollectible("m4_part_1", "22_partcrate");
- AddCollectible("m4_part_2", "22_partcrate");
- AddCollectible("m4_part_3", "22_partcrate");
- AddCollectible("m4_part_4", "22_partcrate");
- AddCollectible("m4_part_5", "22_partcrate");
- AddCollectible("m4_part_6", "22_partcrate");
- AddCollectible("m4_part_7", "22_partcrate");
- CloseObjective();
- AddCondition("followdistance");
- SetFollowDistances(0, 100);
- SetCondTargetVehicle("cHaventa");
- CloseCondition();
- ShowStageComplete();
- CloseStage();
- AddStage(90);//DRIVE TO THE SPINGFIELD SIGN
- SetStageCharacterModel("cbg");
- SetStageMessageIndex(200);
- SetHUDIcon("spsign");
- AddObjective("goto");
- SetDestination("m4_sign", "carsphere");
- CloseObjective();
- ShowStageComplete();
- CloseStage();
- AddStage(100); //BUILD A MAKESHIFT WIFI TRANSMITTER
- SetStageCharacterModel("cbg");
- SetStageMessageIndex(201);
- SetHUDIcon("22_tower");
- AddObjective("goto");
- SetDestination("m4_build","triggersphere");
- SetCollectibleEffect("wrench_collect");
- MustActionTrigger();
- CloseObjective();
- ShowStageComplete();
- SetStageMusicAlwaysOn();
- CloseStage();
- AddStage(110);//STAY WITHIN THE RANGE OF THE WIFI TRANSMITTER
- SetStageCharacterModel("cbg");
- SetStageMessageIndex(202);
- SetHUDIcon("22_tower");
- AddStageVehicle("transmit", "m4_trans", "race", "Missions\level03\m4_trans.con", "none");
- AddStageVehicle("cMMNerd", "m4_nerd3", "chase", "Missions\level03\m4_mmnerd.con", "none");
- AddObjective("timer");
- SetDurationTime(15);
- SetStageTime(45); //THE STAGE WILL END WHEN THE TIMER REACHES 30 SECONDS
- CloseObjective();
- AddCondition("followdistance");
- SetFollowDistances(0, 20);
- SetCondTargetVehicle("transmit");
- CloseCondition();
- SetStageMusicAlwaysOn();
- CloseStage();
- AddStage(75); //THE NERD IS SLOWING YOUR CONNECTION
- SetStageCharacterModel("cbg");
- SetHUDIcon("22_slowwifi");
- SetStageMessageIndex(191);
- ActivateVehicle("cMMNerd", "NULL", "chase");
- ActivateVehicle("transmit", "NULL", "race");
- AddObjective("timer");
- SetDurationTime(3);
- SetStageTime(9373);
- CloseObjective();
- AddCondition("followdistance");
- SetFollowDistances(0, 20);
- SetCondTargetVehicle("transmit");
- CloseCondition();
- CloseStage();
- AddStage(120); //DESTROY THE NERD
- SetStageCharacterModel("cbg");
- SetHUDIcon("cNerd");
- SetStageMessageIndex(192);
- ActivateVehicle("transmit", "NULL", "race");
- ActivateVehicle("cMMNerd", "NULL", "chase");
- AddObjective("destroy");
- AddStageTime(-1);
- SetObjTargetVehicle("cMMNerd");
- CloseObjective();
- AddCondition("followdistance");
- SetFollowDistances(0, 30);
- SetCondTargetVehicle("transmit");
- ShowStageComplete();
- CloseStage();
- AddStage("final"); //STAY WITHIN RANGE OF THE WIFI ANTENNA
- SetStageCharacterModel("cbg");
- SetHUDIcon("22_tower");
- SetStageMessageIndex(202);
- ActivateVehicle("transmit", "NULL", "race");
- AddObjective("timer");
- SetDurationTime(10);
- SetStageTime(10);
- CloseObjective();
- AddCondition("followdistance");
- SetFollowDistances(0, 30);
- SetCondTargetVehicle("transmit");
- CloseCondition();
- CloseStage();
- CloseMission();
- //PLEASE IGNORE ALL THIS RUBBISH, SOME VERY STUPID DECISIONS WERE MADE DURING THE DEVELOPMENT OF THIS MISSION
- //AddStage(60); //DRIVE TO THE WIFI TRUCK
- //SetHUDIcon("22_cWifi");
- //SetStageMessageIndex(189);
- //SetStageCharacterModel("cbg");
- //AddStageVehicle("cWifi", "m4_wifi_start", "NULL", "Missions\level03\m4_wifi.con", "none");
- //AddStageVehicle("cMMNerd", "m4_nerd3", "NULL", "Missions\level03\m4_MMnerd.con", "none");
- //AddObjective("goto");
- //SetDestination("m4_wifi_trigger", "carsphere");
- //CloseObjective();
- // ShowStageComplete();
- //CloseStage();
- //AddStage(70); //FOLLOW THE WIFI TRUCK
- //SetStageTime(30); //THE STAGE WILL END WHEN THE TIMER REACHES 10 SECONDS
- //AddStageWaypoint("m4_wifi_path_1");
- //SetHUDIcon("22_wtwifi");
- // SetStageMessageIndex(190);
- // SetStageCharacterModel("cbg");
- //ActivateVehicle("cWifi", "NULL", "target"); //USE TARGET AI SO I CAN APPLY CATCHUP PARAMETERS
- //ActivateVehicle("cMMNerd", "NULL", "target");
- // SetVehicleAIParams( "cWifi", 50, 51 );
- // SetVehicleAIParams( "cMMNerd", 0, 1 );
- //SetStageAITargetCatchupParams( "cWifi", 900, 70);
- //SetStageAITargetCatchupParams( "cMMNerd", 900, 70);
- // AddObjective("timer");
- // SetDurationTime(20);
- //CloseObjective();
- // AddCondition("followdistance");
- //SetFollowDistances(0, 45);
- //SetCondTargetVehicle("cWifi");
- //CloseStage();
- //AddStage(75); //THE NERD IS SLOWING YOUR CONNECTION
- //SetStageTime(9373);
- //AddStageWaypoint("m4_wifi_path_1");
- //SetHUDIcon("22_slowwifi");
- //ActivateVehicle("cWifi", "NULL", "target");
- //SetStageMessageIndex(191);
- //SetStageCharacterModel("cbg");
- // AddObjective("timer");
- // SetDurationTime(3);
- //CloseObjective();
- //ActivateVehicle("cMMNerd", "NULL", "target");
- // AddCondition("followdistance");
- //SetFollowDistances(0, 45);
- //SetCondTargetVehicle("cWifi");
- //SetVehicleAIParams( "cWifi", 50, 51 );
- //SetVehicleAIParams( "cMMNerd", 0, 1 );
- //SetStageAITargetCatchupParams( "cWifi", 900, 70);
- //SetStageAITargetCatchupParams( "cMMNerd", 900, 70);
- //CloseStage();
- //AddStage(80); //DESTROY THE NERD CAR WHILE REMAINING IN THE RANGE OF THE WIFI TRUCK
- //AddStageWaypoint("m4_wifi_path_1");
- //AddStageWaypoint("m4_wifi_path_2");
- //SetHUDIcon("cNerd");
- //SetStageMessageIndex(192);
- //ActivateVehicle("cWifi", "NULL", "target");
- //SetStageCharacterModel("cbg");
- //ActivateVehicle("cMMNerd", "NULL", "target");
- // AddStageTime(-1);
- //AddObjective("destroy");
- //SetObjTargetVehicle("cMMNerd");
- //AddCondition("followdistance");
- //SetFollowDistances(0, 60);
- //SetCondTargetVehicle("cWifi");
- // SetVehicleAIParams( "cWifi", 50, 51 );
- //SetVehicleAIParams( "cMMNerd", 0, 1 );
- //SetStageAITargetCatchupParams( "cWifi", 900, 70);
- //SetStageAITargetCatchupParams( "cMMNerd", 900, 70);
- // ShowStageComplete();
- //CloseStage();
- //AddStage("final"); //STAY WITHIN RANGE OF THE WIFI TRUCK
- //AddStageWaypoint("m4_wifi_path_2");
- //AddStageWaypoint("m4_wifi_path_1");
- //SetHUDIcon("22_wtwifi");
- // SetStageMessageIndex(190);
- //SetStageCharacterModel("cbg");
- //ActivateVehicle("cWifi", "NULL", "target");
- // AddCondition("followdistance");
- //SetFollowDistances(0, 60);
- //SetCondTargetVehicle("cWifi");
- //AddObjective("timer");
- //SetDurationTime(10);
- //SetStageTime(10); //THE STAGE WILL END WHEN THE TIMER REACHES 0 SECONDS
- //CloseObjective();
- // SetVehicleAIParams( "cWifi", 50, 51 );
- //SetStageAITargetCatchupParams( "cWifi", 900, 70);
- //CloseStage();
- //MORE GARBAGE
- //AddStage(60); //DRIVE TO THE OBSERVATORY
- //SetStageCharacterModel("cbg");
- //SetStageMessageIndex(189);
- // AddObjective("goto");
- // AddNPC("frink", "m4_frink_start");
- // SetDestination("m4_observ", "carsphere");
- //CloseObjective();
- // ShowStageComplete();
- //CloseStage();
- //AddStage(70); //SPEAK TO PROFESSOR FRINK
- //SetStageCharacterModel("cbg");
- // SetStageMessageIndex(190);
- //AddObjective("talkto");
- //SetTalkToTarget("frink");
- //CloseObjective();
- //SetIrisWipe(0.1);
- //CloseStage();
- //AddStage(80); //GET BACK IN THE CAR
- //SetStageCharacterModel("cbg");
- //SetHUDIcon("comic_v");
- //SetStageMessageIndex(56);
- //AddObjective("getin");
- //SetObjTargetVehicle("comic_v");
- //AddStageVehicleCharacter("comic_v", "frink");
- //AddNPC("frink", "m4_hide");
- //CloseObjective();
- //CloseStage();
- //I HATE THIS
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement