#include #pragma tabsize 0 #define AQUA 0x7CFC00AA #define GREY 0xAFAFAFAA #define RED 0xAA3333AA #define YELLOW 0xFFFF00AA #define PINK 0xFF66FFAA #define BLUE 0x0000BBAA #define WHITE 0xFFFFFFAA #define LIGHTBLUE 0x33CCFFAA #define DARKRED 0x660000AA #define ORANGE 0xFF9900AA #define BRIGHTRED 0xFF0000AA #define INDIGO 0x4B00B0AA #define VIOLET 0x9955DEEE #define LIGHTRED 0xFF99AADD #define SEAGREEN 0x00EEADDF #define GRAYWHITE 0xEEEEFFC4 #define LIGHTNEUTRALBLUE 0xabcdef66 #define GREENISHGOLD 0xCCFFDD56 #define LIGHTBLUEGREEN 0x0FFDD349 #define NEUTRALBLUE 0xABCDEF01 #define LIGHTCYAN 0xAAFFCC33 #define LEMON 0xDDDD2357 #define MEDIUMBLUE 0x63AFF00A #define NEUTRAL 0xABCDEF97 #define BLACK 0x00000000 #define NEUTRALGREEN 0x81CFAB00 #define DARKGREEN 0x12900BBF #define LIGHTGREEN 0x24FF0AB9 #define DARKBLUE 0x300FFAAB #define BLUEGREEN 0x46BBAA00 #define PINK 0xFF66FFAA #define BLUE 0x0000BBAA #define LIGHTBLUE 0x33CCFFAA #define DARKRED 0x660000AA #define ORANGE 0xFF9900AA #define FADE1 0xE6E6E6E6 #define FADE2 0xC8C8C8C8 #define FADE3 0xAAAAAAAA #define FADE4 0x8C8C8C8C #define FADE5 0x6E6E6E6E #define GREY 0xAFAFAFAA #define GREEN 0x33AA33AA #define RED 0xAA3333AA #define YELLOW 0xFFFF00AA #define WHITE 0xFFFFFFAA #define PURPLE 0x800080AA #define GRAD1 0xB4B5B7FF #define GRAD2 0xBFC0C2FF #define RED1 0xFF0000AA #define GREY 0xAFAFAFAA #define GREEN 0x33AA33AA #define RED 0xAA3333AA #define YELLOW 0xFFFF00AA #define WHITE 0xFFFFFFAA #define BROWN 0x993300AA #define CYAN 0x99FFFFAA #define TAN 0xFFFFCCAA #define PINK 0xFF66FFAA #define KHAKI 0x999900AA #define LIME 0x99FF00AA #define SYSTEM 0xEFEFF7AA #define TURQ 0x00A3C0AA #define TEAM_GSE 0 #define TEAM_FIREMAN 1 #define TEAM_COP 2 #define TEAM_MECHANIC 4 #define TEAM_GOVERNOR 5 #define TEAM_MEDIC 6 #define TEAM_PILOT 7 #define TEAM_CIVILIAN 8 static gTeam[MAX_PLAYERS]; new loggedin[MAX_PLAYERS]; #if defined FILTERSCRIPT public OnFilterScriptInit() { print("\n------------[ MIC ]---[ 1.0 ]----"); print("\n--------------------------------------"); print(" .:[RPH]:. Real-Life RPG Script"); print(" Made by:"); print(" Lorrden"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } #else main() { print("\n------------[ MIC ]---[ 1.0 ]----"); print("\n--------------------------------------"); print(" .:[RPH]:. Real-Life RPG Script"); print(" Made by:"); print(" Lorrden"); print("--------------------------------------\n"); } #endif public OnGameModeInit() { SetGameModeText("My Game Mode [ MIC ]"); ToggleRealClock(1); EnableGantonGym(1); SetGameModeText(".:[RPH]:. Real-Life RPG server [0.2]"); ShowNameTags(1); EnableTirePopping(1); AllowInteriorWeapons(1); //===============================================SKINS======================================================== AddPlayerClass(280,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Police 0 AddPlayerClass(281,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Police 1 AddPlayerClass(282,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Police 2 AddPlayerClass(283,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Police 3 AddPlayerClass(288,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Police 4 AddPlayerClass(284,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Police 5 AddPlayerClass(285,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // SWAT 6 AddPlayerClass(286,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // FBI 7 AddPlayerClass(274,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Medic 8 AddPlayerClass(275,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Medic 9 AddPlayerClass(276,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Medic 10 AddPlayerClass(277,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Firemen 11 AddPlayerClass(278,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Firemen 12 AddPlayerClass(279,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Firemen 13 AddPlayerClass(287,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Army 14 AddPlayerClass(50,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Mechanic 15 AddPlayerClass(124,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); //GSE Leader 16 AddPlayerClass(101,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); //GSE Maneger 17 AddPlayerClass(107,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); //GSE Hitman 18 AddPlayerClass(105,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); //GSE Driver 19 AddPlayerClass(106,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); //GSE Member 20 AddPlayerClass(193,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian 21 AddPlayerClass(10,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian AddPlayerClass(101,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian AddPlayerClass(192,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian AddPlayerClass(12,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian AddPlayerClass(13,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian AddPlayerClass(136,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian AddPlayerClass(14,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian AddPlayerClass(190,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian AddPlayerClass(142,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian AddPlayerClass(143,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian AddPlayerClass(156,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian AddPlayerClass(140,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian AddPlayerClass(15,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian AddPlayerClass(18,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian AddPlayerClass(170,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian AddPlayerClass(204,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian AddPlayerClass(23,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian AddPlayerClass(167,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian AddPlayerClass(179,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Civilian 40 AddPlayerClass(246,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Whore 41 AddPlayerClass(256,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Whore AddPlayerClass(90,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Whore AddPlayerClass(152,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Whore 44 AddPlayerClass(163,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); //Governor Bodygurad 45 AddPlayerClass(164,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); //Governor Bodyguard AddPlayerClass(165,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); //Governor Bodyguard AddPlayerClass(166,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); //Governor Bodyguard 48 AddPlayerClass(147,1685.7716,-2242.6572,13.5469,175.6836,0,0,0,0,0,0); // Governor 49 //================================================CARS======================================================== AddStaticVehicle(489,2653.9504,-2032.0138,13.6939,269.8069,112,120); // Mechanic Rancher 1 AddStaticVehicle(525,2658.7537,-2032.9623,13.6901,324.1844,1,53); // Mechanic Tow Truck 2 AddStaticVehicle(596,1579.1465,-1710.1838,5.8920,175.7585,0,1); // policecar AddStaticVehicle(523,1529.5211,-1688.4022,5.8946,88.3502,0,1); // policebike AddStaticVehicle(523,1544.5366,-1680.5160,5.8936,92.0620,0,1); // policebike AddStaticVehicle(596,1544.5704,-1676.7070,5.8938,88.9592,0,1); // policecar AddStaticVehicle(596,1545.2192,-1663.7556,5.8941,269.0686,0,1); // policecar AddStaticVehicle(601,1534.5785,-1646.0088,5.8931,182.7830,0,1); // swatvan AddStaticVehicle(601,1530.8563,-1645.2299,5.8928,179.1852,0,1); // swatvan AddStaticVehicle(596,1535.9875,-1666.7772,13.3858,181.2623,0,1); // policecar AddStaticVehicle(409,2494.4622,-1682.9471,13.1046,280.4145,86,86); // GSE Stretch AddStaticVehicle(421,2507.6199,-1674.1647,13.0903,332.3523,86,86); // GSE Washington AddStaticVehicle(421,2508.7253,-1666.7297,13.2132,8.4140,86,86); // GSE Washington AddStaticVehicle(560,2495.7815,-1655.6887,13.1620,82.3489,86,86); // GSE Sultan AddStaticVehicle(560,2473.6062,-1696.4860,13.1850,358.5003,86,86); // GSE Sultan AddStaticVehicle(507,1276.2325,-2043.5853,58.9334,86.8845,0,0); // Governor Elegant AddStaticVehicle(507,1276.6642,-2037.8257,58.8970,89.4310,0,0); // Governor Elegant AddStaticVehicle(507,1277.0045,-2031.5227,58.8689,90.1364,0,0); // Governor Elegant AddStaticVehicle(409,1261.1000,-2008.8009,59.2646,90.0418,0,0); // Governor Stretch AddStaticVehicle(579,1246.1680,-2013.8995,59.6893,267.8865,0,0); // Governor Huntley AddStaticVehicle(579,1245.8380,-2018.9154,59.7075,271.1791,0,0); // Governor Huntley AddStaticVehicle(516,2062.1445,-1695.0299,13.3544,270.7137,0,0); // Damons Nebula AddStaticVehicle(560,2506.8447,-1650.1632,13.4619,135.4152,86,86); // Lorrdens Sultan AddStaticVehicle(466,1803.7570,-1930.7218,13.0923,270.9405,71,71); // Glendale AddStaticVehicle(534,1804.2683,-1918.8778,13.0986,88.9015,43,43); // Remington AddStaticVehicle(585,2059.2356,-1904.2300,13.2517,3.3235,3,3); // Emperor AddStaticVehicle(517,2373.9055,-1927.9424,13.0877,181.5771,74,74); // Majestetic AddStaticVehicle(535,1509.2555,-2211.3105,13.4269,357.3796,110,110); // Slamvan AddStaticVehicle(542,1560.3005,-2237.5435,13.4235,269.1358,84,3); // Clover AddStaticVehicle(517,1560.7780,-2257.6943,13.4252,90.5552,110,110); // Majestetic AddStaticVehicle(458,1560.2786,-2335.0007,13.4190,268.6510,92,92); // Solair AddStaticVehicle(420,1546.2931,-2360.8062,13.4293,179.3947,6,6); // Taxi AddStaticVehicle(420,1539.7032,-2360.9773,13.3339,180.7560,6,6); // Taxi AddStaticVehicle(420,1694.3179,-2324.7615,13.3404,268.7774,6,6); // Taxi AddStaticVehicle(420,1718.8850,-2248.9814,13.3383,89.6300,6,6); // Taxi AddStaticVehicle(420,1666.6664,-2248.2400,13.3344,91.8005,6,6); // Taxi AddStaticVehicle(411,1495.6340,-2360.5967,13.4331,178.1788,1,1); // Infernus AddStaticVehicle(415,1408.1302,-2364.9351,13.4225,178.8530,11,11); // Cheetah AddStaticVehicle(400,1398.2598,-2348.3105,13.4051,180.1206,79,55); // Landstalker AddStaticVehicle(475,1388.3932,-2330.8657,13.4064,358.9854,71,71); // Sabre AddStaticVehicle(589,1581.0076,2838.7766,10.6004,357.5201,126,126); // club AddStaticVehicle(402,1533.8416,-841.6774,64.9406,90.9515,0,0); // buffalo AddStaticVehicle(559,1528.0753,-776.9829,79.7085,255.9073,1,1); // jester AddStaticVehicle(409,1516.0193,-694.6038,94.5501,90.0617,1,1); // stretch AddStaticVehicle(451,1517.5059,-689.5799,94.5817,86.5667,3,3); // turismo AddStaticVehicle(487,1468.4431,-678.3961,94.5817,178.7180,1,0); // maverick AddStaticVehicle(580,1423.7646,-918.7653,35.8785,353.0352,1,1); // stafford AddStaticVehicle(402,1453.2554,-924.5846,37.4408,175.7058,13,13); // buffalo AddStaticVehicle(542,2074.9082,-975.6999,49.0874,254.3761,121,42); // clover AddStaticVehicle(536,2177.5269,-984.7429,64.3005,348.8557,2,2); // Blade AddStaticVehicle(411,2272.2168,-1035.9474,51.0970,314.2854,1,1); // infernus AddStaticVehicle(492,2454.4075,-1011.9066,59.6058,177.5434,86,86); // greenwood AddStaticVehicle(542,2697.7458,-1126.4102,69.4097,25.2136,1,1); // clover AddStaticVehicle(534,2463.5073,-1193.8348,36.7941,272.6126,121,121); // remington AddStaticVehicle(412,2205.8867,-1172.5743,25.5580,88.3030,15,15); // voodoo AddStaticVehicle(492,2228.2383,-1166.3469,25.5821,92.9622,1,121); // greenwood AddStaticVehicle(413,2205.9619,-1157.1584,25.5672,270.8441,1,1); // pony AddStaticVehicle(418,2186.7314,-1104.1285,24.8837,70.2122,3,3); // moonbeam AddStaticVehicle(402,1232.0588,-1017.9713,32.4343,3.7990,0,0); // turismo AddStaticVehicle(402,2136.5667,-1148.0730,24.3070,217.9414,125,125); // buffalo AddStaticVehicle(540,2136.3547,-1128.5538,25.4306,46.5482,3,3); // vincent AddStaticVehicle(542,2121.5764,-1158.0261,23.9926,178.8061,121,42); // clover AddStaticVehicle(400,2117.4153,-1157.3734,24.1652,178.1399,0,61); // landstalker AddStaticVehicle(507,2119.4585,-1139.4818,24.8262,213.3601,0,0); // elegant AddStaticVehicle(500,1708.1062,-1044.9070,23.7377,1.9783,102,102); // mesagrande AddStaticVehicle(534,1700.1578,-1068.6228,23.7362,359.9282,6,6); // remington AddStaticVehicle(535,1676.1493,-1120.3423,23.7380,91.1458,84,84); // slamvan AddStaticVehicle(492,1617.4235,-1132.5835,23.7379,87.0556,67,3); // greenwood AddStaticVehicle(562,1569.7522,-1034.5112,23.7417,142.2210,3,3); // elegy AddStaticVehicle(507,1558.3521,-1012.3000,23.7380,358.6722,1,1); // elegant AddStaticVehicle(562,1307.7097,-873.1323,39.4090,166.3923,63,63); // elegy AddStaticVehicle(585,1312.9681,-873.4943,39.4096,174.1627,43,43); // emperor AddStaticVehicle(402,1322.7561,-873.1793,39.4099,354.9040,25,25); // buffalo AddStaticVehicle(541,1177.4431,-881.1763,43.0513,184.8876,3,1); // bullet AddStaticVehicle(589,1087.7224,-934.6921,42.7943,178.5480,126,126); // club AddStaticVehicle(560,953.3885,-932.9456,42.5970,1.9369,71,71); // sultan AddStaticVehicle(487,971.2515,-920.8036,45.5974,242.9593,1,3); // maverick AddStaticVehicle(542,700.3459,-1199.6675,14.9888,149.6155,0,3); // clover AddStaticVehicle(409,669.4614,-1294.0403,13.2899,179.7730,1,1); // Stretch AddStaticVehicle(420,820.5684,-1333.0275,13.2097,91.8314,6,6); // taxi AddStaticVehicle(507,1065.5281,-1165.0056,23.4559,3.1784,40,40); // elegant AddStaticVehicle(409,1021.6929,-1137.0007,23.3836,87.9898,1,1); // stretch AddStaticVehicle(442,911.9309,-1103.4490,24.0462,258.5938,0,0); // RomerosHearse AddStaticVehicle(517,937.6232,-1123.8021,23.7212,175.4270,3,3); // majestetic AddStaticVehicle(445,928.3420,-1124.4794,23.7135,2.0773,0,0); // admrial AddStaticVehicle(507,922.9697,-1124.4958,23.7097,181.6207,1,1); // elegant AddStaticVehicle(536,1046.2950,-1083.9249,23.5722,359.8426,120,120); // Blade AddStaticVehicle(451,1040.9646,-1052.8700,31.4499,359.7816,3,3); // Turismo AddStaticVehicle(596,1098.3529,-1101.4672,25.2568,270.6685,0,1); // police AddStaticVehicle(585,1249.8190,-1107.7706,25.0237,95.1983,1,1); // emperor AddStaticVehicle(406,1239.0881,-1266.0754,13.1683,273.3384,6,6); // dumper AddStaticVehicle(422,1280.3436,-1249.5499,13.6113,180.9761,6,0); // bobcat AddStaticVehicle(409,1282.2065,-1333.8527,13.1240,177.9837,0,0); // stretch AddStaticVehicle(562,1362.9929,-1293.3534,13.1970,0.1250,1,1); // elegy AddStaticVehicle(402,1521.2683,-1459.3469,9.2073,355.6708,3,3); // buffalo AddStaticVehicle(414,1583.8981,-1415.8914,13.2974,264.2565,0,0); // mule AddStaticVehicle(416,2036.9967,-1432.6605,16.7775,182.5799,1,3); // ambulace AddStaticVehicle(566,2150.9160,-1408.5386,24.9733,269.2395,67,67); // tahoma AddStaticVehicle(442,2229.8887,-1361.6973,23.6971,271.4659,0,0); // romeros hearse AddStaticVehicle(442,2230.4971,-1351.2603,23.6925,90.2414,0,0); // romeros hearse AddStaticVehicle(536,2332.0466,-1306.2802,23.8584,269.3018,67,67); // blade AddStaticVehicle(566,2520.2480,-1489.8916,23.7042,181.5139,124,124); // tahoma AddStaticVehicle(517,2480.8406,-1525.9592,23.7064,179.6059,3,3); // majestetic AddStaticVehicle(438,1713.0658,-1598.6136,13.2777,263.5546,6,6); // cabbie AddStaticVehicle(481,1886.7823,-1364.3148,19.1406,85.6149,1,0); // BMX AddStaticVehicle(542,2418.8679,-1405.9182,24.0163,0.4581,25,0); // clover AddStaticVehicle(566,2464.6123,-1414.0717,23.5327,269.5612,110,110); // tahoma AddStaticVehicle(491,2432.8013,-1223.1964,25.0183,352.6329,67,0); // virgo AddStaticVehicle(541,2805.3970,-1249.9343,46.5761,354.7927,3,3); // turismo AddStaticVehicle(411,2855.4973,-1343.9567,10.8452,268.9578,0,0); // infernus AddStaticVehicle(566,2817.9036,-1435.6720,16.0322,84.3642,67,67); // tahoma AddStaticVehicle(517,2792.1677,-1442.8616,19.9992,74.3437,70,70); // majestetic AddStaticVehicle(475,2817.6497,-1431.9332,19.9970,95.0714,0,0); // sabre AddStaticVehicle(585,2807.2813,-1428.1970,23.9686,0.8497,70,70); // emperor AddStaticVehicle(461,2792.0334,-1441.5354,27.9297,89.0190,0,0); // pcj-600 AddStaticVehicle(500,2791.7539,-1454.5811,35.8647,84.6220,102,102); // mesagrande AddStaticVehicle(534,2791.4717,-1434.0131,39.8406,83.7871,43,43); // remington AddStaticVehicle(414,2791.6550,-1442.0664,39.8377,81.8923,0,0); // mule AddStaticVehicle(402,1563.0190,-1876.8779,13.4637,271.7625,51,51); // buffalo AddStaticVehicle(475,1614.0890,-1890.6381,13.5520,97.5343,86,86); // green AddStaticVehicle(420,1669.4236,-1896.3047,13.5528,268.7241,6,6); // taxi AddStaticVehicle(566,1629.3721,-1746.1354,13.5517,25.5023,67,67); // tahoma AddStaticVehicle(409,1564.3375,-1791.0055,13.4615,179.1554,1,1); // stretch AddStaticVehicle(542,1533.5896,-1846.7330,13.5493,183.4301,-1,-1); // clover AddStaticVehicle(440,1436.7977,-1832.4307,13.5510,180.7445,92,92); // rumpo AddStaticVehicle(517,1359.3741,-1753.6924,13.3656,359.8769,17,17); // majestetic AddStaticVehicle(451,1345.4586,-1753.1978,13.3600,180.4071,3,3); // turismo AddStaticVehicle(561,1317.4611,-1596.5167,13.4638,358.3860,1,1); // sultan AddStaticVehicle(585,1065.0884,-1350.6071,13.3860,358.8556,75,75); // emperor AddStaticVehicle(596,1050.5846,-1340.6635,13.3872,359.3356,0,1); // policecar AddStaticVehicle(523,1050.4688,-1350.6323,13.3876,359.3355,0,1); // policebike AddStaticVehicle(596,1015.3496,-1366.1416,13.3698,271.6460,0,1); // policecar AddStaticVehicle(414,1027.9312,-1362.8536,13.5721,87.0881,92,92); // mule AddStaticVehicle(507,1015.8059,-1352.7119,13.3754,92.0689,66,66); // elegant AddStaticVehicle(420,484.9086,-1537.6053,19.1297,203.1700,6,6); // taxi AddStaticVehicle(438,439.2218,-1553.4474,27.7003,180.7665,6,6); // cabbie AddStaticVehicle(546,422.8204,-1576.7666,26.0030,87.5855,1,1); // intruder AddStaticVehicle(411,284.5763,-1527.7766,24.5936,58.7669,1,1); // infernus AddStaticVehicle(475,294.8448,-1540.7870,24.5969,54.4139,34,34); // sabre AddStaticVehicle(507,291.8854,-1518.5132,24.6000,55.0598,109,109); // elegant AddStaticVehicle(439,302.9238,-1486.4935,24.5955,54.4102,1,1); // stallion AddStaticVehicle(458,2797.3538,-1580.2382,10.7084,90.0167,70,70); // solair AddStaticVehicle(436,2796.4734,-1554.2310,10.7014,267.9256,23,23); // previon AddStaticVehicle(514,2657.3447,-1692.1154,9.0970,92.9874,54,54); // petro AddStaticVehicle(566,2658.3188,-1707.2551,9.1010,271.1773,67,67); // tahoma AddStaticVehicle(579,2691.0188,-1672.6416,9.2441,357.7319,1,1); // huntley AddStaticVehicle(562,2825.4299,-1714.4561,9.7916,251.8490,3,3); // elegy AddStaticVehicle(475,2806.6489,-1936.1379,13.0120,91.0372,109,109); // sabre AddStaticVehicle(412,2685.3132,-2024.9209,13.2882,178.6133,78,78); // voodoo AddStaticVehicle(536,2684.6238,-1987.3042,13.3329,181.5488,67,67); // blade AddStaticVehicle(585,1261.5997,-1796.0195,13.4214,4.7364,3,3); // emperor AddStaticVehicle(517,1272.2521,-1795.9194,13.4016,358.6878,17,1); // majestetic AddStaticVehicle(567,2271.2754,-1632.8154,15.1697,0.6204,9,9); // savanna AddStaticVehicle(542,2297.9524,-1644.2697,14.6053,266.6160,-1,-1); // clover AddStaticVehicle(536,2298.2256,-1632.3057,14.5284,76.0516,67,67); // blade AddStaticVehicle(567,2502.2942,-1754.3374,13.2671,1.9566,32,32); // savanna AddStaticVehicle(470,2492.0376,-1953.4912,13.2790,180.2616,47,47); // patriot AddStaticVehicle(414,2282.5134,-2028.2451,13.4018,359.7466,0,0); // mule AddStaticVehicle(444,1310.7158,161.1927,20.8172,164.9769,32,42); // monster AddStaticVehicle(531,1305.8867,198.2285,20.4258,299.2437,36,2); // tractor AddStaticVehicle(515,1207.6320,183.1820,21.5215,336.1610,24,77); // roadtrain AddStaticVehicle(463,1239.0756,212.5658,19.0923,66.7407,84,84); // freeway AddStaticVehicle(542,1363.9685,264.2581,19.3103,248.5176,24,118); // clover AddStaticVehicle(596,1361.4088,258.3872,19.2886,66.1410,0,1); // policecar AddStaticVehicle(566,1347.0334,205.2109,19.3370,330.1267,30,8); // tahoma AddStaticVehicle(566,1418.7731,278.4421,19.3363,162.8200,95,1); // tahoma AddStaticVehicle(566,1388.4272,265.3975,19.3462,156.3297,95,1); // tahoma AddStaticVehicle(489,1354.1051,363.5129,20.0848,65.2444,14,123); // rancher AddStaticVehicle(489,1341.0573,333.4525,20.1200,243.2764,14,123); // rancher AddStaticVehicle(440,1258.6527,369.5378,19.6748,334.9246,32,32); // rumpo AddStaticVehicle(416,1229.9863,298.5717,19.7147,155.7849,1,3); // ambulance AddStaticVehicle(416,1219.5143,307.7013,19.7894,335.2802,1,3); // ambulance AddStaticVehicle(414,1200.7949,248.6278,19.6484,336.9182,25,1); // mule AddStaticVehicle(542,1308.3169,139.5971,20.0961,45.7363,31,93); // clover AddStaticVehicle(492,2174.4863,-1676.9513,14.7071,141.1776,102,102); // greenwood AddStaticVehicle(439,2158.1057,-1800.5393,13.0825,87.4293,102,102); // stallion AddStaticVehicle(470,2165.4746,-1807.0070,13.0880,351.9971,102,102); // patriot AddStaticVehicle(525,1918.5181,-1795.0244,13.2625,94.8671,14,79); // Towtruck //================================================OBJECTS===================================================== CreateObject(985,1588.4600,-1637.9801,13.4378, 0, 0, 0); // police gate 1 id:1 //================================================PICKUPS===================================================== AddStaticPickup(1239,23,1241.0082,-2032.3375,59.9960); //Governor Office Info Icon AddStaticPickup(1239,23,1685.7523,-2238.1067,13.5469); // AirPort Info Icon AddStaticPickup(1239,23,2065.5359,-1703.6244,14.1484); //Damons House Info Icon AddStaticPickup(1239,23,2513.5449,-1650.4810,14.3557); //Lorrdens House Info Icon return 1; } public OnGameModeExit() { GameTextForAll("~b~Server ~r~Uppdating, ~w~please dont leave!", 5000, 3); return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 1523.4854,-1358.8403,330.0615); SetPlayerCameraPos(playerid, 1522.9613,-1356.0278,329.6111); SetPlayerCameraLookAt(playerid, 1523.4854,-1358.8403,330.0615); if(classid == 0) { GameTextForPlayer(playerid, "~b~Police", 1000, 3); } if(classid == 1) { GameTextForPlayer(playerid, "~b~Police", 1000, 3); } if(classid == 2) { GameTextForPlayer(playerid, "~b~Police", 1000, 3); } if(classid == 3) { GameTextForPlayer(playerid, "~b~Police", 1000, 3); } if(classid == 4) { GameTextForPlayer(playerid, "~b~Police", 1000, 3); } if(classid == 5) { GameTextForPlayer(playerid, "~b~Police", 1000, 3); } if(classid == 6) { GameTextForPlayer(playerid, "~b~SWAT", 1000, 3); } if(classid == 7) { GameTextForPlayer(playerid, "~b~FBI", 1000, 3); } if(classid == 8) { GameTextForPlayer(playerid, "~w~Medic", 1000, 3); } if(classid == 9) { GameTextForPlayer(playerid, "~w~Medic", 1000, 3); } if(classid == 10) { GameTextForPlayer(playerid, "~w~Medic", 1000, 3); } if(classid == 11) { GameTextForPlayer(playerid, "~r~Fireman", 1000, 3); } if(classid == 12) { GameTextForPlayer(playerid, "~r~Fireman", 1000, 3); } if(classid == 13) { GameTextForPlayer(playerid, "~r~Fireman", 1000, 3); } if(classid == 14) { GameTextForPlayer(playerid, "~g~Army", 1000, 3); } if(classid == 15) { GameTextForPlayer(playerid, "Mechanic", 1000, 3); } if(classid == 16) { GameTextForPlayer(playerid, "~g~GSE Leader", 1000, 3); } if(classid == 17) { GameTextForPlayer(playerid, "~g~GSE Maneger", 1000, 3); } if(classid == 18) { GameTextForPlayer(playerid, "~g~GSE Hitman, Bodyguard", 1000, 3); } if(classid == 19) { GameTextForPlayer(playerid, "~g~GSE Driver", 1000, 3); } if(classid == 20) { GameTextForPlayer(playerid, "~g~GSE Member", 1000, 3); } if(classid == 21) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 22) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 23) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 24) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 25) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 26) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 27) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 28) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 29) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 30) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 31) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 32) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 33) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 34) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 35) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 36) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 37) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 38) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 39) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 40) { GameTextForPlayer(playerid, "~p~Civilian", 1000, 3); } if(classid == 41) { GameTextForPlayer(playerid, "~y~Whore", 1000, 3); } if(classid == 42) { GameTextForPlayer(playerid, "~y~Whore", 1000, 3); } if(classid == 43) { GameTextForPlayer(playerid, "~y~Whore", 1000, 3); } if(classid == 44) { GameTextForPlayer(playerid, "~y~Whore", 1000, 3); } if(classid == 45) { GameTextForPlayer(playerid, "Governor Bodyguard", 1000, 3); } if(classid == 46) { GameTextForPlayer(playerid, "Governor Bodyguard", 1000, 3); } if(classid == 47) { GameTextForPlayer(playerid, "Governor Bodyguard", 1000, 3); } if(classid == 48) { GameTextForPlayer(playerid, "Governor Bodyguard", 1000, 3); } if(classid == 49) { GameTextForPlayer(playerid, "Governor", 1000, 3); } return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnPlayerConnect(playerid) { new name[30], str[256], stri[256]; GetPlayerName(playerid, name, 30); format(str, 256, ".:%s Joined the server:.", name); SendClientMessageToAll(WHITE, str); format(stri, 256, "Welcome %s to RPH Real-Life RPG server!", name); SendClientMessage(playerid, YELLOW, stri); SendClientMessage(playerid, YELLOW,"To Register a account type /register "); SendClientMessage(playerid, YELLOW,"If you already have a registered account type /login "); SendClientMessage(playerid, YELLOW,"Since we are currently running on a BETA please be patiente and tell"); SendClientMessage(playerid, YELLOW,"our scripter ([RPH]Lorrden) if there is any bugs!"); return 1; } public OnPlayerDisconnect(playerid, reason) { new pName[30], string[256]; GetPlayerName(playerid, pName, 30); format(string, 256, ".:%s has left the server:.", pName); SendClientMessageToAll(GREY, string); new str[256]; new dec; new Float:flt; // Money dec = GetPlayerMoney(playerid); valstr(str,dec); SavePlayer(playerid,"Money",str); // Health GetPlayerHealth(playerid,flt); format(str,255,"%f",flt); SavePlayer(playerid,"Health",str); // Arrmor GetPlayerArmour(playerid,flt); format(str,255,"%f",flt); SavePlayer(playerid,"Armour",str); // Wanted Level dec = GetPlayerWantedLevel(playerid); valstr(str,dec); SavePlayer(playerid,"WantedLevel",str); // Score dec = GetPlayerScore(playerid); valstr(str,dec); SavePlayer(playerid,"Score",str); new w,a; new str1[256],str2[256]; GetPlayerWeaponData(playerid,0,w,a); valstr(str1,w); valstr(str2,a); SavePlayer(playerid,"Weapon0",str1); SavePlayer(playerid,"Ammo0",str2); GetPlayerWeaponData(playerid,1,w,a); valstr(str1,w); valstr(str2,a); SavePlayer(playerid,"Weapon1",str1); SavePlayer(playerid,"Ammo1",str2); GetPlayerWeaponData(playerid,2,w,a); valstr(str1,w); valstr(str2,a); SavePlayer(playerid,"Weapon2",str1); SavePlayer(playerid,"Ammo2",str2); GetPlayerWeaponData(playerid,3,w,a); valstr(str1,w); valstr(str2,a); SavePlayer(playerid,"Weapon3",str1); SavePlayer(playerid,"Ammo3",str2); GetPlayerWeaponData(playerid,4,w,a); valstr(str1,w); valstr(str2,a); SavePlayer(playerid,"Weapon4",str1); SavePlayer(playerid,"Ammo4",str2); GetPlayerWeaponData(playerid,5,w,a); valstr(str1,w); valstr(str2,a); SavePlayer(playerid,"Weapon5",str1); SavePlayer(playerid,"Ammo5",str2); GetPlayerWeaponData(playerid,6,w,a); valstr(str1,w); valstr(str2,a); SavePlayer(playerid,"Weapon6",str1); SavePlayer(playerid,"Ammo6",str2); GetPlayerWeaponData(playerid,7,w,a); valstr(str1,w); valstr(str2,a); SavePlayer(playerid,"Weapon7",str1); SavePlayer(playerid,"Ammo7",str2); GetPlayerWeaponData(playerid,8,w,a); valstr(str1,w); valstr(str2,a); SavePlayer(playerid,"Weapon8",str1); SavePlayer(playerid,"Ammo8",str2); GetPlayerWeaponData(playerid,9,w,a); valstr(str1,w); valstr(str2,a); SavePlayer(playerid,"Weapon9",str1); SavePlayer(playerid,"Ammo9",str2); GetPlayerWeaponData(playerid,10,w,a); valstr(str1,w); valstr(str2,a); SavePlayer(playerid,"Weapon10",str1); SavePlayer(playerid,"Ammo10",str2); GetPlayerWeaponData(playerid,11,w,a); valstr(str1,w); valstr(str2,a); SavePlayer(playerid,"Weapon11",str1); SavePlayer(playerid,"Ammo11",str2); GetPlayerWeaponData(playerid,12,w,a); valstr(str1,w); valstr(str2,a); SavePlayer(playerid,"Weapon12",str1); SavePlayer(playerid,"Ammo12",str2); return 1; } public OnPlayerSpawn(playerid) { gTeam[playerid] = TEAM_CIVILIAN; SetPlayerColor(playerid, GREY); GivePlayerMoney(playerid, 2500); return 1; } public OnPlayerDeath(playerid, killerid, reason) { new name[30]; new string[256]; new deathreason[20]; GetPlayerName(playerid, name, 30); GetWeaponName(reason, deathreason, 20); if (killerid == INVALID_PLAYER_ID) { switch (reason) { case WEAPON_DROWN: { format(string, 256, ".:%s drowned:.", name); } default: { if (strlen(deathreason) > 0) { format(string, 256, ".:%s died, %s:.", name, deathreason); } else { format(string, 256, ".:%s died:.", name); } } } } else { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); if(strlen(deathreason) > 0) { format(string, 256, ".:%s killed %s with a %s:.", killer, name, deathreason); } else { format(string, 256, ".:%s killed %s:.", killer, name); } } SendClientMessageToAll(RED, string); return 1; } public OnVehicleSpawn(vehicleid) { return 1; } public OnVehicleDeath(vehicleid, killerid) { return 1; } public OnPlayerText(playerid, text[]) { return 1; } public OnPlayerPrivmsg(playerid, recieverid, text[]) { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmdtext,"/register",true,9)==0) { if(strlen(cmdtext)==9) { SendClientMessage(playerid,WHITE,"USAGE: /register [password]"); } else { if(loggedin[playerid] == 0) { SavePlayer(playerid,"Password",cmdtext[10]); SendClientMessage(playerid,GREEN,"SERVER:You have successfully registerd on our server."); loggedin[playerid] = 1; SavePlayer(playerid,"Money","0"); SavePlayer(playerid,"Health","100"); SavePlayer(playerid,"Armour","100"); SavePlayer(playerid,"WantedLevel","0"); SavePlayer(playerid,"Score","0"); } } } if(strcmp(cmdtext,"/login",true,6)==0) { if(strlen(cmdtext)==6) { SendClientMessage(playerid,WHITE,"USAGE: /login [password]"); } else { if(loggedin[playerid] == 0) { new string[256]; LoadPlayer(playerid,"Password",string); if(strcmp(string,cmdtext[7])==0) { SendClientMessage(playerid,GREEN,"SERVER:You have successfully logged in."); loggedin[playerid] = 1; SetPlayerInterior(playerid,0); new dec; new str[256]; LoadPlayer(playerid,"Money",str); dec = strval(str); GivePlayerMoney(playerid,GetPlayerMoney(playerid)); GivePlayerMoney(playerid,dec); LoadPlayer(playerid,"Health",str); dec = strval(str); SetPlayerHealth(playerid,dec); LoadPlayer(playerid,"Armour",str); dec = strval(str); SetPlayerArmour(playerid,dec); LoadPlayer(playerid,"WantedLevel",str); dec = strval(str); SetPlayerWantedLevel(playerid,dec); LoadPlayer(playerid,"Score",str); SetPlayerScore(playerid,strval(str)); new str1[256],str2[256]; new w,a; LoadPlayer(playerid,"Weapon0",str1); LoadPlayer(playerid,"Ammo0",str2); w = strval(str1); a = strval(str2); GivePlayerWeapon(playerid,w,a); LoadPlayer(playerid,"Weapon1",str1); LoadPlayer(playerid,"Ammo1",str2); w = strval(str1); a = strval(str2); GivePlayerWeapon(playerid,w,a); LoadPlayer(playerid,"Weapon2",str1); LoadPlayer(playerid,"Ammo2",str2); w = strval(str1); a = strval(str2); GivePlayerWeapon(playerid,w,a); LoadPlayer(playerid,"Weapon3",str1); LoadPlayer(playerid,"Ammo3",str2); w = strval(str1); a = strval(str2); GivePlayerWeapon(playerid,w,a); LoadPlayer(playerid,"Weapon4",str1); LoadPlayer(playerid,"Ammo4",str2); w = strval(str1); a = strval(str2); GivePlayerWeapon(playerid,w,a); LoadPlayer(playerid,"Weapon5",str1); LoadPlayer(playerid,"Ammo5",str2); w = strval(str1); a = strval(str2); GivePlayerWeapon(playerid,w,a); LoadPlayer(playerid,"Weapon6",str1); LoadPlayer(playerid,"Ammo6",str2); w = strval(str1); a = strval(str2); GivePlayerWeapon(playerid,w,a); LoadPlayer(playerid,"Weapon7",str1); LoadPlayer(playerid,"Ammo7",str2); w = strval(str1); a = strval(str2); GivePlayerWeapon(playerid,w,a); LoadPlayer(playerid,"Weapon8",str1); LoadPlayer(playerid,"Ammo8",str2); w = strval(str1); a = strval(str2); GivePlayerWeapon(playerid,w,a); LoadPlayer(playerid,"Weapon9",str1); LoadPlayer(playerid,"Ammo9",str2); w = strval(str1); a = strval(str2); GivePlayerWeapon(playerid,w,a); LoadPlayer(playerid,"Weapon10",str1); LoadPlayer(playerid,"Ammo10",str2); w = strval(str1); a = strval(str2); GivePlayerWeapon(playerid,w,a); LoadPlayer(playerid,"Weapon11",str1); LoadPlayer(playerid,"Ammo11",str2); w = strval(str1); a = strval(str2); GivePlayerWeapon(playerid,w,a); LoadPlayer(playerid,"Weapon12",str1); LoadPlayer(playerid,"Ammo12",str2); w = strval(str1); a = strval(str2); GivePlayerWeapon(playerid,w,a); } else { SendClientMessage(playerid,RED,"SERVER: Login Failed, Wrong Password."); } } } return 1; } if(strcmp(cmdtext, "/Hey", true) == 0) { new str[256], pName[30]; GetPlayerName(playerid, pName, 30); format(str, 256, "%s Says Hello!", pName); SendClientMessageToAll(PINK, str); return 1; } //------------------------------------------------------------------------------------ if(strcmp(cmdtext, "/me", true, 3)==0) { new str[256], pname[256]; GetPlayerName(playerid, pname, 256); format(str, 256, "** %s %s", pname, cmdtext[4]); SendClientMessageToAll(LIGHTBLUE, str); return 1; } //------------------------------------------------------------------------------------- if(strcmp(cmdtext, "/credits", true) == 0) { SendClientMessage(playerid, LIGHTBLUE,"Credits To:"); SendClientMessage(playerid, LIGHTBLUE,"Lorrden who scripted this"); SendClientMessage(playerid, LIGHTBLUE,"Sammy D and Tom9 who tought Lorrden how to script"); SendClientMessage(playerid, LIGHTBLUE,"And to the guys on SAMP Forum!"); return 1; } //------------------------------------------------------------------------------------- if(strcmp(cmdtext,"/suicide", true) == 0) { SetPlayerHealth(playerid, 0); return 1; } //------------------------------------------------------------------------------------- if (strcmp(cmdtext, "/lock", true)==0) { if(IsPlayerInAnyVehicle(playerid)) { new State=GetPlayerState(playerid); if(State!=PLAYER_STATE_DRIVER) { SendClientMessage(playerid, GREY,"You can only lock the doors as the driver."); return 1; } new i; for(i=0;i