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>
- Ped wped;
- Ped dped;
- Ped bped;
- Blip bwPed;
- Blip bdPed;
- Blip bbPed;
- Vehicle dcar;
- uint V;
- uint wPedInt = 0;
- uint dPedInt = 0;
- uint bPedInt = 0;
- uint dcarInt = 0;
- uint weapon[13];
- uint modelT[50];
- uint modelC[50];
- uint wepint;
- float Hx[50], Hy[50], Hz[50], Hh[50];
- uint HJint = 0;
- uint Hit = 0;
- uint Job;
- // weapon models
- void InitWeapons(void)
- {
- weapon[0] = WEAPON_PISTOL;
- weapon[1] = WEAPON_DEAGLE;
- weapon[2] = WEAPON_MICRO_UZI;
- weapon[3] = WEAPON_MP5;
- weapon[4] = WEAPON_SHOTGUN;
- weapon[5] = WEAPON_BARETTA;
- weapon[6] = WEAPON_AK47;
- weapon[7] = WEAPON_M4;
- weapon[8] = WEAPON_SNIPERRIFLE;
- weapon[9] = WEAPON_M40A1;
- weapon[10] = WEAPON_RLAUNCHER;
- weapon[11] = WEAPON_MOLOTOV;
- weapon[12] = WEAPON_GRENADE;
- }
- // ped models
- void InitModelT(void)
- {
- modelT[0] = MODEL_M_Y_TOUGH_05;
- modelT[1] = MODEL_M_Y_STREETPUNK_04;
- modelT[2] = MODEL_M_Y_STREETBLK_02;
- modelT[3] = MODEL_F_Y_STRIPPERC02;
- modelT[4] = MODEL_F_Y_HOOKER_03;
- modelT[5] = MODEL_M_M_ALCOHOLIC;
- modelT[6] = MODEL_M_M_CRACKHEAD;
- modelT[7] = MODEL_F_O_PEASTEURO_02;
- modelT[8] = MODEL_F_M_CHINATOWN;
- modelT[9] = MODEL_M_Y_THIEF;
- modelT[10] = MODEL_M_Y_PRISON;
- modelT[11] = MODEL_F_Y_CDRESS_01;
- modelT[12] = MODEL_M_M_GUNNUT_01;
- modelT[13] = MODEL_M_O_MPMOBBOSS;
- modelT[14] = MODEL_F_Y_STREET_34;
- modelT[15] = MODEL_M_M_FATMOB_01;
- modelT[16] = MODEL_M_O_MOBSTER;
- modelT[17] = MODEL_F_Y_FF_WSPIZZA_R;
- modelT[18] = MODEL_M_M_LAWYER_02;
- modelT[19] = MODEL_M_O_HOTEL_FOOT;
- modelT[20] = MODEL_F_Y_STREET_09;
- modelT[21] = MODEL_M_Y_GOON_01;
- modelT[22] = MODEL_M_Y_SWORDSWALLOW;
- modelT[23] = MODEL_F_Y_FF_RSCAFE;
- modelT[24] = MODEL_M_Y_SHADY_02;
- modelT[25] = MODEL_M_Y_BOUNCER_02;
- modelT[26] = MODEL_F_M_BUSINESS_01;
- modelT[27] = MODEL_F_Y_STRIPPERC01;
- modelT[28] = MODEL_M_M_BUSDRIVER;
- modelT[29] = MODEL_M_M_HPORTER_01;
- modelT[30] = MODEL_F_Y_VILLBO_01;
- modelT[31] = MODEL_F_Y_STREET_02;
- modelT[32] = MODEL_M_M_GENBUM_01;
- modelT[33] = MODEL_M_Y_DORK_02;
- modelT[34] = MODEL_M_O_SUITED;
- modelT[35] = MODEL_M_Y_HARDMAN_01;
- modelT[36] = MODEL_F_O_MAID_01;
- modelT[37] = MODEL_M_Y_BOHOGUY_01;
- modelT[38] = MODEL_M_Y_CHOPSHOP_02;
- modelT[39] = MODEL_M_Y_SOHO_01;
- modelT[40] = MODEL_F_Y_SOCIALITE;
- modelT[41] = MODEL_F_Y_GYMGAL_01;
- modelT[42] = MODEL_M_M_POSTAL_01;
- modelT[43] = MODEL_M_M_TELEPHONE;
- modelT[44] = MODEL_M_Y_DEALER;
- modelT[45] = MODEL_M_Y_DRUG_01;
- modelT[46] = MODEL_F_Y_PEASTEURO_01;
- modelT[47] = MODEL_M_Y_VALET;
- modelT[48] = MODEL_M_Y_CLUBFIT;
- modelT[49] = MODEL_M_M_GAYMID;
- }
- // vehicle models
- void InitModelC(void)
- {
- modelC[0] = MODEL_BANSHEE;
- modelC[1] = MODEL_BURRITO2;
- modelC[2] = MODEL_COGNOSCENTI;
- modelC[3] = MODEL_COMET;
- modelC[4] = MODEL_EMPEROR2;
- modelC[5] = MODEL_FACTION;
- modelC[6] = MODEL_FELTZER;
- modelC[7] = MODEL_INFERNUS;
- modelC[8] = MODEL_LANDSTALKER;
- modelC[9] = MODEL_MINIVAN;
- modelC[10] = MODEL_MRTASTY;
- modelC[11] = MODEL_PERENNIAL;
- modelC[12] = MODEL_PEYOTE;
- modelC[13] = MODEL_RANCHER;
- modelC[14] = MODEL_SABREGT;
- modelC[15] = MODEL_SENTINEL;
- modelC[16] = MODEL_SULTANRS;
- modelC[17] = MODEL_STRETCH;
- modelC[18] = MODEL_SUPERGT;
- modelC[19] = MODEL_URANUS;
- modelC[20] = MODEL_VIGERO;
- modelC[21] = MODEL_VOODOO;
- modelC[22] = MODEL_BIFF;
- modelC[23] = MODEL_BOXVILLE;
- modelC[24] = MODEL_BUS;
- modelC[25] = MODEL_FLATBED;
- modelC[26] = MODEL_PACKER;
- modelC[27] = MODEL_PHANTOM;
- modelC[28] = MODEL_TRASH;
- modelC[29] = MODEL_YANKEE;
- modelC[30] = MODEL_FAGGIO;
- modelC[31] = MODEL_HELLFURY;
- modelC[32] = MODEL_NRG900;
- modelC[33] = MODEL_PCJ;
- modelC[34] = MODEL_SANCHEZ;
- modelC[35] = MODEL_ZOMBIEB;
- modelC[36] = MODEL_PSTOCKADE;
- modelC[37] = MODEL_STOCKADE;
- modelC[38] = MODEL_AMBULANCE;
- modelC[39] = MODEL_NSTOCKADE;
- modelC[40] = MODEL_NOOSE;
- modelC[41] = MODEL_POLPATRIOT;
- modelC[42] = MODEL_FBI;
- modelC[43] = MODEL_PREDATOR;
- modelC[44] = MODEL_DINGHY;
- modelC[45] = MODEL_JETMAX;
- modelC[46] = MODEL_MARQUIS;
- modelC[47] = MODEL_REEFER;
- modelC[48] = MODEL_SQUALO;
- modelC[49] = MODEL_TROPIC;
- }
- // spawn coordinates
- void InitCoords(void)
- {
- Hx[0] = 957.3391, Hy[0] = -640.8174, Hz[0] = 14.2270, Hh[0] = 4.7068;
- Hx[1] = 2280.4468, Hy[1] = 77.0983, Hz[1] = 5.8128, Hh[1] = 180.8810;
- Hx[2] = -1760.9114, Hy[2] = -0.6084, Hz[2] = 9.4810, Hh[2] = 216.7457;
- Hx[3] = -418.7509, Hy[3] = 1149.1605, Hz[3] = 13.5199, Hh[3] = 13.0477;
- Hx[4] = 92.2302, Hy[4] = -322.9222, Hz[4] = 14.6173, Hh[4] = 359.4207;
- Hx[5] = 611.9796, Hy[5] = 765.7013, Hz[5] = 2.6922, Hh[5] = 90.2563;
- Hx[6] = 1255.5731, Hy[6] = 1484.0083, Hz[6] = 16.8024, Hh[6] = 87.1515;
- Hx[7] = 1318.4977, Hy[7] = -657.4346 , Hz[7] = 9.5442, Hh[7] = 167.4794;
- Hx[8] = 1052.6422, Hy[8] = 231.3526, Hz[8] = 31.4483, Hh[8] = 237.1087;
- Hx[9] = 1821.4548, Hy[9] = 352.9574, Hz[9] = 22.5570, Hh[9] = 82.9326;
- Hx[10] = 92.0765, Hy[10] = -322.3280, Hz[10] = 14.6175, Hh[10] = 14.4644;
- Hx[11] = -1333.6917, Hy[11] = 1715.2189, Hz[11] = 27.7683, Hh[11] = 228.8610;
- Hx[12] = -1186.1675, Hy[12] = 1281.8572, Hz[12] = 23.4688, Hh[12] = 197.8708;
- Hx[13] = -1754.8937, Hy[13] = -463.9767, Hz[13] = 3.0411, Hh[13] = 278.8667;
- Hx[14] = -1078.0894, Hy[14] = -540.7621, Hz[14] = 2.9499, Hh[14] = 13.3801;
- Hx[15] = -1159.4740, Hy[15] = 973.1903, Hz[15] = 19.6828, Hh[15] = 85.7060;
- Hx[16] = -1391.9373, Hy[16] = 57.5490, Hz[16] = 7.0558, Hh[16] = 2.2119;
- Hx[17] = -1978.0448, Hy[17] = -23.1598, Hz[17] = 6.4118, Hh[17] = 1.3733;
- Hx[18] = -1825.2080, Hy[18] = 282.0930, Hz[18] = 23.7528, Hh[18] = 253.9431;
- Hx[19] = -1529.9330, Hy[19] = 1094.9592, Hz[19] = 26.6771, Hh[19] = 180.8596;
- Hx[20] = -1475.0588, Hy[20] = 1423.4357, Hz[20] = 12.6251, Hh[20] = 299.7908;
- Hx[21] = -798.3797, Hy[21] = 1259.3070, Hz[21] = 16.8451, Hh[21] = 176.4248;
- Hx[22] = -966.2291, Hy[22] = 759.9478, Hz[22] = 4.1975, Hh[22] = 3.8450;
- Hx[23] = 505.6701, Hy[23] = 1088.4259, Hz[23] = 2.7225, Hh[23] = 271.1861;
- Hx[24] = 468.8466, Hy[24] = 203.7180, Hz[24] = 8.7542, Hh[24] = 357.9757;
- Hx[25] = -209.3872, Hy[25] = 325.8982, Hz[25] = 14.8665, Hh[25] = 187.9944;
- Hx[26] = 186.4768, Hy[26] = 151.0705, Hz[26] = 14.8068, Hh[26] = 178.9639;
- Hx[27] = 76.6109, Hy[27] = -842.6992, Hz[27] = 4.9749, Hh[27] = 307.7549;
- Hx[28] = -584.1970, Hy[28] = -145.5264, Hz[28] = 6.4399, Hh[28] = 195.6025;
- Hx[29] = 53.8178, Hy[29] = 666.3600, Hz[29] = 14.5200, Hh[29] = 91.7019;
- Hx[30] = -470.0420, Hy[30] = 1495.0839, Hz[30] = 18.8432, Hh[30] = 277.3326;
- Hx[31] = -248.1928, Hy[31] = 1647.4438, Hz[31] = 18.7446, Hh[31] = 89.2307;
- Hx[32] = 382.4593, Hy[32] = 1546.2078, Hz[32] = 16.4460, Hh[32] = 292.3518;
- Hx[33] = 1361.4402, Hy[33] = 1909.0261, Hz[33] = 5.6270, Hh[33] = 144.6328;
- Hx[34] = 889.7423, Hy[34] = 1645.2599, Hz[34] = 17.0872, Hh[34] = 223.6081;
- Hx[35] = 782.5510, Hy[35] = 194.6332, Hz[35] = 6.0287, Hh[35] = 221.6839;
- Hx[36] = 1181.1759, Hy[36] = 878.7694, Hz[36] = 36.1300, Hh[36] = 181.7698;
- Hx[37] = 1557.5659, Hy[37] = 650.9293, Hz[37] = 28.6917, Hh[37] = 265.4408;
- Hx[38] = 2282.8860, Hy[38] = 584.9562, Hz[38] = 5.8131, Hh[38] = 190.4597;
- Hx[39] = 1269.9939, Hy[39] = 997.3288, Hz[39] = 13.5406, Hh[39] = 183.1971;
- Hx[40] = 1473.1750, Hy[40] = 131.5048 , Hz[40] = 21.6686, Hh[40] = 273.2476;
- Hx[41] = 98.4534, Hy[41] = 1518.0456, Hz[41] = 1.0501, Hh[41] = 222.2938;
- Hx[42] = -2068.0876, Hy[42] = -756.7756, Hz[42] = 1.0501, Hh[42] = 260.3870;
- Hx[43] = -1614.4264, Hy[43] = 1298.1785, Hz[43] = 1.0501, Hh[43] = 149.1134;
- Hx[44] = -655.7569, Hy[44] = 1554.7598, Hz[44] = 1.0501, Hh[44] = 356.5415;
- Hx[45] = -752.2246, Hy[45] = -508.6237, Hz[45] = 1.0501, Hh[45] = 28.6675;
- Hx[46] = 1870.4589, Hy[46] = -231.6582, Hz[46] = 1.0501, Hh[46] = 110.5935;
- Hx[47] = 1500.7768, Hy[47] = 1283.5867, Hz[47] = 1.0501, Hh[47] = 24.0835;
- Hx[48] = 484.4143, Hy[48] = 496.8756, Hz[48] = 1.0501, Hh[48] = 79.3456;
- Hx[49] = 536.4001, Hy[49] = -795.4801 , Hz[49] = 1.0501, Hh[49] = 179.7838 ;
- }
- // Display Text Shortcut
- void Print(char *string)
- {
- PRINT_STRING_WITH_LITERAL_STRING_NOW("STRING", string, 3000, 1);
- }
- // target ped settings shortcut
- void PedSettings(uint ptype, uint pblip)
- {
- SET_CHAR_RELATIONSHIP_GROUP(ptype, 24);
- SET_CHAR_RELATIONSHIP(ptype, 5, 0);
- SET_CHAR_RELATIONSHIP(ptype, 3, 3);
- SET_CHAR_AS_ENEMY(ptype, TRUE);
- SET_CHAR_RANDOM_COMPONENT_VARIATION(ptype);
- SET_CHAR_ONLY_DAMAGED_BY_PLAYER(ptype, TRUE);
- SET_CHAR_WILL_MOVE_WHEN_INJURED(ptype, TRUE);
- SET_CHAR_WILL_USE_COVER(ptype, TRUE);
- SET_CHAR_KEEP_TASK(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_NAME_FROM_ASCII(pblip, "Target");
- CHANGE_BLIP_ALPHA(pblip, 255);
- ADD_ARMOUR_TO_CHAR(ptype, 1000);
- }
- // spawn walking target
- void SpawnW(float Wx, float Wy, float Wz)
- {
- uint W;
- GENERATE_RANDOM_INT_IN_RANGE(0, 50, &W);
- REQUEST_MODEL(modelT[W]);
- while (!HAS_MODEL_LOADED(modelT[W])) WAIT(0);
- CREATE_CHAR(16, modelT[W], Wx, Wy, Wz, &wped, true);
- ADD_BLIP_FOR_CHAR(wped, &bwPed);
- PedSettings(wped, bwPed);
- GENERATE_RANDOM_INT_IN_RANGE(0, 13, &wepint);
- UpdateWeaponOfPed(wped, weapon[wepint]);
- SET_CURRENT_CHAR_WEAPON(wped, weapon[wepint], TRUE);
- MARK_MODEL_AS_NO_LONGER_NEEDED(modelT[W]);
- wPedInt = 1;
- }
- // spawn target vehicle
- void SpawnV(float Vx, float Vy, float Vz, float Vh)
- {
- REQUEST_MODEL(modelC[V]);
- while (!HAS_MODEL_LOADED(modelC[V])) WAIT(0);
- CREATE_CAR(modelC[V], Vx, Vy, Vz, &dcar, true);
- SET_CAR_HEADING(dcar, Vh);
- MARK_MODEL_AS_NO_LONGER_NEEDED(modelC[V]);
- dcarInt = 1;
- return dcar;
- }
- // spawn driver target
- void SpawnD(void)
- {
- uint D;
- GENERATE_RANDOM_INT_IN_RANGE(0, 50, &D);
- REQUEST_MODEL(modelT[D]);
- while (!HAS_MODEL_LOADED(modelT[D])) WAIT(0);
- CREATE_CHAR_INSIDE_CAR(dcar, 16, modelT[D], &dped);
- ADD_BLIP_FOR_CHAR(dped, &bdPed);
- PedSettings(dped, bdPed);
- GENERATE_RANDOM_INT_IN_RANGE(0, 13, &wepint);
- UpdateWeaponOfPed(dped, weapon[wepint]);
- SET_CURRENT_CHAR_WEAPON(dped, weapon[wepint], TRUE);
- SET_CHAR_WILL_USE_CARS_IN_COMBAT(dped, TRUE);
- SET_CHAR_WILL_DO_DRIVEBYS(dped, TRUE);
- SET_CHAR_WILL_LEAVE_CAR_IN_COMBAT(dped, FALSE);
- SET_CHAR_CANT_BE_DRAGGED_OUT(dped, TRUE);
- MARK_MODEL_AS_NO_LONGER_NEEDED(modelT[D]);
- dPedInt = 1;
- }
- // spawn drive-by passenger
- void SpawnDB(uint seat)
- {
- uint B;
- GENERATE_RANDOM_INT_IN_RANGE(0, 50, &B);
- REQUEST_MODEL(modelT[B]);
- while (!HAS_MODEL_LOADED(modelT[B])) WAIT(0);
- CREATE_CHAR_AS_PASSENGER(dcar, 16, modelT[B], seat, &bped);
- ADD_BLIP_FOR_CHAR(bped, &bbPed);
- PedSettings(bped, bbPed);
- GENERATE_RANDOM_INT_IN_RANGE(0, 4, &wepint);
- UpdateWeaponOfPed(bped, weapon[wepint]);
- SET_CURRENT_CHAR_WEAPON(bped, weapon[wepint], TRUE);
- SET_CHAR_WILL_USE_CARS_IN_COMBAT(bped, TRUE);
- SET_CHAR_WILL_DO_DRIVEBYS(bped, TRUE);
- SET_CHAR_CANT_BE_DRAGGED_OUT(bped, TRUE);
- MARK_MODEL_AS_NO_LONGER_NEEDED(modelT[B]);
- bPedInt = 1;
- }
- // Remove Enemy Shortcut
- void ClearEnemy(uint ptype, uint pblip)
- {
- EXPLODE_CHAR_HEAD(ptype);
- TASK_DIE(ptype);
- REMOVE_BLIP(pblip);
- }
- // manage walking target
- void ManageWalker(void)
- {
- if(DOES_CHAR_EXIST(wped))
- {
- SET_CHAR_WANTED_BY_POLICE(wped, FALSE);
- if(wPedInt == 1)
- {
- TASK_WANDER_STANDARD(wped);
- wPedInt = 2;
- }
- else if(wPedInt == 2)
- {
- if(IS_CHAR_DEAD(wped))
- {
- ClearEnemy(wped, bwPed);
- MARK_CHAR_AS_NO_LONGER_NEEDED(&wped);
- wPedInt = 0;
- }
- }
- }
- }
- // manage car
- void ManageCar(void)
- {
- if(DOES_VEHICLE_EXIST(dcar))
- {
- if(IS_CAR_DEAD(dcar) || dcarInt == 0)
- {
- MARK_CAR_AS_NO_LONGER_NEEDED(&dcar);
- dcarInt = 0;
- }
- }
- }
- // manage driver target
- void ManageDriver(void)
- {
- if(DOES_CHAR_EXIST(dped))
- {
- SET_CHAR_WANTED_BY_POLICE(dped, FALSE);
- if(dPedInt == 1)
- {
- float speed;
- GENERATE_RANDOM_FLOAT_IN_RANGE(20.0, 40.0, &speed);
- TASK_CAR_DRIVE_WANDER(dped, dcar, speed, 0);
- dPedInt = 2;
- }
- else if(dPedInt == 2)
- {
- if(HAS_CAR_BEEN_DAMAGED_BY_CHAR(dcar, GetPlayerPed()))
- {
- float fspeed;
- GENERATE_RANDOM_FLOAT_IN_RANGE(80.0, 120.0, &fspeed);
- TASK_CAR_DRIVE_WANDER(dped, dcar, fspeed, 2);
- }
- if(IS_CAR_DEAD(dcar))
- {
- SET_CHAR_WILL_LEAVE_CAR_IN_COMBAT(dped, TRUE);
- SET_CHAR_CANT_BE_DRAGGED_OUT(dped, FALSE);
- }
- if(IS_CHAR_DEAD(dped))
- {
- ClearEnemy(dped, bdPed);
- MARK_CHAR_AS_NO_LONGER_NEEDED(&dped);
- dPedInt = 0;
- dcarInt = 0;
- }
- }
- }
- }
- // manage db target
- void ManageDB(void)
- {
- if(DOES_CHAR_EXIST(bped))
- {
- SET_CHAR_WANTED_BY_POLICE(bped, FALSE);
- if(bPedInt == 1)
- {
- TASK_COMBAT(bped, GetPlayerPed());
- bPedInt = 2;
- }
- else if(bPedInt == 2)
- {
- if(IS_CHAR_DEAD(bped))
- {
- ClearEnemy(bped, bbPed);
- MARK_CHAR_AS_NO_LONGER_NEEDED(&bped);
- bPedInt = 0;
- }
- }
- }
- }
- // manage job type
- void HitmanJobs(void)
- {
- uint C;
- if(Hit == 1)
- {
- GENERATE_RANDOM_INT_IN_RANGE(0, 41, &C);
- SpawnW(Hx[C], Hy[C], Hz[C]);
- Hit = 0;
- if(HJint == 25)
- {
- SET_CHAR_MONEY(wped, 5000);
- }
- }
- else if(Hit == 2)
- {
- GENERATE_RANDOM_INT_IN_RANGE(0, 43, &V);
- GENERATE_RANDOM_INT_IN_RANGE(0, 41, &C);
- SpawnV(Hx[C], Hy[C], Hz[C], Hh[C]);
- WAIT(500);
- SpawnD();
- Hit = 0;
- }
- else if(Hit == 3)
- {
- GENERATE_RANDOM_INT_IN_RANGE(0, 43, &V);
- GENERATE_RANDOM_INT_IN_RANGE(0, 41, &C);
- SpawnV(Hx[C], Hy[C], Hz[C], Hh[C]);
- WAIT(500);
- SpawnD();
- Hit = 0;
- if(IS_CAR_PASSENGER_SEAT_FREE(dcar, 2))
- {
- uint S;
- GENERATE_RANDOM_INT_IN_RANGE(0, 3, &S);
- SpawnDB(S);
- }
- else if(!IS_CAR_PASSENGER_SEAT_FREE(dcar, 2))
- {
- SpawnDB(0);
- }
- }
- else if(Hit == 4)
- {
- GENERATE_RANDOM_INT_IN_RANGE(43, 50, &V);
- GENERATE_RANDOM_INT_IN_RANGE(41, 50, &C);
- SpawnV(Hx[C], Hy[C], Hz[C], Hh[C]);
- WAIT(500);
- SpawnD();
- SpawnDB(0);
- Hit = 0;
- }
- }
- // manage minigame steps & text
- void HJlogic(void)
- {
- if(wPedInt == 0 && dPedInt == 0 && bPedInt == 0)
- {
- if(HJint == 0)
- {
- Print("You Been Hired as Hitman");
- WAIT(3200);
- Print("You Have 25 Job's to Execute");
- WAIT(3200);
- Print("If You Kill Them All ,You Will Be Paid 5000$ ");
- WAIT(3200);
- Print("1st Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 1;
- }
- else if(HJint == 1)
- {
- Print("1st Job Executed !");
- WAIT(3200);
- Print("2nd Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 2;
- }
- else if(HJint == 2)
- {
- Print("2nd Job Executed !");
- WAIT(3200);
- Print("3rd Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 3;
- }
- else if(HJint == 3)
- {
- Print("3rd Job Executed !");
- WAIT(3200);
- Print("4th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 4;
- }
- else if(HJint == 4)
- {
- Print("4th Job Executed !");
- WAIT(3200);
- Print("5th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 5;
- }
- else if(HJint == 5)
- {
- Print("5th Job Executed !");
- WAIT(3200);
- Print("6th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 6;
- }
- else if(HJint == 6)
- {
- Print("6th Job Executed !");
- WAIT(3200);
- Print("7th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 7;
- }
- else if(HJint == 7)
- {
- Print("7th Job Executed !");
- WAIT(3200);
- Print("8th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 8;
- }
- else if(HJint == 8)
- {
- Print("8th Job Executed !");
- WAIT(3200);
- Print("9th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 9;
- }
- else if(HJint == 9)
- {
- Print("9th Job Executed !");
- WAIT(3200);
- Print("10th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 10;
- }
- else if(HJint == 10)
- {
- Print("10th Job Executed !");
- WAIT(3200);
- Print("11th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 11;
- }
- else if(HJint == 11)
- {
- Print("11th Job Executed !");
- WAIT(3200);
- Print("12th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 12;
- }
- else if(HJint == 12)
- {
- Print("12th Job Executed !");
- WAIT(3200);
- Print("13th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 13;
- }
- else if(HJint == 13)
- {
- Print("13th Job Executed !");
- WAIT(3200);
- Print("14th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 14;
- }
- else if(HJint == 14)
- {
- Print("14th Job Executed !");
- WAIT(3200);
- Print("15th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 15;
- }
- else if(HJint == 15)
- {
- Print("15th Job Executed !");
- WAIT(3200);
- Print("16th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 16;
- }
- else if(HJint == 16)
- {
- Print("16th Job Executed !");
- WAIT(3200);
- Print("17th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 17;
- }
- else if(HJint == 17)
- {
- Print("17th Job Executed !");
- WAIT(3200);
- Print("18th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 18;
- }
- else if(HJint == 18)
- {
- Print("18th Job Executed !");
- WAIT(3200);
- Print("19th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 19;
- }
- else if(HJint == 19)
- {
- Print("19th Job Executed !");
- WAIT(3200);
- Print("20th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 20;
- }
- else if(HJint == 20)
- {
- Print("20th Job Executed !");
- WAIT(3200);
- Print("21th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 21;
- }
- else if(HJint == 21)
- {
- Print("21th Job Executed !");
- WAIT(3200);
- Print("22th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 22;
- }
- else if(HJint == 22)
- {
- Print("22th Job Executed !");
- WAIT(3200);
- Print("23th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 23;
- }
- else if(HJint == 23)
- {
- Print("23th Job Executed !");
- WAIT(3200);
- Print("24th Job");
- GENERATE_RANDOM_INT_IN_RANGE(1, 5, &Hit);
- HJint = 24;
- }
- else if(HJint == 24)
- {
- Print("24th Job Executed !");
- WAIT(3200);
- Print("Last Job , This Target Have Your 5000 $");
- Hit = 1;
- HJint = 25;
- }
- else if(HJint == 25)
- {
- Print("25th Job Executed !");
- WAIT(3200);
- Print("Well done ! ");
- TERMINATE_THIS_SCRIPT();
- }
- }
- }
- void main(void)
- {
- THIS_SCRIPT_IS_SAFE_FOR_NETWORK_GAME();
- InitWeapons();
- InitModelT();
- InitModelC();
- InitCoords();
- while (TRUE)
- {
- WAIT(0);
- ManageWalker();
- ManageCar();
- ManageDriver();
- ManageDB();
- HitmanJobs();
- HJlogic();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment