Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --THE SIMPSONS HIT AND RUN - 22 SHORT MSSIONS ABOUT SPRINGFIELD
- --THE SPRINGFIELD DISCONNECTION
- --BY KOAL ROBERTSON
- --BETA v1.0
- --14/01/19
- function TheSpringfieldDisconnectionInit()
- SetDynaLoadData("l1z7.p3dl1r1.p3dl1r7.p3d")
- InitLevelPlayerVehicle("wiggu_v","tsd_carstart","OTHER")
- SetMissionResetPlayerInCar("m2_car_start")
- UsePedGroup( 0 )
- SetForcedCar()
- SetMissionCharacter("wiggum")
- end
- function TheSpringfieldDisconnectionNormal()
- --FOLLOW THE DONUTS
- AddStage()
- SetHUDIcon("lardlads")
- SetStageMessageIndex(100)
- ObjectiveDelivery("deliv_1", "carsphere", 10)
- AddNPC("carl", "manager")
- CloseObjective()
- ConditionTimeOut("set", 45)
- CloseStage()
- --CONFRONT THE MANAGER OF LARD LADS DONUTS
- AddStage()
- SetStageMessageIndex(101)
- ObjectiveTalkTo("carl")
- CloseStage()
- --GET BACK IN CAR
- AddStage()
- SetHUDIcon("wiggu_v")
- SetStageMessageIndex(103)
- ObjectiveGetIn("wiggu_v")
- CloseStage()
- function meme()
- --FOLLOW THE EVIDENCE TO A DONUT TRUCK
- AddStage()
- SetHUDIcon("donut")
- SetStageMessageIndex(102)
- AddStageVehicle("cDonut", "truck_1_start", "NULL", "Missions\\TSD\\3\\truck1.con", "male1")
- ObjectiveDelivery("donut", "set_1", 15)
- ConditionTimeOut("set", 30)
- CloseStage()
- --FOLLOW THE DONUT TRUCK AND COLLECT THE EVIDENCE
- AddStage()
- SetHUDIcon("jeans")
- SetStageMessageIndex(105)
- ActivateVehicle("cDonut", "NULL", "evade")
- AddStageWaypoints("path_2", 15)
- AddObjective("dump")
- SetObjTargetVehicle("cDonut")
- AddCollectible("donut", "set_3_1")
- AddCollectible("donut", "set_3_2")
- AddCollectible("jeans", "set_3_3")
- AddCollectible("donut", "set_3_4")
- AddCollectible("donut", "set_3_5")
- AddCollectible("donut", "set_3_6")
- AddCollectible("jeans", "set_3_7")
- AddCollectible("donut", "set_3_8")
- AddCollectible("jeans", "set_3_9")
- AddCollectible("donut", "set_3_10")
- AddCollectible("donut", "set_3_11")
- AddCollectible("donut", "set_3_12")
- AddCollectible("jeans", "set_3_13")
- AddCollectible("donut", "set_3_14")
- AddCollectible("jeans", "set_3_15")
- CloseObjective()
- ConditionFollowDistance("cDonut", 125)
- CloseStage()
- --HIT THE DONUT TRUCK AND COLLECT THE EVIDENCE
- AddStage()
- SetHUDIcon("jeans")
- SetStageMessageIndex(106)
- ActivateVehicle("cDonut", "NULL", "evade")
- AddStageWaypoints("path_3", 15)
- AddObjective("dump")
- SetObjTargetVehicle("cDonut")
- AddCollectible("jeans", "set_4_1")
- AddCollectible("donut", "set_4_2")
- AddCollectible("donut", "set_4_3")
- AddCollectible("jeans", "set_4_4")
- AddCollectible("donut", "set_4_5")
- AddCollectible("donut", "set_4_6")
- AddCollectible("jeans", "set_4_7")
- AddCollectible("donut", "set_4_8")
- AddCollectible("donut", "set_4_9")
- AddCollectible("jeans", "set_4_10")
- AddCollectible("donut", "set_4_11")
- AddCollectible("jeans", "set_4_12")
- AddCollectible("jeans", "set_4_13")
- AddCollectible("donut", "set_4_14")
- AddCollectible("jeans", "set_4_15")
- CloseObjective()
- ConditionFollowDistance("cDonut", 125)
- CloseStage()
- --CONTINUE CHASING THE DONUT TRUCK UNTIL IT PULLS OVER
- AddStage()
- SetHUDIcon("cDonut")
- SetStageMessageIndex(107)
- ActivateVehicle("cDonut", "NULL", "evade")
- AddStageWaypoints("path_4", 5)
- ObjectiveFollow("cDonut", 125)
- CloseStage()
- --ARREST THE DRIVER
- AddStage()
- SetStageMessageIndex(108)
- AddObjective("talkto")
- AddNPC("male1", "pullover_talk")
- SetTalkToTarget("male1")
- CloseObjective()
- CloseStage()
- --GET BACK IN THE CAR
- AddStage()
- SetHUDIcon("wiggu_v")
- SetStageMessageIndex(103)
- ObjectiveGetIn("wiggu_v")
- CloseStage()
- --RETURN TO LARD LADS
- SetHUDIcon("lardlads")
- SetStageMessageIndex(100)
- ObjectiveGoTo("race_start", "carpshere")
- ConditionTimeOut("set", 20)
- CloseStage()
- --RACE THE OTHER DONUT TRUCK TO LARD LADS
- --ARREST THE MANAGER
- --COLLECT ANOTHER PEICE OF EVIDENCE FROM THE TRUCK
- end
- CloseMission()
- end
- function TheSpringfieldDisconnection()
- TheSpringfieldDisconnectionInit()
- if Difficulty == "No Fail Conditions" then
- DeliveryDashNoFailConditions()
- elseif Difficulty == "Easy" then
- DeliveryDashEasy()
- elseif Difficulty == "Normal" then
- TheSpringfieldDisconnectionNormal()
- elseif Difficulty == "Hellfish" then
- DeliveryDashHellfish()
- elseif Difficulty == "EXPERIMENTAL" then
- DeliveryDashExperimental()
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement