Rampage
Материал из GTAModding.ru
MISSION_START SET_DEATHARREST_STATE OFF SCRIPT_NAME rampage VAR_INT rampage_reward frenzy_status total_rampages_passed VAR_INT rampage_01 rampage_02 rampage_03 rampage_04 rampage_05 VAR_INT rampage_06 rampage_07 rampage_08 rampage_09 rampage_10 VAR_INT rampage_11 rampage_12 rampage_13 rampage_14 rampage_15 VAR_INT rampage_16 rampage_17 rampage_18 rampage_19 rampage_20 VAR_INT rampage_01_flag rampage_02_flag rampage_03_flag rampage_04_flag rampage_05_flag VAR_INT rampage_06_flag rampage_07_flag rampage_08_flag rampage_09_flag rampage_10_flag VAR_INT rampage_11_flag rampage_12_flag rampage_13_flag rampage_14_flag rampage_15_flag VAR_INT rampage_16_flag rampage_17_flag rampage_18_flag rampage_19_flag rampage_20_flag VAR_INT rampage_01_failed rampage_02_failed rampage_03_failed rampage_04_failed rampage_05_failed VAR_INT rampage_06_failed rampage_07_failed rampage_08_failed rampage_09_failed rampage_10_failed VAR_INT rampage_11_failed rampage_12_failed rampage_13_failed rampage_14_failed rampage_15_failed VAR_INT rampage_16_failed rampage_17_failed rampage_18_failed rampage_19_failed rampage_20_failed VAR_INT rampage_01_kills rampage_02_kills rampage_03_kills rampage_04_kills rampage_05_kills VAR_INT rampage_06_kills rampage_07_kills rampage_08_kills rampage_09_kills rampage_10_kills VAR_INT rampage_11_kills rampage_12_kills rampage_13_kills rampage_14_kills rampage_15_kills VAR_INT rampage_16_kills rampage_17_kills rampage_18_kills rampage_19_kills rampage_20_kills rampage_reward = 5000 frenzy_status = 0 total_rampages_passed = 0 rampage_01_flag = 0 rampage_02_flag = 0 rampage_03_flag = 0 rampage_04_flag = 0 rampage_05_flag = 0 rampage_06_flag = 0 rampage_07_flag = 0 rampage_08_flag = 0 rampage_09_flag = 0 rampage_10_flag = 0 rampage_11_flag = 0 rampage_12_flag = 0 rampage_13_flag = 0 rampage_14_flag = 0 rampage_15_flag = 0 rampage_16_flag = 0 rampage_17_flag = 0 rampage_18_flag = 0 rampage_19_flag = 0 rampage_20_flag = 0 rampage_01_failed = 0 rampage_02_failed = 0 rampage_03_failed = 0 rampage_04_failed = 0 rampage_05_failed = 0 rampage_06_failed = 0 rampage_07_failed = 0 rampage_08_failed = 0 rampage_09_failed = 0 rampage_10_failed = 0 rampage_11_failed = 0 rampage_12_failed = 0 rampage_13_failed = 0 rampage_14_failed = 0 rampage_15_failed = 0 rampage_16_failed = 0 rampage_17_failed = 0 rampage_18_failed = 0 rampage_19_failed = 0 rampage_20_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE 958.0 -431.0 14.5 rampage_01 //OPPOSITE LUIGI'S IN AN ALLEYWAY CREATE_PICKUP killfrenzy PICKUP_ONCE 1076.9 -859.9 15.2 rampage_02 //BOTTOM OF CALAHAN BRIDGE CREATE_PICKUP killfrenzy PICKUP_ONCE 1312.3 -315.7 42.6 rampage_03 //ST MARKS BEHIND TONI'S CREATE_PICKUP killfrenzy PICKUP_ONCE 883.3 -806.2 15.0 rampage_04 //BEHIND BUILDING CHINATOWN NEAR BRIDGE CREATE_PICKUP killfrenzy PICKUP_ONCE 1274.7 -742.7 15.0 rampage_05 //IN ALLEY NEAR DOG FOOD FACTORY CREATE_PICKUP killfrenzy PICKUP_ONCE 1195.3 -497.9 39.3 rampage_06 //ON TOP TRAIN TRACKS BY HOSPITAL CREATE_PICKUP killfrenzy PICKUP_ONCE 204.1 -1237.4 45.1 rampage_07 //ON ROOF ON AMCO BUILDING COMMERCIAL CREATE_PICKUP killfrenzy PICKUP_ONCE -22.1 -1526.9 26.1 rampage_08 //CARPARK AREA OPPOSITE LOVES BUILDING CREATE_PICKUP killfrenzy PICKUP_ONCE 8.0 -910.0 26.5 rampage_09 //SOUTH WEST CORNER OF PARK CREATE_PICKUP killfrenzy PICKUP_ONCE 181.1 -338.2 16.5 rampage_10 //BEHIND UNIVERSITY SOUTH CREATE_PICKUP killfrenzy PICKUP_ONCE -57.5 -1070.8 26.3 rampage_11 //IN GRAVEYARD BY CATHEDRAL CREATE_PICKUP killfrenzy PICKUP_ONCE 392.9 -795.4 31.3 rampage_12 //BETWEEN OVERPASS LANES NEAR ASUKA'S KENDO CREATE_PICKUP killfrenzy PICKUP_ONCE -41.6 -451.8 16.6 rampage_13 //BEHIND FIRESTATION CREATE_PICKUP killfrenzy PICKUP_ONCE -585.4 284.7 64.0 rampage_14 //BEHIND A GARAGE IN THE MANSION AREA SUBURBIA CREATE_PICKUP killfrenzy PICKUP_ONCE -560.3 -23.6 9.3 rampage_15 //ONTOP OF A GARAGE IN THE PROJECTS AREA UNDER OVERPASS CREATE_PICKUP killfrenzy PICKUP_ONCE -867.0 -145.4 49.8 rampage_16 //ONTOP OF WAREHOUSE PIKE CREEK AIRPORT END CREATE_PICKUP killfrenzy PICKUP_ONCE -705.9 -617.5 16.4 rampage_17 //BEHIND BILLBOARD AT AIRPORT CREATE_PICKUP killfrenzy PICKUP_ONCE -987.7 -206.1 33.6 rampage_18 //BEHIND A GUARD BOX SOUTH PIKE CREEK CREATE_PICKUP killfrenzy PICKUP_ONCE -1186.3 41.0 68.8 rampage_19 //BEHIND BOX IN THE BAIT WAREHOUSE CREATE_PICKUP killfrenzy PICKUP_ONCE -431.6 110.9 15.6 rampage_20 //BEHIND BILLBOARD NORTH PROJECTS SET_TOTAL_NUMBER_OF_KILL_FRENZIES 20 rampage_01_kills = 30 rampage_02_kills = 13 rampage_03_kills = 20 rampage_04_kills = 25 rampage_05_kills = 20 rampage_06_kills = 10 rampage_07_kills = 17 rampage_08_kills = 25 rampage_09_kills = 8 rampage_10_kills = 15 rampage_11_kills = 30 rampage_12_kills = 16 rampage_13_kills = 25 rampage_14_kills = 20 rampage_15_kills = 20 rampage_16_kills = 15 rampage_17_kills = 20 rampage_18_kills = 7 rampage_19_kills = 15 rampage_20_kills = 20 //START_KILL_FRENZY StartMessage WeaponType TimeLimit TargetNumber PedOrCarModel ExtraModel1 ExtraModel2 ExtraModel3 FrenzyText // | TEXT LABEL | | MILLISEC | | -1 ALL PEDS | | True - Has Kill Frenzy text // | | | | | -2 ALL CARS | -1 TO IGNORE THESE | False - No text rampage_pickup_loop: WAIT 500 //IF IS_GERMAN_GAME //OR IS_FRENCH_GAME // GOTO german_rampage_over //ENDIF IF rampage_01_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_01 flag_player_on_mission = 1 START_KILL_FRENZY PAGE_00 WEAPONTYPE_M16 120000 rampage_01_kills PED_GANG_DIABLO_A PED_GANG_DIABLO_B -1 -1 FALSE // "Murder 20 Diablos in 120 seconds!" REQUEST_MODEL PED_GANG_DIABLO_A REQUEST_MODEL PED_GANG_DIABLO_B FORCE_RANDOM_PED_TYPE PEDTYPE_GANG_DIABLO PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_01 rampage_01_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_01_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 REMOVE_PICKUP rampage_01 IF rampage_01_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE 987.6 -907.3 15.3 rampage_01 //NEXT TO FUZZBALL rampage_01_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE 958.0 -431.0 14.5 rampage_01 //OPPOSITE LUIGI'S IN AN ALLEYWAY rampage_01_failed = 0 ENDIF ENDIF FORCE_RANDOM_PED_TYPE -1 MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_DIABLO_A MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_DIABLO_B flag_player_on_mission = 0 ENDIF ENDIF IF rampage_02_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_02 flag_player_on_mission = 1 START_KILL_FRENZY PAGE_00 WEAPONTYPE_ROCKET 120000 rampage_02_kills -2 -1 -1 -1 FALSE // "Destroy 20 vehicles in 120 seconds!" PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_02 rampage_02_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_02_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 REMOVE_PICKUP rampage_02 IF rampage_02_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE 982.4 -1009.4 14.9 rampage_02 //EAST OF GREASY JOES rampage_02_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE 1076.9 -859.9 15.2 rampage_02 //BOTTOM OF CALAHAN BRIDGE rampage_02_failed = 0 ENDIF ENDIF flag_player_on_mission = 0 ENDIF ENDIF IF rampage_03_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_03 flag_player_on_mission = 1 START_KILL_FRENZY PAGE_00 WEAPONTYPE_CHAINGUN 120000 rampage_03_kills PED_GANG_MAFIA_A PED_GANG_MAFIA_B -1 -1 FALSE // "Kill 20 Mafia in 120 seconds!" REQUEST_MODEL PED_GANG_MAFIA_A REQUEST_MODEL PED_GANG_MAFIA_B FORCE_RANDOM_PED_TYPE PEDTYPE_GANG_MAFIA PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_03 rampage_03_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_03_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 IF rampage_03_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE 1209.5 -380.1 25.5 rampage_03 //JUST SOUTH OF TONI'S BEHIND WALL rampage_03_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE 1312.3 -315.7 42.6 rampage_03 //ST MARKS BEHIND TONI'S rampage_03_failed = 0 ENDIF ENDIF FORCE_RANDOM_PED_TYPE -1 MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_MAFIA_A MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_MAFIA_B flag_player_on_mission = 0 ENDIF ENDIF IF rampage_04_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_04 flag_player_on_mission = 1 START_KILL_FRENZY PAGE_00 WEAPONTYPE_UZI 120000 rampage_04_kills PED_GANG_TRIAD_A PED_GANG_TRIAD_B -1 -1 FALSE // "Kill 20 Triads in 120 seconds!" REQUEST_MODEL PED_GANG_TRIAD_A REQUEST_MODEL PED_GANG_TRIAD_B FORCE_RANDOM_PED_TYPE PEDTYPE_GANG_TRIAD PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_04 rampage_04_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_04_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 IF rampage_04_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE 1253.9 -572.9 12.5 rampage_04 //SUPASAVE rampage_04_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE 883.3 -806.2 15.0 rampage_04 //BEHIND BUILDING CHINATOWN NEAR BRIDGE rampage_04_failed = 0 ENDIF ENDIF FORCE_RANDOM_PED_TYPE -1 MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_TRIAD_A MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_TRIAD_B flag_player_on_mission = 0 ENDIF ENDIF IF rampage_05_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_05 flag_player_on_mission = 1 START_KILL_FRENZY PAGE_00 WEAPONTYPE_SHOTGUN 120000 rampage_05_kills PED_GANG_TRIAD_A PED_GANG_TRIAD_B -1 -1 FALSE // "Kill 20 Triads in 120 seconds!" REQUEST_MODEL PED_GANG_TRIAD_A REQUEST_MODEL PED_GANG_TRIAD_B FORCE_RANDOM_PED_TYPE PEDTYPE_GANG_TRIAD PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_05 rampage_05_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_05_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 IF rampage_05_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE 1179.2 -566.0 27.3 rampage_05 //ON TOP OF HOSPITAL ROOF rampage_05_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE 1274.7 -742.7 15.0 rampage_05 //IN ALLEY NEAR DOG FOOD FACTORY rampage_05_failed = 0 ENDIF ENDIF FORCE_RANDOM_PED_TYPE -1 MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_TRIAD_A MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_TRIAD_B flag_player_on_mission = 0 ENDIF ENDIF IF rampage_06_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_06 flag_player_on_mission = 1 START_KILL_FRENZY PAGE_00 WEAPONTYPE_GRENADE 120000 rampage_06_kills -2 -1 -1 -1 FALSE // "Destroy 20 vehicles in 120 seconds!" PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_06 rampage_06_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_06_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 IF rampage_06_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE 1124.6 -816.8 26.5 rampage_06 //ON TOP OF TRAIN TRACKS NEAR FUZZ BALL rampage_06_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE 1195.3 -497.9 39.3 rampage_06 //ON TOP TRAIN TRACKS BY HOSPITAL rampage_06_failed = 0 ENDIF ENDIF flag_player_on_mission = 0 ENDIF ENDIF IF rampage_07_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_07 flag_player_on_mission = 1 START_KILL_FRENZY_HEADSHOT PAGE_00 WEAPONTYPE_SNIPERRIFLE 120000 rampage_07_kills PED_GANG_YARDIE_A PED_GANG_YARDIE_B -1 -1 FALSE // "Pop 20 Yardie heads in 120 seconds!" REQUEST_MODEL PED_GANG_YARDIE_A REQUEST_MODEL PED_GANG_YARDIE_B FORCE_RANDOM_PED_TYPE PEDTYPE_GANG_YARDIE PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_07 rampage_07_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_07_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 IF rampage_07_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE 440.3 -1391.2 44.2 rampage_07 //ON TOP OF CASINO rampage_07_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE 204.1 -1237.4 45.1 rampage_07 //ON ROOF ON AMCO BUILDING COMMERCIAL rampage_07_failed = 0 ENDIF ENDIF FORCE_RANDOM_PED_TYPE -1 MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_YARDIE_A MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_YARDIE_B flag_player_on_mission = 0 ENDIF ENDIF IF rampage_08_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_08 flag_player_on_mission = 1 START_KILL_FRENZY PAGE_00 WEAPONTYPE_FLAMETHROWER 120000 rampage_08_kills PED_GANG_YAKUZA_A PED_GANG_YAKUZA_B -1 -1 FALSE // "Burn 20 Yakuza in 120 seconds!" REQUEST_MODEL PED_GANG_YAKUZA_A REQUEST_MODEL PED_GANG_YAKUZA_B FORCE_RANDOM_PED_TYPE PEDTYPE_GANG_YAKUZA PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_08 rampage_08_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_08_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 IF rampage_08_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE -22.7 -1116.7 26.1 rampage_08 //SOUTH END OF CATHEDRAL rampage_08_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE -22.1 -1526.9 26.1 rampage_08 //CARPARK AREA OPPOSITE LOVES BUILDING rampage_08_failed = 0 ENDIF ENDIF FORCE_RANDOM_PED_TYPE -1 MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_YAKUZA_A MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_YAKUZA_B flag_player_on_mission = 0 ENDIF ENDIF IF rampage_09_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_09 flag_player_on_mission = 1 START_KILL_FRENZY PAGE_00 WEAPONTYPE_SHOTGUN 120000 rampage_09_kills -2 -1 -1 -1 FALSE // "Destroy 20 vehicles in 120 seconds!" PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_09 rampage_09_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_09_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 IF rampage_09_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE 134.2 -552.8 26.0 rampage_09 //NORTH EAST CORNER OF PARK rampage_09_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE 8.0 -910.0 26.5 rampage_09 //SOUTH WEST CORNER OF PARK rampage_09_failed = 0 ENDIF ENDIF flag_player_on_mission = 0 ENDIF ENDIF IF rampage_10_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_10 flag_player_on_mission = 1 START_KILL_FRENZY PAGE_00 WEAPONTYPE_M16 120000 rampage_10_kills -2 -1 -1 -1 FALSE // "Destroy 20 vehicles in 120 seconds!" PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_10 rampage_10_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_10_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 IF rampage_10_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE 434.3 -147.8 20.9 rampage_10 //IN CONTRUCTION YARD NE rampage_10_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE 181.1 -338.2 16.5 rampage_10 //BEHIND UNIVERSITY SOUTH rampage_10_failed = 0 ENDIF ENDIF flag_player_on_mission = 0 ENDIF ENDIF IF rampage_11_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_11 flag_player_on_mission = 1 START_KILL_FRENZY PAGE_00 WEAPONTYPE_ROCKET 120000 rampage_11_kills PED_GANG_YARDIE_A PED_GANG_YARDIE_B -1 -1 FALSE // "Annihialate 20 Yardies in 120 seconds!" REQUEST_MODEL PED_GANG_YARDIE_A REQUEST_MODEL PED_GANG_YARDIE_B FORCE_RANDOM_PED_TYPE PEDTYPE_GANG_YARDIE PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_11 rampage_11_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_11_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 IF rampage_11_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE -101.4 -1386.8 26.3 rampage_11 //BY LIBERTY TREE BUILDING rampage_11_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE -57.5 -1070.8 26.3 rampage_11 //IN GRAVEYARD BY CATHEDRAL rampage_11_failed = 0 ENDIF ENDIF FORCE_RANDOM_PED_TYPE -1 MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_YARDIE_A MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_YARDIE_B flag_player_on_mission = 0 ENDIF ENDIF IF rampage_12_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_12 flag_player_on_mission = 1 START_KILL_FRENZY PAGE_00 WEAPONTYPE_MOLOTOV 120000 rampage_12_kills PED_GANG_YAKUZA_A PED_GANG_YAKUZA_B -1 -1 FALSE // "Torch 20 Yakuza in 120 seconds!" REQUEST_MODEL PED_GANG_YAKUZA_A REQUEST_MODEL PED_GANG_YAKUZA_B FORCE_RANDOM_PED_TYPE PEDTYPE_GANG_YAKUZA PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_12 rampage_12_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_12_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 IF rampage_12_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE 374.4 -609.4 26.7 rampage_12 //BEHIND MULTISTOREY rampage_12_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE 392.9 -795.4 31.3 rampage_12 //BETWEEN OVERPASS LANES NEAR ASUKA'S KENDO rampage_12_failed = 0 ENDIF ENDIF FORCE_RANDOM_PED_TYPE -1 MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_YAKUZA_A MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_YAKUZA_B flag_player_on_mission = 0 ENDIF ENDIF IF rampage_13_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_13 flag_player_on_mission = 1 START_KILL_FRENZY PAGE_00 WEAPONTYPE_GRENADE 120000 rampage_13_kills PED_GANG_YARDIE_A PED_GANG_YARDIE_B -1 -1 FALSE // "Explode 20 Yardies in 120 seconds!" REQUEST_MODEL PED_GANG_YARDIE_A REQUEST_MODEL PED_GANG_YARDIE_B FORCE_RANDOM_PED_TYPE PEDTYPE_GANG_YARDIE PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_13 rampage_13_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_13_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 IF rampage_13_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE 176.8 -360.1 16.2 rampage_13 //ALLEYWAY BETWEEN STADIUM AND PARK rampage_13_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE -41.6 -451.8 16.6 rampage_13 //BEHIND FIRESTATION rampage_13_failed = 0 ENDIF ENDIF FORCE_RANDOM_PED_TYPE -1 MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_YARDIE_A MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_YARDIE_B flag_player_on_mission = 0 ENDIF ENDIF IF rampage_14_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_14 flag_player_on_mission = 1 START_KILL_FRENZY PAGE_00 WEAPONTYPE_FLAMETHROWER 120000 rampage_14_kills PED_GANG_COLOMBIAN_A PED_GANG_COLOMBIAN_B -1 -1 FALSE // "Fry 20 Colombians in 120 seconds!" REQUEST_MODEL PED_GANG_COLOMBIAN_A REQUEST_MODEL PED_GANG_COLOMBIAN_B FORCE_RANDOM_PED_TYPE PEDTYPE_GANG_COLOMBIAN PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_14 rampage_14_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_14_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 IF rampage_14_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE -1149.2 160.5 58.9 rampage_14 //NORTH PIKE CREEK IN WAREHOUSE COURTYARD rampage_14_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE -585.4 284.7 64.0 rampage_14 //BEHIND A GARAGE IN THE MANSION AREA SUBURBIA rampage_14_failed = 0 ENDIF ENDIF FORCE_RANDOM_PED_TYPE -1 MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_COLOMBIAN_A MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_COLOMBIAN_B flag_player_on_mission = 0 ENDIF ENDIF IF rampage_15_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_15 flag_player_on_mission = 1 START_KILL_FRENZY PAGE_00 WEAPONTYPE_SHOTGUN 120000 rampage_15_kills PED_GANG_HOOD_A PED_GANG_HOOD_B -1 -1 FALSE // "Splatter 20 Hoods in 120 seconds!" REQUEST_MODEL PED_GANG_HOOD_A REQUEST_MODEL PED_GANG_HOOD_B FORCE_RANDOM_PED_TYPE PEDTYPE_GANG_HOOD PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_15 rampage_15_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_15_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 IF rampage_15_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE -632.1 -413.8 18.0 rampage_15 //BEHIND BILLBOARD NEAR AIRPORT rampage_15_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE -560.3 -23.6 9.3 rampage_15 //ONTOP OF A GARAGE IN THE PROJECTS AREA UNDER OVERPASS rampage_15_failed = 0 ENDIF ENDIF FORCE_RANDOM_PED_TYPE -1 MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_HOOD_A MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_HOOD_B flag_player_on_mission = 0 ENDIF ENDIF IF rampage_16_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_16 flag_player_on_mission = 1 START_KILL_FRENZY PAGE_00 WEAPONTYPE_ROCKET 120000 rampage_16_kills -2 -1 -1 -1 FALSE // "Destroy 20 vehicles in 120 seconds!" PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_16 rampage_16_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_16_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 IF rampage_16_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE -939.0 -303.3 33.6 rampage_16 //BEHIND BILLBOARD BETWEEN AIRPORT & PIKE CREEK rampage_16_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE -867.0 -145.4 49.8 rampage_16 //ONTOP OF WAREHOUSE PIKE CREEK AIRPORT END rampage_16_failed = 0 ENDIF ENDIF flag_player_on_mission = 0 ENDIF ENDIF IF rampage_17_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_17 flag_player_on_mission = 1 START_KILL_FRENZY PAGE_00 WEAPONTYPE_RUNOVERBYCAR 120000 rampage_17_kills PED_GANG_COLOMBIAN_A PED_GANG_COLOMBIAN_B -1 -1 FALSE // "Splatter 20 Colombians with a car in 120 seconds!" REQUEST_MODEL PED_GANG_COLOMBIAN_A REQUEST_MODEL PED_GANG_COLOMBIAN_B FORCE_RANDOM_PED_TYPE PEDTYPE_GANG_COLOMBIAN PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_17 rampage_17_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_17_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 IF rampage_17_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE -1181.9 -264.8 46.0 rampage_17 //IN GRASSY HILLY AREA NORTH OF AIRPORT rampage_17_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE -705.9 -617.5 16.4 rampage_17 //BEHIND BILLBOARD AT AIRPORT rampage_17_failed = 0 ENDIF ENDIF FORCE_RANDOM_PED_TYPE -1 MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_COLOMBIAN_A MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_COLOMBIAN_B flag_player_on_mission = 0 ENDIF ENDIF IF rampage_18_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_18 flag_player_on_mission = 1 START_KILL_FRENZY PAGE_00 WEAPONTYPE_UZI_DRIVEBY 120000 rampage_18_kills -2 -1 -1 -1 FALSE // "Driveby and Destroy 20 vehicles in 120 seconds!" PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_18 rampage_18_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status // IF flag_done_drive_by_help = 0 // GET_CONTROLLER_MODE controlmode // IF controlmode = 0 // PRINT_HELP ( DRIVE_A ) //"Have an Uzi selected when entering a vehicle then look left or right and press the ~h~| button~w~ to fire." // flag_done_drive_by_help = 1 // ENDIF // IF controlmode = 1 // PRINT_HELP ( DRIVE_A ) //"Have an Uzi selected when entering a vehicle then look left or right and press the ~h~| button~w~ to fire." // flag_done_drive_by_help = 1 // ENDIF // IF controlmode = 2 // PRINT_HELP ( DRIVE_A ) //"Have an Uzi selected when entering a vehicle then look left or right and press the ~h~| button~w~ to fire." // flag_done_drive_by_help = 1 // ENDIF // IF controlmode = 3 // PRINT_HELP ( DRIVE_B ) //"Have an Uzi selected when entering a vehicle then look left or right and press the ~h~R1 button~w~ to fire." // flag_done_drive_by_help = 1 // ENDIF // ENDIF WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_18_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 IF rampage_18_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE -1080.2 208.4 3.7 rampage_18 //BEHIND ROCK AT BOTTOM OF DAM rampage_18_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE -987.7 -206.1 33.6 rampage_18 //BEHIND A GUARD BOX SOUTH PIKE CREEK rampage_18_failed = 0 ENDIF ENDIF flag_player_on_mission = 0 ENDIF ENDIF IF rampage_19_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_19 flag_player_on_mission = 1 START_KILL_FRENZY_HEADSHOT PAGE_00 WEAPONTYPE_SNIPERRIFLE 120000 rampage_19_kills PED_GANG_COLOMBIAN_A PED_GANG_COLOMBIAN_B -1 -1 FALSE // "Remove 20 Colombian heads in 120 seconds!" REQUEST_MODEL PED_GANG_COLOMBIAN_A REQUEST_MODEL PED_GANG_COLOMBIAN_B FORCE_RANDOM_PED_TYPE PEDTYPE_GANG_COLOMBIAN PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_19 rampage_19_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_19_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 IF rampage_19_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE -1170.2 -42.2 59.2 rampage_19 //ONTOP OF ROOF SOUTH OF BAIT WAREHOUSE rampage_19_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE -1186.3 41.0 68.8 rampage_19 //BEHIND BOX IN THE BAIT WAREHOUSE rampage_19_failed = 0 ENDIF ENDIF FORCE_RANDOM_PED_TYPE -1 MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_COLOMBIAN_A MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_COLOMBIAN_B flag_player_on_mission = 0 ENDIF ENDIF IF rampage_20_flag = 0 IF HAS_PICKUP_BEEN_COLLECTED rampage_20 flag_player_on_mission = 1 START_KILL_FRENZY_HEADSHOT PAGE_00 WEAPONTYPE_M16 120000 rampage_20_kills PED_GANG_HOOD_A PED_GANG_HOOD_B -1 -1 FALSE // "Behead 20 Hoods in 120 seconds!" REQUEST_MODEL PED_GANG_HOOD_A REQUEST_MODEL PED_GANG_HOOD_B FORCE_RANDOM_PED_TYPE PEDTYPE_GANG_HOOD PRINT_BIG RAMPAGE 5000 5 PRINT_WITH_NUMBER_BIG PAGE_20 rampage_20_kills 6000 6 READ_KILL_FRENZY_STATUS frenzy_status WHILE frenzy_status = 1 WAIT 0 READ_KILL_FRENZY_STATUS frenzy_status ENDWHILE IF frenzy_status = 2 rampage_20_flag = 1 GOSUB rampage_rewards ENDIF IF frenzy_status = 3 PRINT_BIG RAMP_F 5000 5 IF rampage_20_failed = 0 CREATE_PICKUP killfrenzy PICKUP_ONCE -798.4 126.0 29.0 rampage_20 //BEHIND BILLBOARD NW PROJECTS rampage_20_failed = 1 ELSE CREATE_PICKUP killfrenzy PICKUP_ONCE -431.6 110.9 15.6 rampage_20 //BEHIND BILLBOARD NORTH PROJECTS rampage_20_failed = 0 ENDIF ENDIF FORCE_RANDOM_PED_TYPE -1 MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_HOOD_A MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_HOOD_B flag_player_on_mission = 0 ENDIF ENDIF IF total_rampages_passed = 20 GOTO rampage_passed ENDIF GOTO rampage_pickup_loop rampage_passed: MISSION_HAS_FINISHED //german_rampage_over: PLAYER_MADE_PROGRESS 1 MISSION_END rampage_rewards: ++ total_rampages_passed rampage_reward = total_rampages_passed * 5000 CLEAR_WANTED_LEVEL player IF total_rampages_passed < 20 ADD_SCORE player rampage_reward PRINT_BIG RAMP_P 5000 5 PRINT_WITH_NUMBER_BIG REWARD rampage_reward 6000 6 ELSE ADD_SCORE player 1000000 PRINT_BIG RAMP_A 5000 5 //"ALL RAMPAGES COMPLETED!" PRINT_WITH_NUMBER_BIG REWARD 1000000 6000 6 ENDIF RETURN