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 16 - NOT ENOUGH DUFF
- //BY KOAL ROBERTSON
- //11/09/18
- SelectMission("m2");
- SetMissionResetPlayerInCar("m2_carstart");
- SetDynaLoadData("l3z1.p3d;l3r1.p3d;l3r5.p3d;l3r5_dam.p3d;");
- UsePedGroup(0);
- SetForcedCar();
- InitLevelPlayerVehicle("plowk_v","m2_carstart","OTHER");
- AddStage(5); //GO AROUND COLLECTING ALL THE DUFF CRATES
- SetStageTime(60);
- SetStageCharacterModel("barney", "lisa");
- SetHUDIcon("22_duffcrate");
- SetStageMessageIndex(154);
- SetStageMusicAlwaysOn();
- AddObjective("delivery");
- AddCollectible("m2s1_duff1", "22_duffcrate");
- AddCollectible("m2s1_duff2", "22_duffcrate");
- AddCollectible("m2s1_duff3", "22_duffcrate");
- AddCollectible("m2s1_duff4", "22_duffcrate");
- AddCollectible("m2s1_duff5", "22_duffcrate");
- AddCollectible("m2s1_duff6", "22_duffcrate");
- AddCollectible("m2s1_duff7", "22_duffcrate");
- AddCollectible("m2s1_duff8", "22_duffcrate");
- AddCollectible("m2s1_duff9", "22_duffcrate");
- AddCollectible("m2s1_duff10", "22_duffcrate");
- CloseObjective();
- AddCondition("timeout");
- CloseCondition();
- AddCondition( "damage" );
- SetCondMinHealth( 0.0 );
- SetCondTargetVehicle( "current");
- CloseCondition();
- CloseStage();
- AddStage(7); //GET BACK IN THE PLOW KING
- SetStageCharacterModel("barney", "lisa");
- SetHUDIcon("plowk_v");
- SetStageMessageIndex(158);
- SetStageMusicAlwaysOn();
- AddObjective("getin");
- SetObjTargetVehicle("current");
- CloseObjective();
- AddCondition( "damage" );
- SetCondMinHealth( 0.0 );
- SetCondTargetVehicle( "current");
- CloseCondition();
- CloseStage();
- AddStage(10); //GO TO THE DUFF TRUCK
- SetStageCharacterModel("barney", "lisa");
- SetHUDIcon("cDuff");
- SetStageMessageIndex(155);
- SetStageMusicAlwaysOn();
- AddStageVehicle("cDuff", "m2_truck1_start", "NULL", "Missions\level03\m2_truck1.con", "moleman");
- AddObjective("goto");
- SetDestination("m2_truck1_trigger", "carsphere");
- CloseObjective();
- AddCondition( "damage" );
- SetCondMinHealth( 0.0 );
- SetCondTargetVehicle( "current");
- CloseCondition();
- CloseStage();
- AddStage(15); //FOLLOW THE DUFF TRUCK TO THE BREWERY AND COLLECT THE DUFF IT DROPS
- SetStageCharacterModel("barney", "lisa");
- SetHUDIcon("cDuff");
- SetStageMessageIndex(156);
- SetStageMusicAlwaysOn();
- AddStageWaypoint("m2_t1_p1");
- AddStageWaypoint("m2_t1_p2");
- AddStageWaypoint("m2_t1_p3");
- AddStageWaypoint("m2_t1_p4");
- AddStageWaypoint("m2_t1_p5");
- AddStageWaypoint("m2_t1_p6");
- AddStageWaypoint("m2_t1_p7");
- AddStageWaypoint("m2_t1_p8");
- AddStageWaypoint("m2_t1_p9");
- ActivateVehicle("cDuff", "NULL", "evade");
- AddObjective("dump");
- SetObjTargetVehicle("cDuff");
- AddCollectible("m2_drop1", "22_duffcrate");
- AddCollectible("m2_drop2", "22_duffcrate");
- AddCollectible("m2_drop3", "22_duffcrate");
- AddCollectible("m2_drop4", "22_duffcrate");
- AddCollectible("m2_drop5", "22_duffcrate");
- AddCollectible("m2_drop6", "22_duffcrate");
- AddCollectible("m2_drop7", "22_duffcrate");
- AddCollectible("m2_drop8", "22_duffcrate");
- AddCollectible("m2_drop9", "22_duffcrate");
- BindCollectibleTo(0, 0);
- BindCollectibleTo(1, 1);
- BindCollectibleTo(2, 2);
- BindCollectibleTo(3, 3);
- BindCollectibleTo(4, 4);
- BindCollectibleTo(5, 5);
- BindCollectibleTo(6, 6);
- BindCollectibleTo(7, 7);
- BindCollectibleTo(8, 8);
- CloseObjective();
- AddCondition( "damage" );
- SetCondMinHealth( 0.0 );
- SetCondTargetVehicle( "current");
- CloseCondition();
- AddCondition("followdistance");
- SetFollowDistances(0, 150);
- SetCondTargetVehicle("cDuff");
- CloseCondition();
- CloseStage();
- AddStage(20); //COLLECT THE DUFF IN THE BREWERY
- SetStageTime(29);
- SetStageCharacterModel("barney", "lisa");
- SetHUDIcon("22_duffcrate");
- SetStageMessageIndex(157);
- SetStageMusicAlwaysOn();
- AddObjective("delivery");
- AddCollectible("m2s2_duff1", "22_duffcrate");
- AddCollectible("m2s2_duff2", "22_duffcrate");
- AddCollectible("m2s2_duff3", "22_duffcrate");
- AddCollectible("m2s2_duff4", "22_duffcrate");
- AddCollectible("m2s2_duff5", "22_duffcrate");
- CloseObjective();
- AddCondition("timeout");
- CloseCondition();
- AddCondition( "damage" );
- SetCondMinHealth( 0.0 );
- SetCondTargetVehicle( "current");
- CloseCondition();
- CloseStage();
- AddStage(23); //GET BACK IN THE PLOW KING
- SetStageCharacterModel("barney", "lisa");
- SetHUDIcon("plowk_v");
- SetStageMessageIndex(158);
- SetStageMusicAlwaysOn();
- AddObjective("getin");
- SetObjTargetVehicle("current");
- CloseObjective();
- AddCondition( "damage" );
- SetCondMinHealth( 0.0 );
- SetCondTargetVehicle( "current");
- CloseCondition();
- CloseStage();
- AddStage(25); //GO TO THE SECOND DUFF TRUCK
- SetStageCharacterModel("barney", "lisa");
- SetHUDIcon("cDuff");
- SetStageMessageIndex(159);
- SetStageMusicAlwaysOn();
- AddStageVehicle("cDuff2", "m2_truck2_start", "NULL", "Missions\level03\m2_truck2.con", "jasper");
- AddObjective("goto");
- SetDestination("m2_truck2_trigger", "carsphere");
- CloseObjective();
- AddCondition( "damage" );
- SetCondMinHealth( 0.0 );
- SetCondTargetVehicle( "current");
- CloseCondition();
- CloseStage();
- AddStage(30); //FOLLOW AND HIT THE DUFF TRUCK TO COLLECT THE DUFF IT DROPS
- SetStageTime(59);
- SetStageCharacterModel("barney", "lisa");
- SetHUDIcon("cDuff");
- SetStageMessageIndex(160);
- SetStageMusicAlwaysOn();
- ActivateVehicle("cDuff2", "NULL", "evade");
- AddStageWaypoint("m2_t2_p1");
- AddStageWaypoint("m2_t2_p2");
- //AddStageWaypoint("m2_t2_p3");
- //AddStageWaypoint("m2_t2_p4");
- //AddStageWaypoint("m2_t2_p5");
- //AddStageWaypoint("m2_t2_p6");
- AddObjective("dump");
- SetObjTargetVehicle("cDuff2");
- AddCollectible("m2_hit_1","22_duffcrate");
- AddCollectible("m2_hit_2","22_duffcrate");
- AddCollectible("m2_hit_3","22_duffcrate");
- AddCollectible("m2_hit_4","22_duffcrate");
- AddCollectible("m2_hit_5","22_duffcrate");
- AddCollectible("m2_hit_6","22_duffcrate");
- AddCollectible("m2_hit_7","22_duffcrate");
- CloseObjective();
- AddCondition("timeout");
- CloseCondition();
- AddCondition( "damage" );
- SetCondMinHealth( 0.0 );
- SetCondTargetVehicle( "current");
- CloseCondition();
- AddCondition("followdistance");
- SetFollowDistances(0, 150);
- SetCondTargetVehicle("cDuff2");
- CloseCondition();
- CloseStage();
- AddStage(35); //RETURN TO THE DUFF BREWERY
- SetStageCharacterModel("barney", "lisa");
- SetHUDIcon("cDuff");
- SetStageMessageIndex(161);
- SetStageMusicAlwaysOn();
- AddStageVehicle("cDuff3", "m2_truck3_start", "NULL", "Missions\level03\m2_truck3.con", "ned");
- AddObjective("goto");
- SetDestination("m2_truck3_trigger", "carsphere");
- CloseObjective();
- AddCondition( "damage" );
- SetCondMinHealth( 0.0 );
- SetCondTargetVehicle( "current");
- CloseCondition();
- CloseStage();
- AddStage("final"); //DESTROY THE THIRD DUFF TRUCK TO COLLECT THE DUFF
- SetStageTime(120);
- SetStageCharacterModel("barney", "lisa");
- SetHUDIcon("cDuff");
- SetStageMessageIndex(162);
- SetStageMusicAlwaysOn();
- ActivateVehicle("cDuff3", "NULL", "evade");
- AddStageWaypoint("m2_t3_p1");
- AddStageWaypoint("m2_t3_p2");
- AddStageWaypoint("m2_t3_p3");
- AddStageWaypoint("m2_t3_p4");
- AddStageWaypoint("m2_t3_p5");
- AddObjective("dump");
- SetObjTargetVehicle("cDuff3");
- AddCollectible("m2_dest","22_duffcrate");
- CloseObjective();
- AddCondition("timeout");
- CloseCondition();
- AddCondition( "damage" );
- SetCondMinHealth( 0.0 );
- SetCondTargetVehicle( "current");
- CloseCondition();
- AddCondition("followdistance");
- SetFollowDistances(0, 150);
- SetCondTargetVehicle("cDuff3");
- CloseCondition();
- CloseStage();
- CloseMission();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement