Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Core
- #include <natives.h>
- #include <common.h>
- #include <strings.h>
- #include <types.h>
- #include <consts.h>
- //############### Define Ps3 GamePad ################################//
- #define SELECT 0xD
- #define START 0xC
- #define SQUARE 0xE
- #define TRIANGLE 0xF
- #define X 0x10
- #define CIRCLE 0x11
- #define DPAD_UP 0x8
- #define DPAD_DOWN 0x9
- #define DPAD_LEFT 0xA
- #define DPAD_RIGHT 0xB
- #define L2 0x5
- #define R2 0x7
- #define L1 0x4
- #define R1 0x6
- #define STICK_L 0x12
- #define STICK_R 0x13
- //############### Define Ps3 GamePad ################################//
- // Enemy Group coordinates
- float EGx, EGy, EGz;
- float DBx, DBy, DBz;
- float hGx, hGy, hGz;
- // Enemy Peds handles
- Ped zped;
- Ped zpeda;
- Ped zpedb;
- Ped zpedc;
- Ped zpedd;
- Ped zpede;
- Ped zpedf;
- Ped zpedg;
- Ped zpedh;
- Ped zpedi;
- Ped zpedj;
- Ped zpedk;
- Ped zpedl;
- Ped zpedm;
- // Drive-By Vehicle handle
- Vehicle gcar;
- // Enemy Peds Blip handles
- Blip bzPed;
- Blip bzPeda;
- Blip bzPedb;
- Blip bzPedc;
- Blip bzPedd;
- Blip bzPede;
- Blip bzPedf;
- Blip bzPedg;
- Blip bzPedh;
- Blip bzPedi;
- Blip bzPedj;
- Blip bzPedk;
- Blip bzPedl;
- Blip bzPedm;
- // map base blip handles
- Blip bbasea;
- Blip bbaseb;
- Blip bbasec;
- Blip bbased;
- Blip bbasee;
- Blip bbasef;
- Blip bbaseg;
- Blip bbaseh;
- Blip bbasei;
- Blip bbasej;
- Blip bbasek;
- Blip bbasel;
- // Intro & Reset Text Displayed
- boolean iTextInt = 0;
- boolean rTextInt = 0;
- // Enemy Peds Spawned
- boolean zPedInt = 0;
- boolean zPedaInt = 0;
- boolean zPedbInt = 0;
- boolean zPedcInt = 0;
- boolean zPeddInt = 0;
- boolean zPedeInt = 0;
- boolean zPedfInt = 0;
- boolean zPedgInt = 0;
- boolean zPedhInt = 0;
- boolean zPediInt = 0;
- boolean zPedjInt = 0;
- boolean zPedkInt = 0;
- boolean zPedlInt = 0;
- boolean zPedmInt = 0;
- // Enemy base blip & guards logic
- boolean baseInt = 0;
- boolean baseaInt = 0;
- boolean basebInt = 0;
- boolean basecInt = 0;
- boolean basedInt = 0;
- boolean baseeInt = 0;
- boolean basefInt = 0;
- boolean basegInt = 0;
- boolean basehInt = 0;
- boolean baseiInt = 0;
- boolean basejInt = 0;
- boolean basekInt = 0;
- boolean baselInt = 0;
- // DriveBy Car Spawned
- boolean gcarInt = 0;
- //War Waves Logic
- boolean zWaraInt = 15;
- boolean zWarbInt = 15;
- boolean zWarcInt = 15;
- boolean zWardInt = 15;
- boolean zWareInt = 15;
- boolean zWarfInt = 15;
- boolean zWargInt = 15;
- boolean zWarhInt = 15;
- boolean zWariInt = 15;
- boolean zWarjInt = 15;
- boolean zWarkInt = 15;
- boolean zWarlInt = 15;
- // Display Text Shortcut
- void Print(char *string)
- {
- PRINT_STRING_WITH_LITERAL_STRING_NOW("STRING", string, 3000, 1);
- }
- // Button Press Activator Shortcut
- bool IsKeyPressed(uint iKey , uint iJey)
- {
- return IS_BUTTON_PRESSED(0,iKey) && IS_BUTTON_JUST_PRESSED(0,iJey);
- }
- //Various Enemy Settings Shortcut
- void EnemySettings(uint ptype, uint pblip)
- {
- SET_CHAR_RELATIONSHIP_GROUP(ptype, 24);
- SET_CHAR_RELATIONSHIP(ptype, 5, 0);
- SET_CHAR_RANDOM_COMPONENT_VARIATION(ptype);
- SET_CHAR_ONLY_DAMAGED_BY_PLAYER(ptype, TRUE);
- SET_CHAR_AS_ENEMY(ptype, TRUE);
- SET_CHAR_ACCURACY(ptype, 50);
- SET_SENSE_RANGE(ptype, 250.0);
- SET_CHAR_KEEP_TASK(ptype, TRUE);
- TASK_COMBAT(ptype, GetPlayerPed());
- SET_CHAR_IS_TARGET_PRIORITY(GetPlayerPed(), TRUE);
- SET_CHAR_WILL_MOVE_WHEN_INJURED(ptype, TRUE);
- SET_CHAR_WILL_USE_COVER(ptype, TRUE);
- SET_PED_DONT_DO_EVASIVE_DIVES(ptype, TRUE);
- SET_CHAR_WILL_USE_CARS_IN_COMBAT(ptype, FALSE);
- SET_CHAR_WILL_LEAVE_CAR_IN_COMBAT(ptype, TRUE);
- SET_PED_DIES_WHEN_INJURED(ptype, TRUE);
- SET_PED_GENERATES_DEAD_BODY_EVENTS(ptype, TRUE);
- SET_BLIP_AS_FRIENDLY(pblip, FALSE);
- CHANGE_BLIP_ALPHA(pblip, 255);
- }
- // Drive-by Settings Shortcut
- void DrivebySettings(uint ptype)
- {
- SET_CHAR_WILL_USE_CARS_IN_COMBAT(ptype, TRUE);
- SET_CHAR_WILL_DO_DRIVEBYS(ptype, TRUE);
- SET_CHAR_CANT_BE_DRAGGED_OUT(ptype, TRUE);
- }
- // Apply Drive-by Settings
- void InCarSettings(void)
- {
- DrivebySettings(zpedi);
- DrivebySettings(zpedf);
- DrivebySettings(zpedg);
- DrivebySettings(zpedh);
- }
- // Remove Base Guards
- void RemoveKLM(void)
- {
- zPedkInt = 2;
- zPedlInt = 2;
- zPedmInt = 2;
- }
- // Remove Enemy Shortcut
- void ClearEnemy(uint ptype, uint pblip)
- {
- EXPLODE_CHAR_HEAD(ptype);
- TASK_DIE(ptype);
- REMOVE_BLIP(pblip);
- }
- // Enemy Boss
- void SpawnBoss(uint modelBoss, float xb, float yb, float zb, uint weapon)
- {
- REQUEST_MODEL(modelBoss);
- while (!HAS_MODEL_LOADED(modelBoss)) WAIT(0);
- CREATE_CHAR(16, modelBoss, xb, yb, zb, &zped, true);
- ADD_ARMOUR_TO_CHAR(zped, 1000); //
- SET_CHAR_SPHERE_DEFENSIVE_AREA(zped, xb, yb, zb, 10.0);
- UpdateWeaponOfPed(zped, weapon);
- SET_CURRENT_CHAR_WEAPON(zped, weapon, TRUE);
- ADD_BLIP_FOR_CHAR(zped, &bzPed);
- EnemySettings(zped, bzPed);
- MARK_MODEL_AS_NO_LONGER_NEEDED(modelBoss);
- }
- // Enemy(A)
- void SpawnA(uint modelza, uint weapon ,float offset_x)
- {
- REQUEST_MODEL(modelza);
- while (!HAS_MODEL_LOADED(modelza)) WAIT(0);
- GET_OFFSET_FROM_CHAR_IN_WORLD_COORDS(zped, offset_x, 0, 0, &EGx, &EGy, &EGz);
- CREATE_CHAR(16, modelza, EGx,EGy,EGz, &zpeda, true);
- SET_CHAR_SPHERE_DEFENSIVE_AREA(zpeda, EGx, EGy, EGz, 20.0);
- UpdateWeaponOfPed(zpeda, weapon);
- SET_CURRENT_CHAR_WEAPON(zpeda, weapon, TRUE);
- ADD_BLIP_FOR_CHAR(zpeda, &bzPeda);
- EnemySettings(zpeda, bzPeda);
- MARK_MODEL_AS_NO_LONGER_NEEDED(modelza);
- }
- // Enemy(B)
- void SpawnB(uint modelzb, uint weapon, float offset_y)
- {
- REQUEST_MODEL(modelzb);
- while (!HAS_MODEL_LOADED(modelzb)) WAIT(0);
- GET_OFFSET_FROM_CHAR_IN_WORLD_COORDS(zped, 0, offset_y , 0, &EGx, &EGy, &EGz);
- CREATE_CHAR(16, modelzb, EGx,EGy,EGz, &zpedb, true);
- SET_CHAR_SPHERE_DEFENSIVE_AREA(zpedb, EGx, EGy, EGz, 20.0);
- UpdateWeaponOfPed(zpedb, weapon);
- SET_CURRENT_CHAR_WEAPON(zpedb, weapon, TRUE);
- ADD_BLIP_FOR_CHAR(zpedb, &bzPedb);
- EnemySettings(zpedb, bzPedb);
- MARK_MODEL_AS_NO_LONGER_NEEDED(modelzb);
- }
- // Enemy(C)
- void SpawnC(uint modelzc, uint weapon ,float offset_x)
- {
- REQUEST_MODEL(modelzc);
- while (!HAS_MODEL_LOADED(modelzc)) WAIT(0);
- GET_OFFSET_FROM_CHAR_IN_WORLD_COORDS(zped, offset_x, 0, 0, &EGx, &EGy, &EGz);
- CREATE_CHAR(16, modelzc, EGx,EGy,EGz, &zpedc, true);
- SET_CHAR_SPHERE_DEFENSIVE_AREA(zpedc, EGx, EGy, EGz, 20.0);
- UpdateWeaponOfPed(zpedc, weapon);
- SET_CURRENT_CHAR_WEAPON(zpedc, weapon, TRUE);
- ADD_BLIP_FOR_CHAR(zpedc, &bzPedc);
- EnemySettings(zpedc, bzPedc);
- MARK_MODEL_AS_NO_LONGER_NEEDED(modelzc);
- }
- // Enemy(D)
- void SpawnD(uint modelzd, uint weapon ,float offset_y)
- {
- REQUEST_MODEL(modelzd);
- while (!HAS_MODEL_LOADED(modelzd)) WAIT(0);
- GET_OFFSET_FROM_CHAR_IN_WORLD_COORDS(zped, 0, offset_y , 0, &EGx, &EGy, &EGz);
- CREATE_CHAR(16, modelzd, EGx,EGy,EGz, &zpedd, true);
- SET_CHAR_SPHERE_DEFENSIVE_AREA(zpedd, EGx, EGy, EGz, 20.0);
- UpdateWeaponOfPed(zpedd, weapon);
- SET_CURRENT_CHAR_WEAPON(zpedd, weapon, TRUE);
- ADD_BLIP_FOR_CHAR(zpedd, &bzPedd);
- EnemySettings(zpedd, bzPedd);
- MARK_MODEL_AS_NO_LONGER_NEEDED(modelzd);
- }
- // Enemy(E)
- void SpawnE(uint modelze, uint weapon ,float offset_x)
- {
- REQUEST_MODEL(modelze);
- while (!HAS_MODEL_LOADED(modelze)) WAIT(0);
- GET_OFFSET_FROM_CHAR_IN_WORLD_COORDS(zped, offset_x, 0, 0, &EGx, &EGy, &EGz);
- CREATE_CHAR(16, modelze, EGx,EGy,EGz, &zpede, true);
- SET_CHAR_SPHERE_DEFENSIVE_AREA(zpede, EGx, EGy, EGz, 25.0);
- UpdateWeaponOfPed(zpede, weapon);
- SET_CURRENT_CHAR_WEAPON(zpede, weapon, TRUE);
- ADD_BLIP_FOR_CHAR(zpede, &bzPede);
- EnemySettings(zpede, bzPede);
- MARK_MODEL_AS_NO_LONGER_NEEDED(modelze);
- }
- // Enemy(F)
- void SpawnF(uint modelzf, uint weapon ,float offset_y)
- {
- REQUEST_MODEL(modelzf);
- while (!HAS_MODEL_LOADED(modelzf)) WAIT(0);
- GET_OFFSET_FROM_CHAR_IN_WORLD_COORDS(zped, 0, offset_y , 0, &EGx, &EGy, &EGz);
- CREATE_CHAR(16, modelzf, EGx,EGy,EGz, &zpedf, true);
- SET_CHAR_SPHERE_DEFENSIVE_AREA(zpedf, EGx, EGy, EGz, 25.0);
- UpdateWeaponOfPed(zpedf, weapon);
- SET_CURRENT_CHAR_WEAPON(zpedf, weapon, TRUE);
- ADD_BLIP_FOR_CHAR(zpedf, &bzPedf);
- EnemySettings(zpedf, bzPedf);
- MARK_MODEL_AS_NO_LONGER_NEEDED(modelzf);
- }
- // Enemy(G)
- void SpawnG(uint modelzg, uint weapon ,float offset_x)
- {
- REQUEST_MODEL(modelzg);
- while (!HAS_MODEL_LOADED(modelzg)) WAIT(0);
- GET_OFFSET_FROM_CHAR_IN_WORLD_COORDS(zped, offset_x, 0, 0, &EGx, &EGy, &EGz);
- CREATE_CHAR(16, modelzg, EGx,EGy,EGz, &zpedg, true);
- SET_CHAR_SPHERE_DEFENSIVE_AREA(zpedg, EGx, EGy, EGz, 25.0);
- UpdateWeaponOfPed(zpedg, weapon);
- SET_CURRENT_CHAR_WEAPON(zpedg, weapon, TRUE);
- ADD_BLIP_FOR_CHAR(zpedg, &bzPedg);
- EnemySettings(zpedg, bzPedg);
- MARK_MODEL_AS_NO_LONGER_NEEDED(modelzg);
- }
- // Enemy(H)
- void SpawnH(uint modelzh, uint weapon ,float offset_y)
- {
- REQUEST_MODEL(modelzh);
- while (!HAS_MODEL_LOADED(modelzh)) WAIT(0);
- GET_OFFSET_FROM_CHAR_IN_WORLD_COORDS(zped, 0, offset_y , 0, &EGx, &EGy, &EGz);
- CREATE_CHAR(16, modelzh, EGx,EGy,EGz, &zpedh, true);
- SET_CHAR_SPHERE_DEFENSIVE_AREA(zpedh, EGx, EGy, EGz, 25.0);
- UpdateWeaponOfPed(zpedh, weapon);
- SET_CURRENT_CHAR_WEAPON(zpedh, weapon, TRUE);
- ADD_BLIP_FOR_CHAR(zpedh, &bzPedh);
- EnemySettings(zpedh, bzPedh);
- MARK_MODEL_AS_NO_LONGER_NEEDED(modelzh);
- }
- // Enemy(I)
- void SpawnI(uint modelzi, uint weapon ,float offset_y)
- {
- REQUEST_MODEL(modelzi);
- while (!HAS_MODEL_LOADED(modelzi)) WAIT(0);
- GET_OFFSET_FROM_CAR_IN_WORLD_COORDS(gcar, 0, offset_y , 0, &DBx, &DBy, &DBz);
- CREATE_CHAR(16, modelzi, DBx,DBy,DBz, &zpedi, true);
- SET_CHAR_SPHERE_DEFENSIVE_AREA(zpedi, EGx, EGy, EGz, 250.0);
- UpdateWeaponOfPed(zpedi, weapon);
- SET_CURRENT_CHAR_WEAPON(zpedi, weapon, TRUE);
- ADD_BLIP_FOR_CHAR(zpedi, &bzPedi);
- SET_CHAR_CAN_BE_KNOCKED_OFF_BIKE(zpedi, TRUE);
- SET_CHAR_WILL_LEAVE_CAR_IN_COMBAT(zpedi, FALSE);
- EnemySettings(zpedi, bzPedi);
- MARK_MODEL_AS_NO_LONGER_NEEDED(modelzi);
- }
- // Enemy(J)
- void SpawnJ(uint modelzj, float Sx, float Sy, float Sz, uint weapon)
- {
- REQUEST_MODEL(modelzj);
- while (!HAS_MODEL_LOADED(modelzj)) WAIT(0);
- CREATE_CHAR(16, modelzj, Sx, Sy, Sz, &zpedj, true);
- SET_CHAR_SPHERE_DEFENSIVE_AREA(zpedj, EGx, EGy, EGz, 150.0);
- UpdateWeaponOfPed(zpedj, weapon);
- SET_CURRENT_CHAR_WEAPON(zpedj, weapon, TRUE);
- ADD_BLIP_FOR_CHAR(zpedj, &bzPedj);
- EnemySettings(zpedj, bzPedj);
- SET_PED_PATH_MAY_USE_CLIMBOVERS(zpedj, FALSE);
- SET_PED_PATH_MAY_DROP_FROM_HEIGHT(zpedj, FALSE);
- SET_PED_PATH_MAY_USE_LADDERS(zpedj, FALSE);
- MARK_MODEL_AS_NO_LONGER_NEEDED(modelzj);
- }
- // Enemy(K)
- void SpawnK(uint modelzk, float Gx, float Gy, float Gz, uint weapon)
- {
- REQUEST_MODEL(modelzk);
- while (!HAS_MODEL_LOADED(modelzk)) WAIT(0);
- CREATE_CHAR(16, modelzk, Gx,Gy,Gz, &zpedk, true);
- SET_CHAR_SPHERE_DEFENSIVE_AREA(zpedk, Gx, Gy, Gz, 15.0);
- UpdateWeaponOfPed(zpedk, weapon);
- SET_CURRENT_CHAR_WEAPON(zpedk, weapon, TRUE);
- ADD_BLIP_FOR_CHAR(zpedk, &bzPedk);
- EnemySettings(zpedk, bzPedk);
- MARK_MODEL_AS_NO_LONGER_NEEDED(modelzk);
- }
- // Enemy(L)
- void SpawnL(uint modelzl, uint weapon, float offset_y)
- {
- REQUEST_MODEL(modelzl);
- while (!HAS_MODEL_LOADED(modelzl)) WAIT(0);
- GET_OFFSET_FROM_CHAR_IN_WORLD_COORDS(zpedk, 0, offset_y , 0, &EGx, &EGy, &EGz);
- CREATE_CHAR(16, modelzl, EGx,EGy,EGz, &zpedl, true);
- SET_CHAR_SPHERE_DEFENSIVE_AREA(zpedl, EGx, EGy, EGz, 15.0);
- UpdateWeaponOfPed(zpedl, weapon);
- SET_CURRENT_CHAR_WEAPON(zpedl, weapon, TRUE);
- ADD_BLIP_FOR_CHAR(zpedl, &bzPedl);
- EnemySettings(zpedl, bzPedl);
- MARK_MODEL_AS_NO_LONGER_NEEDED(modelzl);
- }
- // Enemy(M)
- void SpawnM(uint modelzm, uint weapon ,float offset_x)
- {
- REQUEST_MODEL(modelzm);
- while (!HAS_MODEL_LOADED(modelzm)) WAIT(0);
- GET_OFFSET_FROM_CHAR_IN_WORLD_COORDS(zpedk, offset_x, 0, 0, &EGx, &EGy, &EGz);
- CREATE_CHAR(16, modelzm, EGx,EGy,EGz, &zpedm, true);
- SET_CHAR_SPHERE_DEFENSIVE_AREA(zpedm, EGx, EGy, EGz, 15.0);
- UpdateWeaponOfPed(zpedm, weapon);
- SET_CURRENT_CHAR_WEAPON(zpedm, weapon, TRUE);
- ADD_BLIP_FOR_CHAR(zpedm, &bzPedm);
- EnemySettings(zpedm, bzPedm);
- MARK_MODEL_AS_NO_LONGER_NEEDED(modelzm);
- }
- // Drive-By Vehicle
- void SpawnDriveByVehicle(uint modelgcar, float Vx, float Vy, float Vz)
- {
- REQUEST_MODEL(modelgcar);
- while (!HAS_MODEL_LOADED(modelgcar)) WAIT(0);
- CREATE_CAR(modelgcar, Vx, Vy, Vz, &gcar, true);
- MARK_MODEL_AS_NO_LONGER_NEEDED(modelgcar);
- return gcar;
- }
- // Set Base Blip & Map Settings
- void MapSettings(void)
- {
- if(IS_PLAYER_PLAYING(GetPlayerIndex()))
- {
- if(baseInt == 0)
- {
- ADD_BLIP_FOR_COORD(-620.4166, 1000.7083, 9.9042, &bbasea);
- CHANGE_BLIP_ALPHA(bbasea, 255);
- CHANGE_BLIP_SPRITE(bbasea, BLIP_MULTIPLAYER_TUTORIAL);
- CHANGE_BLIP_NAME_FROM_ASCII(bbasea, "AoD Biker War");
- CHANGE_BLIP_COLOUR(bbasea, 11);
- ADD_BLIP_FOR_COORD(1429.2776, -811.9688, 8.3426, &bbaseb);
- CHANGE_BLIP_ALPHA(bbaseb, 255);
- CHANGE_BLIP_SPRITE(bbaseb, BLIP_MULTIPLAYER_TUTORIAL);
- CHANGE_BLIP_NAME_FROM_ASCII(bbaseb, "Russian Mob War");
- CHANGE_BLIP_COLOUR(bbaseb, 33);
- ADD_BLIP_FOR_COORD(1278.0542, -319.8939, 18.8496, &bbasec);
- CHANGE_BLIP_ALPHA(bbasec, 255);
- CHANGE_BLIP_SPRITE(bbasec, BLIP_MULTIPLAYER_TUTORIAL);
- CHANGE_BLIP_NAME_FROM_ASCII(bbasec, "Afro-American War");
- CHANGE_BLIP_COLOUR(bbasec, 7);
- ADD_BLIP_FOR_COORD(1319.3514, 1686.1885, 16.7973, &bbased);
- CHANGE_BLIP_ALPHA(bbased, 255);
- CHANGE_BLIP_SPRITE(bbased, BLIP_MULTIPLAYER_TUTORIAL);
- CHANGE_BLIP_NAME_FROM_ASCII(bbased, "Albanian War");
- CHANGE_BLIP_COLOUR(bbased, 6);
- ADD_BLIP_FOR_COORD(1202.8007, 733.0580, 36.2863, &bbasee);
- CHANGE_BLIP_ALPHA(bbasee, 255);
- CHANGE_BLIP_SPRITE(bbasee, BLIP_MULTIPLAYER_TUTORIAL);
- CHANGE_BLIP_NAME_FROM_ASCII(bbasee, "Irish War");
- CHANGE_BLIP_COLOUR(bbasee, 8);
- ADD_BLIP_FOR_COORD(-196.4170, -226.4814, 14.5219, &bbasef);
- CHANGE_BLIP_ALPHA(bbasef, 255);
- CHANGE_BLIP_SPRITE(bbasef, BLIP_MULTIPLAYER_TUTORIAL);
- CHANGE_BLIP_NAME_FROM_ASCII(bbasef, "Italian Mafia War");
- CHANGE_BLIP_COLOUR(bbasef, 23);
- ADD_BLIP_FOR_COORD(1422.6055, 9.9713, 25.1744, &bbaseg);
- CHANGE_BLIP_ALPHA(bbaseg, 255);
- CHANGE_BLIP_SPRITE(bbaseg, BLIP_MULTIPLAYER_TUTORIAL);
- CHANGE_BLIP_NAME_FROM_ASCII(bbaseg, "Jamaican War");
- CHANGE_BLIP_COLOUR(bbaseg, 19);
- ADD_BLIP_FOR_COORD(-1130.6436, 986.9670, 16.7017, &bbaseh);
- CHANGE_BLIP_ALPHA(bbaseh, 255);
- CHANGE_BLIP_SPRITE(bbaseh, BLIP_MULTIPLAYER_TUTORIAL);
- CHANGE_BLIP_NAME_FROM_ASCII(bbaseh, "Korean War");
- CHANGE_BLIP_COLOUR(bbaseh, 13);
- ADD_BLIP_FOR_COORD(-204.2949, 1187.1337, 14.6438, &bbasei);
- CHANGE_BLIP_ALPHA(bbasei, 255);
- CHANGE_BLIP_SPRITE(bbasei, BLIP_MULTIPLAYER_TUTORIAL);
- CHANGE_BLIP_NAME_FROM_ASCII(bbasei, "Latino War");
- CHANGE_BLIP_COLOUR(bbasei, 22);
- ADD_BLIP_FOR_COORD(-1605.2974, 243.9043, 13.8176, &bbasej);
- CHANGE_BLIP_ALPHA(bbasej, 255);
- CHANGE_BLIP_SPRITE(bbasej, BLIP_MULTIPLAYER_TUTORIAL);
- CHANGE_BLIP_NAME_FROM_ASCII(bbasej, "Lost Biker War");
- CHANGE_BLIP_COLOUR(bbasej, 18);
- ADD_BLIP_FOR_COORD(741.2520, -486.5741, 5.9908, &bbasek);
- CHANGE_BLIP_ALPHA(bbasek, 255);
- CHANGE_BLIP_SPRITE(bbasek, BLIP_MULTIPLAYER_TUTORIAL);
- CHANGE_BLIP_NAME_FROM_ASCII(bbasek, "Russian War");
- CHANGE_BLIP_COLOUR(bbasek, 26);
- ADD_BLIP_FOR_COORD(9.7691, -447.4893, 14.7562, &bbasel);
- CHANGE_BLIP_ALPHA(bbasel, 255);
- CHANGE_BLIP_SPRITE(bbasel, BLIP_MULTIPLAYER_TUTORIAL);
- CHANGE_BLIP_NAME_FROM_ASCII(bbasel, "Triad War");
- CHANGE_BLIP_COLOUR(bbasel, 12);
- baseInt = 1;
- }
- }
- }
- // enemy Base logic
- void BaseLogic(void)
- {
- if(IS_PLAYER_PLAYING(GetPlayerIndex()))
- {
- if(baseInt == 1)
- {
- float xp, yp, zp;
- float dista, distb, distc;
- float distd, diste, distf;
- float distg, disth, disti;
- float distj, distk, distl;
- GET_CHAR_COORDINATES(GetPlayerPed(), &xp, &yp, &zp);
- GET_DISTANCE_BETWEEN_COORDS_3D(-620.4166, 1000.7083, 9.9042, xp, yp, zp, &dista);
- GET_DISTANCE_BETWEEN_COORDS_3D(1429.2776, -811.9688, 8.3426, xp, yp, zp, &distb);
- GET_DISTANCE_BETWEEN_COORDS_3D(1278.0542, -319.8939, 18.8496, xp, yp, zp, &distc);
- GET_DISTANCE_BETWEEN_COORDS_3D(1319.3514, 1686.1885, 16.7973, xp, yp, zp, &distd);
- GET_DISTANCE_BETWEEN_COORDS_3D(1202.8007, 733.0580, 36.2863, xp, yp, zp, &diste);
- GET_DISTANCE_BETWEEN_COORDS_3D(-196.4170, -226.4814, 14.5219, xp, yp, zp, &distf);
- GET_DISTANCE_BETWEEN_COORDS_3D(1422.6055, 9.9713, 25.1744, xp, yp, zp, &distg);
- GET_DISTANCE_BETWEEN_COORDS_3D(-1130.6436, 986.9670, 16.7017, xp, yp, zp, &disth);
- GET_DISTANCE_BETWEEN_COORDS_3D(-204.2949, 1187.1337, 14.6438, xp, yp, zp, &disti);
- GET_DISTANCE_BETWEEN_COORDS_3D(-1605.2974, 243.9043, 13.8176, xp, yp, zp, &distj);
- GET_DISTANCE_BETWEEN_COORDS_3D(741.2520, -486.5741, 5.9908, xp, yp, zp, &distk);
- GET_DISTANCE_BETWEEN_COORDS_3D(9.7691, -447.4893, 14.7562, xp, yp, zp, &distl);
- if(dista < 80.0 && baseaInt == 0)
- {
- SpawnK(MODEL_M_Y_GBIK_HI_02, -620.4166, 1000.7083, 9.9042, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPedk, 11);
- zPedkInt = 1;
- SpawnL(MODEL_M_M_GBIK_LO_03, WEAPON_PISTOL, 1);
- CHANGE_BLIP_COLOUR(bzPedl, 11);
- zPedlInt = 1;
- SpawnM(MODEL_M_Y_GBIK_HI_01, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedm, 11);
- zPedmInt = 1;
- baseaInt = 1;
- }
- if(dista > 120.0 && baseaInt == 1)
- {
- RemoveKLM();
- baseaInt = 0;
- }
- if(distb < 80.0 && basebInt == 0)
- {
- SpawnK(MODEL_M_Y_GRUS_LO_02, 1429.2776, -811.9688, 8.3426, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPedk, 33);
- zPedkInt = 1;
- SpawnL(MODEL_M_Y_GRUS_LO_01, WEAPON_PISTOL, 1);
- CHANGE_BLIP_COLOUR(bzPedl, 33);
- zPedlInt = 1;
- SpawnM(MODEL_M_Y_GRUS_HI_02, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedm, 33);
- zPedmInt = 1;
- basebInt = 1;
- }
- if(distb > 120.0 && basebInt == 1)
- {
- RemoveKLM();
- basebInt = 0;
- }
- if(distc < 80.0 && basecInt == 0)
- {
- SpawnK(MODEL_M_Y_GAFR_HI_01, 1278.0542, -319.8939, 18.8496, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPedk, 7);
- zPedkInt = 1;
- SpawnL(MODEL_M_Y_GAFR_LO_01, WEAPON_PISTOL, 1);
- CHANGE_BLIP_COLOUR(bzPedl, 7);
- zPedlInt = 1;
- SpawnM(MODEL_M_Y_GAFR_LO_02, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedm, 7);
- zPedmInt = 1;
- basecInt = 1;
- }
- if(distc > 120.0 && basecInt == 1)
- {
- RemoveKLM();
- basecInt = 0;
- }
- if(distd < 80.0 && basedInt == 0)
- {
- SpawnK(MODEL_M_Y_GALB_LO_01, 1319.3514, 1686.1885, 16.7973, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPedk, 6);
- zPedkInt = 1;
- SpawnL(MODEL_M_Y_GALB_LO_03, WEAPON_PISTOL, 1);
- CHANGE_BLIP_COLOUR(bzPedl, 6);
- zPedlInt = 1;
- SpawnM(MODEL_M_Y_GALB_LO_02, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedm, 6);
- zPedmInt = 1;
- basedInt = 1;
- }
- if(distd > 120.0 && basedInt == 1)
- {
- RemoveKLM();
- basedInt = 0;
- }
- if(diste < 80.0 && baseeInt == 0)
- {
- SpawnK(MODEL_M_Y_GIRI_LO_03, 1202.8007, 733.0580, 36.2863, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPedk, 8);
- zPedkInt = 1;
- SpawnL(MODEL_M_Y_GIRI_LO_02, WEAPON_PISTOL, 1);
- CHANGE_BLIP_COLOUR(bzPedl, 8);
- zPedlInt = 1;
- SpawnM(MODEL_M_Y_GIRI_LO_01, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedm, 8);
- zPedmInt = 1;
- baseeInt = 1;
- }
- if(diste > 120.0 && baseeInt == 1)
- {
- RemoveKLM();
- baseeInt = 0;
- }
- if(distf < 80.0 && basefInt == 0)
- {
- SpawnK(MODEL_M_Y_GMAF_LO_01, -196.4170, -226.4814, 14.5219, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPedk, 23);
- zPedkInt = 1;
- SpawnL(MODEL_M_Y_GMAF_HI_01, WEAPON_PISTOL, 1);
- CHANGE_BLIP_COLOUR(bzPedl, 23);
- zPedlInt = 1;
- SpawnM(MODEL_M_Y_GMAF_HI_02, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedm, 23);
- zPedmInt = 1;
- basefInt = 1;
- }
- if(distf > 120.0 && basefInt == 1)
- {
- RemoveKLM();
- basefInt = 0;
- }
- if(distg < 80.0 && basegInt == 0)
- {
- SpawnK(MODEL_M_M_GJAM_HI_02, 1422.6055, 9.9713, 25.1744, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPedk, 19);
- zPedkInt = 1;
- SpawnL(MODEL_M_M_GJAM_HI_01, WEAPON_PISTOL, 1);
- CHANGE_BLIP_COLOUR(bzPedl, 19);
- zPedlInt = 1;
- SpawnM(MODEL_M_Y_GJAM_LO_02, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedm, 19);
- zPedmInt = 1;
- basegInt = 1;
- }
- if(distg > 120.0 && basegInt == 1)
- {
- RemoveKLM();
- basegInt = 0;
- }
- if(disth < 80.0 && basehInt == 0)
- {
- SpawnK(MODEL_M_Y_GKOR_LO_01, -1130.6436, 986.9670, 16.7017, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPedk, 13);
- zPedkInt = 1;
- SpawnL(MODEL_M_Y_GKOR_LO_02, WEAPON_PISTOL, 1);
- CHANGE_BLIP_COLOUR(bzPedl, 13);
- zPedlInt = 1;
- SpawnM(MODEL_M_Y_GKOR_LO_01, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedm, 13);
- zPedmInt = 1;
- basehInt = 1;
- }
- if(disth > 120.0 && basehInt == 1)
- {
- RemoveKLM();
- basehInt = 0;
- }
- if(disti < 80.0 && baseiInt == 0)
- {
- SpawnK(MODEL_M_Y_GLAT_LO_01, -204.2949, 1187.1337, 14.6438, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPedk, 22);
- zPedkInt = 1;
- SpawnL(MODEL_M_Y_GLAT_HI_01, WEAPON_PISTOL, 1);
- CHANGE_BLIP_COLOUR(bzPedl, 22);
- zPedlInt = 1;
- SpawnM(MODEL_M_Y_GLAT_LO_02, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedm, 22);
- zPedmInt = 1;
- baseiInt = 1;
- }
- if(disti > 120.0 && baseiInt == 1)
- {
- RemoveKLM();
- baseiInt = 0;
- }
- if(distj < 80.0 && basejInt == 0)
- {
- SpawnK(MODEL_M_Y_GBIK_LO_01, -1605.2974, 243.9043, 13.8176, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPedk, 18);
- zPedkInt = 1;
- SpawnL(MODEL_M_Y_GBIK_LO_02, WEAPON_PISTOL, 1);
- CHANGE_BLIP_COLOUR(bzPedl, 18);
- zPedlInt = 1;
- SpawnM(MODEL_M_Y_GBIK_LO_01, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedm, 18);
- zPedmInt = 1;
- basejInt = 1;
- }
- if(distj > 120.0 && basejInt == 1)
- {
- RemoveKLM();
- basejInt = 0;
- }
- if(distk < 80.0 && basekInt == 0)
- {
- SpawnK(MODEL_M_M_GRU2_HI_02, 741.2520, -486.5741, 5.9908, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPedk, 26);
- zPedkInt = 1;
- SpawnL(MODEL_M_Y_GRU2_LO_01, WEAPON_PISTOL, 1);
- CHANGE_BLIP_COLOUR(bzPedl, 26);
- zPedlInt = 1;
- SpawnM(MODEL_M_M_GRU2_LO_02, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedm, 26);
- zPedmInt = 1;
- basekInt = 1;
- }
- if(distk > 120.0 && basekInt == 1)
- {
- RemoveKLM();
- basekInt = 0;
- }
- if(distl < 80.0 && baselInt == 0)
- {
- SpawnK(MODEL_M_M_GTRI_HI_02, 9.7691, -447.4893, 14.7562, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPedk, 12);
- zPedkInt = 1;
- SpawnL(MODEL_M_Y_GTRI_LO_01, WEAPON_PISTOL, 1);
- CHANGE_BLIP_COLOUR(bzPedl, 12);
- zPedlInt = 1;
- SpawnM(MODEL_M_Y_GTRI_LO_02, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedm, 12);
- zPedmInt = 1;
- baselInt = 1;
- }
- if(distl > 120.0 && baselInt == 1)
- {
- RemoveKLM();
- baselInt = 0;
- }
- }
- }
- }
- // Trigger Gang-Wars
- void WarProvoked(void)
- {
- if(zPedkInt == 0 && zPedlInt == 0 && zPedmInt == 0)
- {
- if(baseInt == 1 && baseaInt == 1)
- {
- iTextInt = 1;
- baseaInt = 2;
- baseInt = 2;
- }
- else if(baseInt == 1 && basebInt == 1)
- {
- iTextInt = 1;
- basebInt = 2;
- baseInt = 2;
- }
- else if(baseInt == 1 && basecInt == 1)
- {
- iTextInt = 1;
- basecInt = 2;
- baseInt = 2;
- }
- else if(baseInt == 1 && basedInt == 1)
- {
- iTextInt = 1;
- basedInt = 2;
- baseInt = 2;
- }
- else if(baseInt == 1 && baseeInt == 1)
- {
- iTextInt = 1;
- baseeInt = 2;
- baseInt = 2;
- }
- else if(baseInt == 1 && basefInt == 1)
- {
- iTextInt = 1;
- basefInt = 2;
- baseInt = 2;
- }
- else if(baseInt == 1 && basegInt == 1)
- {
- iTextInt = 1;
- basegInt = 2;
- baseInt = 2;
- }
- else if(baseInt == 1 && basehInt == 1)
- {
- iTextInt = 1;
- basehInt = 2;
- baseInt = 2;
- }
- else if(baseInt == 1 && baseiInt == 1)
- {
- iTextInt = 1;
- baseiInt = 2;
- baseInt = 2;
- }
- else if(baseInt == 1 && basejInt == 1)
- {
- iTextInt = 1;
- basejInt = 2;
- baseInt = 2;
- }
- else if(baseInt == 1 && basekInt == 1)
- {
- iTextInt = 1;
- basekInt = 2;
- baseInt = 2;
- }
- else if(baseInt == 1 && baselInt == 1)
- {
- iTextInt = 1;
- baselInt = 2;
- baseInt = 2;
- }
- }
- }
- // War Triggered Settings
- void WarSet(void)
- {
- if(IS_PLAYER_PLAYING(GetPlayerIndex()))
- {
- if(baseInt == 2)
- {
- SET_MAX_WANTED_LEVEL(0);
- SET_CHAR_WANTED_BY_POLICE(GetPlayerPed(), FALSE);
- SET_POLICE_IGNORE_PLAYER(GetPlayerIndex(), TRUE);
- if(baseaInt == 2)
- {
- OVERRIDE_NEXT_RESTART(-620.4166, 1000.7083, 9.9042, 351.1755);
- FLASH_BLIP(bbasea, TRUE);
- }
- else if(basebInt == 2)
- {
- OVERRIDE_NEXT_RESTART(1429.2776, -811.9688, 8.3426, 86.4821);
- FLASH_BLIP(bbaseb, TRUE);
- }
- else if(basecInt == 2)
- {
- OVERRIDE_NEXT_RESTART(1278.0542, -319.8939, 18.8496, 176.1501);
- FLASH_BLIP(bbasec, TRUE);
- }
- else if(basedInt == 2)
- {
- OVERRIDE_NEXT_RESTART(1319.3514, 1686.1885, 16.7973, 0.1349);
- FLASH_BLIP(bbased, TRUE);
- }
- else if(baseeInt == 2)
- {
- OVERRIDE_NEXT_RESTART(1202.8007, 733.0580, 36.2863, 77.4485);
- FLASH_BLIP(bbasee, TRUE);
- }
- else if(basefInt == 2)
- {
- OVERRIDE_NEXT_RESTART(-196.4170, -226.4814, 14.5219, 179.9301);
- FLASH_BLIP(bbasef, TRUE);
- }
- else if(basegInt == 2)
- {
- OVERRIDE_NEXT_RESTART(1422.6055, 9.9713, 25.1744, 22.6748);
- FLASH_BLIP(bbaseg, TRUE);
- }
- else if(basehInt == 2)
- {
- OVERRIDE_NEXT_RESTART(-1130.6436, 986.9670, 16.7017, 353.6317);
- FLASH_BLIP(bbaseh, TRUE);
- }
- else if(baseiInt == 2)
- {
- OVERRIDE_NEXT_RESTART(-204.2949, 1187.1337, 14.6438, 8.6554);
- FLASH_BLIP(bbasei, TRUE);
- }
- else if(basejInt == 2)
- {
- OVERRIDE_NEXT_RESTART(-1605.2974, 243.9043, 13.8176, 52.7962);
- FLASH_BLIP(bbasej, TRUE);
- }
- else if(basekInt == 2)
- {
- OVERRIDE_NEXT_RESTART(741.2520, -486.5741, 5.9908, 265.4539);
- FLASH_BLIP(bbasek, TRUE);
- }
- else if(baselInt == 2)
- {
- OVERRIDE_NEXT_RESTART(9.7691, -447.4893, 14.7562, 350.3123);
- FLASH_BLIP(bbasel, TRUE);
- }
- }
- }
- }
- // Display Intro Text
- void TextIntro(void)
- {
- if(IS_PLAYER_PLAYING(GetPlayerIndex()) && iTextInt == 1)
- {
- Print("you provoked a GANG WAR");
- WAIT(3000);
- Print("Kill All Gang Members To Get Into Next Wave");
- if(baseaInt == 2)
- {
- zWaraInt = 0;
- iTextInt = 0;
- }
- else if(basebInt == 2)
- {
- zWarbInt = 0;
- iTextInt = 0;
- }
- else if(basecInt == 2)
- {
- zWarcInt = 0;
- iTextInt = 0;
- }
- else if(basedInt == 2)
- {
- zWardInt = 0;
- iTextInt = 0;
- }
- else if(baseeInt == 2)
- {
- zWareInt = 0;
- iTextInt = 0;
- }
- else if(basefInt == 2)
- {
- zWarfInt = 0;
- iTextInt = 0;
- }
- else if(basegInt == 2)
- {
- zWargInt = 0;
- iTextInt = 0;
- }
- else if(basehInt == 2)
- {
- zWarhInt = 0;
- iTextInt = 0;
- }
- else if(baseiInt == 2)
- {
- zWariInt = 0;
- iTextInt = 0;
- }
- else if(basejInt == 2)
- {
- zWarjInt = 0;
- iTextInt = 0;
- }
- else if(basekInt == 2)
- {
- zWarkInt = 0;
- iTextInt = 0;
- }
- else if(baselInt == 2)
- {
- zWarlInt = 0;
- iTextInt = 0;
- }
- }
- }
- // Death/Reset
- void DeathReset(void)
- {
- if(IS_CHAR_DEAD(GetPlayerPed()))
- {
- if(baseaInt == 2)
- {
- zWaraInt = 15;
- rTextInt = 1;
- }
- else if(basebInt == 2)
- {
- zWarbInt = 15;
- rTextInt = 1;
- }
- else if(basecInt == 2)
- {
- zWarcInt = 15;
- rTextInt = 1;
- }
- else if(basedInt == 2)
- {
- zWardInt = 15;
- rTextInt = 1;
- }
- else if(baseeInt == 2)
- {
- zWareInt = 15;
- rTextInt = 1;
- }
- else if(basefInt == 2)
- {
- zWarfInt = 15;
- rTextInt = 1;
- }
- else if(basegInt == 2)
- {
- zWargInt = 15;
- rTextInt = 1;
- }
- else if(basehInt == 2)
- {
- zWarhInt = 15;
- rTextInt = 1;
- }
- else if(baseiInt == 2)
- {
- zWariInt = 15;
- rTextInt = 1;
- }
- else if(basejInt == 2)
- {
- zWarjInt = 15;
- rTextInt = 1;
- }
- else if(basekInt == 2)
- {
- zWarkInt = 15;
- rTextInt = 1;
- }
- else if(baselInt == 2)
- {
- zWarlInt = 15;
- rTextInt = 1;
- }
- }
- }
- // Display Reset Text
- void TextReset(void)
- {
- if(!IS_CHAR_DEAD(GetPlayerPed()) && rTextInt == 1)
- {
- WAIT(3000);
- Print("You Died Gang War Reseted");
- WAIT(3000);
- Print("Get Back Into War Zone");
- if(baseaInt == 2)
- {
- zWaraInt = 0;
- rTextInt = 0;
- }
- else if(basebInt == 2)
- {
- zWarbInt = 0;
- rTextInt = 0;
- }
- else if(basecInt == 2)
- {
- zWarcInt = 0;
- rTextInt = 0;
- }
- else if(basedInt == 2)
- {
- zWardInt = 0;
- rTextInt = 0;
- }
- else if(baseeInt == 2)
- {
- zWareInt = 0;
- rTextInt = 0;
- }
- else if(basefInt == 2)
- {
- zWarfInt = 0;
- rTextInt = 0;
- }
- else if(basegInt == 2)
- {
- zWargInt = 0;
- rTextInt = 0;
- }
- else if(basehInt == 2)
- {
- zWarhInt = 0;
- rTextInt = 0;
- }
- else if(baseiInt == 2)
- {
- zWariInt = 0;
- rTextInt = 0;
- }
- else if(basejInt == 2)
- {
- zWarjInt = 0;
- rTextInt = 0;
- }
- else if(basekInt == 2)
- {
- zWarkInt = 0;
- rTextInt = 0;
- }
- else if(baselInt == 2)
- {
- zWarlInt = 0;
- rTextInt = 0;
- }
- }
- }
- // Spawn AOD gang
- void SpawnGangA(void)
- {
- SpawnA(MODEL_M_Y_GBIK_HI_01, WEAPON_DEAGLE, 1);
- CHANGE_BLIP_COLOUR(bzPeda, 11);
- zPedaInt = 1;
- SpawnB(MODEL_M_M_GBIK_LO_03, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedb, 11);
- zPedbInt = 1;
- SpawnC(MODEL_M_Y_GBIK_HI_02, WEAPON_MICRO_UZI, 2);
- CHANGE_BLIP_COLOUR(bzPedc, 11);
- zPedcInt = 1;
- SpawnD(MODEL_M_M_GBIK_LO_03, WEAPON_BARETTA, 2);
- CHANGE_BLIP_COLOUR(bzPedd, 11);
- zPeddInt = 1;
- SpawnE(MODEL_M_Y_GBIK_HI_01, WEAPON_MP5, -1);
- CHANGE_BLIP_COLOUR(bzPede, 11);
- zPedeInt = 1;
- SpawnF(MODEL_M_M_GBIK_LO_03, WEAPON_PISTOL, -1);
- CHANGE_BLIP_COLOUR(bzPedf, 11);
- zPedfInt = 1;
- SpawnG(MODEL_M_Y_GBIK_HI_02, WEAPON_MICRO_UZI, -2);
- CHANGE_BLIP_COLOUR(bzPedg, 11);
- zPedgInt = 1;
- SpawnH(MODEL_M_M_GBIK_LO_03, WEAPON_PISTOL, -2);
- CHANGE_BLIP_COLOUR(bzPedh, 11);
- zPedhInt = 1;
- }
- // Spawn MOB Gang
- void SpawnGangB(void)
- {
- SpawnA(MODEL_M_O_GRUS_HI_01, WEAPON_DEAGLE, 1);
- CHANGE_BLIP_COLOUR(bzPeda, 33);
- zPedaInt = 1;
- SpawnB(MODEL_M_Y_GRUS_LO_01, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedb, 33);
- zPedbInt = 1;
- SpawnC(MODEL_M_Y_GRUS_LO_02, WEAPON_MICRO_UZI, 2);
- CHANGE_BLIP_COLOUR(bzPedc, 33);
- zPedcInt = 1;
- SpawnD(MODEL_M_Y_GRUS_HI_02, WEAPON_BARETTA, 2);
- CHANGE_BLIP_COLOUR(bzPedd, 33);
- zPeddInt = 1;
- SpawnE(MODEL_M_O_GRUS_HI_01, WEAPON_MP5, -1);
- CHANGE_BLIP_COLOUR(bzPede, 33);
- zPedeInt = 1;
- SpawnF(MODEL_M_Y_GRUS_LO_01, WEAPON_PISTOL, -1);
- CHANGE_BLIP_COLOUR(bzPedf, 33);
- zPedfInt = 1;
- SpawnG(MODEL_M_Y_GRUS_LO_02, WEAPON_MICRO_UZI, -2);
- CHANGE_BLIP_COLOUR(bzPedg, 33);
- zPedgInt = 1;
- SpawnH(MODEL_M_Y_GRUS_HI_02, WEAPON_PISTOL, -2);
- CHANGE_BLIP_COLOUR(bzPedh, 33);
- zPedhInt = 1;
- }
- // Spawn AFR Gang
- void SpawnGangC(void)
- {
- SpawnA(MODEL_M_Y_GAFR_LO_01, WEAPON_DEAGLE, 1);
- CHANGE_BLIP_COLOUR(bzPeda, 7);
- zPedaInt = 1;
- SpawnB(MODEL_M_Y_GAFR_LO_02, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedb, 7);
- zPedbInt = 1;
- SpawnC(MODEL_M_Y_GAFR_HI_01, WEAPON_MICRO_UZI, 2);
- CHANGE_BLIP_COLOUR(bzPedc, 7);
- zPedcInt = 1;
- SpawnD(MODEL_M_Y_GAFR_LO_01, WEAPON_BARETTA, 2);
- CHANGE_BLIP_COLOUR(bzPedd, 7);
- zPeddInt = 1;
- SpawnE(MODEL_M_Y_GAFR_LO_02, WEAPON_MP5, -1);
- CHANGE_BLIP_COLOUR(bzPede, 7);
- zPedeInt = 1;
- SpawnF(MODEL_M_Y_GAFR_HI_01, WEAPON_PISTOL, -1);
- CHANGE_BLIP_COLOUR(bzPedf, 7);
- zPedfInt = 1;
- SpawnG(MODEL_M_Y_GAFR_LO_01, WEAPON_MICRO_UZI, -2);
- CHANGE_BLIP_COLOUR(bzPedg, 7);
- zPedgInt = 1;
- SpawnH(MODEL_M_Y_GAFR_LO_02, WEAPON_PISTOL, -2);
- CHANGE_BLIP_COLOUR(bzPedh, 7);
- zPedhInt = 1;
- }
- // Spawn ALB Gang
- void SpawnGangD(void)
- {
- SpawnA(MODEL_M_Y_GALB_LO_01, WEAPON_DEAGLE, 1);
- CHANGE_BLIP_COLOUR(bzPeda, 6);
- zPedaInt = 1;
- SpawnB(MODEL_M_Y_GALB_LO_02, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedb, 6);
- zPedbInt = 1;
- SpawnC(MODEL_M_Y_GALB_LO_03, WEAPON_MICRO_UZI, 2);
- CHANGE_BLIP_COLOUR(bzPedc, 6);
- zPedcInt = 1;
- SpawnD(MODEL_M_Y_GALB_LO_01, WEAPON_BARETTA, 2);
- CHANGE_BLIP_COLOUR(bzPedd, 6);
- zPeddInt = 1;
- SpawnE(MODEL_M_Y_GALB_LO_02, WEAPON_MP5, -1);
- CHANGE_BLIP_COLOUR(bzPede, 6);
- zPedeInt = 1;
- SpawnF(MODEL_M_Y_GALB_LO_03, WEAPON_PISTOL, -1);
- CHANGE_BLIP_COLOUR(bzPedf, 6);
- zPedfInt = 1;
- SpawnG(MODEL_M_Y_GALB_LO_01, WEAPON_MICRO_UZI, -2);
- CHANGE_BLIP_COLOUR(bzPedg, 6);
- zPedgInt = 1;
- SpawnH(MODEL_M_Y_GALB_LO_02, WEAPON_PISTOL, -2);
- CHANGE_BLIP_COLOUR(bzPedh, 6);
- zPedhInt = 1;
- }
- // Spawn IRI Gang
- void SpawnGangE(void)
- {
- SpawnA(MODEL_M_Y_GIRI_LO_01 , WEAPON_DEAGLE, 1);
- CHANGE_BLIP_COLOUR(bzPeda, 8);
- zPedaInt = 1;
- SpawnB(MODEL_M_Y_GIRI_LO_02, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedb, 8);
- zPedbInt = 1;
- SpawnC(MODEL_M_Y_GIRI_LO_01 , WEAPON_MICRO_UZI, 2);
- CHANGE_BLIP_COLOUR(bzPedc, 8);
- zPedcInt = 1;
- SpawnD(MODEL_M_Y_GIRI_LO_02, WEAPON_BARETTA, 2);
- CHANGE_BLIP_COLOUR(bzPedd, 8);
- zPeddInt = 1;
- SpawnE(MODEL_M_Y_GIRI_LO_01 , WEAPON_MP5, -1);
- CHANGE_BLIP_COLOUR(bzPede, 8);
- zPedeInt = 1;
- SpawnF(MODEL_M_Y_GIRI_LO_02, WEAPON_PISTOL, -1);
- CHANGE_BLIP_COLOUR(bzPedf, 8);
- zPedfInt = 1;
- SpawnG(MODEL_M_Y_GIRI_LO_01 , WEAPON_MICRO_UZI, -2);
- CHANGE_BLIP_COLOUR(bzPedg, 8);
- zPedgInt = 1;
- SpawnH(MODEL_M_Y_GIRI_LO_02, WEAPON_PISTOL, -2);
- CHANGE_BLIP_COLOUR(bzPedh, 8);
- zPedhInt = 1;
- }
- // Spawn MAF Gang
- void SpawnGangF(void)
- {
- SpawnA(MODEL_M_Y_GMAF_HI_01, WEAPON_DEAGLE, 1);
- CHANGE_BLIP_COLOUR(bzPeda, 23);
- zPedaInt = 1;
- SpawnB(MODEL_M_Y_GMAF_HI_02, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedb, 23);
- zPedbInt = 1;
- SpawnC(MODEL_M_Y_GMAF_LO_01, WEAPON_MICRO_UZI, 2);
- CHANGE_BLIP_COLOUR(bzPedc, 23);
- zPedcInt = 1;
- SpawnD(MODEL_M_Y_GMAF_HI_01, WEAPON_BARETTA, 2);
- CHANGE_BLIP_COLOUR(bzPedd, 23);
- zPeddInt = 1;
- SpawnE(MODEL_M_Y_GMAF_HI_02, WEAPON_MP5, -1);
- CHANGE_BLIP_COLOUR(bzPede, 23);
- zPedeInt = 1;
- SpawnF(MODEL_M_Y_GMAF_LO_01, WEAPON_PISTOL, -1);
- CHANGE_BLIP_COLOUR(bzPedf, 23);
- zPedfInt = 1;
- SpawnG(MODEL_M_Y_GMAF_HI_01, WEAPON_MICRO_UZI, -2);
- CHANGE_BLIP_COLOUR(bzPedg, 23);
- zPedgInt = 1;
- SpawnH(MODEL_M_Y_GMAF_HI_02, WEAPON_PISTOL, -2);
- CHANGE_BLIP_COLOUR(bzPedh, 23);
- zPedhInt = 1;
- }
- // Spawn JAM Gang
- void SpawnGangG(void)
- {
- SpawnA(MODEL_M_M_GJAM_HI_01, WEAPON_DEAGLE, 1);
- CHANGE_BLIP_COLOUR(bzPeda, 19);
- zPedaInt = 1;
- SpawnB(MODEL_M_Y_GJAM_LO_01, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedb, 19);
- zPedbInt = 1;
- SpawnC(MODEL_M_M_GJAM_HI_02, WEAPON_MICRO_UZI, 2);
- CHANGE_BLIP_COLOUR(bzPedc, 19);
- zPedcInt = 1;
- SpawnD(MODEL_M_Y_GJAM_LO_02, WEAPON_BARETTA, 2);
- CHANGE_BLIP_COLOUR(bzPedd, 19);
- zPeddInt = 1;
- SpawnE(MODEL_M_M_GJAM_HI_01, WEAPON_MP5, -1);
- CHANGE_BLIP_COLOUR(bzPede, 19);
- zPedeInt = 1;
- SpawnF(MODEL_M_Y_GJAM_LO_01, WEAPON_PISTOL, -1);
- CHANGE_BLIP_COLOUR(bzPedf, 19);
- zPedfInt = 1;
- SpawnG(MODEL_M_M_GJAM_HI_02, WEAPON_MICRO_UZI, -2);
- CHANGE_BLIP_COLOUR(bzPedg, 19);
- zPedgInt = 1;
- SpawnH(MODEL_M_Y_GJAM_LO_02, WEAPON_PISTOL, -2);
- CHANGE_BLIP_COLOUR(bzPedh, 19);
- zPedhInt = 1;
- }
- // Spawn KOR Gang
- void SpawnGangH(void)
- {
- SpawnA(MODEL_M_Y_GKOR_LO_01, WEAPON_DEAGLE, 1);
- CHANGE_BLIP_COLOUR(bzPeda, 13);
- zPedaInt = 1;
- SpawnB(MODEL_M_Y_GKOR_LO_02, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedb, 13);
- zPedbInt = 1;
- SpawnC(MODEL_M_Y_GKOR_LO_01, WEAPON_MICRO_UZI, 2);
- CHANGE_BLIP_COLOUR(bzPedc, 13);
- zPedcInt = 1;
- SpawnD(MODEL_M_Y_GKOR_LO_02, WEAPON_BARETTA, 2);
- CHANGE_BLIP_COLOUR(bzPedd, 13);
- zPeddInt = 1;
- SpawnE(MODEL_M_Y_GKOR_LO_01, WEAPON_MP5, -1);
- CHANGE_BLIP_COLOUR(bzPede, 13);
- zPedeInt = 1;
- SpawnF(MODEL_M_Y_GKOR_LO_02, WEAPON_PISTOL, -1);
- CHANGE_BLIP_COLOUR(bzPedf, 13);
- zPedfInt = 1;
- SpawnG(MODEL_M_Y_GKOR_LO_01, WEAPON_MICRO_UZI, -2);
- CHANGE_BLIP_COLOUR(bzPedg, 13);
- zPedgInt = 1;
- SpawnH(MODEL_M_Y_GKOR_LO_02, WEAPON_PISTOL, -2);
- CHANGE_BLIP_COLOUR(bzPedh, 13);
- zPedhInt = 1;
- }
- // Spawn LAT Gang
- void SpawnGangI(void)
- {
- SpawnA(MODEL_M_Y_GLAT_LO_01, WEAPON_DEAGLE, 1);
- CHANGE_BLIP_COLOUR(bzPeda, 22);
- zPedaInt = 1;
- SpawnB(MODEL_M_Y_GLAT_LO_02, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedb, 22);
- zPedbInt = 1;
- SpawnC(MODEL_M_Y_GLAT_HI_01, WEAPON_MICRO_UZI, 2);
- CHANGE_BLIP_COLOUR(bzPedc, 22);
- zPedcInt = 1;
- SpawnD(MODEL_M_Y_GLAT_LO_01, WEAPON_BARETTA, 2);
- CHANGE_BLIP_COLOUR(bzPedd, 22);
- zPeddInt = 1;
- SpawnE(MODEL_M_Y_GLAT_LO_02, WEAPON_MP5, -1);
- CHANGE_BLIP_COLOUR(bzPede, 22);
- zPedeInt = 1;
- SpawnF(MODEL_M_Y_GLAT_HI_01, WEAPON_PISTOL, -1);
- CHANGE_BLIP_COLOUR(bzPedf, 22);
- zPedfInt = 1;
- SpawnG(MODEL_M_Y_GLAT_LO_01, WEAPON_MICRO_UZI, -2);
- CHANGE_BLIP_COLOUR(bzPedg, 22);
- zPedgInt = 1;
- SpawnH(MODEL_M_Y_GLAT_LO_02, WEAPON_PISTOL, -2);
- CHANGE_BLIP_COLOUR(bzPedh, 22);
- zPedhInt = 1;
- }
- // Spawn LOST Gang
- void SpawnGangJ(void)
- {
- SpawnA(MODEL_M_Y_GBIK_LO_01, WEAPON_DEAGLE, 1);
- CHANGE_BLIP_COLOUR(bzPeda, 18);
- zPedaInt = 1;
- SpawnB(MODEL_M_Y_GBIK_LO_02, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedb, 18);
- zPedbInt = 1;
- SpawnC(MODEL_M_Y_GBIK_LO_01, WEAPON_MICRO_UZI, 2);
- CHANGE_BLIP_COLOUR(bzPedc, 18);
- zPedcInt = 1;
- SpawnD(MODEL_M_Y_GBIK_LO_02, WEAPON_BARETTA, 2);
- CHANGE_BLIP_COLOUR(bzPedd, 18);
- zPeddInt = 1;
- SpawnE(MODEL_M_Y_GBIK_LO_01, WEAPON_MP5, -1);
- CHANGE_BLIP_COLOUR(bzPede, 18);
- zPedeInt = 1;
- SpawnF(MODEL_M_Y_GBIK_LO_02, WEAPON_PISTOL, -1);
- CHANGE_BLIP_COLOUR(bzPedf, 18);
- zPedfInt = 1;
- SpawnG(MODEL_M_Y_GBIK_LO_01, WEAPON_MICRO_UZI, -2);
- CHANGE_BLIP_COLOUR(bzPedg, 18);
- zPedgInt = 1;
- SpawnH(MODEL_M_Y_GBIK_LO_02, WEAPON_PISTOL, -2);
- CHANGE_BLIP_COLOUR(bzPedh, 18);
- zPedhInt = 1;
- }
- // Spawn RUS Gang
- void SpawnGangK(void)
- {
- SpawnA(MODEL_M_M_GRU2_HI_02, WEAPON_DEAGLE, 1);
- CHANGE_BLIP_COLOUR(bzPeda, 26);
- zPedaInt = 1;
- SpawnB(MODEL_M_M_GRU2_LO_02, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedb, 26);
- zPedbInt = 1;
- SpawnC(MODEL_M_Y_GRU2_LO_01, WEAPON_MICRO_UZI, 2);
- CHANGE_BLIP_COLOUR(bzPedc, 26);
- zPedcInt = 1;
- SpawnD(MODEL_M_Y_GRU2_LO_01, WEAPON_BARETTA, 2);
- CHANGE_BLIP_COLOUR(bzPedd, 26);
- zPeddInt = 1;
- SpawnE(MODEL_M_M_GRU2_HI_02, WEAPON_MP5, -1);
- CHANGE_BLIP_COLOUR(bzPede, 26);
- zPedeInt = 1;
- SpawnF(MODEL_M_Y_GRU2_LO_01, WEAPON_PISTOL, -1);
- CHANGE_BLIP_COLOUR(bzPedf, 26);
- zPedfInt = 1;
- SpawnG(MODEL_M_M_GRU2_LO_02, WEAPON_MICRO_UZI, -2);
- CHANGE_BLIP_COLOUR(bzPedg, 26);
- zPedgInt = 1;
- SpawnH(MODEL_M_Y_GRU2_LO_01, WEAPON_PISTOL, -2);
- CHANGE_BLIP_COLOUR(bzPedh, 26);
- zPedhInt = 1;
- }
- // Spawn TRI Gang
- void SpawnGangL(void)
- {
- SpawnA(MODEL_M_M_GTRI_HI_02, WEAPON_DEAGLE, 1);
- CHANGE_BLIP_COLOUR(bzPeda, 12);
- zPedaInt = 1;
- SpawnB(MODEL_M_Y_GTRI_LO_01, WEAPON_SHOTGUN, 1);
- CHANGE_BLIP_COLOUR(bzPedb, 12);
- zPedbInt = 1;
- SpawnC(MODEL_M_Y_GTRI_LO_02, WEAPON_MICRO_UZI, 2);
- CHANGE_BLIP_COLOUR(bzPedc, 12);
- zPedcInt = 1;
- SpawnD(MODEL_M_M_GTRI_HI_02, WEAPON_BARETTA, 2);
- CHANGE_BLIP_COLOUR(bzPedd, 12);
- zPeddInt = 1;
- SpawnE(MODEL_M_Y_GTRI_LO_01, WEAPON_MP5, -1);
- CHANGE_BLIP_COLOUR(bzPede, 12);
- zPedeInt = 1;
- SpawnF(MODEL_M_Y_GTRI_LO_02, WEAPON_PISTOL, -1);
- CHANGE_BLIP_COLOUR(bzPedf, 12);
- zPedfInt = 1;
- SpawnG(MODEL_M_M_GTRI_HI_02, WEAPON_MICRO_UZI, -2);
- CHANGE_BLIP_COLOUR(bzPedg, 12);
- zPedgInt = 1;
- SpawnH(MODEL_M_Y_GTRI_LO_01, WEAPON_PISTOL, -2);
- CHANGE_BLIP_COLOUR(bzPedh, 12);
- zPedhInt = 1;
- }
- // AOD War Waves
- void WarWaveA(void)
- {
- if(zPedInt == 0 && zPedaInt == 0 && zPedbInt == 0 && zPedcInt == 0 && zPeddInt == 0 && zPedeInt == 0 && zPedfInt == 0 && zPedgInt == 0 && zPedhInt == 0 && zPediInt == 0 && zPedjInt == 0)
- {
- if(zWaraInt == 0)
- {
- ADD_ARMOUR_TO_CHAR(GetPlayerPed(), 1000);
- Print("Gang War 1st Wave");
- SpawnBoss(MODEL_M_Y_GBIK02_LO_02, -611.1547, 1066.2405, 9.9504, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 11);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangA();
- SpawnDriveByVehicle(MODEL_HELLFURY, -592.3497, 1214.5619, 10.3442);
- SET_CAR_HEADING(gcar, 272.5682);
- zPedInt = 1;
- zWaraInt = 1;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GBIK02_LO_02, WEAPON_MICRO_UZI, -3);
- GIVE_PED_HELMET_WITH_OPTS(zpedi, TRUE);
- CHANGE_BLIP_COLOUR(bzPedi, 11);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- GIVE_PED_HELMET_WITH_OPTS(zpedf, TRUE);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- zPediInt = 1;
- }
- }
- }
- else if(zWaraInt == 1)
- {
- Print("You Survived 1st Wave");
- WAIT(4000);
- Print("Gang War 2nd Wave");
- SpawnBoss(MODEL_M_Y_GBIK02_LO_02, -556.7963, 1067.6281, 12.4767, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 11);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangA();
- zPedInt = 1;
- zWaraInt = 2;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWaraInt == 2)
- {
- Print("You Survived 2nd Wave");
- WAIT(4000);
- Print("Gang War 3rd Wave");
- SpawnBoss(MODEL_M_Y_GBIK02_LO_02, -536.5299, 1121.1956, 9.9187, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 11);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangA();
- SpawnJ(MODEL_M_Y_GBIK02_LO_02, -539.2613, 1076.5092, 12.7597, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 11);
- zPedInt = 1;
- zWaraInt = 3;
- zPedjInt = 1;
- }
- }
- else if(zWaraInt == 3)
- {
- Print("You Survived 3rd Wave");
- WAIT(4000);
- Print("Gang War 4th Wave");
- SpawnBoss(MODEL_M_Y_GBIK02_LO_02, -490.8506, 1118.3884, 10.2255, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 11);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangA();
- zPedInt = 1;
- zWaraInt = 4;
- }
- }
- else if(zWaraInt == 4)
- {
- Print("You Survived 4th Wave");
- WAIT(4000);
- Print("Gang War 5th Wave");
- SpawnBoss(MODEL_M_Y_GBIK02_LO_02, -461.4520, 1107.4562, 9.9735, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 11);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangA();
- SpawnDriveByVehicle(MODEL_HELLFURY, -592.3497, 1214.5619, 10.3442);
- SET_CAR_HEADING(gcar, 272.5682);
- zPedInt = 1;
- zWaraInt = 5;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GBIK02_LO_02, WEAPON_MICRO_UZI, -3);
- GIVE_PED_HELMET_WITH_OPTS(zpedi, TRUE);
- CHANGE_BLIP_COLOUR(bzPedi, 11);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- GIVE_PED_HELMET_WITH_OPTS(zpedf, TRUE);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- zPediInt = 1;
- }
- }
- }
- else if(zWaraInt == 5)
- {
- Print("You Survived 5th Wave");
- WAIT(4000);
- Print("Gang War 6th Wave");
- SpawnBoss(MODEL_M_Y_GBIK02_LO_02, -498.5075, 1146.1395, 9.9632, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 11);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangA();
- zPedInt = 1;
- zWaraInt = 6;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWaraInt == 6)
- {
- Print("You Survived 6th Wave");
- WAIT(4000);
- Print("Gang War 7th Wave");
- SpawnBoss(MODEL_M_Y_GBIK02_LO_02, -522.5673, 1135.3306, 9.9451, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 11);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangA();
- SpawnJ(MODEL_M_Y_GBIK02_LO_02, -547.4315, 1127.1029, 14.6336, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 11);
- zPedInt = 1;
- zWaraInt = 7;
- zPedjInt = 1;
- }
- }
- else if(zWaraInt == 7)
- {
- Print("You Survived 7th Wave");
- WAIT(4000);
- Print("Gang War 8th Wave");
- SpawnBoss(MODEL_M_Y_GBIK02_LO_02, -576.7277, 1161.9224, 9.9453, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 11);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangA();
- zPedInt = 1;
- zWaraInt = 8;
- }
- }
- else if(zWaraInt == 8)
- {
- Print("You Survived 8th Wave");
- WAIT(4000);
- Print("Gang War 9th Wave");
- SpawnBoss(MODEL_M_Y_GBIK02_LO_02, -616.8082, 1143.3224, 9.9324, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 11);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangA();
- SpawnDriveByVehicle(MODEL_HELLFURY, -592.3497, 1214.5619, 10.3442);
- SET_CAR_HEADING(gcar, 272.5682);
- zPedInt = 1;
- zWaraInt = 9;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GBIK02_LO_02, WEAPON_MICRO_UZI, -3);
- GIVE_PED_HELMET_WITH_OPTS(zpedi, TRUE);
- CHANGE_BLIP_COLOUR(bzPedi, 11);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- GIVE_PED_HELMET_WITH_OPTS(zpedf, TRUE);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- zPediInt = 1;
- }
- }
- }
- else if(zWaraInt == 9)
- {
- Print("You Survived 9th Wave");
- WAIT(4000);
- Print("Gang War 10th Wave");
- SpawnBoss(MODEL_M_Y_GBIK02_LO_02, -635.7379, 1208.1952, 6.0638, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 11);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangA();
- zPedInt = 1;
- zWaraInt = 10;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWaraInt == 10)
- {
- Print("You Survived 10th Wave");
- WAIT(4000);
- Print("Gang War 11th Wave");
- SpawnBoss(MODEL_M_Y_GBIK02_LO_02, -587.8517, 1193.7288, 10.0987, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 11);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangA();
- SpawnJ(MODEL_M_Y_GBIK02_LO_02, -609.0907, 1141.6182, 14.2236, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 11);
- zPedInt = 1;
- zWaraInt = 11;
- zPedjInt = 1;
- }
- }
- else if(zWaraInt == 11)
- {
- Print("You Survived 11th Wave");
- WAIT(4000);
- Print("Gang War 12th Wave");
- SpawnBoss(MODEL_M_Y_GBIK02_LO_02, -628.3673, 1230.3733, 5.9136, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 11);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangA();
- zPedInt = 1;
- zWaraInt = 12;
- }
- }
- else if(zWaraInt == 12)
- {
- Print("You Survived 12th Wave");
- WAIT(4000);
- Print("Gang War Final Wave");
- SpawnBoss(MODEL_M_Y_GBIK02_LO_02, -585.7639, 1242.7053, 13.4439, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 11);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangA();
- SpawnJ(MODEL_M_Y_GBIK02_LO_02, -625.3008, 1209.2095, 10.2705, WEAPON_M40A1);
- CHANGE_BLIP_COLOUR(bzPedj, 11);
- zPedInt = 1;
- zWaraInt = 13;
- zPedjInt = 1;
- }
- }
- else if(zWaraInt == 13)
- {
- Print("You Survived The Final Wave");
- WAIT(4000);
- Print("The Gang War Is Over");
- zWaraInt = 14;
- }
- else if(zWaraInt == 14)
- {
- WAIT(4000);
- SET_POLICE_IGNORE_PLAYER(GetPlayerIndex(), FALSE);
- CANCEL_OVERRIDE_RESTART();
- FLASH_BLIP(bbasea, FALSE);
- CHANGE_BLIP_COLOUR(bbasea, 4);
- CHANGE_BLIP_NAME_FROM_ASCII(bbasea, "War Completed");
- baseInt = 1;
- baseaInt = 3;
- zWaraInt = 15;
- }
- }
- }
- // MOB War Waves
- void WarWaveB(void)
- {
- if(zPedInt == 0 && zPedaInt == 0 && zPedbInt == 0 && zPedcInt == 0 && zPeddInt == 0 && zPedeInt == 0 && zPedfInt == 0 && zPedgInt == 0 && zPedhInt == 0 && zPediInt == 0 && zPedjInt == 0)
- {
- if(zWarbInt == 0)
- {
- ADD_ARMOUR_TO_CHAR(GetPlayerPed(), 1000);
- Print("Gang War 1st Wave");
- SpawnBoss(MODEL_M_O_MPMOBBOSS, 1373.2800, -778.0023, 8.4275, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 33);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangB();
- SpawnDriveByVehicle(MODEL_SCHAFTER, 1346.1689, -866.6024, 8.3847);
- SET_CAR_HEADING(gcar, 7.0878);
- zPedInt = 1;
- zWarbInt = 1;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GRUS_HI_02, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 33);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWarbInt == 1)
- {
- Print("You Survived 1st Wave");
- WAIT(4000);
- Print("Gang War 2nd Wave");
- SpawnBoss(MODEL_M_O_MPMOBBOSS, 1354.7515, -847.3574, 8.3426, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 33);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangB();
- zPedInt = 1;
- zWarbInt = 2;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarbInt == 2)
- {
- Print("You Survived 2nd Wave");
- WAIT(4000);
- Print("Gang War 3rd Wave");
- SpawnBoss(MODEL_M_O_MPMOBBOSS, 1303.8676, -818.7872, 8.0254, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 33);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangB();
- SpawnJ(MODEL_M_Y_GRUS_HI_02, 1318.5370, -824.7036, 12.2094, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 33);
- zPedInt = 1;
- zWarbInt = 3;
- zPedjInt = 1;
- }
- }
- else if(zWarbInt == 3)
- {
- Print("You Survived 3rd Wave");
- WAIT(4000);
- Print("Gang War 4th Wave");
- SpawnBoss(MODEL_M_O_MPMOBBOSS, 1362.2002, -869.3365, 8.3144, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 33);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangB();
- zPedInt = 1;
- zWarbInt = 4;
- }
- }
- else if(zWarbInt == 4)
- {
- Print("You Survived 4th Wave");
- WAIT(4000);
- Print("Gang War 5th Wave");
- SpawnBoss(MODEL_M_O_MPMOBBOSS, 1313.0983, -790.5786, 8.1898, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 33);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangB();
- SpawnDriveByVehicle(MODEL_SCHAFTER, 1384.3754, -715.0792, 7.1390);
- SET_CAR_HEADING(gcar, 114.1390);
- zPedInt = 1;
- zWarbInt = 5;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GRUS_HI_02, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 33);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWarbInt == 5)
- {
- Print("You Survived 5th Wave");
- WAIT(4000);
- Print("Gang War 6th Wave");
- SpawnBoss(MODEL_M_O_MPMOBBOSS, 1374.0155, -782.8198, 8.3372, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 33);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangB();
- zPedInt = 1;
- zWarbInt = 6;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarbInt == 6)
- {
- Print("You Survived 6th Wave");
- WAIT(4000);
- Print("Gang War 7th Wave");
- SpawnBoss(MODEL_M_O_MPMOBBOSS, 1314.5858, -771.1179, 8.2504, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 33);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangB();
- SpawnJ(MODEL_M_Y_GRUS_HI_02, 1363.3729, -756.8825, 14.5201, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 33);
- zPedInt = 1;
- zWarbInt = 7;
- zPedjInt = 1;
- }
- }
- else if(zWarbInt == 7)
- {
- Print("You Survived 7th Wave");
- WAIT(4000);
- Print("Gang War 8th Wave");
- SpawnBoss(MODEL_M_O_MPMOBBOSS, 1369.5010, -729.0010, 8.0822, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 33);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangB();
- zPedInt = 1;
- zWarbInt = 8;
- }
- }
- else if(zWarbInt == 8)
- {
- Print("You Survived 8th Wave");
- WAIT(4000);
- Print("Gang War 9th Wave");
- SpawnBoss(MODEL_M_O_MPMOBBOSS, 1401.0569, -694.6929, 6.5309, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 33);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangB();
- SpawnDriveByVehicle(MODEL_SCHAFTER, 1346.1689, -866.6024, 8.3847);
- SET_CAR_HEADING(gcar, 7.0878);
- zPedInt = 1;
- zWarbInt = 9;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GRUS_HI_02, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 33);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWarbInt == 9)
- {
- Print("You Survived 9th Wave");
- WAIT(4000);
- Print("Gang War 10th Wave");
- SpawnBoss(MODEL_M_O_MPMOBBOSS, 1365.1340, -689.6368, 7.6468, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 33);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangB();
- zPedInt = 1;
- zWarbInt = 10;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarbInt == 10)
- {
- Print("You Survived 10th Wave");
- WAIT(4000);
- Print("Gang War 11th Wave");
- SpawnBoss(MODEL_M_O_MPMOBBOSS, 1342.6989, -670.1234, 8.3811, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 33);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangB();
- SpawnJ(MODEL_M_Y_GRUS_HI_02, 1313.2911, -638.3686, 33.3043, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 33);
- zPedInt = 1;
- zWarbInt = 11;
- zPedjInt = 1;
- }
- }
- else if(zWarbInt == 11)
- {
- Print("You Survived 11th Wave");
- WAIT(4000);
- Print("Gang War 12th Wave");
- SpawnBoss(MODEL_M_O_MPMOBBOSS, 1296.0740, -686.0111, 8.5923, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 33);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangB();
- zPedInt = 1;
- zWarbInt = 12;
- }
- }
- else if(zWarbInt == 12)
- {
- Print("You Survived 12th Wave");
- WAIT(4000);
- Print("Gang War Final Wave");
- SpawnBoss(MODEL_M_O_MPMOBBOSS, 1323.2815, -634.9153, 12.5675, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 33);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangB();
- SpawnJ(MODEL_M_Y_GRUS_HI_02, 1285.1815, -684.6295, 14.5761, WEAPON_M40A1);
- CHANGE_BLIP_COLOUR(bzPedj, 33);
- zPedInt = 1;
- zWarbInt = 13;
- zPedjInt = 1;
- }
- }
- else if(zWarbInt == 13)
- {
- Print("You Survived The Final Wave");
- WAIT(4000);
- Print("The Gang War Is Over");
- zWarbInt = 14;
- }
- else if(zWarbInt == 14)
- {
- WAIT(4000);
- SET_POLICE_IGNORE_PLAYER(GetPlayerIndex(), FALSE);
- CANCEL_OVERRIDE_RESTART();
- FLASH_BLIP(bbaseb, FALSE);
- CHANGE_BLIP_COLOUR(bbaseb, 4);
- CHANGE_BLIP_NAME_FROM_ASCII(bbaseb, "War Completed");
- baseInt = 1;
- basebInt = 3;
- zWarbInt = 15;
- }
- }
- }
- // AFR War Waves
- void WarWaveC(void)
- {
- if(zPedInt == 0 && zPedaInt == 0 && zPedbInt == 0 && zPedcInt == 0 && zPeddInt == 0 && zPedeInt == 0 && zPedfInt == 0 && zPedgInt == 0 && zPedhInt == 0 && zPediInt == 0 && zPedjInt == 0)
- {
- if(zWarcInt == 0)
- {
- ADD_ARMOUR_TO_CHAR(GetPlayerPed(), 1000);
- Print("Gang War 1st Wave");
- SpawnBoss(MODEL_M_Y_GAFR_HI_02, 1268.6353, -361.6036, 19.1160, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 7);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangC();
- SpawnDriveByVehicle(MODEL_PATRIOT, 1335.3983, -369.2523, 18.8581);
- SET_CAR_HEADING(gcar, 76.7699);
- zPedInt = 1;
- zWarcInt = 1;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GAFR_HI_02, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 7);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWarcInt == 1)
- {
- Print("You Survived 1st Wave");
- WAIT(4000);
- Print("Gang War 2nd Wave");
- SpawnBoss(MODEL_M_Y_GAFR_HI_02, 1303.5857, -346.9720, 18.7132, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 7);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangC();
- zPedInt = 1;
- zWarcInt = 2;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarcInt == 2)
- {
- Print("You Survived 2nd Wave");
- WAIT(4000);
- Print("Gang War 3rd Wave");
- SpawnBoss(MODEL_M_Y_GAFR_HI_02, 1260.6670, -330.3216, 25.2667, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 7);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangC();
- SpawnJ(MODEL_M_Y_GAFR_HI_01, 1312.0922, -370.6886, 29.9543, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 7);
- zPedInt = 1;
- zWarcInt = 3;
- zPedjInt = 1;
- }
- }
- else if(zWarcInt == 3)
- {
- Print("You Survived 3rd Wave");
- WAIT(4000);
- Print("Gang War 4th Wave");
- SpawnBoss(MODEL_M_Y_GAFR_HI_02, 1248.4714, -320.8361, 21.5503, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 7);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangC();
- zPedInt = 1;
- zWarcInt = 4;
- }
- }
- else if(zWarcInt == 4)
- {
- Print("You Survived 4th Wave");
- WAIT(4000);
- Print("Gang War 5th Wave");
- SpawnBoss(MODEL_M_Y_GAFR_HI_02, 1239.9952, -311.5716, 22.0091, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 7);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangC();
- SpawnDriveByVehicle(MODEL_PATRIOT, 1335.3983, -369.2523, 18.8581);
- SET_CAR_HEADING(gcar, 76.7699);
- zPedInt = 1;
- zWarcInt = 5;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GAFR_HI_02, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 7);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWarcInt == 5)
- {
- Print("You Survived 5th Wave");
- WAIT(4000);
- Print("Gang War 6th Wave");
- SpawnBoss(MODEL_M_Y_GAFR_HI_02, 1269.9744, -286.2427, 23.4582, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 7);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangC();
- zPedInt = 1;
- zWarcInt = 6;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarcInt == 6)
- {
- Print("You Survived 6th Wave");
- WAIT(4000);
- Print("Gang War 7th Wave");
- SpawnBoss(MODEL_M_Y_GAFR_HI_02, 1227.2302, -280.9445, 25.8325, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 7);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangC();
- SpawnJ(MODEL_M_Y_GAFR_HI_01, 1256.1377, -269.6283, 29.7378, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 7);
- zPedInt = 1;
- zWarcInt = 7;
- zPedjInt = 1;
- }
- }
- else if(zWarcInt == 7)
- {
- Print("You Survived 7th Wave");
- WAIT(4000);
- Print("Gang War 8th Wave");
- SpawnBoss(MODEL_M_Y_GAFR_HI_02, 1259.2570, -266.7352, 25.8219, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 7);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangC();
- zPedInt = 1;
- zWarcInt = 8;
- }
- }
- else if(zWarcInt == 8)
- {
- Print("You Survived 8th Wave");
- WAIT(4000);
- Print("Gang War 9th Wave");
- SpawnBoss(MODEL_M_Y_GAFR_HI_02, 1291.8781, -333.3494, 22.5560, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 7);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangC();
- SpawnDriveByVehicle(MODEL_PATRIOT, 1335.3983, -369.2523, 18.8581);
- SET_CAR_HEADING(gcar, 76.7699);
- zPedInt = 1;
- zWarcInt = 9;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GAFR_HI_02, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 7);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWarcInt == 9)
- {
- Print("You Survived 9th Wave");
- WAIT(4000);
- Print("Gang War 10th Wave");
- SpawnBoss(MODEL_M_Y_GAFR_HI_02, 1297.9692, -279.6353, 23.1819, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 7);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangC();
- zPedInt = 1;
- zWarcInt = 10;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarcInt == 10)
- {
- Print("You Survived 10th Wave");
- WAIT(4000);
- Print("Gang War 11th Wave");
- SpawnBoss(MODEL_M_Y_GAFR_HI_02, 1312.8538, -250.9349, 23.2322, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 7);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangC();
- SpawnJ(MODEL_M_Y_GAFR_HI_01, 1343.2065, -197.1139, 35.3457, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 7);
- zPedInt = 1;
- zWarcInt = 11;
- zPedjInt = 1;
- }
- }
- else if(zWarcInt == 11)
- {
- Print("You Survived 11th Wave");
- WAIT(4000);
- Print("Gang War 12th Wave");
- SpawnBoss(MODEL_M_Y_GAFR_HI_02, 1355.6426, -268.5583, 23.3911, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 7);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangC();
- zPedInt = 1;
- zWarcInt = 12;
- }
- }
- else if(zWarcInt == 12)
- {
- Print("You Survived 12th Wave");
- WAIT(4000);
- Print("Gang War Final Wave");
- SpawnBoss(MODEL_M_Y_GAFR_HI_02, 1346.7089, -288.4955, 23.1973, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 7);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangC();
- SpawnJ(MODEL_M_Y_GAFR_HI_01, 1401.8480, -260.2943, 28.5152, WEAPON_M40A1);
- CHANGE_BLIP_COLOUR(bzPedj, 7);
- zPedInt = 1;
- zWarcInt = 13;
- zPedjInt = 1;
- }
- }
- else if(zWarcInt == 13)
- {
- Print("You Survived The Final Wave");
- WAIT(4000);
- Print("The Gang War Is Over");
- zWarcInt = 14;
- }
- else if(zWarcInt == 14)
- {
- WAIT(4000);
- SET_POLICE_IGNORE_PLAYER(GetPlayerIndex(), FALSE);
- CANCEL_OVERRIDE_RESTART();
- FLASH_BLIP(bbasec, FALSE);
- CHANGE_BLIP_COLOUR(bbasec, 4);
- CHANGE_BLIP_NAME_FROM_ASCII(bbasec, "War Completed");
- baseInt = 1;
- basecInt = 3;
- zWarcInt = 15;
- }
- }
- }
- // ALB War Waves
- void WarWaveD(void)
- {
- if(zPedInt == 0 && zPedaInt == 0 && zPedbInt == 0 && zPedcInt == 0 && zPeddInt == 0 && zPedeInt == 0 && zPedfInt == 0 && zPedgInt == 0 && zPedhInt == 0 && zPediInt == 0 && zPedjInt == 0)
- {
- if(zWardInt == 0)
- {
- ADD_ARMOUR_TO_CHAR(GetPlayerPed(), 1000);
- Print("Gang War 1st Wave");
- SpawnBoss(MODEL_M_Y_GALB_LO_04, 1287.5402, 1722.2091, 16.3997, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 6);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangD();
- SpawnDriveByVehicle(MODEL_HAKUMAI, 1286.4470, 1650.2290, 16.7118);
- SET_CAR_HEADING(gcar, 12.5392);
- zPedInt = 1;
- zWardInt = 1;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GALB_LO_03, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 6);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWardInt == 1)
- {
- Print("You Survived 1st Wave");
- WAIT(4000);
- Print("Gang War 2nd Wave");
- SpawnBoss(MODEL_M_Y_GALB_LO_04, 1345.1384, 1682.8303, 16.7339, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 6);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangD();
- zPedInt = 1;
- zWardInt = 2;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWardInt == 2)
- {
- Print("You Survived 2nd Wave");
- WAIT(4000);
- Print("Gang War 3rd Wave");
- SpawnBoss(MODEL_M_Y_GALB_LO_04, 1333.4918, 1673.5127, 21.5093, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 6);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangD();
- SpawnJ(MODEL_M_Y_GALB_LO_03, 1382.6619, 1729.5581, 34.5967, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 6);
- zPedInt = 1;
- zWardInt = 3;
- zPedjInt = 1;
- }
- }
- else if(zWardInt == 3)
- {
- Print("You Survived 3rd Wave");
- WAIT(4000);
- Print("Gang War 4th Wave");
- SpawnBoss(MODEL_M_Y_GALB_LO_04, 1405.0347, 1732.4686, 17.0365, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 6);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangD();
- zPedInt = 1;
- zWardInt = 4;
- }
- }
- else if(zWardInt == 4)
- {
- Print("You Survived 4th Wave");
- WAIT(4000);
- Print("Gang War 5th Wave");
- SpawnBoss(MODEL_M_Y_GALB_LO_04, 1319.5614, 1687.0641, 16.8922, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 6);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangD();
- SpawnDriveByVehicle(MODEL_HAKUMAI, 1286.4470, 1650.2290, 16.7118);
- SET_CAR_HEADING(gcar, 12.5392);
- zPedInt = 1;
- zWardInt = 5;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GALB_LO_03, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 6);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWardInt == 5)
- {
- Print("You Survived 5th Wave");
- WAIT(4000);
- Print("Gang War 6th Wave");
- SpawnBoss(MODEL_M_Y_GALB_LO_04, 1337.8202, 1737.7586, 15.3060, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 6);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangD();
- zPedInt = 1;
- zWardInt = 6;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWardInt == 6)
- {
- Print("You Survived 6th Wave");
- WAIT(4000);
- Print("Gang War 7th Wave");
- SpawnBoss(MODEL_M_Y_GALB_LO_04, 1315.7974, 1735.7902, 15.3485, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 6);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangD();
- SpawnJ(MODEL_M_Y_GALB_LO_03, 1294.1582, 1737.1735, 15.6946, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 6);
- zPedInt = 1;
- zWardInt = 7;
- zPedjInt = 1;
- }
- }
- else if(zWardInt == 7)
- {
- Print("You Survived 7th Wave");
- WAIT(4000);
- Print("Gang War 8th Wave");
- SpawnBoss(MODEL_M_Y_GALB_LO_04, 1315.5637, 1749.0973, 11.0581, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 6);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangD();
- zPedInt = 1;
- zWardInt = 8;
- }
- }
- else if(zWardInt == 8)
- {
- Print("You Survived 8th Wave");
- WAIT(4000);
- Print("Gang War 9th Wave");
- SpawnBoss(MODEL_M_Y_GALB_LO_04, 1323.3473, 1761.8531, 8.9770, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 6);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangD();
- SpawnDriveByVehicle(MODEL_HAKUMAI, 1286.4470, 1650.2290, 16.7118);
- SET_CAR_HEADING(gcar, 12.5392);
- zPedInt = 1;
- zWardInt = 9;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GALB_LO_03, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 6);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWardInt == 9)
- {
- Print("You Survived 9th Wave");
- WAIT(4000);
- Print("Gang War 10th Wave");
- SpawnBoss(MODEL_M_Y_GALB_LO_04, 1322.0519, 1778.1355, 8.8304, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 6);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangD();
- zPedInt = 1;
- zWardInt = 10;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWardInt == 10)
- {
- Print("You Survived 10th Wave");
- WAIT(4000);
- Print("Gang War 11th Wave");
- SpawnBoss(MODEL_M_Y_GALB_LO_04, 1344.1628, 1754.9323, 17.0608, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 6);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangD();
- SpawnJ(MODEL_M_Y_GALB_LO_03, 1361.6556, 1759.6307, 11.1260, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 6);
- zPedInt = 1;
- zWardInt = 11;
- zPedjInt = 1;
- }
- }
- else if(zWardInt == 11)
- {
- Print("You Survived 11th Wave");
- WAIT(4000);
- Print("Gang War 12th Wave");
- SpawnBoss(MODEL_M_Y_GALB_LO_04, 1314.6516, 1747.7993, 11.0581, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 6);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangD();
- zPedInt = 1;
- zWardInt = 12;
- }
- }
- else if(zWardInt == 12)
- {
- Print("You Survived 12th Wave");
- WAIT(4000);
- Print("Gang War Final Wave");
- SpawnBoss(MODEL_M_Y_GALB_LO_04, 1316.7258, 1735.8513, 15.2958, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 6);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangD();
- SpawnJ(MODEL_M_Y_GALB_LO_03, 1360.9032, 1738.1349, 14.7681, WEAPON_M40A1);
- CHANGE_BLIP_COLOUR(bzPedj, 6);
- zPedInt = 1;
- zWardInt = 13;
- zPedjInt = 1;
- }
- }
- else if(zWardInt == 13)
- {
- Print("You Survived The Final Wave");
- WAIT(4000);
- Print("The Gang War Is Over");
- zWardInt = 14;
- }
- else if(zWardInt == 14)
- {
- WAIT(4000);
- SET_POLICE_IGNORE_PLAYER(GetPlayerIndex(), FALSE);
- CANCEL_OVERRIDE_RESTART();
- FLASH_BLIP(bbased, FALSE);
- CHANGE_BLIP_COLOUR(bbased, 4);
- CHANGE_BLIP_NAME_FROM_ASCII(bbased, "War Completed");
- baseInt = 1;
- basedInt = 3;
- zWardInt = 15;
- }
- }
- }
- // IRI War Waves
- void WarWaveE(void)
- {
- if(zPedInt == 0 && zPedaInt == 0 && zPedbInt == 0 && zPedcInt == 0 && zPeddInt == 0 && zPedeInt == 0 && zPedfInt == 0 && zPedgInt == 0 && zPedhInt == 0 && zPediInt == 0 && zPedjInt == 0)
- {
- if(zWareInt == 0)
- {
- ADD_ARMOUR_TO_CHAR(GetPlayerPed(), 1000);
- Print("Gang War 1st Wave");
- SpawnBoss(MODEL_M_Y_GIRI_LO_03, 1162.8527, 735.9461, 35.4042, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 8);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangE();
- SpawnDriveByVehicle(MODEL_ORACLE, 1171.6074, 811.2028, 35.9745);
- SET_CAR_HEADING(gcar, 214.2855);
- zPedInt = 1;
- zWareInt = 1;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GIRI_LO_03, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 8);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWareInt == 1)
- {
- Print("You Survived 1st Wave");
- WAIT(4000);
- Print("Gang War 2nd Wave");
- SpawnBoss(MODEL_M_Y_GIRI_LO_03, 1144.3295, 753.9232, 35.1854, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 8);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangE();
- zPedInt = 1;
- zWareInt = 2;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWareInt == 2)
- {
- Print("You Survived 2nd Wave");
- WAIT(4000);
- Print("Gang War 3rd Wave");
- SpawnBoss(MODEL_M_Y_GIRI_LO_03, 1133.4117, 726.7820, 35.3760, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 8);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangE();
- SpawnJ(MODEL_M_Y_GIRI_LO_03, 1128.3700, 728.2593, 40.3772, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 8);
- zPedInt = 1;
- zWareInt = 3;
- zPedjInt = 1;
- }
- }
- else if(zWareInt == 3)
- {
- Print("You Survived 3rd Wave");
- WAIT(4000);
- Print("Gang War 4th Wave");
- SpawnBoss(MODEL_M_Y_GIRI_LO_03, 1119.2885, 734.7713, 34.9804, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 8);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangE();
- zPedInt = 1;
- zWareInt = 4;
- }
- }
- else if(zWareInt == 4)
- {
- Print("You Survived 4th Wave");
- WAIT(4000);
- Print("Gang War 5th Wave");
- SpawnBoss(MODEL_M_Y_GIRI_LO_03, 1144.0258, 712.7090, 36.4954, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 8);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangE();
- SpawnDriveByVehicle(MODEL_ORACLE, 1171.6074, 811.2028, 35.9745);
- SET_CAR_HEADING(gcar, 214.2855);
- zPedInt = 1;
- zWareInt = 5;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GIRI_LO_03, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 8);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWareInt == 5)
- {
- Print("You Survived 5th Wave");
- WAIT(4000);
- Print("Gang War 6th Wave");
- SpawnBoss(MODEL_M_Y_GIRI_LO_03, 1119.5525, 714.0245, 35.8228, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 8);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangE();
- zPedInt = 1;
- zWareInt = 6;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWareInt == 6)
- {
- Print("You Survived 6th Wave");
- WAIT(4000);
- Print("Gang War 7th Wave");
- SpawnBoss(MODEL_M_Y_GIRI_LO_03, 1135.6086, 754.1855, 34.7872, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 8);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangE();
- SpawnJ(MODEL_M_Y_GIRI_LO_03, 1121.7311, 707.6485, 43.2801, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 8);
- zPedInt = 1;
- zWareInt = 7;
- zPedjInt = 1;
- }
- }
- else if(zWareInt == 7)
- {
- Print("You Survived 7th Wave");
- WAIT(4000);
- Print("Gang War 8th Wave");
- SpawnBoss(MODEL_M_Y_GIRI_LO_03, 1071.7274, 743.1567, 33.9569, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 8);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangE();
- zPedInt = 1;
- zWareInt = 8;
- }
- }
- else if(zWareInt == 8)
- {
- Print("You Survived 8th Wave");
- WAIT(4000);
- Print("Gang War 9th Wave");
- SpawnBoss(MODEL_M_Y_GIRI_LO_03, 1039.4810, 745.3546, 31.9033, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 8);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangE();
- SpawnDriveByVehicle(MODEL_ORACLE, 1171.6074, 811.2028, 35.9745);
- SET_CAR_HEADING(gcar, 214.2855);
- zPedInt = 1;
- zWareInt = 9;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GIRI_LO_03, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 8);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWareInt == 9)
- {
- Print("You Survived 9th Wave");
- WAIT(4000);
- Print("Gang War 10th Wave");
- SpawnBoss(MODEL_M_Y_GIRI_LO_03, 1011.3513, 744.9771, 35.4511, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 8);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangE();
- zPedInt = 1;
- zWareInt = 10;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWareInt == 10)
- {
- Print("You Survived 10th Wave");
- WAIT(4000);
- Print("Gang War 11th Wave");
- SpawnBoss(MODEL_M_Y_GIRI_LO_03, 1007.0865, 744.4248, 30.7183, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 8);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangE();
- SpawnJ(MODEL_M_Y_GIRI_LO_03, 1058.6816, 747.2986, 56.2409, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 8);
- zPedInt = 1;
- zWareInt = 11;
- zPedjInt = 1;
- }
- }
- else if(zWareInt == 11)
- {
- Print("You Survived 11th Wave");
- WAIT(4000);
- Print("Gang War 12th Wave");
- SpawnBoss(MODEL_M_Y_GIRI_LO_03, 980.9754, 739.2982, 35.4511, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 8);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangE();
- zPedInt = 1;
- zWareInt = 12;
- }
- }
- else if(zWareInt == 12)
- {
- Print("You Survived 12th Wave");
- WAIT(4000);
- Print("Gang War Final Wave");
- SpawnBoss(MODEL_M_Y_GIRI_LO_03, 980.9993, 739.1968, 40.1745, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 8);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangE();
- SpawnJ(MODEL_M_Y_GIRI_LO_03, 995.8682, 726.1364, 40.1745, WEAPON_M40A1);
- CHANGE_BLIP_COLOUR(bzPedj, 8);
- zPedInt = 1;
- zWareInt = 13;
- zPedjInt = 1;
- }
- }
- else if(zWareInt == 13)
- {
- Print("You Survived The Final Wave");
- WAIT(4000);
- Print("The Gang War Is Over");
- zWareInt = 14;
- }
- else if(zWareInt == 14)
- {
- WAIT(4000);
- SET_POLICE_IGNORE_PLAYER(GetPlayerIndex(), FALSE);
- CANCEL_OVERRIDE_RESTART();
- FLASH_BLIP(bbasee, FALSE);
- CHANGE_BLIP_COLOUR(bbasee, 4);
- CHANGE_BLIP_NAME_FROM_ASCII(bbasee, "War Completed");
- baseInt = 1;
- baseeInt = 3;
- zWareInt = 15;
- }
- }
- }
- // MAF War Waves
- void WarWaveF(void)
- {
- if(zPedInt == 0 && zPedaInt == 0 && zPedbInt == 0 && zPedcInt == 0 && zPeddInt == 0 && zPedeInt == 0 && zPedfInt == 0 && zPedgInt == 0 && zPedhInt == 0 && zPediInt == 0 && zPedjInt == 0)
- {
- if(zWarfInt == 0)
- {
- ADD_ARMOUR_TO_CHAR(GetPlayerPed(), 1000);
- Print("Gang War 1st Wave");
- SpawnBoss(MODEL_M_Y_GMAF_LO_02, -228.0031, -265.3816, 14.5453, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 23);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangF();
- SpawnDriveByVehicle(MODEL_PMP600, -91.6350, -249.6624, 13.6839);
- SET_CAR_HEADING(gcar, 3.6159);
- zPedInt = 1;
- zWarfInt = 1;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GMAF_LO_01, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 23);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWarfInt == 1)
- {
- Print("You Survived 1st Wave");
- WAIT(4000);
- Print("Gang War 2nd Wave");
- SpawnBoss(MODEL_M_Y_GMAF_LO_02, -173.6978, -270.5505, 12.0329, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 23);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangF();
- zPedInt = 1;
- zWarfInt = 2;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarfInt == 2)
- {
- Print("You Survived 2nd Wave");
- WAIT(4000);
- Print("Gang War 3rd Wave");
- SpawnBoss(MODEL_M_Y_GMAF_LO_02, -180.9148, -295.4064, 14.7673, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 23);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangF();
- SpawnJ(MODEL_M_Y_GMAF_LO_01, -187.1982, -280.2413, 22.9791, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 23);
- zPedInt = 1;
- zWarfInt = 3;
- zPedjInt = 1;
- }
- }
- else if(zWarfInt == 3)
- {
- Print("You Survived 3rd Wave");
- WAIT(4000);
- Print("Gang War 4th Wave");
- SpawnBoss(MODEL_M_Y_GMAF_LO_02, -214.6406, -295.4463, 14.7421, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 23);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangF();
- zPedInt = 1;
- zWarfInt = 4;
- }
- }
- else if(zWarfInt == 4)
- {
- Print("You Survived 4th Wave");
- WAIT(4000);
- Print("Gang War 5th Wave");
- SpawnBoss(MODEL_M_Y_GMAF_LO_02, -140.0193, -285.1972, 14.3480, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 23);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangF();
- SpawnDriveByVehicle(MODEL_PMP600, -91.6350, -249.6624, 13.6839);
- SET_CAR_HEADING(gcar, 3.6159);
- zPedInt = 1;
- zWarfInt = 5;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GMAF_LO_01, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 23);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWarfInt == 5)
- {
- Print("You Survived 5th Wave");
- WAIT(4000);
- Print("Gang War 6th Wave");
- SpawnBoss(MODEL_M_Y_GMAF_LO_02, -145.6085, -263.4328, 12.6846, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 23);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangF();
- zPedInt = 1;
- zWarfInt = 6;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarfInt == 6)
- {
- Print("You Survived 6th Wave");
- WAIT(4000);
- Print("Gang War 7th Wave");
- SpawnBoss(MODEL_M_Y_GMAF_LO_02, -142.2580, -260.8595, 16.1423, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 23);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangF();
- SpawnJ(MODEL_M_Y_GMAF_LO_01, -121.6191, -272.7911, 29.8791, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 23);
- zPedInt = 1;
- zWarfInt = 7;
- zPedjInt = 1;
- }
- }
- else if(zWarfInt == 7)
- {
- Print("You Survived 7th Wave");
- WAIT(4000);
- Print("Gang War 8th Wave");
- SpawnBoss(MODEL_M_Y_GMAF_LO_02, -115.4875, -240.4122, 12.8026, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 23);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangF();
- zPedInt = 1;
- zWarfInt = 8;
- }
- }
- else if(zWarfInt == 8)
- {
- Print("You Survived 8th Wave");
- WAIT(4000);
- Print("Gang War 9th Wave");
- SpawnBoss(MODEL_M_Y_GMAF_LO_02, -142.2888, -244.9059, 16.1309, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 23);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangF();
- SpawnDriveByVehicle(MODEL_PMP600, -91.6350, -249.6624, 13.6839);
- SET_CAR_HEADING(gcar, 3.6159);
- zPedInt = 1;
- zWarfInt = 9;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GMAF_LO_01, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 23);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWarfInt == 9)
- {
- Print("You Survived 9th Wave");
- WAIT(4000);
- Print("Gang War 10th Wave");
- SpawnBoss(MODEL_M_Y_GMAF_LO_02, -169.4761, -205.2580, 13.5584, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 23);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangF();
- zPedInt = 1;
- zWarfInt = 10;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarfInt == 10)
- {
- Print("You Survived 10th Wave");
- WAIT(4000);
- Print("Gang War 11th Wave");
- SpawnBoss(MODEL_M_Y_GMAF_LO_02, -188.6862, -250.2943, 14.6060, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 23);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangF();
- SpawnJ(MODEL_M_Y_GMAF_LO_01, -182.8473, -244.8990, 27.6365, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 23);
- zPedInt = 1;
- zWarfInt = 11;
- zPedjInt = 1;
- }
- }
- else if(zWarfInt == 11)
- {
- Print("You Survived 11th Wave");
- WAIT(4000);
- Print("Gang War 12th Wave");
- SpawnBoss(MODEL_M_Y_GMAF_LO_02, -228.3384, -265.7528, 14.5328, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 23);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangF();
- zPedInt = 1;
- zWarfInt = 12;
- }
- }
- else if(zWarfInt == 12)
- {
- Print("You Survived 12th Wave");
- WAIT(4000);
- Print("Gang War Final Wave");
- SpawnBoss(MODEL_M_Y_GMAF_LO_02, -273.5696, -281.9134, 14.3553, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 23);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangF();
- SpawnJ(MODEL_M_Y_GMAF_LO_01, -253.1227, -274.5551, 32.1581, WEAPON_M40A1);
- CHANGE_BLIP_COLOUR(bzPedj, 23);
- zPedInt = 1;
- zWarfInt = 13;
- zPedjInt = 1;
- }
- }
- else if(zWarfInt == 13)
- {
- Print("You Survived The Final Wave");
- WAIT(4000);
- Print("The Gang War Is Over");
- zWarfInt = 14;
- }
- else if(zWarfInt == 14)
- {
- WAIT(4000);
- SET_POLICE_IGNORE_PLAYER(GetPlayerIndex(), FALSE);
- CANCEL_OVERRIDE_RESTART();
- FLASH_BLIP(bbasef, FALSE);
- CHANGE_BLIP_COLOUR(bbasef, 4);
- CHANGE_BLIP_NAME_FROM_ASCII(bbasef, "War Completed");
- baseInt = 1;
- basefInt = 3;
- zWarfInt = 15;
- }
- }
- }
- // JAM War Waves
- void WarWaveG(void)
- {
- if(zPedInt == 0 && zPedaInt == 0 && zPedbInt == 0 && zPedcInt == 0 && zPeddInt == 0 && zPedeInt == 0 && zPedfInt == 0 && zPedgInt == 0 && zPedhInt == 0 && zPediInt == 0 && zPedjInt == 0)
- {
- if(zWargInt == 0)
- {
- ADD_ARMOUR_TO_CHAR(GetPlayerPed(), 1000);
- Print("Gang War 1st Wave");
- SpawnBoss(MODEL_M_M_GJAM_HI_03, 1385.9141, 26.2958, 29.4831, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 19);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangG();
- SpawnDriveByVehicle(MODEL_HUNTLEY, 1473.9983, 128.7476, 21.7907);
- SET_CAR_HEADING(gcar, 275.4317);
- zPedInt = 1;
- zWargInt = 1;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_M_GJAM_HI_03, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 19);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWargInt == 1)
- {
- Print("You Survived 1st Wave");
- WAIT(4000);
- Print("Gang War 2nd Wave");
- SpawnBoss(MODEL_M_M_GJAM_HI_03, 1361.7430, 16.1924, 32.0250, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 19);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangG();
- zPedInt = 1;
- zWargInt = 2;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWargInt == 2)
- {
- Print("You Survived 2nd Wave");
- WAIT(4000);
- Print("Gang War 3rd Wave");
- SpawnBoss(MODEL_M_M_GJAM_HI_03, 1344.1869, 53.4597, 32.1652, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 19);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangG();
- SpawnJ(MODEL_M_M_GJAM_HI_03, 1339.1749, 20.1228, 36.8527, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 19);
- zPedInt = 1;
- zWargInt = 3;
- zPedjInt = 1;
- }
- }
- else if(zWargInt == 3)
- {
- Print("You Survived 3rd Wave");
- WAIT(4000);
- Print("Gang War 4th Wave");
- SpawnBoss(MODEL_M_M_GJAM_HI_03, 1386.2336, 62.5527, 25.9109, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 19);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangG();
- zPedInt = 1;
- zWargInt = 4;
- }
- }
- else if(zWargInt == 4)
- {
- Print("You Survived 4th Wave");
- WAIT(4000);
- Print("Gang War 5th Wave");
- SpawnBoss(MODEL_M_M_GJAM_HI_03, 1400.0679, 86.9136, 25.9109, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 19);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangG();
- SpawnDriveByVehicle(MODEL_HUNTLEY, 1473.9983, 128.7476, 21.7907);
- SET_CAR_HEADING(gcar, 275.4317);
- zPedInt = 1;
- zWargInt = 5;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_M_GJAM_HI_03, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 19);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWargInt == 5)
- {
- Print("You Survived 5th Wave");
- WAIT(4000);
- Print("Gang War 6th Wave");
- SpawnBoss(MODEL_M_M_GJAM_HI_03, 1370.5553, 64.8754, 31.6330, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 19);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangG();
- zPedInt = 1;
- zWargInt = 6;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWargInt == 6)
- {
- Print("You Survived 6th Wave");
- WAIT(4000);
- Print("Gang War 7th Wave");
- SpawnBoss(MODEL_M_M_GJAM_HI_03, 1372.2246, 98.0066, 31.1385, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 19);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangG();
- SpawnJ(MODEL_M_M_GJAM_HI_03, 1395.1660, 83.6817, 37.3326, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 19);
- zPedInt = 1;
- zWargInt = 7;
- zPedjInt = 1;
- }
- }
- else if(zWargInt == 7)
- {
- Print("You Survived 7th Wave");
- WAIT(4000);
- Print("Gang War 8th Wave");
- SpawnBoss(MODEL_M_M_GJAM_HI_03, 1413.0474, 83.6826, 25.7152, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 19);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangG();
- zPedInt = 1;
- zWargInt = 8;
- }
- }
- else if(zWargInt == 8)
- {
- Print("You Survived 8th Wave");
- WAIT(4000);
- Print("Gang War 9th Wave");
- SpawnBoss(MODEL_M_M_GJAM_HI_03, 1443.1223, 53.2962, 37.2806, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 19);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangG();
- SpawnDriveByVehicle(MODEL_HUNTLEY, 1473.9983, 128.7476, 21.7907);
- SET_CAR_HEADING(gcar, 275.4317);
- zPedInt = 1;
- zWargInt = 9;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_M_GJAM_HI_03, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 19);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWargInt == 9)
- {
- Print("You Survived 9th Wave");
- WAIT(4000);
- Print("Gang War 10th Wave");
- SpawnBoss(MODEL_M_M_GJAM_HI_03, 1452.4160, 55.5246, 38.6006, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 19);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangG();
- zPedInt = 1;
- zWargInt = 10;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWargInt == 10)
- {
- Print("You Survived 10th Wave");
- WAIT(4000);
- Print("Gang War 11th Wave");
- SpawnBoss(MODEL_M_M_GJAM_HI_03, 1459.2733, 99.7263, 24.7473, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 19);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangG();
- SpawnJ(MODEL_M_M_GJAM_HI_03, 1455.5879, 62.4471, 35.4832, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 19);
- zPedInt = 1;
- zWargInt = 11;
- zPedjInt = 1;
- }
- }
- else if(zWargInt == 11)
- {
- Print("You Survived 11th Wave");
- WAIT(4000);
- Print("Gang War 12th Wave");
- SpawnBoss(MODEL_M_M_GJAM_HI_03, 1479.2775, 58.7730, 24.9513, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 19);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangG();
- zPedInt = 1;
- zWargInt = 12;
- }
- }
- else if(zWargInt == 12)
- {
- Print("You Survived 12th Wave");
- WAIT(4000);
- Print("Gang War Final Wave");
- SpawnBoss(MODEL_M_M_GJAM_HI_03, 1463.9869, 34.9254, 37.0028, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 19);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangG();
- SpawnJ(MODEL_M_M_GJAM_HI_03, 1525.6323, 42.3068, 32.0862, WEAPON_M40A1);
- CHANGE_BLIP_COLOUR(bzPedj, 19);
- zPedInt = 1;
- zWargInt = 13;
- zPedjInt = 1;
- }
- }
- else if(zWargInt == 13)
- {
- Print("You Survived The Final Wave");
- WAIT(4000);
- Print("The Gang War Is Over");
- zWargInt = 14;
- }
- else if(zWargInt == 14)
- {
- WAIT(4000);
- SET_POLICE_IGNORE_PLAYER(GetPlayerIndex(), FALSE);
- CANCEL_OVERRIDE_RESTART();
- FLASH_BLIP(bbaseg, FALSE);
- CHANGE_BLIP_COLOUR(bbaseg, 4);
- CHANGE_BLIP_NAME_FROM_ASCII(bbaseg, "War Completed");
- baseInt = 1;
- basegInt = 3;
- zWargInt = 15;
- }
- }
- }
- // KOR War Waves & Texts Display
- void WarWaveH(void)
- {
- if(zPedInt == 0 && zPedaInt == 0 && zPedbInt == 0 && zPedcInt == 0 && zPeddInt == 0 && zPedeInt == 0 && zPedfInt == 0 && zPedgInt == 0 && zPedhInt == 0 && zPediInt == 0 && zPedjInt == 0)
- {
- if(zWarhInt == 0)
- {
- ADD_ARMOUR_TO_CHAR(GetPlayerPed(), 1000);
- Print("Gang War 1st Wave");
- SpawnBoss(MODEL_M_Y_GKOR_LO_01, -1168.5686, 1013.0519, 13.6059, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 13);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangH();
- SpawnDriveByVehicle(MODEL_SULTAN, -1145.2059, 1125.7025, 13.6034);
- SET_CAR_HEADING(gcar, 168.8917);
- zPedInt = 1;
- zWarhInt = 1;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GKOR_LO_02, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 13);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWarhInt == 1)
- {
- Print("You Survived 1st Wave");
- WAIT(4000);
- Print("Gang War 2nd Wave");
- SpawnBoss(MODEL_M_Y_GKOR_LO_01, -1164.4380, 989.6260, 13.5254, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 13);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangH();
- zPedInt = 1;
- zWarhInt = 2;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarhInt == 2)
- {
- Print("You Survived 2nd Wave");
- WAIT(4000);
- Print("Gang War 3rd Wave");
- SpawnBoss(MODEL_M_Y_GKOR_LO_01, -1182.2905, 1025.6383, 19.1084, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 13);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangH();
- SpawnJ(MODEL_M_Y_GKOR_LO_02, -1159.6877, 993.1033, 25.9275, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 13);
- zPedInt = 1;
- zWarhInt = 3;
- zPedjInt = 1;
- }
- }
- else if(zWarhInt == 3)
- {
- Print("You Survived 3rd Wave");
- WAIT(4000);
- Print("Gang War 4th Wave");
- SpawnBoss(MODEL_M_Y_GKOR_LO_01, -1211.5376, 1036.2821, 19.5786, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 13);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangH();
- zPedInt = 1;
- zWarhInt = 4;
- }
- }
- else if(zWarhInt == 4)
- {
- Print("You Survived 4th Wave");
- WAIT(4000);
- Print("Gang War 5th Wave");
- SpawnBoss(MODEL_M_Y_GKOR_LO_01, -1224.4041, 1057.8567, 19.7092, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 13);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangH();
- SpawnDriveByVehicle(MODEL_SULTAN, -1145.2059, 1125.7025, 13.6034);
- SET_CAR_HEADING(gcar, 168.8917);
- zPedInt = 1;
- zWarhInt = 5;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GKOR_LO_02, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 13);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWarhInt == 5)
- {
- Print("You Survived 5th Wave");
- WAIT(4000);
- Print("Gang War 6th Wave");
- SpawnBoss(MODEL_M_Y_GKOR_LO_01, -1266.7412, 1083.0253, 19.4137, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 13);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangH();
- zPedInt = 1;
- zWarhInt = 6;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarhInt == 6)
- {
- Print("You Survived 6th Wave");
- WAIT(4000);
- Print("Gang War 7th Wave");
- SpawnBoss(MODEL_M_Y_GKOR_LO_01, -1203.8329, 1079.8325, 17.7863, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 13);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangH();
- SpawnJ(MODEL_M_Y_GKOR_LO_02, -1196.8772, 1124.2775, 27.8117, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 13);
- zPedInt = 1;
- zWarhInt = 7;
- zPedjInt = 1;
- }
- }
- else if(zWarhInt == 7)
- {
- Print("You Survived 7th Wave");
- WAIT(4000);
- Print("Gang War 8th Wave");
- SpawnBoss(MODEL_M_Y_GKOR_LO_01, -1186.7578, 1074.3739, 13.7103, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 13);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangH();
- zPedInt = 1;
- zWarhInt = 8;
- }
- }
- else if(zWarhInt == 8)
- {
- Print("You Survived 8th Wave");
- WAIT(4000);
- Print("Gang War 9th Wave");
- SpawnBoss(MODEL_M_Y_GKOR_LO_01, -1216.2665, 1102.3287, 17.1418, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 13);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangH();
- SpawnDriveByVehicle(MODEL_SULTAN, -1145.2059, 1125.7025, 13.6034);
- SET_CAR_HEADING(gcar, 168.8917);
- zPedInt = 1;
- zWarhInt = 9;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GKOR_LO_02, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 13);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWarhInt == 9)
- {
- Print("You Survived 9th Wave");
- WAIT(4000);
- Print("Gang War 10th Wave");
- SpawnBoss(MODEL_M_Y_GKOR_LO_01, -1160.8757, 1098.7751, 13.6070, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 13);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangH();
- zPedInt = 1;
- zWarhInt = 10;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarhInt == 10)
- {
- Print("You Survived 10th Wave");
- WAIT(4000);
- Print("Gang War 11th Wave");
- SpawnBoss(MODEL_M_Y_GKOR_LO_01, -1135.0066, 1145.6488, 13.5734, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 13);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangH();
- SpawnJ(MODEL_M_Y_GKOR_LO_02, -1126.9143, 1124.2893, 21.8972, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 13);
- zPedInt = 1;
- zWarhInt = 11;
- zPedjInt = 1;
- }
- }
- else if(zWarhInt == 11)
- {
- Print("You Survived 11th Wave");
- WAIT(4000);
- Print("Gang War 12th Wave");
- SpawnBoss(MODEL_M_Y_GKOR_LO_01, -1111.2593, 1131.4277, 13.9192, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 13);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangH();
- zPedInt = 1;
- zWarhInt = 12;
- }
- }
- else if(zWarhInt == 12)
- {
- Print("You Survived 12th Wave");
- WAIT(4000);
- Print("Gang War Final Wave");
- SpawnBoss(MODEL_M_Y_GKOR_LO_01, -1088.1215, 1095.6677, 13.6481, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 13);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangH();
- SpawnJ(MODEL_M_Y_GKOR_LO_02, -1086.4502, 1154.8047, 16.5245, WEAPON_M40A1);
- CHANGE_BLIP_COLOUR(bzPedj, 13);
- zPedInt = 1;
- zWarhInt = 13;
- zPedjInt = 1;
- }
- }
- else if(zWarhInt == 13)
- {
- Print("You Survived The Final Wave");
- WAIT(4000);
- Print("The Gang War Is Over");
- zWarhInt = 14;
- }
- else if(zWarhInt == 14)
- {
- WAIT(4000);
- SET_POLICE_IGNORE_PLAYER(GetPlayerIndex(), FALSE);
- CANCEL_OVERRIDE_RESTART();
- FLASH_BLIP(bbaseh, FALSE);
- CHANGE_BLIP_COLOUR(bbaseh, 4);
- CHANGE_BLIP_NAME_FROM_ASCII(bbaseh, "War Completed");
- baseInt = 1;
- basehInt = 3;
- zWarhInt = 15;
- }
- }
- }
- // LAT War Waves
- void WarWaveI(void)
- {
- if(zPedInt == 0 && zPedaInt == 0 && zPedbInt == 0 && zPedcInt == 0 && zPeddInt == 0 && zPedeInt == 0 && zPedfInt == 0 && zPedgInt == 0 && zPedhInt == 0 && zPediInt == 0 && zPedjInt == 0)
- {
- if(zWariInt == 0)
- {
- ADD_ARMOUR_TO_CHAR(GetPlayerPed(), 1000);
- Print("Gang War 1st Wave");
- SpawnBoss(MODEL_M_Y_GLAT_HI_02, -167.4088, 1208.9833, 16.0481, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 22);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangI();
- SpawnDriveByVehicle(MODEL_CAVALCADE, -136.4737, 1306.6499, 20.4425);
- SET_CAR_HEADING(gcar, 90.7651);
- zPedInt = 1;
- zWariInt = 1;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GLAT_HI_01, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 22);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWariInt == 1)
- {
- Print("You Survived 1st Wave");
- WAIT(4000);
- Print("Gang War 2nd Wave");
- SpawnBoss(MODEL_M_Y_GLAT_HI_02, -209.2922, 1228.9291, 19.0955, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 22);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangI();
- zPedInt = 1;
- zWariInt = 2;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWariInt == 2)
- {
- Print("You Survived 2nd Wave");
- WAIT(4000);
- Print("Gang War 3rd Wave");
- SpawnBoss(MODEL_M_Y_GLAT_HI_02, -250.4277, 1231.6497, 23.2169, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 22);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangI();
- SpawnJ(MODEL_M_Y_GLAT_HI_01, -276.6281, 1242.8218, 35.6475, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 22);
- zPedInt = 1;
- zWariInt = 3;
- zPedjInt = 1;
- }
- }
- else if(zWariInt == 3)
- {
- Print("You Survived 3rd Wave");
- WAIT(4000);
- Print("Gang War 4th Wave");
- SpawnBoss(MODEL_M_Y_GLAT_HI_02, -205.6116, 1247.5447, 22.3436, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 22);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangI();
- zPedInt = 1;
- zWariInt = 4;
- }
- }
- else if(zWariInt == 4)
- {
- Print("You Survived 4th Wave");
- WAIT(4000);
- Print("Gang War 5th Wave");
- SpawnBoss(MODEL_M_Y_GLAT_HI_02, -223.1780, 1254.3579, 23.0488, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 22);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangI();
- SpawnDriveByVehicle(MODEL_CAVALCADE, -136.4737, 1306.6499, 20.4425);
- SET_CAR_HEADING(gcar, 90.7651);
- zPedInt = 1;
- zWariInt = 5;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GLAT_HI_01, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 22);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWariInt == 5)
- {
- Print("You Survived 5th Wave");
- WAIT(4000);
- Print("Gang War 6th Wave");
- SpawnBoss(MODEL_M_Y_GLAT_HI_02, -219.5123, 1300.2478, 23.9158, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 22);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangI();
- zPedInt = 1;
- zWariInt = 6;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWariInt == 6)
- {
- Print("You Survived 6th Wave");
- WAIT(4000);
- Print("Gang War 7th Wave");
- SpawnBoss(MODEL_M_Y_GLAT_HI_02, -189.2660, 1300.0156, 21.2702, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 22);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangI();
- SpawnJ(MODEL_M_Y_GLAT_HI_01, -210.7960, 1296.9860, 35.0550, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 22);
- zPedInt = 1;
- zWariInt = 7;
- zPedjInt = 1;
- }
- }
- else if(zWariInt == 7)
- {
- Print("You Survived 7th Wave");
- WAIT(4000);
- Print("Gang War 8th Wave");
- SpawnBoss(MODEL_M_Y_GLAT_HI_02, -161.0456, 1307.7704, 20.4302, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 22);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangI();
- zPedInt = 1;
- zWariInt = 8;
- }
- }
- else if(zWariInt == 8)
- {
- Print("You Survived 8th Wave");
- WAIT(4000);
- Print("Gang War 9th Wave");
- SpawnBoss(MODEL_M_Y_GLAT_HI_02, -184.7839, 1331.7375, 20.3877, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 22);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangI();
- SpawnDriveByVehicle(MODEL_CAVALCADE, -136.4737, 1306.6499, 20.4425);
- SET_CAR_HEADING(gcar, 90.7651);
- zPedInt = 1;
- zWariInt = 9;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GLAT_HI_01, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 22);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWariInt == 9)
- {
- Print("You Survived 9th Wave");
- WAIT(4000);
- Print("Gang War 10th Wave");
- SpawnBoss(MODEL_M_Y_GLAT_HI_02, -159.6056, 1358.9640, 20.4341, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 22);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangI();
- zPedInt = 1;
- zWariInt = 10;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWariInt == 10)
- {
- Print("You Survived 10th Wave");
- WAIT(4000);
- Print("Gang War 11th Wave");
- SpawnBoss(MODEL_M_Y_GLAT_HI_02, -195.8550, 1379.5536, 20.3062, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 22);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangI();
- SpawnJ(MODEL_M_Y_GLAT_HI_01, -169.6641, 1352.9509, 33.1350, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 22);
- zPedInt = 1;
- zWariInt = 11;
- zPedjInt = 1;
- }
- }
- else if(zWariInt == 11)
- {
- Print("You Survived 11th Wave");
- WAIT(4000);
- Print("Gang War 12th Wave");
- SpawnBoss(MODEL_M_Y_GLAT_HI_02, -225.2701, 1382.6792, 22.2619, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 22);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangI();
- zPedInt = 1;
- zWariInt = 12;
- }
- }
- else if(zWariInt == 12)
- {
- Print("You Survived 12th Wave");
- WAIT(4000);
- Print("Gang War Final Wave");
- SpawnBoss(MODEL_M_Y_GLAT_HI_02, -218.1646, 1409.8881, 20.4346, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 22);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangI();
- SpawnJ(MODEL_M_Y_GLAT_HI_01, -201.6638, 1384.2817, 34.1713, WEAPON_M40A1);
- CHANGE_BLIP_COLOUR(bzPedj, 22);
- zPedInt = 1;
- zWariInt = 13;
- zPedjInt = 1;
- }
- }
- else if(zWariInt == 13)
- {
- Print("You Survived The Final Wave");
- WAIT(4000);
- Print("The Gang War Is Over");
- zWariInt = 14;
- }
- else if(zWariInt == 14)
- {
- WAIT(4000);
- SET_POLICE_IGNORE_PLAYER(GetPlayerIndex(), FALSE);
- CANCEL_OVERRIDE_RESTART();
- FLASH_BLIP(bbasei, FALSE);
- CHANGE_BLIP_COLOUR(bbasei, 4);
- CHANGE_BLIP_NAME_FROM_ASCII(bbasei, "War Completed");
- baseInt = 1;
- baseiInt = 3;
- zWariInt = 15;
- }
- }
- }
- // LOST War Waves
- void WarWaveJ(void)
- {
- if(zPedInt == 0 && zPedaInt == 0 && zPedbInt == 0 && zPedcInt == 0 && zPeddInt == 0 && zPedeInt == 0 && zPedfInt == 0 && zPedgInt == 0 && zPedhInt == 0 && zPediInt == 0 && zPedjInt == 0)
- {
- if(zWarjInt == 0)
- {
- ADD_ARMOUR_TO_CHAR(GetPlayerPed(), 1000);
- Print("Gang War 1st Wave");
- SpawnBoss(MODEL_IG_JOHNNYBIKER, -1639.2157, 284.6691, 19.8029, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 18);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangJ();
- SpawnDriveByVehicle(MODEL_ZOMBIEB, -1719.7590, 363.4462, 25.3806);
- SET_CAR_HEADING(gcar, 322.4200);
- zPedInt = 1;
- zWarjInt = 1;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GBIK_LO_02, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 18);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- zPediInt = 1;
- }
- }
- }
- else if(zWarjInt == 1)
- {
- Print("You Survived 1st Wave");
- WAIT(4000);
- Print("Gang War 2nd Wave");
- SpawnBoss(MODEL_IG_JOHNNYBIKER, -1648.3536, 286.0090, 22.7670, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 18);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangJ();
- zPedInt = 1;
- zWarjInt = 2;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarjInt == 2)
- {
- Print("You Survived 2nd Wave");
- WAIT(4000);
- Print("Gang War 3rd Wave");
- SpawnBoss(MODEL_IG_JOHNNYBIKER, -1644.4135, 304.6788, 25.1748, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 18);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangJ();
- SpawnJ(MODEL_M_Y_GBIK_LO_02, -1643.4932, 344.4680, 25.2099, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 18);
- zPedInt = 1;
- zWarjInt = 3;
- zPedjInt = 1;
- }
- }
- else if(zWarjInt == 3)
- {
- Print("You Survived 3rd Wave");
- WAIT(4000);
- Print("Gang War 4th Wave");
- SpawnBoss(MODEL_IG_JOHNNYBIKER, -1651.9269, 328.3515, 25.3159, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 18);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangJ();
- zPedInt = 1;
- zWarjInt = 4;
- }
- }
- else if(zWarjInt == 4)
- {
- Print("You Survived 4th Wave");
- WAIT(4000);
- Print("Gang War 5th Wave");
- SpawnBoss(MODEL_IG_JOHNNYBIKER, -1668.1222, 322.5570, 24.9157, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 18);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangJ();
- SpawnDriveByVehicle(MODEL_ZOMBIEB, -1719.7590, 363.4462, 25.3806);
- SET_CAR_HEADING(gcar, 322.4200);
- zPedInt = 1;
- zWarjInt = 5;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GBIK_LO_02, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 18);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- zPediInt = 1;
- }
- }
- }
- else if(zWarjInt == 5)
- {
- Print("You Survived 5th Wave");
- WAIT(4000);
- Print("Gang War 6th Wave");
- SpawnBoss(MODEL_IG_JOHNNYBIKER, -1677.3369, 296.2142, 23.0004, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 18);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangJ();
- zPedInt = 1;
- zWarjInt = 6;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarjInt == 6)
- {
- Print("You Survived 6th Wave");
- WAIT(4000);
- Print("Gang War 7th Wave");
- SpawnBoss(MODEL_IG_JOHNNYBIKER, -1721.0629, 305.3266, 24.8825, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 18);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangJ();
- SpawnJ(MODEL_M_Y_GBIK_LO_02, -1729.7539, 311.8204, 31.1569, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 18);
- zPedInt = 1;
- zWarjInt = 7;
- zPedjInt = 1;
- }
- }
- else if(zWarjInt == 7)
- {
- Print("You Survived 7th Wave");
- WAIT(4000);
- Print("Gang War 8th Wave");
- SpawnBoss(MODEL_IG_JOHNNYBIKER, -1678.8971, 274.8879, 20.3949, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 18);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangJ();
- zPedInt = 1;
- zWarjInt = 8;
- }
- }
- else if(zWarjInt == 8)
- {
- Print("You Survived 8th Wave");
- WAIT(4000);
- Print("Gang War 9th Wave");
- SpawnBoss(MODEL_IG_JOHNNYBIKER, -1737.3300, 273.7836, 23.6099, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 18);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangJ();
- SpawnDriveByVehicle(MODEL_ZOMBIEB, -1719.7590, 363.4462, 25.3806);
- SET_CAR_HEADING(gcar, 322.4200);
- zPedInt = 1;
- zWarjInt = 9;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GBIK_LO_02, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 18);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- zPediInt = 1;
- }
- }
- }
- else if(zWarjInt == 9)
- {
- Print("You Survived 9th Wave");
- WAIT(4000);
- Print("Gang War 10th Wave");
- SpawnBoss(MODEL_IG_JOHNNYBIKER, -1791.9678, 263.0694, 22.5049, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 18);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangJ();
- zPedInt = 1;
- zWarjInt = 10;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarjInt == 10)
- {
- Print("You Survived 10th Wave");
- WAIT(4000);
- Print("Gang War 11th Wave");
- SpawnBoss(MODEL_IG_JOHNNYBIKER, -1790.0762, 312.4349, 25.4490, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 18);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangJ();
- SpawnJ(MODEL_M_Y_GBIK_LO_02, -1808.2024, 322.9336, 30.3071, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 18);
- zPedInt = 1;
- zWarjInt = 11;
- zPedjInt = 1;
- }
- }
- else if(zWarjInt == 11)
- {
- Print("You Survived 11th Wave");
- WAIT(4000);
- Print("Gang War 12th Wave");
- SpawnBoss(MODEL_IG_JOHNNYBIKER, -1757.0382, 340.8335, 25.4492, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 18);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangJ();
- zPedInt = 1;
- zWarjInt = 12;
- }
- }
- else if(zWarjInt == 12)
- {
- Print("You Survived 12th Wave");
- WAIT(4000);
- Print("Gang War Final Wave");
- SpawnBoss(MODEL_IG_JOHNNYBIKER, -1714.7773, 362.5730, 25.4490, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 18);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangJ();
- SpawnJ(MODEL_M_Y_GBIK_LO_02, -1681.1981, 376.4037, 27.2759, WEAPON_M40A1);
- CHANGE_BLIP_COLOUR(bzPedj, 18);
- zPedInt = 1;
- zWarjInt = 13;
- zPedjInt = 1;
- }
- }
- else if(zWarjInt == 13)
- {
- Print("You Survived The Final Wave");
- WAIT(4000);
- Print("The Gang War Is Over");
- zWarjInt = 14;
- }
- else if(zWarjInt == 14)
- {
- WAIT(4000);
- SET_POLICE_IGNORE_PLAYER(GetPlayerIndex(), FALSE);
- CANCEL_OVERRIDE_RESTART();
- FLASH_BLIP(bbasej, FALSE);
- CHANGE_BLIP_COLOUR(bbasej, 4);
- CHANGE_BLIP_NAME_FROM_ASCII(bbasej, "War Completed");
- baseInt = 1;
- basejInt = 3;
- zWarjInt = 15;
- }
- }
- }
- // RUS War Waves
- void WarWaveK(void)
- {
- if(zPedInt == 0 && zPedaInt == 0 && zPedbInt == 0 && zPedcInt == 0 && zPeddInt == 0 && zPedeInt == 0 && zPedfInt == 0 && zPedgInt == 0 && zPedhInt == 0 && zPediInt == 0 && zPedjInt == 0)
- {
- if(zWarkInt == 0)
- {
- ADD_ARMOUR_TO_CHAR(GetPlayerPed(), 1000);
- Print("Gang War 1st Wave");
- SpawnBoss(MODEL_M_M_GRU2_HI_01, 776.2166, -459.2777, 6.2888, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 26);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangK();
- SpawnDriveByVehicle(MODEL_INGOT, 820.1923, -496.4125, 13.9950);
- SET_CAR_HEADING(gcar, 287.9894);
- zPedInt = 1;
- zWarkInt = 1;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_M_GRU2_LO_02, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 26);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWarkInt == 1)
- {
- Print("You Survived 1st Wave");
- WAIT(4000);
- Print("Gang War 2nd Wave");
- SpawnBoss(MODEL_M_M_GRU2_HI_01, 787.1685, -500.5037, 6.7871, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 26);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangK();
- zPedInt = 1;
- zWarkInt = 2;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarkInt == 2)
- {
- Print("You Survived 2nd Wave");
- WAIT(4000);
- Print("Gang War 3rd Wave");
- SpawnBoss(MODEL_M_M_GRU2_HI_01, 792.1231, -518.5927, 11.9881, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 26);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangK();
- SpawnJ(MODEL_M_M_GRU2_LO_02, 787.6340, -487.2206, 22.0283, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 26);
- zPedInt = 1;
- zWarkInt = 3;
- zPedjInt = 1;
- }
- }
- else if(zWarkInt == 3)
- {
- Print("You Survived 3rd Wave");
- WAIT(4000);
- Print("Gang War 4th Wave");
- SpawnBoss(MODEL_M_M_GRU2_HI_01, 798.7291, -469.1826, 10.8399, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 26);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangK();
- zPedInt = 1;
- zWarkInt = 4;
- }
- }
- else if(zWarkInt == 4)
- {
- Print("You Survived 4th Wave");
- WAIT(4000);
- Print("Gang War 5th Wave");
- SpawnBoss(MODEL_M_M_GRU2_HI_01, 806.2266, -420.2645, 7.4085, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 26);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangK();
- SpawnDriveByVehicle(MODEL_INGOT, 820.1923, -496.4125, 13.9950);
- SET_CAR_HEADING(gcar, 287.9894);
- zPedInt = 1;
- zWarkInt = 5;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_M_GRU2_LO_02, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 26);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWarkInt == 5)
- {
- Print("You Survived 5th Wave");
- WAIT(4000);
- Print("Gang War 6th Wave");
- SpawnBoss(MODEL_M_M_GRU2_HI_01, 799.1124, -378.8761, 7.5147, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 26);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangK();
- zPedInt = 1;
- zWarkInt = 6;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarkInt == 6)
- {
- Print("You Survived 6th Wave");
- WAIT(4000);
- Print("Gang War 7th Wave");
- SpawnBoss(MODEL_M_M_GRU2_HI_01, 826.2754, -373.3265, 13.9763, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 26);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangK();
- SpawnJ(MODEL_M_M_GRU2_LO_02, 797.2834, -350.2921, 20.7627, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 26);
- zPedInt = 1;
- zWarkInt = 7;
- zPedjInt = 1;
- }
- }
- else if(zWarkInt == 7)
- {
- Print("You Survived 7th Wave");
- WAIT(4000);
- Print("Gang War 8th Wave");
- SpawnBoss(MODEL_M_M_GRU2_HI_01, 858.9077, -379.4369, 15.0619, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 26);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangK();
- zPedInt = 1;
- zWarkInt = 8;
- }
- }
- else if(zWarkInt == 8)
- {
- Print("You Survived 8th Wave");
- WAIT(4000);
- Print("Gang War 9th Wave");
- SpawnBoss(MODEL_M_M_GRU2_HI_01, 870.7801, -389.4489, 13.8858, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 26);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangK();
- SpawnDriveByVehicle(MODEL_INGOT, 820.1923, -496.4125, 13.9950);
- SET_CAR_HEADING(gcar, 287.9894);
- zPedInt = 1;
- zWarkInt = 9;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_M_GRU2_LO_02, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 26);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWarkInt == 9)
- {
- Print("You Survived 9th Wave");
- WAIT(4000);
- Print("Gang War 10th Wave");
- SpawnBoss(MODEL_M_M_GRU2_HI_01, 798.9182, -380.2598, 7.5076, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 26);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangK();
- zPedInt = 1;
- zWarkInt = 10;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarkInt == 10)
- {
- Print("You Survived 10th Wave");
- WAIT(4000);
- Print("Gang War 11th Wave");
- SpawnBoss(MODEL_M_M_GRU2_HI_01, 728.6230, -353.8973, 6.2342, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 26);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangK();
- SpawnJ(MODEL_M_M_GRU2_LO_02, 741.6460, -366.4628, 12.7704, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 26);
- zPedInt = 1;
- zWarkInt = 11;
- zPedjInt = 1;
- }
- }
- else if(zWarkInt == 11)
- {
- Print("You Survived 11th Wave");
- WAIT(4000);
- Print("Gang War 12th Wave");
- SpawnBoss(MODEL_M_M_GRU2_HI_01, 715.9242, -305.6094, 5.8247, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 26);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangK();
- zPedInt = 1;
- zWarkInt = 12;
- }
- }
- else if(zWarkInt == 12)
- {
- Print("You Survived 12th Wave");
- WAIT(4000);
- Print("Gang War Final Wave");
- SpawnBoss(MODEL_M_M_GRU2_HI_01, 744.4340, -276.6419, 5.8241, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 26);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangK();
- SpawnJ(MODEL_M_M_GRU2_LO_02, 732.9846, -299.4096, 14.2005, WEAPON_M40A1);
- CHANGE_BLIP_COLOUR(bzPedj, 26);
- zPedInt = 1;
- zWarkInt = 13;
- zPedjInt = 1;
- }
- }
- else if(zWarkInt == 13)
- {
- Print("You Survived The Final Wave");
- WAIT(4000);
- Print("The Gang War Is Over");
- zWarkInt = 14;
- }
- else if(zWarkInt == 14)
- {
- WAIT(4000);
- SET_POLICE_IGNORE_PLAYER(GetPlayerIndex(), FALSE);
- CANCEL_OVERRIDE_RESTART();
- FLASH_BLIP(bbasek, FALSE);
- CHANGE_BLIP_COLOUR(bbasek, 4);
- CHANGE_BLIP_NAME_FROM_ASCII(bbasek, "War Completed");
- baseInt = 1;
- basekInt = 3;
- zWarkInt = 15;
- }
- }
- }
- // TRI War Waves
- void WarWaveL(void)
- {
- if(zPedInt == 0 && zPedaInt == 0 && zPedbInt == 0 && zPedcInt == 0 && zPeddInt == 0 && zPedeInt == 0 && zPedfInt == 0 && zPedgInt == 0 && zPedhInt == 0 && zPediInt == 0 && zPedjInt == 0)
- {
- if(zWarlInt == 0)
- {
- ADD_ARMOUR_TO_CHAR(GetPlayerPed(), 1000);
- Print("Gang War 1st Wave");
- SpawnBoss(MODEL_M_M_GTRI_HI_01, 20.8612, -368.6300, 14.7446, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 12);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangL();
- SpawnDriveByVehicle(MODEL_INTRUDER, 92.8625, -323.6015, 14.6169);
- SET_CAR_HEADING(gcar, 6.2449);
- zPedInt = 1;
- zWarlInt = 1;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GTRI_LO_02, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 12);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWarlInt == 1)
- {
- Print("You Survived 1st Wave");
- WAIT(4000);
- Print("Gang War 2nd Wave");
- SpawnBoss(MODEL_M_M_GTRI_HI_01, 24.3013, -319.6076, 14.7673, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 12);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangL();
- zPedInt = 1;
- zWarlInt = 2;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarlInt == 2)
- {
- Print("You Survived 2nd Wave");
- WAIT(4000);
- Print("Gang War 3rd Wave");
- SpawnBoss(MODEL_M_M_GTRI_HI_01, 48.1981, -354.4188, 14.7673, WEAPON_MICRO_UZI);
- CHANGE_BLIP_COLOUR(bzPed, 12);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangL();
- SpawnJ(MODEL_M_Y_GTRI_LO_02, 43.9971, -336.1326, 32.3405, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 12);
- zPedInt = 1;
- zWarlInt = 3;
- zPedjInt = 1;
- }
- }
- else if(zWarlInt == 3)
- {
- Print("You Survived 3rd Wave");
- WAIT(4000);
- Print("Gang War 4th Wave");
- SpawnBoss(MODEL_M_M_GTRI_HI_01, 96.5028, -370.6624, 14.7660, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 12);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangL();
- zPedInt = 1;
- zWarlInt = 4;
- }
- }
- else if(zWarlInt == 4)
- {
- Print("You Survived 4th Wave");
- WAIT(4000);
- Print("Gang War 5th Wave");
- SpawnBoss(MODEL_M_M_GTRI_HI_01, 73.5613, -399.3872, 14.7673, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 12);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangL();
- SpawnDriveByVehicle(MODEL_INTRUDER, 92.8625, -323.6015, 14.6169);
- SET_CAR_HEADING(gcar, 6.2449);
- zPedInt = 1;
- zWarlInt = 5;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GTRI_LO_02, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 12);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWarlInt == 5)
- {
- Print("You Survived 5th Wave");
- WAIT(4000);
- Print("Gang War 6th Wave");
- SpawnBoss(MODEL_M_M_GTRI_HI_01, 18.4528, -398.7530, 14.7556, WEAPON_DEAGLE);
- CHANGE_BLIP_COLOUR(bzPed, 12);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangL();
- zPedInt = 1;
- zWarlInt = 6;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarlInt == 6)
- {
- Print("You Survived 6th Wave");
- WAIT(4000);
- Print("Gang War 7th Wave");
- SpawnBoss(MODEL_M_M_GTRI_HI_01, 6.3887, -447.7805, 14.7601, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 12);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangL();
- SpawnJ(MODEL_M_Y_GTRI_LO_02, 20.7547, -462.1057, 24.7481, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 12);
- zPedInt = 1;
- zWarlInt = 7;
- zPedjInt = 1;
- }
- }
- else if(zWarlInt == 7)
- {
- Print("You Survived 7th Wave");
- WAIT(4000);
- Print("Gang War 8th Wave");
- SpawnBoss(MODEL_M_M_GTRI_HI_01, 37.1452, -484.7861, 14.7674, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 12);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangL();
- zPedInt = 1;
- zWarlInt = 8;
- }
- }
- else if(zWarlInt == 8)
- {
- Print("You Survived 8th Wave");
- WAIT(4000);
- Print("Gang War 9th Wave");
- SpawnBoss(MODEL_M_M_GTRI_HI_01, 64.2639, -450.9420, 14.7602, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 12);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangL();
- SpawnDriveByVehicle(MODEL_INTRUDER, 92.8625, -323.6015, 14.6169);
- SET_CAR_HEADING(gcar, 6.2449);
- zPedInt = 1;
- zWarlInt = 9;
- gcarInt = 1;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- SpawnI(MODEL_M_Y_GTRI_LO_02, WEAPON_MICRO_UZI, -3);
- CHANGE_BLIP_COLOUR(bzPedi, 12);
- WAIT(1000);
- InCarSettings();
- WARP_CHAR_INTO_CAR(zpedi, gcar);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedf, gcar, 0);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedg, gcar, 1);
- WARP_CHAR_INTO_CAR_AS_PASSENGER(zpedh, gcar, 2);
- zPediInt = 1;
- }
- }
- }
- else if(zWarlInt == 9)
- {
- Print("You Survived 9th Wave");
- WAIT(4000);
- Print("Gang War 10th Wave");
- SpawnBoss(MODEL_M_M_GTRI_HI_01, 73.4662, -451.2454, 20.7033, WEAPON_MP5);
- CHANGE_BLIP_COLOUR(bzPed, 12);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangL();
- zPedInt = 1;
- zWarlInt = 10;
- if(DOES_VEHICLE_EXIST(gcar))
- {
- gcarInt = 2;
- }
- }
- }
- else if(zWarlInt == 10)
- {
- Print("You Survived 10th Wave");
- WAIT(4000);
- Print("Gang War 11th Wave");
- SpawnBoss(MODEL_M_M_GTRI_HI_01, 95.2206, -451.6397, 25.8184, WEAPON_AK47);
- CHANGE_BLIP_COLOUR(bzPed, 12);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangL();
- SpawnJ(MODEL_M_Y_GTRI_LO_02, 43.2989, -459.4350, 14.7710, WEAPON_SNIPERRIFLE);
- CHANGE_BLIP_COLOUR(bzPedj, 12);
- zPedInt = 1;
- zWarlInt = 11;
- zPedjInt = 1;
- }
- }
- else if(zWarlInt == 11)
- {
- Print("You Survived 11th Wave");
- WAIT(4000);
- Print("Gang War 12th Wave");
- SpawnBoss(MODEL_M_M_GTRI_HI_01, 64.3725, -472.3295, 14.7700, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 12);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangL();
- zPedInt = 1;
- zWarlInt = 12;
- }
- }
- else if(zWarlInt == 12)
- {
- Print("You Survived 12th Wave");
- WAIT(4000);
- Print("Gang War Final Wave");
- SpawnBoss(MODEL_M_M_GTRI_HI_01, 71.2864, -484.6293, 14.7759, WEAPON_M4);
- CHANGE_BLIP_COLOUR(bzPed, 12);
- if(DOES_CHAR_EXIST(zped))
- {
- SpawnGangL();
- SpawnJ(MODEL_M_Y_GTRI_LO_02, 45.6491, -505.5970, 32.1458, WEAPON_M40A1);
- CHANGE_BLIP_COLOUR(bzPedj, 12);
- zPedInt = 1;
- zWarlInt = 13;
- zPedjInt = 1;
- }
- }
- else if(zWarlInt == 13)
- {
- Print("You Survived The Final Wave");
- WAIT(4000);
- Print("The Gang War Is Over");
- zWarlInt = 14;
- }
- else if(zWarlInt == 14)
- {
- WAIT(4000);
- SET_POLICE_IGNORE_PLAYER(GetPlayerIndex(), FALSE);
- CANCEL_OVERRIDE_RESTART();
- FLASH_BLIP(bbasel, FALSE);
- CHANGE_BLIP_COLOUR(bbasel, 4);
- CHANGE_BLIP_NAME_FROM_ASCII(bbasel, "War Completed");
- baseInt = 1;
- baselInt = 3;
- zWarlInt = 15;
- }
- }
- }
- // Boss Logic
- void RemoveBoss(void)
- {
- if (DOES_CHAR_EXIST(zped) && baseInt == 2)
- {
- SET_CHAR_WANTED_BY_POLICE(zped, FALSE);
- if(IS_CHAR_DEAD(zped) || IS_CHAR_DEAD(GetPlayerPed()) || IsKeyPressed(DPAD_UP,TRIANGLE))
- {
- ClearEnemy(zped, bzPed);
- MARK_CHAR_AS_NO_LONGER_NEEDED(&zped);
- zPedInt = 0;
- }
- }
- }
- //(A) Logic
- void RemoveA(void)
- {
- if(DOES_CHAR_EXIST(zpeda) && baseInt == 2)
- {
- SET_CHAR_WANTED_BY_POLICE(zpeda, FALSE);
- if(IS_CHAR_DEAD(zpeda) || IS_CHAR_DEAD(GetPlayerPed()) || IsKeyPressed(DPAD_UP,TRIANGLE))
- {
- ClearEnemy(zpeda, bzPeda);
- MARK_CHAR_AS_NO_LONGER_NEEDED(&zpeda);
- zPedaInt = 0;
- }
- }
- }
- //(B) Logic
- void RemoveB(void)
- {
- if(DOES_CHAR_EXIST(zpedb) && baseInt == 2)
- {
- SET_CHAR_WANTED_BY_POLICE(zpedb, FALSE);
- if(IS_CHAR_DEAD(zpedb) || IS_CHAR_DEAD(GetPlayerPed()) || IsKeyPressed(DPAD_UP,TRIANGLE))
- {
- ClearEnemy(zpedb, bzPedb);
- MARK_CHAR_AS_NO_LONGER_NEEDED(&zpedb);
- zPedbInt = 0;
- }
- }
- }
- //(C) Logic
- void RemoveC(void)
- {
- if(DOES_CHAR_EXIST(zpedc) && baseInt == 2)
- {
- SET_CHAR_WANTED_BY_POLICE(zpedc, FALSE);
- if(IS_CHAR_DEAD(zpedc) || IS_CHAR_DEAD(GetPlayerPed()) || IsKeyPressed(DPAD_UP,TRIANGLE))
- {
- ClearEnemy(zpedc, bzPedc);
- MARK_CHAR_AS_NO_LONGER_NEEDED(&zpedc);
- zPedcInt = 0;
- }
- }
- }
- //(D) Logic
- void RemoveD(void)
- {
- if(DOES_CHAR_EXIST(zpedd) && baseInt == 2)
- {
- SET_CHAR_WANTED_BY_POLICE(zpedd, FALSE);
- if(IS_CHAR_DEAD(zpedd) || IS_CHAR_DEAD(GetPlayerPed()) || IsKeyPressed(DPAD_UP,TRIANGLE))
- {
- ClearEnemy(zpedd, bzPedd);
- MARK_CHAR_AS_NO_LONGER_NEEDED(&zpedd);
- zPeddInt = 0;
- }
- }
- }
- //(E) Logic
- void RemoveE(void)
- {
- if(DOES_CHAR_EXIST(zpede) && baseInt == 2)
- {
- SET_CHAR_WANTED_BY_POLICE(zpede, FALSE);
- if(IS_CHAR_DEAD(zpede) || IS_CHAR_DEAD(GetPlayerPed()) || IsKeyPressed(DPAD_UP,TRIANGLE))
- {
- ClearEnemy(zpede, bzPede);
- MARK_CHAR_AS_NO_LONGER_NEEDED(&zpede);
- zPedeInt = 0;
- }
- }
- }
- //(F) Logic
- void RemoveF(void)
- {
- if(DOES_CHAR_EXIST(zpedf) && baseInt == 2)
- {
- SET_CHAR_WANTED_BY_POLICE(zpedf, FALSE);
- if(IS_CHAR_DEAD(zpedf) || IS_CHAR_DEAD(GetPlayerPed()) || IsKeyPressed(DPAD_UP,TRIANGLE))
- {
- ClearEnemy(zpedf, bzPedf);
- MARK_CHAR_AS_NO_LONGER_NEEDED(&zpedf);
- zPedfInt = 0;
- }
- }
- }
- //(G) Logic
- void RemoveG(void)
- {
- if(DOES_CHAR_EXIST(zpedg) && baseInt == 2)
- {
- SET_CHAR_WANTED_BY_POLICE(zpedg, FALSE);
- if(IS_CHAR_DEAD(zpedg) || IS_CHAR_DEAD(GetPlayerPed()) || IsKeyPressed(DPAD_UP,TRIANGLE))
- {
- ClearEnemy(zpedg, bzPedg);
- MARK_CHAR_AS_NO_LONGER_NEEDED(&zpedg);
- zPedgInt = 0;
- }
- }
- }
- //(H) Logic
- void RemoveH(void)
- {
- if(DOES_CHAR_EXIST(zpedh) && baseInt == 2)
- {
- SET_CHAR_WANTED_BY_POLICE(zpedh, FALSE);
- if(IS_CHAR_DEAD(zpedh) || IS_CHAR_DEAD(GetPlayerPed()) || IsKeyPressed(DPAD_UP,TRIANGLE))
- {
- ClearEnemy(zpedh, bzPedh);
- MARK_CHAR_AS_NO_LONGER_NEEDED(&zpedh);
- zPedhInt = 0;
- }
- }
- }
- //(I) Logic
- void RemoveI(void)
- {
- if(DOES_CHAR_EXIST(zpedi) && baseInt == 2)
- {
- SET_CHAR_WANTED_BY_POLICE(zpedi, FALSE);
- if(gcarInt == 1 && zPediInt == 1)
- {
- TASK_CAR_MISSION_PED_TARGET(zpedi, gcar, GetPlayerPed(), 2, 40.0, 2, 0, 10);
- }
- if(gcarInt == 3 && zPediInt == 1)
- {
- GET_OFFSET_FROM_CHAR_IN_WORLD_COORDS(GetPlayerPed(), 25.0, 0, 0, &hGx, &hGy, &hGz);
- TASK_HELI_MISSION(zpedi, gcar, 0, 0, hGx, hGy, hGz, 4, 50.00, 30, -1.0, 70, 60);
- }
- if(IS_CHAR_DEAD(zpedi) || IS_CHAR_DEAD(GetPlayerPed()) || IsKeyPressed(DPAD_UP,TRIANGLE))
- {
- ClearEnemy(zpedi, bzPedi);
- MARK_CHAR_AS_NO_LONGER_NEEDED(&zpedi);
- zPediInt = 0;
- }
- }
- }
- //(J) Logic
- void RemoveJ(void)
- {
- if(DOES_CHAR_EXIST(zpedj) && baseInt == 2)
- {
- SET_CHAR_WANTED_BY_POLICE(zpedj, FALSE);
- if(IS_CHAR_DEAD(zpedj) || IS_CHAR_DEAD(GetPlayerPed()) || IsKeyPressed(DPAD_UP,TRIANGLE))
- {
- ClearEnemy(zpedj, bzPedj);
- MARK_CHAR_AS_NO_LONGER_NEEDED(&zpedj);
- zPedjInt = 0;
- }
- }
- }
- //(K) Logic
- void RemoveK(void)
- {
- if(DOES_CHAR_EXIST(zpedk))
- {
- SET_CHAR_WANTED_BY_POLICE(zpedk, FALSE);
- if(IS_CHAR_DEAD(zpedk) || zPedkInt == 2)
- {
- ClearEnemy(zpedk, bzPedk);
- MARK_CHAR_AS_NO_LONGER_NEEDED(&zpedk);
- zPedkInt = 0;
- }
- }
- }
- //(L) Logic
- void RemoveL(void)
- {
- if(DOES_CHAR_EXIST(zpedl))
- {
- SET_CHAR_WANTED_BY_POLICE(zpedl, FALSE);
- if(IS_CHAR_DEAD(zpedl) || zPedlInt == 2)
- {
- ClearEnemy(zpedl, bzPedl);
- MARK_CHAR_AS_NO_LONGER_NEEDED(&zpedl);
- zPedlInt = 0;
- }
- }
- }
- //(M) Logic
- void RemoveM(void)
- {
- if(DOES_CHAR_EXIST(zpedm))
- {
- SET_CHAR_WANTED_BY_POLICE(zpedm, FALSE);
- if(IS_CHAR_DEAD(zpedm) || zPedmInt == 2)
- {
- ClearEnemy(zpedm, bzPedm);
- MARK_CHAR_AS_NO_LONGER_NEEDED(&zpedm);
- zPedmInt = 0;
- }
- }
- }
- // Explode & Remove Enemy Car After Wave
- void RemoveCar(void)
- {
- if(DOES_VEHICLE_EXIST(gcar) && baseInt == 2)
- {
- if(IS_CAR_DEAD(gcar) || IS_CHAR_DEAD(GetPlayerPed()) || gcarInt == 2 || IsKeyPressed(DPAD_UP,TRIANGLE))
- {
- EXPLODE_CAR(gcar, 1, 0);
- MARK_CAR_AS_NO_LONGER_NEEDED(&gcar);
- gcarInt = 0;
- }
- }
- }
- // End Current War
- void QuitGangWar(void)
- {
- if( IsKeyPressed(DPAD_UP,TRIANGLE) && baseInt == 2 )
- {
- Print("The Gang War Is Over");
- WAIT(3000);
- if(zPedInt == 0 && zPedaInt == 0 && zPedbInt == 0 && zPedcInt == 0 && zPeddInt == 0 && zPedeInt == 0 && zPedfInt == 0 && zPedgInt == 0 && zPedhInt == 0 && zPediInt == 0 && zPedjInt == 0)
- {
- SET_POLICE_IGNORE_PLAYER(GetPlayerIndex(), FALSE);
- CANCEL_OVERRIDE_RESTART();
- FLASH_BLIP(bbasea, FALSE);
- FLASH_BLIP(bbaseb, FALSE);
- FLASH_BLIP(bbasec, FALSE);
- FLASH_BLIP(bbased, FALSE);
- FLASH_BLIP(bbasee, FALSE);
- FLASH_BLIP(bbasef, FALSE);
- FLASH_BLIP(bbaseg, FALSE);
- FLASH_BLIP(bbaseh, FALSE);
- FLASH_BLIP(bbasei, FALSE);
- FLASH_BLIP(bbasej, FALSE);
- FLASH_BLIP(bbasek, FALSE);
- FLASH_BLIP(bbasel, FALSE);
- baseInt = 1;
- baseaInt = 0;
- basebInt = 0;
- basecInt = 0;
- basedInt = 0;
- baseeInt = 0;
- basefInt = 0;
- basegInt = 0;
- basehInt = 0;
- baseiInt = 0;
- basejInt = 0;
- basekInt = 0;
- baselInt = 0;
- zWaraInt = 15;
- zWarbInt = 15;
- zWarcInt = 15;
- zWardInt = 15;
- zWareInt = 15;
- zWarfInt = 15;
- zWargInt = 15;
- zWarhInt = 15;
- zWariInt = 15;
- zWarjInt = 15;
- zWarkInt = 15;
- zWarlInt = 15;
- }
- }
- }
- void main(void)
- {
- THIS_SCRIPT_IS_SAFE_FOR_NETWORK_GAME();
- WAIT(100);
- while (TRUE)
- {
- WAIT(0);
- MapSettings();
- BaseLogic();
- WarProvoked();
- WarSet();
- TextIntro();
- DeathReset();
- TextReset();
- WarWaveA();
- WarWaveB();
- WarWaveC();
- WarWaveD();
- WarWaveE();
- WarWaveF();
- WarWaveG();
- WarWaveH();
- WarWaveI();
- WarWaveJ();
- WarWaveK();
- WarWaveL();
- RemoveBoss();
- RemoveA();
- RemoveB();
- RemoveC();
- RemoveD();
- RemoveE();
- RemoveF();
- RemoveG();
- RemoveH();
- RemoveI();
- RemoveJ();
- RemoveK();
- RemoveL();
- RemoveM();
- RemoveCar();
- QuitGangWar();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment