#include #include #include #define COLOR_RED 0xAA3333AA #define COLOR_GREY 0xAFAFAFAA #define COLOR_GREEN 0x33AA33AA #define COLOR_YELLOW 0xFFFF00AA #define COLOR_WHITE 0xFFFFFFAA #define COLOR_LIGHTBLUE 0x33CCFFAA #define COLOR_ORANGE 0xFF9900AA #define COLOR_LIME 0x10F441AA #define COLOR_MAGENTA 0xFF00FFFF #define COLOR_NAVY 0x000080AA #define COLOR_AQUA 0xF0F8FFAA #define COLOR_CRIMSON 0xDC143CAA #define COLOR_FLBLUE 0x6495EDAA #define COLOR_BISQUE 0xFFE4C4AA #define COLOR_BLACK 0x000000AA #define COLOR_CHARTREUSE 0x7FFF00AA #define COLOR_BROWN 0xA52A2AAA #define COLOR_CORAL 0xFF7F50AA #define COLOR_GOLD 0xB8860BAA #define COLOR_GREENYELLOW 0xADFF2FAA #define COLOR_INDIGO 0x4B00B0AA #define COLOR_IVORY 0xFFFF82AA #define COLOR_LAWNGREEN 0x7CFC00AA #define COLOR_LIMEGREEN 0x32CD32AA #define COLOR_MIDNIGHTBLUE 0x191970AA #define COLOR_MAROON 0x800000AA #define COLOR_OLIVE 0x808000AA #define COLOR_ORANGERED 0xFF4500AA #define COLOR_PINK 0xFFC0CBAA #define COLOR_SPRINGGREEN 0x00FF7FAA #define COLOR_TOMATO 0xFF6347AA #define COLOR_YELLOWGREEN 0x9ACD32AA #define COLOR_MEDIUMAQUA 0x83BFBFAA #define COLOR_MEDIUMMAGENTA 0x8B008BAA #define COLOR_BRIGHTRED 0xDC143CAA #define COLOR_SYSTEM 0xEFEFF7AA #define COLOR_PURPLE 0x330066AA #define COLOR_CYAN 0x00FFFFAA //team colors #define COLOR_BLUE 0x0000BBAA #define COLOR_LVPD_BLUE 0x0000BBAA //WOOT static gTeam[MAX_PLAYERS]; //Keeps Track of teams //teams #define TEAM_CIVI 0 #define TEAM_LVPD 1 #define TEAM_EMS 2 // ROOT static gAdmin[MAX_PLAYERS]; //Keeps Track of teams // admins #define ADMIN_ONE 9999 #define ADMIN_TWO 9998 #define ADMIN_THREE 9997 #define ADMIN_FOUR 9996 // new gates new lvpd1, lvpd2, lvpd3, lvpd4, lvpd5, lvpd6, lvpd7, lvpd8, lvpd9, lvpd10, lvpd11, lvpd12, lvpd13, lvpd14, lvpd15, lvpd16, lvpd17, lvpd18, lvpd19, lvpd20, lvpd21, lvpd22, lvpd23, lvpd24, lvpd25, lvpd26, lvpd27, lvpd28, lvpd29, lvpd30, lvpd31, lvpd32, lvpd33; new ems1, ems2, ems3, ems4; new pdgate; new pdgate1; new pdgate2; // cmdhelp new name[MAX_PLAYER_NAME]; //new Menu:spawn; #pragma tabsize 0 LockLvpdCars(playerid) { SetVehicleParamsForPlayer(lvpd1, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd2, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd3, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd4, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd5, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd6, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd7, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd8, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd9, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd10, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd11, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd12, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd13, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd14, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd15, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd16, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd17, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd18, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd19, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd20, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd21, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd22, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd23, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd24, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd25, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd26, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd27, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd28, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd29, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd30, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd31, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd32, playerid, 0, 1); SetVehicleParamsForPlayer(lvpd33, playerid, 0, 1); } UnlockLvpdCars(playerid) { SetVehicleParamsForPlayer(lvpd1, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd2, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd3, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd4, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd5, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd6, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd7, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd8, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd9, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd10, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd11, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd12, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd13, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd14, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd15, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd16, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd17, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd18, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd19, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd20, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd21, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd22, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd23, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd24, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd25, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd26, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd27, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd28, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd29, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd30, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd31, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd32, playerid, 0, 0); SetVehicleParamsForPlayer(lvpd33, playerid, 0, 0); } LockEmsCars(playerid) { SetVehicleParamsForPlayer(ems1, playerid, 0, 1); SetVehicleParamsForPlayer(ems2, playerid, 0, 1); SetVehicleParamsForPlayer(ems3, playerid, 0, 1); SetVehicleParamsForPlayer(ems4, playerid, 0, 1); } UnlockEmsCars(playerid) { SetVehicleParamsForPlayer(ems1, playerid, 0, 0); SetVehicleParamsForPlayer(ems2, playerid, 0, 0); SetVehicleParamsForPlayer(ems3, playerid, 0, 0); SetVehicleParamsForPlayer(ems4, playerid, 0, 0); } // This is a comment // uncomment the line below if you want to write a filterscript //#define FILTERSCRIPT #if defined FILTERSCRIPT public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Blank Filterscript by your name here"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } #else main() { print("\n-------------------------------------------------------"); print(" RPK roleplay kings By Tullamore"); print(" many thanks to the guys at virtualscripting.net"); print("----------------------------------------------------------\n"); } #endif public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("AoS RPG/RealLife/RolePlay"); // menus /*menu 1 spawn = CreateMenu("how do you wish to enter las venturas", 1, 50.0, 180.0, 200.0, 200.0); AddMenuItem(spawn, 0, "by plane"); AddMenuItem(spawn, 0, "by boat"); AddMenuItem(spawn, 0, "by train");*/ // skins AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); // objects pdgate = CreateObject(969, 2237.188965, 2448.813232, 9.845795, 0.0000, 0.0000, 90.0000); pdgate1 = CreateObject(976, 2320.069092, 2449.282471, 2.435347, 0.0000, 0.0000, 270.0000); pdgate2 = CreateObject(976, 2320.052979, 2458.126953, 2.435347, 0.0000, 0.0000, 270.0000); /* lvpd = 1 ranger = 2 FBI rancher = 3 elegant = 4 wayfarer = 5 ambulance = 6 firetruck =7 bus = 8 linerunner = 9 maverick = 10 huntley = 11 euros = 12 stratum = 13 sultan = 14 club = 15 solair = 16 washington = 17 blade = 18 enforcer = 19 lspd = 20 sfpd = 21 hpv1000 = 22 polmav = 23 predator = 24 coastgaurd = 25 */ // public service //---[LVPD]--- lvpd1 = AddStaticVehicle(598,2251.8501,2442.8000,10.5632,179.3768,125,1); // lvpd1 lvpd2 = AddStaticVehicle(598,2255.2961,2459.9519,10.5680,178.3368,125,1); // lvpd3 lvpd3 = AddStaticVehicle(598,2260.5022,2476.6641,10.5681,178.1636,125,1); // lvpd2 lvpd4 = AddStaticVehicle(598,2272.8584,2478.0151,10.5669,359.9037,125,1); // lvpd4 lvpd5 = AddStaticVehicle(598,2277.8613,2460.5313,10.5645,0.5242,125,1); // lvpd5 lvpd6 = AddStaticVehicle(598,2282.1660,2442.7600,10.5647,176.5442,125,1); // lvpd6 lvpd7 = AddStaticVehicle(598,2294.7971,2476.1775,10.5675,181.0563,125,1); // lvpd7 lvpd8 = AddStaticVehicle(598,2291.3889,2460.0293,10.5652,176.6828,125,1); // lvpd8 lvpd9 = AddStaticVehicle(598,2295.6279,2443.2534,10.5679,359.7972,125,1); // lvpd9 lvpd10 = AddStaticVehicle(598,2314.7871,2500.0134,3.0160,270.0359,125,1); // lvpd10 lvpd11 = AddStaticVehicle(598,2315.3611,2475.9309,3.0199,90.9293,125,1); // lvpd11 lvpd12 = AddStaticVehicle(598,2297.6304,2460.7795,3.0190,90.4301,125,1); // lvpd12 lvpd13 = AddStaticVehicle(598,2307.5049,2430.9019,3.0177,180.9037,125,1); // lvpd13 lvpd14 = AddStaticVehicle(598,2286.1313,2431.2749,3.0201,359.4810,125,1); // lvpd14 lvpd15 = AddStaticVehicle(598,2273.1824,2430.4434,3.0186,180.8272,125,1); // lvpd15 lvpd16 = AddStaticVehicle(598,2251.5442,2432.2188,3.0170,358.3997,125,1); // lvpd16 lvpd17 = AddStaticVehicle(598,2240.3643,2441.5217,3.0183,87.2492,125,1); // lvpd17 lvpd18 = AddStaticVehicle(598,2240.1389,2456.4307,3.0207,272.8415,125,1); // lvpd18 lvpd19 = AddStaticVehicle(598,2268.4341,2474.0110,3.0200,178.1316,125,1); // lvpd19 lvpd20 = AddStaticVehicle(598,2281.3928,2474.4255,3.0213,180.5152,125,1); // lvpd20 lvpd21 = AddStaticVehicle(598,2280.0271,2418.9194,10.4931,88.0369,125,1); // lvpd21 lvpd22 = AddStaticVehicle(598,2289.1501,2418.6782,10.4985,88.5869,125,1); // lvpd22 lvpd23 = AddStaticVehicle(598,2302.3691,2418.8560,10.4891,89.5466,125,1); // lvpd23 // 2nd pd lvpd24 = AddStaticVehicle(599,984.2841,1745.7878,8.8396,90.1112,125,1); // WSPD1 lvpd25 = AddStaticVehicle(599,984.1412,1741.1332,8.8407,90.4601,125,1); // WSPD2 lvpd26 = AddStaticVehicle(599,984.2681,1735.8789,8.8434,88.2914,125,1); // WSPD3 lvpd27 = AddStaticVehicle(599,983.6977,1730.2152,8.8444,89.6398,125,1); // WSPD4 lvpd28 = AddStaticVehicle(599,983.2298,1725.4194,8.8422,89.2408,125,1); // WSPD5 lvpd29 = AddStaticVehicle(599,983.4311,1720.6429,8.8444,86.5158,125,1); // WSPD6 lvpd30 = AddStaticVehicle(598,954.1206,1707.7987,8.3944,268.2155,125,1); // WSPD7 lvpd31 = AddStaticVehicle(598,966.4470,1707.6053,8.3951,268.5675,125,1); // WSPD8 lvpd32 = AddStaticVehicle(598,954.9031,1758.4613,8.3943,270.9526,125,1); // WSPD9 lvpd33 = AddStaticVehicle(598,966.2669,1758.6356,8.3952,270.6607,125,1); // WSPD10 // Boats AddStaticVehicle(430,1624.4163,569.1365,-0.1770,182.1636,125,1); // lvboat1 AddStaticVehicle(430,1632.0537,569.7507,-0.2007,181.1489,125,1); // lvboat2 //Escort AddStaticVehicle(431,2227.7856,2462.4819,-7.3492,271.6145,125,1); // bus1 AddStaticVehicle(431,2227.3735,2454.3728,-7.3412,270.7934,125,1); // bus2 AddStaticVehicle(490,2240.0076,2437.8008,-7.8814,268.1895,125,1); // escortfnir1 AddStaticVehicle(490,2239.5256,2442.3440,-7.8872,93.0399,125,1); // escortfbir2 AddStaticVehicle(490,2241.0115,2446.6987,-7.8889,91.5211,125,1); // escortfbir3 AddStaticVehicle(427,2259.7878,2431.0608,-7.3213,357.0010,125,1); // enforcer1 AddStaticVehicle(427,2264.2039,2430.2852,-7.3217,359.3090,125,1); // enforcer2 //---[SFPD]--- AddStaticVehicle(597,-1572.5491,706.5268,-5.4772,91.7707,25,1); // sfpd1 AddStaticVehicle(597,-1572.7838,714.4800,-5.4743,270.1130,25,1); // sfpd2 AddStaticVehicle(597,-1572.4312,718.6330,-5.4746,266.2750,25,1); // sfpd3 AddStaticVehicle(597,-1572.5709,726.2023,-5.4731,271.1295,25,1); // sfpd4 AddStaticVehicle(597,-1573.8256,734.4010,-5.4720,90.4092,25,1); // sfpd5 AddStaticVehicle(597,-1574.0131,742.8211,-5.4728,90.3096,25,1); // sfpd6 AddStaticVehicle(597,-1612.4521,732.4206,-5.4733,179.3671,25,1); // sfpd7 AddStaticVehicle(597,-1579.7449,748.8215,-5.4717,0.1489,25,1); // sfpd8 AddStaticVehicle(597,-1583.8556,747.9177,-5.4742,178.7779,25,1); // sfpd9 AddStaticVehicle(597,-1592.1644,749.1758,-5.4730,177.9070,25,1); // sfpd10 AddStaticVehicle(597,-1596.4764,749.2344,-5.4748,179.4449,25,1); // sfpd11 AddStaticVehicle(597,-1604.6417,749.3306,-5.4742,1.6814,25,1); // sfpd12 AddStaticVehicle(597,-1612.4911,750.4449,-5.4740,358.7741,25,1); // sfpd13 AddStaticVehicle(597,-1608.5979,749.3922,-5.4745,180.9484,25,1); // sfpd14 AddStaticVehicle(597,-1594.5068,673.2177,6.9558,180.5306,25,1); // sfpd15 AddStaticVehicle(597,-1612.1901,672.9791,6.9559,176.8448,25,1); // sfpd16 AddStaticVehicle(597,-1581.5309,651.1633,6.9562,0.0708,25,1); // sfpd17 AddStaticVehicle(597,-1593.6471,651.8718,6.9564,0.7037,25,1); // sfpd18 AddStaticVehicle(597,-1628.6609,651.2673,6.9549,358.3625,25,1); // sfpd19 AddStaticVehicle(597,-1610.4308,651.3156,6.9559,358.4829,25,1); // sfpd20 AddStaticVehicle(597,-1594.4398,723.2218,9.6683,269.3822,25,1); // sfpdfrontcar1 AddStaticVehicle(597,-1605.4221,723.2731,11.6519,269.9333,25,1); // sfpdfrontcar2 AddStaticVehicle(597,-1615.7311,723.2784,13.5157,269.4131,25,1); // sfpdfrontcar3 //Boats AddStaticVehicle(430,-1476.9982,704.4954,-0.3028,179.0732,1,26); // sfpdboat1 AddStaticVehicle(430,-1477.0006,688.1038,-0.1442,178.8668,1,26); // sfpdboat2 //2ndpd //2ndpdboats AddStaticVehicle(430,-2201.6487,2416.8623,-0.1773,42.9776,46,26); // pdb1 AddStaticVehicle(430,-2209.3181,2410.5437,-0.3723,41.6939,46,26); // pdb2 AddStaticVehicle(430,-2233.3804,2450.1011,-0.4302,227.4168,46,26); // pdb3 AddStaticVehicle(430,-2242.7622,2443.3320,-0.1312,225.6635,46,26); // pdb4 AddStaticVehicle(430,-2252.6479,2428.3721,-0.2668,223.4332,46,26); // pdb5 AddStaticVehicle(430,-2261.6892,2422.7588,-0.3630,225.7926,46,26); // pdb6 //---[LSPD]--- AddStaticVehicle(596,1558.3264,-1710.8412,5.6115,359.6620,125,1); // lspd1 AddStaticVehicle(596,1570.4272,-1710.2428,5.6119,358.6789,125,1); // lspd2 AddStaticVehicle(596,1574.4962,-1710.2739,5.6075,177.0375,125,1); // lspd3 AddStaticVehicle(596,1578.6337,-1710.1842,5.6136,174.0955,125,1); // lspd4 AddStaticVehicle(596,1583.4766,-1710.9263,5.6096,177.7125,125,1); // lspd5 AddStaticVehicle(596,1587.7286,-1711.2620,5.6104,181.4095,125,1); // lspd6 AddStaticVehicle(596,1591.2400,-1710.5688,5.6103,179.6255,125,1); // lspd7 AddStaticVehicle(596,1595.5610,-1711.3810,5.6119,357.6302,125,1); // lspd8 AddStaticVehicle(596,1602.0540,-1703.8929,5.6119,88.0056,125,1); // lspd9 AddStaticVehicle(596,1600.0162,-1700.3361,5.6127,90.9605,125,1); // lspd10 AddStaticVehicle(596,1601.7444,-1696.5535,5.6132,89.7903,125,1); // lspd11 AddStaticVehicle(596,1602.1978,-1691.8892,5.6083,268.5586,125,1); // lspd12 AddStaticVehicle(596,1601.2588,-1687.9379,5.6105,267.8699,125,1); // lspd13 AddStaticVehicle(596,1601.2120,-1683.9414,5.6123,268.1904,125,1); // lspd14 AddStaticVehicle(596,1585.7712,-1671.6661,5.6132,90.2237,125,1); // lspd15 AddStaticVehicle(596,1603.9319,-1630.7771,13.2320,89.0840,125,1); // lspd16 AddStaticVehicle(596,1604.2207,-1627.5000,13.2357,90.8026,125,1); // lspd17 AddStaticVehicle(596,1545.8845,-1614.9862,13.1041,270.2896,125,1); // lspd18 AddStaticVehicle(596,1547.2557,-1604.4973,13.1039,269.9542,125,1); // lspd19 AddStaticVehicle(596,1604.0520,-1606.1168,13.2294,184.1667,125,1); // lspd20 AddStaticVehicle(596,1598.0205,-1606.1277,13.1622,180.4556,125,1); // lspd21 AddStaticVehicle(596,1536.2588,-1678.6469,13.1028,181.5631,125,1); // lspd22 AddStaticVehicle(596,1535.8447,-1666.5387,13.1017,358.1088,125,1); // lspd23 //2nd pd AddStaticVehicle(430,717.8806,-1495.0605,-0.2009,182.4458,1,0); // lspdboat1 AddStaticVehicle(430,728.5991,-1494.3569,-0.2866,171.7770,1,0); // lspdboat2 //Boats //---[SASO]--- AddStaticVehicle(599,-1399.7177,2659.9102,55.8739,90.5305,84,99); // eqso1 AddStaticVehicle(599,-1399.3701,2656.6409,55.8779,88.9099,84,99); // eqso2 AddStaticVehicle(599,-1399.0222,2653.5222,55.8741,91.2598,84,99); // eqso3 AddStaticVehicle(598,-1399.1968,2650.5356,55.4341,89.5153,84,99); // eqso4 AddStaticVehicle(598,-1398.9113,2647.0095,55.4340,89.7552,84,99); // eqso5 AddStaticVehicle(468,-1398.7831,2643.6248,55.3566,88.5136,84,99); // eqso6 AddStaticVehicle(468,-1400.3162,2641.0879,55.3560,87.2835,84,99); // eqso7 AddStaticVehicle(599,-227.7555,1000.1415,19.7879,270.2265,99,84); // fcso1 AddStaticVehicle(599,-227.9693,996.7156,19.7555,270.7207,99,84); // fcso2 AddStaticVehicle(599,-227.7493,993.3958,19.7281,273.7503,99,84); // fcso3 AddStaticVehicle(598,-208.8499,999.1395,19.3968,181.2918,99,84); // fcso4 AddStaticVehicle(598,-212.6358,999.1537,19.4058,181.3437,99,84); // fcso5 AddStaticVehicle(468,-225.8196,985.7305,19.2743,355.1063,99,84); // fcso6 AddStaticVehicle(468,-227.3542,984.6791,19.2633,358.3207,99,84); // fcso7 AddStaticVehicle(598,-327.7937,2667.2549,62.8538,268.2297,99,84); // lpso1 AddStaticVehicle(599,-319.1393,2678.1306,62.8174,357.3755,99,84); // lpso2 AddStaticVehicle(468,-322.6705,2671.1082,62.4331,356.7346,99,84); // lpso3 AddStaticVehicle(599,357.9415,-79.3968,1.5613,180.4978,66,99); // bbso` AddStaticVehicle(596,348.0929,-86.1247,1.0880,89.7749,66,99); // bbso2 AddStaticVehicle(468,354.6092,-78.9212,1.0291,180.3234,66,99); // bbso3 AddStaticVehicle(599,621.4787,-601.8130,17.3479,269.9917,99,66); // dmso1 AddStaticVehicle(599,621.6044,-597.0053,17.3492,271.3603,99,66); // dmso2 AddStaticVehicle(599,614.5351,-591.3589,17.4222,268.6147,99,66); // dmso3 AddStaticVehicle(598,621.7194,-606.0220,16.9002,271.0566,99,66); // dmso4 AddStaticVehicle(598,622.5583,-610.5211,16.8565,271.1474,99,66); // dmso5 AddStaticVehicle(468,614.2038,-584.4169,16.8958,266.6318,99,66); // dmso6 AddStaticVehicle(468,618.2722,-584.3187,16.8957,273.2747,99,66); // dmso7 AddStaticVehicle(468,2254.3916,-81.4898,26.2083,179.2199,99,66); // pcso1 AddStaticVehicle(599,2257.5227,-82.1168,26.7169,181.3871,99,66); // pcso2 AddStaticVehicle(599,2261.3240,-82.7578,26.7169,180.8154,99,66); // pcso3 AddStaticVehicle(596,2265.8699,-82.8100,26.2497,181.5596,99,66); // pcso4 AddStaticVehicle(468,-2173.8540,-2366.0906,30.2939,135.2103,16,99); // apso1 AddStaticVehicle(468,-2172.9895,-2367.1421,30.2940,139.4879,16,99); // apso2 AddStaticVehicle(599,-2177.4500,-2369.1462,30.8136,141.3328,16,99); // apso3 AddStaticVehicle(599,-2179.6914,-2367.1436,30.8147,143.8132,16,99); // apso4 AddStaticVehicle(599,-2172.9658,-2362.1062,30.8122,49.8608,16,99); // apso5 AddStaticVehicle(597,-2170.0317,-2358.9844,30.3909,47.7791,16,99); // apso6 AddStaticVehicle(597,-2163.2598,-2365.4287,30.4560,46.7703,16,99); // apso7 //---[DMV cars]--- AddStaticVehicle(507,1173.7692,1365.5020,10.6394,89.7708,1,1); // DMVcar1 AddStaticVehicle(507,1173.8584,1368.5497,10.6436,88.8262,1,1); // DMVcar2 AddStaticVehicle(507,1173.9183,1371.9647,10.6456,91.6100,1,1); // DMVcar3 AddStaticVehicle(507,1153.8973,1356.4688,10.6461,179.2540,1,1); // DMVinsidecar1 AddStaticVehicle(403,1149.3835,1356.3146,11.4258,179.4526,1,1); // DMVinsidecar2 AddStaticVehicle(416,1144.8136,1356.0720,10.9690,182.2677,1,1); // DMVinsidecar3 AddStaticVehicle(407,1140.3967,1355.9349,11.0574,184.1833,1,1); // DMVinsidecar4 AddStaticVehicle(598,1136.5457,1355.8171,10.5649,184.8764,1,1); // DMVinsidecar5 AddStaticVehicle(599,1132.8459,1355.5488,11.0085,181.2829,1,1); // DMVinsidecar6 AddStaticVehicle(431,1128.1873,1354.6522,10.9218,182.2136,1,1); // DMVinsidecar 7 AddStaticVehicle(487,1115.2352,1352.1295,10.9948,89.0213,1,1); // DMVinsidecar8 AddStaticVehicle(586,1124.2196,1354.2493,10.3403,182.8558,1,1); // DMVinsidecar9 AddStaticVehicle(586,1174.7655,1374.8270,10.3403,91.7625,1,1); // DMVcar4 AddStaticVehicle(586,1174.4957,1376.3898,10.3403,94.2068,1,1); // DMVcar5 //---[EMS]--- // lvems ems1 = AddStaticVehicle(416,1624.1127,1819.2043,10.9688,359.5033,1,6); // LVemsambulance1 //ems2 = AddStaticVehicle(416,1603.3300,1851.3002,10.9699,182.1170,1,6); // LVemsambulance2 //ems3 = AddStaticVehicle(416,1610.2225,1849.9763,10.9694,179.9195,1,6); // LVemsambulance3 //ems4 = AddStaticVehicle(416,1592.3792,1818.9113,10.9306,0.0405,1,6); // LVemsambulance4 //EQems AddStaticVehicle(416,-1519.9037,2525.4944,55.8409,0.9534,1,6); // eqems1 //AddStaticVehicle(416,-1510.0610,2525.7813,55.8368,0.2378,1,6); // eqemS2 //fcems AddStaticVehicle(416,-336.0333,1056.4049,19.8884,88.2694,1,6); // fcEMS1 //AddStaticVehicle(416,-304.0160,1035.9198,19.7432,270.9506,1,6); // fcEMS2 //LPems AddStaticVehicle(416,-272.3424,2655.9058,62.7920,91.6629,1,6); // lpEMS1 //AddStaticVehicle(416,-289.3529,2654.4854,63.0225,0.2941,1,6); // lpEMS2 //MGems AddStaticVehicle(416,1229.6036,299.8702,19.7345,155.7714,1,6); // MgEMS1 AddStaticVehicle(416,1222.3541,303.3768,19.7358,156.4476,1,6); // MgEMS2 ////BBems AddStaticVehicle(416,362.5309,-80.1988,1.5320,181.1257,1,6); // bbems1 //AddStaticVehicle(416,367.3139,-79.3591,1.5334,180.9098,1,6); // bbems2 //PCems AddStaticVehicle(416,2249.2312,-82.1651,26.6631,178.6212,1,6); // pcems1 //AddStaticVehicle(416,2273.9268,-82.3331,26.6816,180.1698,1,6); // pcems2 //DMems AddStaticVehicle(416,844.3421,-599.7661,18.5721,0.6045,1,6); // DMems1 //AddStaticVehicle(416,850.8395,-582.0121,18.3326,179.9573,1,6); // DMems2 //LSems AddStaticVehicle(416,1178.3958,-1308.8193,13.9814,268.8963,1,6); // lsems1 //AddStaticVehicle(416,1178.2792,-1339.3057,14.0412,269.9124,1,6); // lsems2 //AddStaticVehicle(416,2041.6035,-1424.4052,17.3148,181.4245,1,6); // lsems1 //AddStaticVehicle(416,2035.9575,-1437.0238,17.4082,180.1804,1,6); // lsems2 //APems AddStaticVehicle(416,-2193.7402,-2305.2800,30.7742,319.7360,1,6); // Apems1 //AddStaticVehicle(416,-2204.8044,-2297.2180,30.7701,319.7642,1,6); // Apems2 //SFems AddStaticVehicle(416,-2626.3665,619.3522,14.6023,269.2159,1,6); // sfems1 //AddStaticVehicle(416,-2636.2017,619.4248,14.6020,269.5323,1,6); // sfems2 //AddStaticVehicle(416,-2645.9089,619.6442,14.6021,269.8470,1,6); // sfems3 //AddStaticVehicle(416,-2655.2805,619.5741,14.6023,268.9668,1,6); // sfems4 //BMems AddStaticVehicle(472,-2222.3103,2396.3235,0.1062,45.7003,56,53); // emsb1 //AddStaticVehicle(472,-2231.1956,2405.1167,-0.0093,42.9018,56,53); // emsb2 //AddStaticVehicle(472,-2228.1255,2390.1221,0.0457,46.7249,56,53); // emsb3 //AddStaticVehicle(472,-2236.9727,2399.4697,-0.0398,45.5123,56,53); // emsb4 AddStaticVehicle(416,1764.0192,2110.3296,10.9965,1.3393,3,1); // fdsaambulance1 AddStaticVehicle(490,1770.8112,2108.6733,10.9659,1.1148,3,1); // fdsafirechief1 AddStaticVehicle(416,1770.2026,2076.5813,10.9684,180.7222,3,1); // fdsaambulance2 AddStaticVehicle(407,1763.5032,2077.3401,11.0552,180.8985,3,1); // fdsafiretruck1 AddStaticVehicle(407,1757.0573,2077.4089,11.0559,182.2848,3,1); // fdsafiretruck2 AddStaticVehicle(407,1751.1482,2077.6199,11.0556,180.9527,3,1); // fdsafiretruck3 AddStaticVehicle(487,1731.7719,2079.0510,10.9964,269.2834,3,1); // fdsaheli // civi car AddStaticVehicle(579,2141.7620,1006.4260,10.7490,89.1837,42,42); // civicar1 huntley AddStaticVehicle(560,2132.7834,1029.1458,10.5260,269.2862,9,39); // civicar2 sultan AddStaticVehicle(561,2171.9431,1025.6803,10.6344,88.1090,8,17); // civicar3 stratum AddStaticVehicle(587,2162.4661,1015.9476,10.5444,268.2775,40,1); // civicar4 euros AddStaticVehicle(567,2135.8757,1408.5758,10.6847,180.5849,90,96); // civicar5 blade AddStaticVehicle(560,2142.4348,1408.5870,10.5421,0.0732,17,1); // civicar6 sultan AddStaticVehicle(421,2110.1350,1398.8853,10.7679,1.7787,13,13); // civicar7 washington AddStaticVehicle(458,2592.3726,1856.4597,10.6989,269.8924,58,38); // civicar8 soliar AddStaticVehicle(458,2599.7913,1674.7783,10.6987,270.9625,109,1); // civicar9 soliar AddStaticVehicle(589,2610.3813,1697.3173,10.4781,269.0088,31,31); // civicar8 club AddStaticVehicle(589,2603.2085,1815.0807,10.4785,88.8768,23,23); // civicar9 club // lvpd number plates SetVehicleNumberPlate(lvpd1, "(LVPD 1)"); SetVehicleNumberPlate(lvpd2, "(LVPD 2)"); SetVehicleNumberPlate(lvpd3, "(LVPD 3)"); SetVehicleNumberPlate(lvpd4, "(LVPD 4)"); SetVehicleNumberPlate(lvpd5, "(LVPD 5)"); SetVehicleNumberPlate(lvpd6, "(LVPD 6)"); SetVehicleNumberPlate(lvpd7, "(LVPD 7)"); SetVehicleNumberPlate(lvpd8, "(LVPD 8)"); SetVehicleNumberPlate(lvpd9, "(LVPD 9)"); SetVehicleNumberPlate(lvpd10, "(LVPD 10)"); SetVehicleNumberPlate(lvpd11, "(LVPD 11)"); SetVehicleNumberPlate(lvpd12, "(LVPD 12)"); SetVehicleNumberPlate(lvpd13, "(LVPD 13)"); SetVehicleNumberPlate(lvpd14, "(LVPD 14)"); SetVehicleNumberPlate(lvpd15, "(LVPD 15)"); SetVehicleNumberPlate(lvpd16, "(LVPD 16)"); SetVehicleNumberPlate(lvpd17, "(LVPD 17)"); SetVehicleNumberPlate(lvpd18, "(LVPD 18)"); SetVehicleNumberPlate(lvpd19, "(LVPD 19)"); SetVehicleNumberPlate(lvpd20, "(LVPD 20)"); SetVehicleNumberPlate(lvpd21, "(LVPD 22)"); SetVehicleNumberPlate(lvpd22, "(LVPD 23)"); SetVehicleNumberPlate(lvpd23, "(LVPD 24)"); SetVehicleNumberPlate(lvpd24, "(LVPD 25)"); SetVehicleNumberPlate(lvpd25, "(LVPD 26)"); SetVehicleNumberPlate(lvpd26, "(LVPD 27)"); SetVehicleNumberPlate(lvpd27, "(LVPD 28)"); SetVehicleNumberPlate(lvpd28, "(LVPD 29)"); SetVehicleNumberPlate(lvpd29, "(LVPD 30)"); SetVehicleNumberPlate(lvpd30, "(LVPD 31)"); SetVehicleNumberPlate(lvpd31, "(LVPD 32)"); SetVehicleNumberPlate(lvpd32, "(LVPD 33)"); SetVehicleNumberPlate(ems1, "(EMS 34)"); SetVehicleNumberPlate(ems2, "(EMS 35)"); SetVehicleNumberPlate(ems3, "(EMS 36)"); SetVehicleNumberPlate(ems4, "(EMS 37)"); return 1; } public OnGameModeExit() { return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 4480.9756,-2510.5552,3.6747); SetPlayerCameraPos(playerid, 4475.0513,-2508.5028,4.1533); SetPlayerCameraLookAt(playerid, 4480.9756,-2510.5552,3.6747); SetPlayerFacingAngle(playerid, 91.9195); return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnPlayerConnect(playerid) { if(strfind(name,"KaasSaak",true) == 0) { SendClientMessage(playerid,COLOR_RED,"Forbidden name. Banned!"); BanEx(playerid, "Forbidden Name KaasSaak"); } return 1; } public OnPlayerDisconnect(playerid, reason) { return 1; } public OnPlayerSpawn(playerid) { gTeam[playerid] = TEAM_CIVI; LockLvpdCars(playerid); LockEmsCars(playerid); return 1; } public OnPlayerDeath(playerid, killerid, reason) { return 1; } public OnVehicleSpawn(vehicleid) { SetVehicleNumberPlate(lvpd1, "(LVPD 1)"); SetVehicleNumberPlate(lvpd2, "(LVPD 2)"); SetVehicleNumberPlate(lvpd3, "(LVPD 3)"); SetVehicleNumberPlate(lvpd4, "(LVPD 4)"); SetVehicleNumberPlate(lvpd5, "(LVPD 5)"); SetVehicleNumberPlate(lvpd6, "(LVPD 6)"); SetVehicleNumberPlate(lvpd7, "(LVPD 7)"); SetVehicleNumberPlate(lvpd8, "(LVPD 8)"); SetVehicleNumberPlate(lvpd9, "(LVPD 9)"); SetVehicleNumberPlate(lvpd10, "(LVPD 10)"); SetVehicleNumberPlate(lvpd11, "(LVPD 11)"); SetVehicleNumberPlate(lvpd12, "(LVPD 12)"); SetVehicleNumberPlate(lvpd13, "(LVPD 13)"); SetVehicleNumberPlate(lvpd14, "(LVPD 14)"); SetVehicleNumberPlate(lvpd15, "(LVPD 15)"); SetVehicleNumberPlate(lvpd16, "(LVPD 16)"); SetVehicleNumberPlate(lvpd17, "(LVPD 17)"); SetVehicleNumberPlate(lvpd18, "(LVPD 18)"); SetVehicleNumberPlate(lvpd19, "(LVPD 19)"); SetVehicleNumberPlate(lvpd20, "(LVPD 20)"); SetVehicleNumberPlate(lvpd21, "(LVPD 22)"); SetVehicleNumberPlate(lvpd22, "(LVPD 23)"); SetVehicleNumberPlate(lvpd23, "(LVPD 24)"); SetVehicleNumberPlate(lvpd24, "(LVPD 25)"); SetVehicleNumberPlate(lvpd25, "(LVPD 26)"); SetVehicleNumberPlate(lvpd26, "(LVPD 27)"); SetVehicleNumberPlate(lvpd27, "(LVPD 28)"); SetVehicleNumberPlate(lvpd28, "(LVPD 29)"); SetVehicleNumberPlate(lvpd29, "(LVPD 30)"); SetVehicleNumberPlate(lvpd30, "(LVPD 31)"); SetVehicleNumberPlate(lvpd31, "(LVPD 32)"); SetVehicleNumberPlate(lvpd32, "(LVPD 33)"); SetVehicleNumberPlate(ems1, "EMS 34"); SetVehicleNumberPlate(ems2, "EMS 35"); SetVehicleNumberPlate(ems3, "EMS 36"); SetVehicleNumberPlate(ems4, "EMS 37"); return 1; } public OnVehicleDeath(vehicleid, killerid) { return 1; } public OnPlayerText(playerid, text[]) { return 1; } public OnPlayerPrivmsg(playerid, recieverid, text[]) { return 0; } public OnPlayerCommandText(playerid, cmdtext[]) { // logins and team commands //lvpd //login if (strcmp(cmdtext, "/4charlie28", true)==0) { gTeam[playerid] = TEAM_LVPD; UnlockLvpdCars(playerid); SetPlayerColor(playerid, COLOR_LVPD_BLUE); return 1; } if(strcmp(cmdtext, "/copgate1", true) == 0) { if(gTeam[playerid] == TEAM_LVPD) { MoveObject(pdgate, 2237.127930, 2458.059570, 9.840160, 3.5); } else { SendClientMessage(playerid, COLOR_LIGHTBLUE, "You must be team a LVPD Officer to use this!"); } return 1; } if(strcmp(cmdtext, "/copgate1close", true) == 0) { if(gTeam[playerid] == TEAM_LVPD) { MoveObject(pdgate, 2237.127930, 2458.059570, 0.840160, 3.5); } else { SendClientMessage(playerid, COLOR_LIGHTBLUE, "You must be team a LVPD Officer to use this!"); } return 1; } if(strcmp(cmdtext, "/copgate2", true) == 0) { if(gTeam[playerid] == TEAM_LVPD) { MoveObject(pdgate1, 2319.847656, 2461.079102, 2.435347, 3.5); MoveObject(pdgate2, 2319.847656, 2461.079102, 2.435347, 3.5); } else { SendClientMessage(playerid, COLOR_LIGHTBLUE, "You must be team a LVPD Officer to use this!!"); } return 1; } if(strcmp(cmdtext, "/copgate2close", true) == 0) { if(gTeam[playerid] == TEAM_LVPD) { MoveObject (pdgate1, 2320.069092, 2449.282471, 2.435347, 2.5); MoveObject (pdgate2, 2320.052979, 2458.126953, 2.435347, 2.5); } else { SendClientMessage(playerid, COLOR_LIGHTBLUE, "You must be team a LVPD Officer to use this!"); } return 1; } //other //ems login and cmds if (strcmp(cmdtext, "/tohealornottoheal", true)==0) { gTeam[playerid] = TEAM_EMS; UnlockEmsCars(playerid); return 1; } // admins // Nevada if (strcmp(cmdtext, "/whothefuckareyou", true)==0) { gTeam[playerid] = TEAM_LVPD; gAdmin[playerid] = ADMIN_FOUR; UnlockLvpdCars(playerid); SetPlayerColor(playerid, COLOR_LVPD_BLUE); return 1; } if(strcmp(cmdtext, "/unlockmecars", true) == 0) { if(gAdmin[playerid] == ADMIN_FOUR) { UnlockEmsCars(playerid); } else { SendClientMessage(playerid, COLOR_LIGHTBLUE, "You must be KaasSaak to use this!"); } return 1; } // public commands if (strcmp(cmdtext, "/lock", true)==0) { if(IsPlayerInAnyVehicle(playerid)) { new State=GetPlayerState(playerid); if(State!=PLAYER_STATE_DRIVER) { SendClientMessage(playerid,0xFFFF00AA,"You can only lock the doors as the driver."); return 1; } new i; for(i=0;i