/******************************************************************************* Includes *******************************************************************************/ #include /******************************************************************************* Color Defines *******************************************************************************/ #define COLOR_BLUE 0x0000FFAA #define COLOR_GREY 0xAFAFAFAA #define COLOR_GREEN 0x33AA33AA #define COLOR_RED 0xAA3333AA #define COLOR_YELLOW 0xFFFF00AA #define COLOR_WHITE 0xFFFFFFAA #define COLOR_PURPLE 0x9900FFAA #define COLOR_BROWN 0x993300AA #define COLOR_ORANGE 0xFF9933AA #define COLOR_CYAN 0x99FFFFAA #define COLOR_TAN 0xFFFFCCAA #define COLOR_PINK 0xFF66FFAA #define COLOR_KHAKI 0x999900AA #define COLOR_LIME 0x99FF00AA #define COLOR_BLACK 0x000000AA #define COLOR_TURQ 0x00A3C0AA /******************************************************************************* Stones *******************************************************************************/ enum GRAVESTONES_INFO{ GraveStoneID, GraveStonePickID, GraveStoneName[MAX_PLAYER_NAME+19], } new P_GRAVESTONES[MAX_PLAYERS][GRAVESTONES_INFO]; /******************************************************************************* *******************************************************************************/ /******************************************************************************* PoD *******************************************************************************/ new Votes; // Vote Count new Voted[MAX_PLAYERS]; // Has Player Voted? new vTimer, vPlayer, players, rVotes; new pPerc, pTime, pState, settimer; // Settings new gString[255]; // o_O ....Global String of course.... new KickTimer[MAX_PLAYERS]; new reason[128]; /******************************************************************************* *******************************************************************************/ /******************************************************************************* Forwards *******************************************************************************/ forward PlayerName(playerid); forward constTimer(); forward vKick(); /******************************************************************************* *******************************************************************************/ main() { print("\n----------------------------------"); print(" Test "); print("----------------------------------\n"); /******************************************************************************* Stones *******************************************************************************/ new i=0; while (i < GetMaxPlayers()) { P_GRAVESTONES[i][GraveStoneID]=-1; P_GRAVESTONES[i][GraveStonePickID]=-1; i++; } return true; /******************************************************************************* *******************************************************************************/ } public OnGameModeInit() { /******************************************************************************* PoD *******************************************************************************/ rConfig(); print(" Configuration: "); printf(" |RequiredPercentage [%d]", pPerc); printf(" |Voting Period [%d Seconds]", pTime); /******************************************************************************* *******************************************************************************/ SetGameModeText("Test"); SetWorldTime(10); AddPlayerClass(0,2229.6035,-1159.2388,25.8098,270.4962,0,0,0,0,0,0); // hotel jefferson 1 /******************************************************************************* Vehicles *******************************************************************************/ AddStaticVehicle(603,1006.7035,-934.2587,42.0181,96.5806,18,1); // 1 AddStaticVehicle(567,784.1140,-1134.1997,23.6970,89.1325,90,96); // 2 AddStaticVehicle(565,739.6796,-1346.9320,13.1388,89.7906,53,53); // 3 AddStaticVehicle(562,739.6432,-1340.0969,13.1877,91.8505,116,1); // 4 AddStaticVehicle(562,739.6448,-1340.0945,13.1894,91.9462,116,1); // 5 AddStaticVehicle(559,751.2470,-1335.0214,13.1956,1.6346,60,1); // 6 AddStaticVehicle(412,759.6873,-1334.6006,13.1702,0.0157,117,1); // 7 AddStaticVehicle(557,779.6290,-1347.1028,13.9102,271.0088,1,1); // 8 AddStaticVehicle(557,779.1647,-1361.5051,13.9096,271.9368,1,1); // 9 AddStaticVehicle(555,709.6598,-1435.8311,13.2199,0.4148,60,1); // 10 AddStaticVehicle(589,1308.9639,-864.9656,39.2360,266.9274,22,22); // 11 AddStaticVehicle(587,1190.5894,-878.9964,42.8076,197.0860,43,1); // 12 AddStaticVehicle(402,2498.6855,-1647.7550,13.3863,354.6308,39,39); // 13 AddStaticVehicle(545,2508.5500,-1671.8057,13.1111,350.5303,123,1); // 14 AddStaticVehicle(448,2444.1814,-1645.4778,13.0560,3.4705,3,6); // 15 AddStaticVehicle(415,1932.5006,-1778.1211,13.2348,1.6825,40,1); // 16 AddStaticVehicle(448,2095.2734,-1797.6812,12.9780,268.1133,3,6); // 17 AddStaticVehicle(448,2095.3650,-1800.8000,12.9656,273.0591,3,6); // 18 AddStaticVehicle(521,766.1478,-1033.7125,23.5918,355.5550,3,8); // 19 AddStaticVehicle(521,762.3892,-1033.3463,23.4972,356.8623,3,8); // 20 AddStaticVehicle(567,696.2955,-1185.6204,15.4065,61.1845,90,96); // 21 AddStaticVehicle(561,588.5797,-1235.8738,17.5812,291.6163,37,78); // 22 AddStaticVehicle(560,555.2357,-1287.0674,16.9535,5.0418,21,1); // 23 AddStaticVehicle(560,532.9737,-1288.0190,16.9477,1.2022,21,1); // 24 AddStaticVehicle(559,543.5510,-1288.0724,16.8985,357.5808,68,8); // 25 AddStaticVehicle(550,335.8636,-1344.7948,14.3286,300.0554,62,62); // 26 AddStaticVehicle(586,1207.8446,-917.8538,42.6321,95.4035,3,8); // 27 AddStaticVehicle(536,1621.6412,-1859.1740,13.2294,181.9643,13,13); // 28 AddStaticVehicle(439,1613.8052,-1893.9662,13.4430,357.1493,8,17); // 29 AddStaticVehicle(574,1654.5718,-1894.4307,13.2771,354.0911,26,26); // 30 AddStaticVehicle(446,600.6802,-1993.5447,-0.3609,359.5766,1,5); // 31 AddStaticVehicle(446,525.1038,-1969.1595,-0.6090,59.7181,1,5); // 32 AddStaticVehicle(484,667.0757,-1992.4858,0.1093,243.7406,50,32); // 33 AddStaticVehicle(484,675.7490,-1996.7133,0.1562,244.6290,50,32); // 34 AddStaticVehicle(480,318.2228,-1788.4968,4.4543,181.4933,2,2); // 35 AddStaticVehicle(480,343.8858,-1809.8046,4.2800,358.8858,2,2); // 36 AddStaticVehicle(481,327.9141,-1809.5613,3.9925,359.7301,3,3); // 37 AddStaticVehicle(495,311.6754,-1789.4574,4.9171,0.7229,119,122); // 38 AddStaticVehicle(500,311.5894,-1809.4155,4.5751,2.1910,40,84); // 39 AddStaticVehicle(521,324.6316,-1789.4811,4.3501,3.5969,75,13); // 40 AddStaticVehicle(424,331.4279,-1873.7616,2.3813,359.7339,2,2); // 41 AddStaticVehicle(424,294.2010,-1873.9064,2.2205,180.1171,2,2); // 42 AddStaticVehicle(484,303.2180,-1921.4874,0.2752,359.5169,40,26); // 43 AddStaticVehicle(493,257.3451,-1937.1995,-0.1638,359.7788,36,13); // 44 AddStaticVehicle(588,489.4237,-1793.0021,5.9675,179.2622,1,1); // 45 AddStaticVehicle(585,2056.0862,-1903.2827,13.1316,0.4118,53,53); // 45 AddStaticVehicle(567,2062.3147,-1919.4069,13.4131,179.3407,90,96); // 46 AddStaticVehicle(560,2065.4531,-1903.5858,13.2518,1.6833,17,1); // 47 AddStaticVehicle(603,1231.7567,-1020.7256,32.4407,6.2329,75,77); // 48 AddStaticVehicle(603,1219.6831,-1099.8405,25.1203,180.8562,75,77); // 48 AddStaticVehicle(415,1132.1877,-1137.0554,23.4271,90.3010,36,1); // 49 AddStaticVehicle(410,1231.6338,-1152.6926,23.0929,272.8671,112,1); // 50 AddStaticVehicle(410,1024.5248,-1153.0240,23.3088,89.6237,25,1); // 51 AddStaticVehicle(521,2065.8616,-1919.8510,13.1204,2.4938,3,8); // 52 AddStaticVehicle(405,1921.0701,-1792.0295,13.2578,90.7738,75,1); // 53 AddStaticVehicle(415,2096.0874,-1794.0228,13.1604,270.3221,40,1); // 54 AddStaticVehicle(481,2108.5710,-1939.8804,13.0645,310.9644,3,3); // 55 AddStaticVehicle(496,2249.9673,-1907.0544,13.2631,1.8069,66,72); // 56 AddStaticVehicle(462,2296.3594,-1907.4628,13.1457,3.2645,3,8); // 57 AddStaticVehicle(491,2319.2869,-1992.3926,13.2588,358.9073,6,6); // 58 AddStaticVehicle(554,2309.5112,-1992.4926,13.2608,358.9346,6,6); // 59 AddStaticVehicle(555,2711.7888,-1844.5999,9.2171,336.0634,6,6); // 60 AddStaticVehicle(560,2783.1653,-1876.4601,9.5169,180.1249,6,6); // 61 AddStaticVehicle(405,2812.6462,-1671.9952,9.6421,0.3486,6,6); // 62 AddStaticVehicle(402,2792.7349,-1671.4336,9.7247,358.4763,39,39); // 63 AddStaticVehicle(402,2687.1799,-1672.4867,9.2780,358.5980,39,39); // 64 AddStaticVehicle(415,1028.1373,-1055.9219,31.4133,180.4644,40,1); // 65 AddStaticVehicle(415,405.6120,-1319.9183,14.6524,208.3890,40,1); // 66 AddStaticVehicle(402,2687.1948,-1671.8911,9.2785,358.5853,39,39); // 67 AddStaticVehicle(431,1077.9773,-1806.9070,13.7550,269.1000,47,74); // 68 AddStaticVehicle(431,1080.7152,-1757.8396,13.4819,270.7472,47,74); // 69 AddStaticVehicle(431,1080.5858,-1760.9330,13.4866,269.2555,47,74); // 70 AddStaticVehicle(431,1080.6444,-1763.7386,13.4705,269.5463,47,74); // 71 AddStaticVehicle(431,1080.7850,-1766.7733,13.4689,269.2833,47,74); // 72 AddStaticVehicle(586,1630.6401,-1099.3501,23.4789,91.5355,3,8); // 73 AddStaticVehicle(462,1644.9883,-1047.4895,23.4641,353.9057,3,8); // 74 AddStaticVehicle(521,1659.6631,-1015.4679,23.4692,5.0447,3,8); // 75 AddStaticVehicle(521,1707.7833,-1035.2656,23.4676,177.3118,3,8); // 76 AddStaticVehicle(586,1756.7963,-1045.7616,23.5350,355.8330,3,8); // 77 AddStaticVehicle(496,1748.6582,-1046.5305,23.6406,1.2470,13,13); // 78 AddStaticVehicle(496,1722.9431,-1060.6561,23.6033,179.0000,13,13); // 79 AddStaticVehicle(402,1757.9762,-1084.7688,23.6406,180.7155,13,13); // 80 AddStaticVehicle(542,1784.2080,-1070.0900,23.6406,357.9255,13,13); // 81 AddStaticVehicle(549,1780.2333,-1023.8376,23.6406,335.2431,13,13); // 82 AddStaticVehicle(480,1744.5896,-1011.7202,23.7338,350.3159,12,12); // 83 AddStaticVehicle(480,1704.4583,-1004.5856,23.6817,354.4279,12,12); // 84 AddStaticVehicle(480,1694.5938,-1035.5620,23.6798,6.8042,12,12); // 85 AddStaticVehicle(480,1636.7639,-1036.7046,23.6713,177.5188,12,12); // 86 AddStaticVehicle(480,1590.5428,-1053.7357,23.6789,127.5141,12,12); // 87 AddStaticVehicle(486,1559.5034,-1029.3650,24.1258,344.3057,1,1); // 88 AddStaticVehicle(510,1561.4083,-1062.9399,23.3314,218.5639,46,46); // 89 AddStaticVehicle(543,1648.9983,-1085.1907,23.6108,88.7645,6,6); // 90 AddStaticVehicle(567,1675.1766,-1125.2427,23.6106,92.6924,6,6); // 91 AddStaticVehicle(521,1666.3547,-1134.8259,23.4736,183.4502,75,13); // 92 AddStaticVehicle(521,1687.7926,-1085.8370,23.4766,185.7329,75,13); // 93 AddStaticVehicle(521,1744.5637,-1085.1283,23.5254,184.4519,75,13); // 94 AddStaticVehicle(416,2002.0237,-1430.0247,15.4936,176.9525,1,3); // 95 AddStaticVehicle(481,1907.2719,-1356.6796,13.0055,14.0310,3,3); // 96 AddStaticVehicle(481,1908.4485,-1356.7935,13.0261,11.7939,3,3); // 97 AddStaticVehicle(481,1909.9182,-1356.8281,13.0549,12.7713,3,3); // 98 AddStaticVehicle(482,2118.7207,-1779.7153,13.5019,179.6831,48,48); // 99 AddStaticVehicle(521,2110.7393,-1779.6661,12.9602,182.4547,87,118); // 100 AddStaticVehicle(536,2113.3774,-1781.0409,13.0139,359.7866,58,8); // 101 AddStaticVehicle(415,2427.6938,-1775.0540,13.1718,270.0974,58,8); // 102 AddStaticVehicle(549,2190.4917,-1105.8450,24.4533,66.0546,89,35); // 103 AddStaticVehicle(439,2184.2302,-1259.4211,23.8613,81.7950,67,8); // 104 AddStaticVehicle(536,2087.8420,-1342.7119,23.7218,91.1337,37,1); // 105 AddStaticVehicle(480,2171.8550,-1361.5210,23.6761,1.2272,6,6); // 106 AddStaticVehicle(496,2172.3777,-1396.0271,23.7088,0.5053,20,20); // 107 AddStaticVehicle(521,2223.9438,-1451.1566,23.4013,92.2305,87,118); // 108 AddStaticVehicle(482,2226.3452,-1415.3160,23.9429,90.9459,10,10); // 109 AddStaticVehicle(400,2480.2197,-1730.9689,13.0078,180.2921,58,8); // 110 AddStaticVehicle(549,2512.7856,-1784.0769,13.2439,263.8079,72,39); // 109 AddStaticVehicle(549,2501.8328,-1952.9532,13.1276,179.0059,72,39); // 110 AddStaticVehicle(549,2492.5923,-1953.7515,13.1785,177.6694,101,1); // 111 AddStaticVehicle(444,2488.6687,-1953.7269,13.7942,358.1641,32,42); // 112 AddStaticVehicle(462,2482.5530,-1953.8995,13.0207,356.9093,13,13); // 113 AddStaticVehicle(462,2476.5896,-1953.0560,13.0281,359.3690,13,13); // 114 AddStaticVehicle(535,2653.0229,-2038.2897,13.3140,43.3759,28,1); // 115 AddStaticVehicle(462,2851.4841,-1325.9720,10.6367,103.5390,39,106); // 116 AddStaticVehicle(521,2796.4167,-1584.2300,10.5015,93.8257,39,106); // 117 AddStaticVehicle(521,2803.3267,-1541.0675,10.4946,2.1708,39,106); // 118 AddStaticVehicle(405,1777.8881,-1911.9437,13.0675,93.2189,13,13); // 119 AddStaticVehicle(567,1797.5787,-1932.0305,13.0663,0.6345,13,13); // 120 AddStaticVehicle(542,1785.8693,-1887.2363,13.1373,0.3124,24,118); // 121 AddStaticVehicle(549,1945.6493,-1884.4984,13.2415,272.3637,72,39); // 122 AddStaticVehicle(549,2023.5068,-1914.9459,13.2509,0.8977,72,39); // 123 AddStaticVehicle(549,2326.2656,-1913.9165,13.3004,92.4321,72,39); // 124 AddStaticVehicle(549,2380.2148,-1928.3330,13.0798,178.8629,72,39); // 125 AddStaticVehicle(412,2393.5266,-1926.9108,13.2204,0.1395,10,8); // 126 AddStaticVehicle(462,2377.0610,-1885.0480,13.1467,1.5426,13,13); // 127 AddStaticVehicle(462,2381.6724,-1884.8245,13.1485,356.5609,13,13); // 128 AddStaticVehicle(462,2349.8394,-1745.2188,13.1301,53.2216,13,13); // 129 AddStaticVehicle(495,965.1958,-1844.5337,12.4458,162.2880,118,117); // 130 AddStaticVehicle(481,780.1558,-1813.9634,12.5388,86.7646,12,9); // 131 AddStaticVehicle(521,783.8087,-1851.7646,5.8560,179.3819,39,106); // 132 AddStaticVehicle(495,635.3928,-1874.0294,4.9509,354.1742,116,115); // 133 AddStaticVehicle(495,541.8896,-1873.0294,4.2291,263.9890,114,108); // 134 AddStaticVehicle(549,591.0554,-1743.9175,12.8976,262.4497,79,39); // 135 AddStaticVehicle(549,864.6429,-1789.7764,13.4777,267.8685,79,39); // 136 AddStaticVehicle(549,998.6359,-1810.2235,13.8264,254.8841,79,39); // 137 AddStaticVehicle(554,821.8036,-1698.5502,13.6304,88.8241,45,32); // 138 AddStaticVehicle(567,782.9728,-1623.4033,13.2564,263.8105,99,81); // 139 AddStaticVehicle(567,782.6143,-1608.8370,13.2570,85.0240,99,81); // 140 AddStaticVehicle(554,2711.3525,-1845.6005,9.2162,337.1939,6,6); // 141 AddStaticVehicle(574,1661.4871,-1894.4874,13.2746,353.7933,26,26); // 142 AddStaticVehicle(521,542.4169,-1819.3243,5.6376,92.4089,3,8); // 143 AddStaticVehicle(521,541.9134,-1804.3804,5.6332,87.5481,3,8); // 144 AddStaticVehicle(603,1844.3402,-1870.9602,13.2260,178.6941,32,1); // 145 AddStaticVehicle(603,1844.3402,-1870.9602,13.2260,178.6941,32,1); //146 AddStaticVehicle(586,1836.1805,-1853.4457,12.9095,3.8805,8,1); // 147 AddStaticVehicle(521,1707.7833,-1035.2656,23.4676,177.3119,3,8); // 148 AddStaticVehicle(480,1694.5938,-1035.5620,23.6798,6.8043,12,12); // 149 AddStaticVehicle(480,1636.7639,-1036.7046,23.6713,177.5188,12,12); // 150 AddStaticVehicle(500,1648.7063,-1136.2606,23.6103,183.2268,6,6); // 151 AddStaticVehicle(510,1948.9681,-1180.5122,19.6321,124.8211,39,39); // 152 AddStaticVehicle(500,857.5428,-824.1260,89.2333,296.3934,116,1); // 153 AddStaticVehicle(400,2227.7090,-1166.0820,25.8386,270.5946,123,1); // AddStaticVehicle(401,2206.7205,-1164.9829,25.5093,272.4369,47,47); // 155 AddStaticVehicle(404,2206.9155,-1156.9572,25.4655,267.8330,119,50); // 156 AddStaticVehicle(580,2216.8650,-1157.3630,25.5226,271.1626,81,81); // 157 AddStaticVehicle(543,2176.4397,-986.5009,64.2955,169.5406,32,8); // 158 AddStaticVehicle(561,2219.6453,-1016.5952,60.2073,64.9034,43,21); // 159 AddStaticVehicle(491,2063.0725,-983.5887,47.1213,264.7250,71,72); // 160 AddStaticVehicle(530,2007.5546,-1031.5919,24.5121,170.6654,111,1); // 161 AddStaticVehicle(545,2089.5388,-1083.8569,25.1408,154.2645,47,1); // 162 AddStaticVehicle(580,2161.3872,-1147.3700,24.2718,268.1852,81,81); // 163 AddStaticVehicle(500,2148.4241,-1156.9637,23.9580,268.8147,40,110); // 164 AddStaticVehicle(547,2161.6963,-1163.4962,23.5531,268.2845,123,1); // 165 AddStaticVehicle(436,2149.0361,-1170.4775,23.5959,267.8094,87,1); // 166 AddStaticVehicle(536,2148.0164,-1180.7378,23.5579,89.5305,12,1); // 167 AddStaticVehicle(482,2051.7854,-1105.4327,24.5664,272.0461,52,52); // 168 AddStaticVehicle(482,2106.4114,-1247.8102,25.5284,0.8762,64,64); // 169 AddStaticVehicle(545,2004.9851,-1274.3468,23.6313,357.3352,44,96); // 170 AddStaticVehicle(585,1984.5054,-1275.4335,23.4043,178.0819,53,53); // 171 AddStaticVehicle(481,1950.0330,-1219.4312,19.5408,256.2260,26,1); // 172 AddStaticVehicle(547,1836.0306,-1205.4819,21.2329,181.2638,125,1); // 173 AddStaticVehicle(554,1886.5323,-1085.6976,24.0054,90.3349,45,32); // 174 AddStaticVehicle(574,1988.5712,-1093.7147,24.8118,77.2209,26,26); // 175 AddStaticVehicle(555,1962.2379,-1094.7373,25.1197,259.0485,60,1); // 176 AddStaticVehicle(566,2268.8179,-1040.7898,50.8475,138.6235,30,8); // 177 AddStaticVehicle(543,2337.7378,-1055.1129,52.2219,180.3522,43,8); // 178 AddStaticVehicle(549,2431.6567,-1018.9281,54.0341,195.9617,75,39); // 179 AddStaticVehicle(550,2482.7153,-1022.6788,64.8246,151.5172,53,53); // 180 AddStaticVehicle(543,2566.1528,-1042.9640,69.3066,268.1753,67,8); // 181 AddStaticVehicle(436,2554.4448,-1096.6171,64.3099,54.1764,92,1); // 182 AddStaticVehicle(496,2470.0076,-1093.8680,44.1377,86.1012,53,56); // 183 AddStaticVehicle(401,2371.1716,-1107.4578,33.7870,117.4645,52,52); // 184 AddStaticVehicle(542,2522.5862,-970.7707,81.8604,96.1755,31,93); // 185 AddStaticVehicle(536,2413.8235,-1239.1235,23.5985,353.8964,26,96); // 186 AddStaticVehicle(401,2430.1907,-1234.4695,24.5541,191.8809,66,66); // 187 AddStaticVehicle(482,2498.7839,-1192.4546,46.7848,87.5013,71,71); // 188 AddStaticVehicle(439,2596.7930,-1201.7621,58.7013,180.5153,43,21); // 189 AddStaticVehicle(561,2743.0278,-1210.2069,66.1939,182.0405,54,38); // 190 AddStaticVehicle(439,2637.4590,-1086.2756,69.4277,0.2701,54,38); // 191 AddStaticVehicle(491,2682.0315,-1099.9930,69.0782,359.4213,52,66); // 192 AddStaticVehicle(561,2816.9751,-1090.6517,30.5555,183.3552,67,8); // 193 AddStaticVehicle(549,2388.0845,-1726.7189,13.1671,86.8078,79,39); // 194 AddStaticVehicle(482,2371.2351,-1767.1797,13.6637,1.7108,85,85); // 195 AddStaticVehicle(521,2296.7058,-1721.2406,13.1266,182.5026,36,0); // 196 AddStaticVehicle(542,2263.1980,-1763.3892,13.2898,1.0397,32,92); // 197 AddStaticVehicle(585,2282.1990,-1674.2201,14.3994,3.4541,62,62); // 198 AddStaticVehicle(587,2127.4333,-1489.2803,23.6071,0.4969,43,1); // 199 AddStaticVehicle(400,2024.1743,-1335.9314,23.9895,92.5164,101,1); // 200 AddStaticVehicle(559,1874.6396,-1346.4668,13.1186,93.5443,68,8); // 201 AddStaticVehicle(547,1790.8392,-1257.3459,13.3967,180.6463,10,1); // 202 AddStaticVehicle(580,1802.2505,-1290.3748,13.3602,1.9779,66,66); // 203 AddStaticVehicle(521,1972.8389,-1448.7180,13.0621,88.5814,92,3); // 204 AddStaticVehicle(550,1799.1151,-1444.3003,13.2621,179.7930,62,62); // 205 AddStaticVehicle(543,1748.1095,-1456.3939,13.3599,269.0909,8,90); // 206 AddStaticVehicle(587,1719.4025,-1224.0519,17.7801,0.9710,53,1); // 207 AddStaticVehicle(547,1524.0145,-1172.6732,23.8134,357.9293,24,1); // 208 AddStaticVehicle(549,1486.9023,-1090.5109,23.4347,0.8258,91,35); // 209 AddStaticVehicle(565,1375.5583,-996.4529,28.3891,167.0962,53,53); // 210 AddStaticVehicle(542,1338.0344,-912.8023,35.7365,181.3268,113,92); // 211 AddStaticVehicle(580,1212.7534,-874.9564,42.7220,191.5458,61,61); // 212 AddStaticVehicle(588,1224.4043,-905.1313,42.8044,187.8273,1,1); // 213 AddStaticVehicle(549,1138.8441,-1004.6536,29.5495,273.0116,74,39); // 214 AddStaticVehicle(401,900.2772,-1154.2126,23.5284,274.0154,74,74); // 215 AddStaticVehicle(547,977.9215,-1104.1071,23.5659,90.3308,37,1); // 216 AddStaticVehicle(536,678.9031,-1240.4667,14.9277,126.2278,57,96); // 217 AddStaticVehicle(480,614.5784,-1347.7638,13.4182,283.4162,4,4); // 218 AddStaticVehicle(491,560.5842,-1333.9113,13.2342,104.7353,30,72); // 219 AddStaticVehicle(412,513.3785,-1381.0065,15.8570,194.2069,27,1); // 220 AddStaticVehicle(426,585.1439,-1393.6176,13.4994,100.8106,42,42); // 221 AddStaticVehicle(500,611.6850,-1504.6388,15.0116,280.2244,21,119); // 222 AddStaticVehicle(536,666.8494,-1521.3119,14.5960,178.9325,71,96); // 223 AddStaticVehicle(493,728.3262,-1495.5153,-0.0694,176.6782,36,13); // 224 AddStaticVehicle(493,719.9775,-1699.3771,-0.0911,176.9106,36,13); // 225 AddStaticVehicle(521,706.9193,-1713.7111,3.0019,178.9508,25,118); // 226 AddStaticVehicle(412,695.7759,-1572.6605,14.0755,178.1624,29,8); // 227 AddStaticVehicle(491,749.0298,-1678.6254,3.7816,7.5466,60,72); // 228 AddStaticVehicle(547,792.1472,-1538.5134,13.2929,71.1408,66,1); // 229 AddStaticVehicle(549,805.9766,-1481.8121,13.2244,85.9800,72,39); // 230 AddStaticVehicle(542,821.4858,-1347.7384,13.2656,90.7407,119,113); // 231 AddStaticVehicle(412,803.0613,-1239.1038,13.9337,182.6293,30,1); // 232 AddStaticVehicle(482,870.0237,-1263.1691,14.9319,0.6920,62,62); // 233 AddStaticVehicle(482,848.1865,-1203.7809,17.0980,186.6268,41,41); // 234 AddStaticVehicle(549,1009.1806,-1216.6617,16.5442,84.8451,75,39); // 235 AddStaticVehicle(542,1050.3077,-1291.0409,13.2087,182.1442,122,113); // 236 AddStaticVehicle(588,1000.1556,-1339.5048,13.2754,357.5169,1,1); // 237 AddStaticVehicle(521,871.2853,-1338.4979,13.1180,357.6724,36,0); // 238 AddStaticVehicle(412,1000.3972,-1305.5387,13.1952,186.7526,37,8); // 239 AddStaticVehicle(547,937.9265,-1285.7272,14.4064,177.5936,122,1); // 240 AddStaticVehicle(521,1094.2419,-1082.1534,26.4012,93.8256,115,118); // 241 AddStaticVehicle(547,653.4366,-1763.8049,13.2629,343.4692,123,1); // 242 AddStaticVehicle(424,617.3282,-1643.5627,16.2350,278.0316,3,6); // 243 AddStaticVehicle(491,495.8574,-1652.5983,20.1800,258.6847,40,65); // 244 AddStaticVehicle(542,439.1884,-1622.0048,25.7331,176.8403,13,118); // 245 AddStaticVehicle(549,482.0061,-1598.2852,21.9480,273.1346,79,39); // 246 AddStaticVehicle(480,483.6426,-1527.4279,19.5590,6.9015,46,46); // 247 AddStaticVehicle(439,545.2490,-1510.1396,14.3666,1.5272,37,78); // 248 AddStaticVehicle(555,458.0508,-1458.5402,27.9732,302.4839,2,1); // 249 AddStaticVehicle(521,328.4856,-1517.7020,35.4339,148.9848,118,118); // 250 AddStaticVehicle(480,288.8408,-1522.8114,24.3658,57.5874,12,12); // 251 AddStaticVehicle(555,304.3768,-1487.1703,24.2773,52.1412,13,1); // 252 AddStaticVehicle(542,391.9542,-1518.0391,32.0317,39.6640,24,118); // 253 AddStaticVehicle(482,389.2065,-1596.6925,29.5072,268.2054,48,48); // 254 AddStaticVehicle(521,290.5765,-1626.6700,32.8550,165.4495,74,74); // 255 AddStaticVehicle(588,275.8906,-1584.3435,32.8573,77.5037,1,1); // 256 AddStaticVehicle(549,203.3178,-1440.8494,12.8026,139.8830,83,36); // 257 AddStaticVehicle(542,217.7146,-1426.4221,13.0268,135.6538,31,93); // 258 AddStaticVehicle(482,292.4351,-1419.4382,14.0417,300.0120,52,52); // 259 AddStaticVehicle(412,134.6414,-1489.2992,18.5578,58.1805,9,1); // 260 AddStaticVehicle(482,157.7914,-1447.5122,36.4304,321.8951,64,64); // 261 AddStaticVehicle(491,270.3995,-1323.1998,53.2069,303.4344,71,72); // 262 AddStaticVehicle(412,838.1244,-1008.3879,27.8065,224.0931,25,8); // 263 /******************************************************************************* Stunt Vehicles *******************************************************************************/ AddStaticVehicleEx(522, -1922.100708, 2104.959716, 1.773939, 312.484100, -1, -1, 90000); AddStaticVehicleEx(522, -1919.558715, 2102.291259, 1.772307, 319.047943, -1, -1, 90000); AddStaticVehicleEx(477, -1920.733520, 2087.559814, 1.963212, 134.621856, -1, -1, 90000); AddStaticVehicleEx(603, -1908.753173, 2090.503417, 2.046898, 316.002777, -1, -1, 90000); AddStaticVehicleEx(506, -1936.905029, 2076.153564, 1.913580, 135.573318, -1, -1, 90000); AddStaticVehicleEx(506, -1934.807861, 2073.694335, 1.913481, 135.349502, -1, -1, 90000); AddStaticVehicleEx(415, -1919.968139, 2074.565673, 1.981585, 315.576660, -1, -1, 90000); AddStaticVehicleEx(415, -1901.895507, 2083.885009, 1.978985, 315.973999, -1, -1, 90000); AddStaticVehicleEx(437, -1896.337890, 2043.995117, 2.342406, 223.867050, -1, -1, 90000); AddStaticVehicleEx(437, -1892.160034, 2048.183349, 2.341534, 225.539886, -1, -1, 90000); AddStaticVehicleEx(556, -1883.835571, 2052.686279, 2.627307, 44.688220, -1, -1, 90000); AddStaticVehicleEx(556, -1882.009765, 2062.907226, 2.605499, 137.760269, -1, -1, 90000); AddStaticVehicleEx(451, -1920.756958, 2060.401855, 1.916881, 134.040390, -1, -1, 90000); AddStaticVehicleEx(451, -1912.668701, 2068.220458, 1.915954, 133.890808, -1, -1, 90000); AddStaticVehicleEx(415, -1984.924560, 1928.031494, 1.445223, 225.689849, -1, -1, 90000); AddStaticVehicleEx(480, -1982.480346, 1930.449829, 1.444787, 44.190231, -1, -1, 90000); AddStaticVehicleEx(437, -1952.148193, 1929.331542, 1.800644, 44.711837, -1, -1, 90000); AddStaticVehicleEx(522, -1960.001586, 1947.355590, 1.244660, 70.890525, -1, -1, 90000); AddStaticVehicleEx(522, -1962.574707, 1949.989135, 1.243949, 78.071601, -1, -1, 90000); AddStaticVehicleEx(522, -1964.149902, 1952.515014, 1.242552, 67.588806, -1, -1, 90000); AddStaticVehicleEx(522, -1966.313720, 1954.654052, 1.243188, 73.586570, -1, -1, 90000); AddStaticVehicleEx(446, -1971.671386, 2056.124511, -0.593019, 53.489707, -1, -1, 90000); AddStaticVehicleEx(446, -2082.060791, 1945.421264, -0.507242, 313.573699, -1, -1, 90000); AddStaticVehicleEx(446, -2024.813476, 1913.643920, -0.623573, 312.878173, -1, -1, 90000); AddStaticVehicleEx(446, -2034.171264, 1921.786499, -0.338831, 307.609619, -1, -1, 90000); AddStaticVehicleEx(446, -2038.918945, 1931.712158, -0.747737, 137.210067, -1, -1, 90000); AddStaticVehicleEx(446, -2072.448242, 2054.679687, -0.610654, 131.393280, -1, -1, 90000); AddStaticVehicleEx(446, -2053.009033, 1970.078247, -0.581690, 313.830261, -1, -1, 90000); AddStaticVehicleEx(520, -1988.118286, 1969.567626, 7.184108, 316.649505, -1, -1, 90000); AddStaticVehicleEx(425, -1998.897583, 1976.159423, 7.048861, 6.098065, -1, -1, 90000); AddStaticVehicleEx(522, 1524.448364, -2445.688964, 13.125497, 183.148437, -1, -1, 60000); AddStaticVehicleEx(522, 1526.289794, -2445.568847, 13.117809, 184.632827, -1, -1, 60000); AddStaticVehicleEx(522, 1528.021728, -2445.415283, 13.125232, 182.727981, -1, -1, 60000); AddStaticVehicleEx(522, 1529.831909, -2445.212158, 13.120918, 188.342849, -1, -1, 60000); AddStaticVehicleEx(506, 1526.569580, -2442.391357, 13.259315, 278.353118, -1, -1, 60000); AddStaticVehicleEx(451, 1527.863647, -2437.137451, 13.261571, 272.604675, -1, -1, 60000); AddStaticVehicleEx(556, 1534.991210, -2446.128906, 13.929963, 165.057907, -1, -1, 60000); AddStaticVehicleEx(556, 1539.451660, -2447.257812, 13.929897, 167.607543, -1, -1, 60000); AddStaticVehicleEx(541, 1522.676147, -2445.492187, 13.179467, 181.915863, -1, -1, 60000); AddStaticVehicleEx(451, 1518.221069, -2447.894042, 13.261906, 233.802932, -1, -1, 60000); AddStaticVehicleEx(468, 1534.103515, -2440.062255, 13.221213, 159.785766, -1, -1, 60000); AddStaticVehicleEx(468, 1535.408569, -2440.491210, 13.222976, 162.797714, -1, -1, 60000); AddStaticVehicleEx(468, 1536.923950, -2440.690429, 13.223799, 166.454299, -1, -1, 60000); AddStaticVehicleEx(468, 1538.371948, -2440.612792, 13.223564, 165.934921, -1, -1, 60000); AddStaticVehicleEx(468, 2051.634765, -2581.190673, 13.215979, 93.037971, -1, -1, 60000); AddStaticVehicleEx(468, 2052.876220, -2605.389892, 13.215674, 90.322914, -1, -1, 60000); AddStaticVehicleEx(522, 2052.123779, -2602.083007, 13.125921, 94.546859, -1, -1, 60000); AddStaticVehicleEx(522, 2051.678222, -2598.694335, 13.121109, 95.216194, -1, -1, 60000); AddStaticVehicleEx(522, 2051.771972, -2595.414794, 13.118627, 95.942207, -1, -1, 60000); AddStaticVehicleEx(557, 2033.465942, -2612.132080, 13.921902, 3.467303, -1, -1, 60000); AddStaticVehicleEx(557, 2037.724365, -2612.947509, 13.921859, 3.528013, -1, -1, 60000); AddStaticVehicleEx(471, 2051.173339, -2591.474609, 13.026803, 94.221893, -1, -1, 60000); AddStaticVehicleEx(471, 2051.350585, -2587.603271, 13.029230, 95.391181, -1, -1, 60000); AddStaticVehicleEx(471, 2051.142578, -2584.589599, 13.028179, 91.948318, -1, -1, 60000); AddStaticVehicleEx(477, 2025.196533, -2615.454589, 13.299317, 357.525817, -1, -1, 60000); AddStaticVehicleEx(415, 2021.882324, -2615.459472, 13.319864, 1.127420, -1, -1, 60000); AddStaticVehicleEx(535, 2017.986694, -2614.989746, 13.310400, 359.763336, -1, -1, 60000); AddStaticVehicleEx(536, 2014.464355, -2614.634521, 13.284324, 358.284088, -1, -1, 60000); /******************************************************************************* Objects *******************************************************************************/ CreateObject(5112, -1938.298340, 2118.336426, -4.014843, 0.0000, 0.0000, 225.0000); CreateObject(4186, -2012.725098, 2044.530518, 7.343500, 0.0000, 0.0000, 135.0000); CreateObject(3000, -1983.368164, 2073.381348, 0.733806, 0.0000, 0.0000, 0.0000); CreateObject(5716, -2025.394043, 2069.934082, 14.551313, 0.0000, 0.0000, 45.0000); CreateObject(5837, -1990.995361, 2055.409668, 2.427938, 0.0000, 0.0000, 315.0000); CreateObject(6962, -1973.202148, 2040.981201, 7.466599, 0.0000, 0.0000, 315.0000); CreateObject(8131, -1987.323120, 2042.162964, 11.903843, 0.0000, 0.0000, 315.0000); CreateObject(8131, -2002.587646, 2026.591919, 11.903843, 0.0000, 0.0000, 315.0000); CreateObject(8169, -1993.328369, 2065.388672, 0.286759, 0.0000, 0.0000, 0.0000); CreateObject(8397, -2016.908813, 2013.008423, 11.213861, 0.0000, 0.0000, 135.0000); CreateObject(8493, -1965.666504, 2020.861328, 18.271067, 0.0000, 0.0000, 315.0000); CreateObject(8620, -2024.918457, 2089.784912, 23.324022, 0.0000, 0.0000, 225.0001); CreateObject(8675, -2015.254150, 2042.386963, 9.703850, 0.0000, 0.0000, 225.0000); CreateObject(10023, -2070.939697, 1963.358887, 8.788233, 0.0000, 0.0000, 134.9999); CreateObject(14560, -2051.231201, 1951.767944, 4.921103, 0.0000, 0.0000, 225.0000); CreateObject(14560, -2082.349609, 1982.318115, 4.946103, 0.0000, 0.0000, 225.0000); CreateObject(5426, -1991.461548, 1937.795898, 2.930543, 0.0000, 0.0000, 315.0000); CreateObject(3469, -2061.465088, 2003.401611, 3.373828, 0.0000, 0.0000, 315.0000); CreateObject(3463, -1902.077637, 2154.651855, 0.999815, 0.0000, 0.0000, 315.0000); CreateObject(3463, -1928.541138, 2128.016113, 1.658792, 0.0000, 0.0000, 315.0000); CreateObject(3463, -1952.445557, 2104.163574, 1.732426, 0.0000, 0.0000, 315.0000); CreateObject(3463, -1973.849854, 2082.695557, 1.376701, 0.0000, 0.0000, 315.0000); CreateObject(1571, -2008.616455, 2063.729248, 2.612240, 0.0000, 0.0000, 45.0000); CreateObject(1232, -2000.708252, 2065.631592, 1.097086, 0.0000, 0.0000, 0.0000); CreateObject(1232, -1992.625854, 2047.252075, 0.847086, 0.0000, 0.0000, 0.0000); CreateObject(1232, -2015.124634, 2022.028076, 0.597086, 0.0000, 0.0000, 0.0000); CreateObject(1232, -2014.650879, 2016.572998, 5.795239, 357.4217, 85.0842, 34.2736); CreateObject(3515, -2002.613525, 2026.779541, 1.286544, 0.0000, 0.0000, 0.0000); CreateObject(3515, -1987.385010, 2042.466919, 1.111549, 0.0000, 0.0000, 0.0000); CreateObject(9833, -1994.730713, 2034.617676, 4.514795, 0.0000, 0.0000, 303.7500); CreateObject(3472, -2031.611938, 2025.332886, 1.687754, 0.0000, 0.0000, 0.0000); CreateObject(3472, -2002.400391, 2001.710571, 0.681410, 0.0000, 0.0000, 0.0000); CreateObject(3472, -1969.169312, 2030.372925, 0.681410, 0.0000, 0.0000, 0.0000); CreateObject(3472, -1876.775513, 2167.063232, 3.257984, 0.0000, 0.0000, 0.0000); CreateObject(3472, -2033.423706, 1956.266113, 0.858491, 0.0000, 0.0000, 0.0000); CreateObject(3472, -2067.319824, 1965.560303, 0.852705, 0.0000, 0.0000, 0.0000); CreateObject(3472, -1991.949463, 2038.211670, -1.468595, 0.0000, 0.0000, 283.5101); CreateObject(3472, -1998.111938, 2032.029175, -1.993594, 0.0000, 0.0000, 340.2330); CreateObject(1232, -2007.958252, 2014.534546, 0.215334, 0.0000, 0.0000, 0.0000); CreateObject(12990, -2062.038086, 2040.622437, 1.197466, 357.4217, 0.0000, 225.0000); CreateObject(3472, -2047.139648, 1986.882935, 0.852705, 0.0000, 0.0000, 349.6868); CreateObject(3472, -2025.072144, 1987.701050, 0.852705, 0.0000, 0.0000, 317.0282); CreateObject(3472, -2046.154785, 2009.943481, 0.852707, 0.0000, 0.0000, 0.0000); CreateObject(3472, -2026.179932, 2010.145508, 0.852705, 0.0000, 0.0000, 302.4177); CreateObject(3528, -2046.268188, 2009.703613, 3.191246, 0.0000, 0.0000, 303.7500); CreateObject(3528, -2025.148682, 1987.929565, 3.441175, 0.0000, 0.0000, 135.0000); CreateObject(3528, -2046.824341, 1986.846191, 3.015858, 0.0000, 0.0000, 33.7500); CreateObject(3528, -2026.452759, 2010.127808, 3.547902, 0.0000, 0.0000, 236.2501); CreateObject(14411, -2016.479858, 1974.855835, 2.174387, 0.0000, 0.0000, 225.0000); CreateObject(14411, -1984.890137, 2012.164673, 3.797306, 0.0000, 0.0000, 220.7028); CreateObject(1315, -1891.157715, 2162.077881, 3.472570, 0.0000, 0.0000, 326.2500); CreateObject(1319, -1897.627319, 2166.345215, 0.981747, 0.0000, 0.0000, 0.0000); CreateObject(3472, -1891.369995, 2180.080566, 2.457314, 0.0000, 0.0000, 0.0000); CreateObject(3472, -1866.256958, 2167.259521, 4.553288, 0.0000, 0.0000, 0.0000); CreateObject(3472, -1851.193848, 2166.792969, 6.312077, 0.0000, 0.0000, 0.0000); CreateObject(3472, -1892.932129, 2189.909668, 3.867462, 0.0000, 0.0000, 0.0000); CreateObject(3472, -1896.255981, 2202.026123, 5.669613, 0.0000, 0.0000, 0.0000); CreateObject(8943, -1959.865356, 1941.163452, 4.811448, 0.0000, 0.0000, 45.0000); CreateObject(7893, -2023.337036, 1933.923950, 2.926173, 0.0000, 0.0000, 45.0000); CreateObject(7893, -2030.104370, 1940.521240, 2.855314, 0.0000, 0.0000, 225.0000); CreateObject(973, -2043.368408, 1979.536255, 1.329552, 0.0000, 0.0000, 315.0000); CreateObject(973, -2043.404541, 1973.121704, 1.329552, 0.0000, 0.0000, 225.0000); CreateObject(973, -2049.821533, 1966.732056, 1.329552, 0.0000, 0.0000, 225.0000); CreateObject(973, -2053.164795, 1963.433350, 1.362837, 0.0000, 0.0000, 225.0000); CreateObject(973, -2059.714355, 1963.446655, 1.323763, 0.0000, 0.0000, 135.0000); CreateObject(973, -2059.698486, 1969.800293, 1.323765, 0.0000, 0.0000, 45.0001); CreateObject(973, -2053.187744, 1976.292847, 1.323765, 0.0000, 0.0000, 45.0001); CreateObject(973, -2049.583984, 1979.861450, 1.323765, 0.0000, 0.0000, 45.0001); CreateObject(973, -2054.422363, 1990.900024, 1.323765, 0.0000, 0.0000, 315.0001); CreateObject(973, -2054.577881, 1984.492676, 1.323765, 0.0000, 0.0000, 225.0002); CreateObject(973, -2060.820068, 1978.277344, 1.323765, 0.0000, 0.0000, 225.0002); CreateObject(973, -2064.561768, 1974.567627, 1.323765, 0.0000, 0.0000, 225.0002); CreateObject(973, -2070.902588, 1974.445313, 1.323765, 0.0000, 0.0000, 135.0002); CreateObject(973, -2070.685791, 1980.829224, 1.329551, 0.0000, 0.0000, 45.0003); CreateObject(973, -2064.315186, 1987.215088, 1.329552, 0.0000, 0.0000, 45.0003); CreateObject(973, -2060.634277, 1990.899048, 1.329551, 0.0000, 0.0000, 45.0003); CreateObject(14411, -2017.123535, 2068.483154, 4.472305, 0.0000, 0.0000, 29.4528); CreateObject(14411, -2016.070923, 2076.532715, 8.488390, 0.0000, 0.0000, 310.7028); CreateObject(982, -2060.254395, 1940.376465, 1.230310, 0.0000, 0.0000, 45.0000); CreateObject(982, -2093.113770, 1973.337646, 1.172886, 0.0000, 0.0000, 45.0000); CreateObject(983, -2094.416260, 1994.179443, 1.167100, 0.0000, 0.0000, 315.0000); CreateObject(983, -2039.647217, 1940.658203, 1.167100, 0.0000, 0.0000, 315.0000); CreateObject(983, -2025.651367, 1934.133667, 3.049916, 0.0000, 0.0000, 315.0000); CreateObject(983, -2029.800537, 1937.561768, 3.004153, 0.0000, 0.0000, 315.0000); CreateObject(3458, -2045.073853, 1918.570679, -0.718085, 0.0000, 0.0000, 225.0000); CreateObject(3458, -2028.794067, 1902.071289, -0.869122, 0.0000, 0.0000, 225.0000); CreateObject(10009, -2039.349976, 2038.859985, 15.924200, 0.0000, 0.0000, 191.2501); CreateObject(1291, -2005.333008, 2065.051758, 1.747659, 0.0000, 0.0000, 45.0000); CreateObject(1291, -1973.301514, 2017.222778, 31.224121, 0.0000, 0.0000, 45.0000); CreateObject(1291, -1994.066162, 2046.482178, 1.326650, 0.0000, 0.0000, 225.0000); CreateObject(1235, -2004.331665, 2036.386230, 1.315325, 0.0000, 0.0000, 0.0000); CreateObject(1235, -2041.530151, 2009.695068, 0.986621, 0.0000, 0.0000, 0.0000); CreateObject(1359, -2042.760620, 1952.362793, 1.187889, 0.0000, 0.0000, 0.0000); CreateObject(1486, -2044.302490, 1961.293457, 0.634281, 0.0000, 0.0000, 0.0000); CreateObject(3886, -2082.733398, 1952.321167, -0.784811, 0.0000, 0.0000, 315.0000); CreateObject(3886, -2089.748291, 1945.125122, -0.769130, 0.0000, 0.0000, 136.3412); CreateObject(1597, -1990.498901, 2045.482666, 3.969632, 0.0000, 0.0000, 315.0000); CreateObject(1597, -2006.241089, 2029.653442, 3.969632, 0.0000, 0.0000, 315.0000); CreateObject(1597, -2027.850952, 2021.599854, 3.975974, 0.0000, 0.0000, 225.0000); CreateObject(877, -2017.051270, 1930.619141, 4.158451, 0.0000, 0.0000, 11.2500); CreateObject(877, -2033.066284, 1945.993164, 4.060598, 0.0000, 0.0000, 11.2500); CreateObject(877, -2009.879883, 1941.502319, 5.110288, 0.0000, 4.2972, 11.2500); CreateObject(873, -2022.298096, 1952.575562, 4.087557, 0.0000, 0.0000, 0.0000); CreateObject(673, -2036.390503, 2027.678101, 1.369228, 0.0000, 0.0000, 0.0000); CreateObject(673, -1996.297485, 2039.821899, 1.362887, 0.0000, 0.0000, 0.0000); CreateObject(673, -2000.853760, 2034.728027, 1.362888, 0.0000, 0.0000, 0.0000); CreateObject(673, -2035.016602, 2013.891357, 0.534183, 0.0000, 0.0000, 0.0000); CreateObject(673, -2050.979492, 1998.808594, 0.534183, 0.0000, 0.0000, 0.0000); CreateObject(673, -2037.461914, 1983.034790, 0.534183, 0.0000, 0.0000, 0.0000); CreateObject(673, -2021.498901, 1999.186523, 0.534183, 0.0000, 0.0000, 0.0000); CreateObject(17031, -2084.799805, 2012.128296, -3.152852, 0.0000, 0.0000, 135.0000); CreateObject(17026, -2055.654785, 2094.384277, -2.513466, 0.0000, 0.0000, 281.2500); CreateObject(17026, -2107.325195, 1997.202148, -1.411729, 0.0000, 0.0000, 101.2500); CreateObject(8040, -1913.403564, 2074.146484, 1.974737, 0.0000, 0.0000, 135.0000); CreateObject(969, -1945.855591, 2101.805176, 1.444467, 68.7549, 0.0000, 45.0000); CreateObject(969, -1950.291260, 2097.300537, 1.475018, 68.7549, 0.0000, 45.0000); CreateObject(969, -1939.655640, 2107.911865, 1.427467, 68.7549, 0.0000, 45.0000); CreateObject(969, -1936.260986, 2111.833252, 1.517360, 68.7549, 0.0000, 45.0000); CreateObject(969, -1939.515991, 2099.891846, 1.108617, 62.7389, 0.0000, 225.0000); CreateObject(969, -1933.552734, 2105.814209, 1.112295, 62.7389, 0.0000, 225.0000); CreateObject(969, -1927.465576, 2111.770508, 1.075990, 62.7389, 0.0000, 225.0000); CreateObject(1634, 1656.298584, -2542.900635, 17.177588, 18.0482, 0.0000, 90.0001); CreateObject(1634, 1648.857788, -2542.906006, 17.405502, 16.3293, 0.0000, 273.4378); CreateObject(1634, 1387.466797, -2543.017334, 17.259121, 24.9237, 0.0000, 90.0001); CreateObject(1634, 1881.000732, -2543.126709, 17.531693, 14.6104, 0.0000, 270.0001); CreateObject(1634, 1887.290894, -2543.038574, 17.374773, 16.3293, 0.0000, 90.0001); CreateObject(1378, 2129.178955, -2500.022217, 30.938778, 0.0000, 0.0000, 90.0001); CreateObject(10775, 1431.321899, -2425.246094, 34.001350, 0.0000, 0.0000, 270.3867); CreateObject(1634, 1515.566162, -2453.384277, 13.627008, 2.5783, 0.0000, 61.4066); CreateObject(1634, 1509.796631, -2450.144287, 19.201988, 25.7831, 0.0000, 60.5472); CreateObject(1634, 1505.403931, -2447.690186, 26.160879, 32.6586, 0.0000, 60.5472); CreateObject(1634, 1492.265259, -2416.796143, 42.939293, 0.0000, 0.0000, 270.7820); CreateObject(16316, 1513.500854, -2416.947998, 49.720318, 0.0000, 0.0000, 0.0000); CreateObject(4203, 1593.483521, -2420.022949, 61.329483, 0.0000, 0.0000, 90.0001); CreateObject(4203, 1665.818237, -2427.186279, 61.556091, 0.0000, 1.7189, 90.0001); CreateObject(4203, 1742.091431, -2441.936279, 61.912628, 0.0000, 1.7189, 78.7503); CreateObject(5394, 1601.502808, -2592.972412, 13.111873, 356.5623, 359.1406, 292.5001); CreateObject(5394, 1663.785767, -2592.456787, 12.961890, 356.5623, 0.0000, 292.5001); CreateObject(1634, 2124.695313, -2499.985840, 37.190430, 5.1566, 0.0000, 270.0002); CreateObject(1634, 2063.814697, -2500.045166, 14.744194, 14.6104, 0.0000, 269.1407); CreateObject(12956, 1696.194702, -2491.685791, 15.907930, 0.0000, 0.0000, 0.0000); CreateObject(13590, 1765.593140, -2470.185791, 13.655531, 0.0000, 0.0000, 270.0000); CreateObject(13636, 1813.519043, -2443.496338, 14.835079, 0.0000, 0.0000, 0.0000); CreateObject(13641, 1703.220825, -2480.722900, 17.273933, 0.0001, 0.0000, 178.2812); CreateObject(16304, 2091.196777, -2583.048828, 17.732155, 0.0000, 0.0000, 0.0000); CreateObject(16304, 2103.658447, -2622.180908, 17.732155, 0.0000, 0.0000, 0.0000); CreateObject(16305, 2089.834473, -2603.128418, 17.729221, 0.0000, 0.0000, 180.0000); CreateObject(16317, 2107.879395, -2596.936279, 12.540822, 0.0000, 0.0000, 0.0000); CreateObject(16077, 2123.978271, -2594.705811, 14.727074, 0.0000, 0.0000, 337.5000); CreateObject(13645, 1782.345947, -2450.035645, 60.287018, 0.0000, 0.0000, 258.7500); CreateObject(13645, 1781.909668, -2452.796143, 60.370987, 0.0000, 0.0000, 258.7500); CreateObject(13645, 1781.451660, -2455.583252, 60.455833, 0.0000, 0.0000, 258.7500); CreateObject(13645, 1781.108765, -2457.610840, 60.467602, 0.0000, 0.0000, 258.7500); CreateObject(16114, 1384.912231, -2596.334473, 12.451090, 0.0000, 0.0000, 33.7500); CreateObject(16113, 1384.529907, -2547.858398, 12.202873, 0.0000, 0.0000, 303.7500); CreateObject(16120, 1395.779297, -2500.232178, 12.421928, 0.0000, 0.0000, 292.5000); CreateObject(16122, 1417.597778, -2567.513184, 11.580910, 0.0000, 0.0000, 67.5000); CreateObject(1634, 1475.251953, -2533.476563, 13.844193, 0.0000, 0.0000, 83.9066); CreateObject(1634, 1469.110229, -2532.874268, 17.621012, 12.0321, 0.0000, 83.9066); CreateObject(621, 1410.986572, -2593.937256, 12.450291, 0.0000, 0.0000, 0.0000); CreateObject(621, 1401.058594, -2560.951416, 13.207024, 0.0000, 0.0000, 0.0000); CreateObject(621, 1403.157837, -2496.482910, 17.430681, 0.0000, 0.0000, 0.0000); CreateObject(621, 1419.365112, -2526.277100, 12.450291, 0.0000, 0.0000, 0.0000); CreateObject(688, 1934.964111, -2564.127197, 12.139490, 0.0000, 0.0000, 326.2500); CreateObject(688, 1958.090820, -2547.450439, 12.864479, 0.0000, 0.0000, 326.2500); CreateObject(688, 2014.286743, -2561.622803, 12.314487, 0.0000, 0.0000, 326.2500); CreateObject(689, 2009.019165, -2529.131836, 12.511084, 0.0000, 0.0000, 180.0000); CreateObject(689, 1938.239136, -2542.159668, 12.336094, 0.0000, 0.0000, 0.0000); CreateObject(689, 2035.173218, -2526.310059, 12.386093, 0.0000, 0.0000, 0.0000); CreateObject(690, 1968.988403, -2560.557373, 12.450466, 0.0000, 0.0000, 0.0000); CreateObject(690, 1967.265381, -2525.769287, 12.475466, 0.0000, 0.0000, 0.0000); CreateObject(690, 2004.107178, -2566.665283, 13.100456, 0.0000, 0.0000, 0.0000); CreateObject(1655, 1966.159668, -2542.169922, 13.446993, 0.0000, 0.0000, 236.2501); CreateObject(1655, 1971.074341, -2545.466797, 16.896353, 12.0321, 0.0000, 236.2501); CreateObject(1655, 1976.067993, -2548.778320, 21.871550, 23.2048, 0.0000, 236.2501); CreateObject(17687, 1833.851196, -2664.433105, 26.037003, 0.0000, 0.0000, 0.0000); CreateObject(17687, 1693.356689, -2664.342041, 26.331486, 0.0000, 0.0000, 0.0000); CreateObject(1634, 1399.525879, -2427.986084, 42.939293, 0.0000, 0.0000, 102.0320); CreateObject(13666, 1966.399048, -2458.929932, 17.419441, 0.0000, 0.0000, 281.2500); CreateObject(13666, 1966.176270, -2455.270996, 17.469440, 0.0000, 0.0000, 281.2500); CreateObject(13666, 1965.977661, -2451.658936, 17.477200, 0.0000, 0.0000, 281.2500); CreateObject(13666, 1965.829224, -2448.081787, 17.477200, 0.0000, 0.0000, 281.2500); CreateObject(13666, 1965.650391, -2444.498291, 17.477200, 0.0000, 0.0000, 101.2501); CreateObject(13666, 1965.501465, -2440.828857, 17.452200, 0.0000, 0.0000, 101.2501); CreateObject(13666, 1475.317627, -2557.153320, 20.602182, 7.7349, 71.3332, 11.2500); CreateObject(13666, 1965.307251, -2437.218994, 17.452200, 0.0000, 0.0000, 101.2501); CreateObject(17011, 2054.224609, -2599.677246, 12.495594, 0.8594, 359.1406, 272.5783); CreateObject(17011, 2053.624512, -2585.360107, 12.245598, 0.8594, 359.1406, 272.5783); CreateObject(971, 2056.377930, -2602.785645, 12.061691, 0.0000, 0.0000, 275.2340); CreateObject(971, 2056.002197, -2594.165039, 11.873745, 0.0000, 0.0000, 271.7962); CreateObject(971, 2055.733154, -2585.779785, 11.784821, 0.0000, 359.1406, 271.7962); CreateObject(971, 2052.516357, -2607.780762, 12.166788, 0.0000, 0.0000, 185.2340); CreateObject(971, 2051.007324, -2579.284912, 11.791794, 0.0000, 0.0000, 185.2340); CreateObject(969, 2054.541260, -2578.695068, 6.563752, 173.5017, 89.3814, 271.4781); CreateObject(1237, 2045.608765, -2579.890381, 12.711345, 0.0000, 0.0000, 0.0000); CreateObject(1237, 2047.764282, -2608.018555, 12.691049, 0.0000, 0.0000, 0.0000); CreateObject(3665, 1944.919678, -2643.218506, 14.528469, 336.7952, 0.0000, 281.2500); CreateObject(3665, 1933.500244, -2645.577881, 18.991858, 335.9358, 0.0000, 281.2500); CreateObject(3334, 2055.496094, -2593.037842, 19.845366, 0.0000, 0.0000, 180.0000); CreateObject(13666, 1474.275391, -2557.230713, 23.577604, 1.7189, 71.3332, 11.2500); CreateObject(13666, 1473.115967, -2557.133301, 26.620314, 1.7189, 73.0521, 11.2500); CreateObject(13666, 1472.020142, -2556.913086, 29.847616, 2.5783, 70.4738, 12.1095); CreateObject(13666, 1470.860962, -2556.874512, 33.182774, 5.1566, 72.1927, 11.2500); CreateObject(1634, 1473.866943, -2559.264404, 13.844193, 13.7510, 24.0642, 75.1575); CreateObject(1655, 1970.434937, -2434.903809, 13.846987, 3.4377, 0.0000, 281.2501); CreateObject(1655, 1564.909546, -2592.993652, 13.621990, 0.0000, 0.0000, 90.0000); CreateObject(1655, 1558.303223, -2592.993164, 17.537640, 15.4699, 0.0000, 90.0000); CreateObject(1655, 1552.057983, -2593.001709, 23.281483, 25.7831, 0.0000, 90.0000); CreateObject(1683, 1469.192017, -2486.524902, 18.157318, 0.0000, 0.0000, 270.0000); CreateObject(1655, 1487.563843, -2507.156982, 13.504805, 0.0000, 0.0000, 90.0000); CreateObject(1655, 1487.432617, -2498.557129, 13.554804, 0.0000, 0.0000, 90.0000); CreateObject(1655, 1487.457153, -2489.905762, 13.529804, 0.0000, 0.0000, 90.0000); CreateObject(1655, 1487.603760, -2481.292236, 13.479805, 0.0000, 0.0000, 90.0000); CreateObject(13641, 1456.098145, -2506.801758, 17.073912, 0.0000, 0.0000, 0.0001); CreateObject(13641, 1456.024292, -2493.690186, 17.523932, 0.0000, 0.0000, 1.7189); CreateObject(13641, 1455.849609, -2480.439209, 17.373907, 0.0000, 0.0000, 358.2812); CreateObject(3441, 1452.589355, -2504.430420, 13.430378, 0.0000, 0.0000, 0.0000); CreateObject(3441, 1452.634399, -2509.336426, 13.355379, 0.0000, 0.0000, 0.0000); CreateObject(3441, 1452.641235, -2496.335938, 13.805372, 0.0000, 0.0000, 0.0000); CreateObject(3441, 1452.440796, -2491.784424, 13.880371, 0.0000, 0.0000, 0.0000); CreateObject(3441, 1452.276367, -2482.668457, 13.680374, 0.0000, 0.0000, 0.0000); CreateObject(3441, 1452.268555, -2478.536377, 13.680374, 0.0000, 0.0000, 0.0000); CreateObject(13666, 1469.752808, -2556.886963, 36.323586, 5.1566, 72.1927, 11.2500); CreateObject(4601, 1990.335083, -2675.589600, 40.850998, 0.0000, 0.0000, 90.0000); CreateObject(1634, 1993.519165, -2632.920410, 12.844200, 352.2651, 0.0000, 180.0000); CreateObject(1634, 1993.523315, -2640.479004, 16.030634, 3.4377, 0.0000, 180.0000); CreateObject(1634, 1993.531982, -2647.305908, 20.682133, 14.6104, 0.0000, 180.0000); CreateObject(1634, 1993.509644, -2653.568359, 26.692684, 23.2048, 0.0000, 180.0000); CreateObject(1634, 1993.489136, -2659.175781, 33.316109, 26.6425, 0.0000, 180.0000); CreateObject(1634, 1985.889771, -2664.691162, 37.065815, 27.5020, 0.0000, 180.0000); CreateObject(1634, 1985.878784, -2669.246094, 43.848473, 35.2369, 0.0000, 180.0000); CreateObject(1634, 2071.632813, -2668.625488, 13.747316, 5.1566, 0.0000, 90.0001); CreateObject(1634, 2070.944824, -2683.172852, 13.679409, 4.2972, 0.0000, 90.0001); CreateObject(1634, 2009.231812, -2670.028076, 10.697830, 7.7349, 0.0000, 270.0000); CreateObject(1634, 2005.718994, -2684.639404, 10.481146, 9.4538, 0.0000, 270.0000); CreateObject(4856, 2043.028687, -2661.984375, 47.244705, 0.0000, 0.0000, 0.0001); CreateObject(13645, 2064.891602, -2581.760254, 40.452820, 0.0000, 0.0000, 348.7501); CreateObject(13645, 2068.787598, -2582.020508, 40.302319, 0.0000, 0.0000, 348.7501); CreateObject(13645, 2073.475342, -2581.562012, 40.263542, 0.0000, 0.0000, 356.4850); CreateObject(13645, 2077.721924, -2582.017334, 40.474545, 0.0000, 0.0000, 352.1878); CreateObject(3524, 1542.322998, -2459.323730, 15.440027, 0.0000, 0.0000, 135.0000); CreateObject(3524, 1547.421143, -2463.707031, 15.440027, 0.0000, 0.0000, 135.0000); CreateObject(3528, 1542.314697, -2459.541504, 16.854574, 0.0000, 0.0000, 8.7490); CreateObject(3528, 1547.644409, -2463.684082, 16.964241, 0.0000, 0.0000, 79.4548); CreateObject(17672, 1908.913330, -2409.566650, 46.149235, 359.1406, 12.0321, 258.7500); CreateObject(17672, 1918.858032, -2289.497559, 120.178215, 359.1406, 18.9076, 258.7500); CreateObject(17672, 1929.266235, -2166.557861, 194.183243, 359.1406, 11.1727, 258.7500); CreateObject(17672, 1940.235596, -2039.009888, 259.838409, 359.1406, 11.1727, 258.7500); CreateObject(8171, 1952.189087, -1939.499390, 12.548797, 0.0000, 0.0000, 306.4056); CreateObject(8171, 1968.758057, -1773.339478, 292.339844, 0.0000, 0.0000, 0.0000); CreateObject(8171, 1951.197510, -1642.586426, 292.316772, 0.0000, 0.0000, 14.6104); CreateObject(8171, 1898.202759, -1525.313599, 292.293701, 0.0000, 0.0000, 34.3775); CreateObject(8171, 1813.534790, -1425.093506, 292.270630, 0.0000, 0.0000, 46.4095); CreateObject(8171, 1712.838501, -1332.312866, 289.372528, 357.4217, 0.0000, 48.1284); CreateObject(8171, 1621.617432, -1265.735229, 282.331177, 354.8434, 0.8594, 59.3784); CreateObject(1225, 1956.836304, -1975.999634, 292.795563, 0.0000, 0.0000, 0.0000); CreateObject(1225, 1959.807495, -1976.058838, 292.795563, 0.0000, 0.0000, 0.0000); CreateObject(1225, 1962.813477, -1976.621704, 292.795563, 0.0000, 0.0000, 0.0000); CreateObject(1225, 1966.617554, -1977.132568, 292.795563, 0.0000, 0.0000, 0.0000); CreateObject(1225, 1936.318115, -1972.648071, 292.795563, 0.0000, 0.0000, 0.0000); CreateObject(1225, 1931.710083, -1971.835083, 292.795563, 0.0000, 0.0000, 0.0000); CreateObject(1225, 1934.223389, -1972.104370, 292.795563, 0.0000, 0.0000, 0.0000); CreateObject(1225, 1958.270386, -1976.053101, 292.795563, 0.0000, 0.0000, 0.0000); CreateObject(1225, 1964.685913, -1976.609253, 292.795563, 0.0000, 0.0000, 0.0000); CreateObject(1225, 1954.623779, -1976.113037, 292.795563, 0.0000, 0.0000, 0.0000); CreateObject(3447, 1937.612305, -1971.808472, 299.914917, 0.0000, 0.0000, 348.7500); CreateObject(3447, 1956.449951, -1975.208740, 299.887909, 0.0000, 0.0000, 348.7500); CreateObject(3447, 1963.392944, -1975.984863, 299.887909, 0.0000, 0.0000, 348.7500); CreateObject(8171, 1957.250732, -1907.431519, 292.416809, 0.0000, 0.0000, 351.4056); CreateObject(3447, 1930.704102, -1971.535645, 299.914917, 0.0000, 0.0000, 348.7500); /******************************************************************************* *******************************************************************************/ return 1; } public OnGameModeExit() { /******************************************************************************* Stones *******************************************************************************/ new i=0; while (i < GetMaxPlayers()) { if (P_GRAVESTONES[i][GraveStoneID] != -1 && IsPlayerConnected(i)) { DestroyObject(P_GRAVESTONES[i][GraveStoneID]); DestroyPickup(P_GRAVESTONES[i][GraveStonePickID]); } i++; } /******************************************************************************* *******************************************************************************/ print("Exiting Done!"); return true; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 2229.6035,-1159.2388,25.8098); SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746); return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnPlayerConnect(playerid) { players++; if(settimer!=1) { SetTimer("constTimer", 1000,1); settimer=1; } return 1; } public OnPlayerDisconnect(playerid, reason) { /******************************************************************************* Stones *******************************************************************************/ if (P_GRAVESTONES[playerid][GraveStoneID] != -1) { DestroyObject(P_GRAVESTONES[playerid][GraveStoneID]); P_GRAVESTONES[playerid][GraveStoneID]=-1; DestroyPickup(P_GRAVESTONES[playerid][GraveStonePickID]); P_GRAVESTONES[playerid][GraveStonePickID]=-1; } /******************************************************************************* *******************************************************************************/ /******************************************************************************* PoD *******************************************************************************/ players--; Voted[playerid] = 0; KickTimer[playerid] = 0; /******************************************************************************* *******************************************************************************/ return 1; } public OnPlayerSpawn(playerid) { return 1; } public OnPlayerDeath(playerid, killerid, reason) { /******************************************************************************* Stones *******************************************************************************/ if (P_GRAVESTONES[playerid][GraveStoneID] != -1) { DestroyObject(P_GRAVESTONES[playerid][GraveStoneID]); DestroyPickup(P_GRAVESTONES[playerid][GraveStonePickID]); } new Float:fx,Float:fy,Float:fz,Float:fa; GetPlayerPos(playerid,fx,fy,fz); GetPlayerFacingAngle(playerid,fa); P_GRAVESTONES[playerid][GraveStoneID]=CreateObject(2896,fx,fy,fz-0.5,0,0,fa+90); P_GRAVESTONES[playerid][GraveStonePickID]=CreatePickup(1254,2,fx,fy,fz+0.3); format(P_GRAVESTONES[playerid][GraveStoneName],MAX_PLAYER_NAME+19,"~p~Here lays:~n~~r~%s",GetSpecName(playerid)); return true; /******************************************************************************* *******************************************************************************/ } 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("/kill", cmdtext, true, 10) == 0) { new money = GetPlayerMoney(playerid); SetPlayerHealth(playerid, 0); ResetPlayerMoney(playerid); GivePlayerMoney(playerid, money - 1000); return 1; } /******************************************************************************* TELEPORT COMMAND *******************************************************************************/ if (strcmp(cmdtext, "/wisland", true) == 0) { if (IsPlayerInAnyVehicle(playerid)) { SetVehiclePos(GetPlayerVehicleID(playerid), -1875.806762, 2187.444580, 4.671073); SetVehicleZAngle(GetPlayerVehicleID(playerid), 135.697875); LinkVehicleToInterior(GetPlayerVehicleID(playerid), 1); } if (!IsPlayerInAnyVehicle(playerid)) { SetPlayerPos(playerid, -1875.806762, 2187.444580, 4.671073); SetPlayerFacingAngle(playerid, 131.025436); } SetPlayerInterior(playerid, 0); } if(strcmp(cmdtext, "/Xtreme", true) == 0) { new cartype = GetPlayerVehicleID(playerid); new State=GetPlayerState(playerid); SetPlayerInterior(playerid,0); if(State!=PLAYER_STATE_DRIVER) SetPlayerPos(playerid,1527.3297,-2455.9033,13.5547); else if(IsPlayerInVehicle(playerid, cartype) == 1) { SetVehiclePos(cartype,1527.3297,-2455.9033,13.5547); SetVehicleZAngle(cartype,266); } else SetPlayerPos(playerid,1527.3297,-2455.9033,13.5547); GameTextForPlayer(playerid,"~b~Welcome To X~r~treme stunt park! ~n~By Z~r~H3r0",2500,3); return 1; } /******************************************************************************* *******************************************************************************/ /******************************************************************************* PoD *******************************************************************************/ new cmd[255], tmp[255]; new string[255]; new idx, idplayer; cmd = strtok(cmdtext, idx); if(strcmp(cmd, "/vkick", true) == 0) { if(vTimer > 0){ SendClientMessage(playerid, COLOR_YELLOW, "Cannot Run Concurrent Vote-Kicks!"); return 1;} tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /vkick [PlayerID] [Reason]"); strdel(reason, 0,128); return 1; } idplayer = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /vkick [PlayerID] [Reason]"); strdel(reason, 0,128); return 1; } strins(reason, tmp,0,128); if(IsPlayerConnected(idplayer)) { vPlayer = idplayer; vTimer = (pTime + 1); rVotes = ((players * pPerc) / 100); format(string, sizeof(string), " VoteKick Started...by %s", PlayerName(playerid)); SendClientMessageToAll(COLOR_YELLOW, string); format(string, sizeof(string), " [%s] Reason: %s", PlayerName(vPlayer), reason); SendClientMessageToAll(COLOR_YELLOW, string); format(string, sizeof(string), " %d Votes Required [Type /vote if you agree]", rVotes); SendClientMessageToAll(COLOR_YELLOW, string); return 1; } } else if(strcmp(cmdtext, "/vote", true) == 0) { if(vTimer < 1){ SendClientMessage(playerid, COLOR_WHITE, "No votekicks running!"); return 1;} if(Voted[playerid] == 1){ SendClientMessage(playerid, COLOR_WHITE, "You have already voted!"); return 1;} Votes++; Voted[playerid] = 1; format(string, sizeof(string), " Votes: [%d/%d]", Votes, rVotes); SendClientMessageToAll(COLOR_YELLOW, string); if(Votes == rVotes){ VoteKickSuccessful(); } return 1; } else if(strcmp(cmdtext, "/endvote", true) == 0) { if(vTimer < 1){ SendClientMessage(playerid, COLOR_WHITE, "No votekicks running!"); return 1;} AdminEndVoteKick(playerid); return 1; } else if(strcmp(cmdtext, "/vhelp", true) == 0) { SendClientMessage(playerid, COLOR_YELLOW,"PoD: Power of Democracy [Vote-Kick] v1.0 by Scarface"); SendClientMessage(playerid, COLOR_YELLOW,"Commands:"); SendClientMessage(playerid, COLOR_YELLOW,"/vkick [PlayerID] [Reason]"); SendClientMessage(playerid, COLOR_YELLOW,"/vote - Votes for Current VoteKick"); SendClientMessage(playerid, COLOR_YELLOW,"/cvote - Displays Current VoteKick"); SendClientMessage(playerid, COLOR_YELLOW,"Commands(Admins):"); SendClientMessage(playerid, COLOR_YELLOW,"/endvote - Ends Vote"); return 1; } else if(strcmp(cmdtext, "/cvote", true) == 0) { if(vTimer < 1){SendClientMessage(playerid, COLOR_WHITE, "No votekicks running!");return 1;} format(string, sizeof(string), " Current VoteKick...by %s", PlayerName(playerid)); SendClientMessageToAll(COLOR_YELLOW, string); format(string, sizeof(string), " [%s] Reason: %s", PlayerName(vPlayer), reason); SendClientMessageToAll(COLOR_YELLOW, string); format(string, sizeof(string), " %d Votes Required [Total:%d] [Type /vote if you agree]", rVotes, Votes); SendClientMessageToAll(COLOR_YELLOW, string); return 1; } /******************************************************************************* *******************************************************************************/ return 0; } public OnPlayerInfoChange(playerid) { return 1; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { return 1; } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) { return 1; } public OnPlayerLeaveRaceCheckpoint(playerid) { return 1; } public OnRconCommand(cmd[]) { return 1; } public OnObjectMoved(objectid) { return 1; } public OnPlayerObjectMoved(playerid, objectid) { return 1; } public OnPlayerSelectedMenuRow(playerid, row) { return 1; } public OnPlayerExitedMenu(playerid) { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { /******************************************************************************* Stones *******************************************************************************/ new i=0; while (i < GetMaxPlayers()) { if (pickupid == P_GRAVESTONES[i][GraveStonePickID]) { GameTextForPlayer(playerid,P_GRAVESTONES[i][GraveStoneName],5000,3); return true; } i++; } return true; } GetSpecName(playerid) { new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, 255); return name; } /******************************************************************************* *******************************************************************************/ /******************************************************************************* PoD *******************************************************************************/ public PlayerName(playerid) { new pName[32]; GetPlayerName(playerid, pName, sizeof(pName)); return 1; } public constTimer() { if(vTimer > 1) { vTimer--; } if(vTimer == 1) { EndVoteKick(); vTimer--; } } EndVoteKick() { ClearVoted(); Votes = 0; format(gString, sizeof(gString), " Attempted VoteKick (%s) Unsuccessful!", PlayerName(vPlayer)); SendClientMessageToAll(COLOR_YELLOW, gString); vPlayer = -1; strdel(reason, 0,128); return 1; } AdminEndVoteKick(playerid) { ClearVoted(); Votes = 0; vTimer = 0; format(gString, sizeof(gString), " Attempted VoteKick (%s) Ended by Administrator(%s)!", PlayerName(vPlayer), PlayerName(playerid)); SendClientMessageToAll(COLOR_YELLOW, gString); vPlayer = -1; strdel(reason, 0,128); return 1; } VoteKickSuccessful() { ClearVoted(); Votes = 0; format(gString, sizeof(gString), " Attempted VoteKick (%s) Successful!", PlayerName(vPlayer)); SendClientMessageToAll(COLOR_YELLOW, gString); KickTimer[vPlayer] = 1; SetTimer("vKick", 500, 0); vPlayer = -1; strdel(reason, 0,128); return 1; } ClearVoted() { for(new i=0;i ' ') && ((index - offset) < (sizeof(result) - 1))) { result[index - offset] = string[index]; index++; } result[index - offset] = EOS; return result; } strtok(const string[], &index) { new length = strlen(string); while ((index < length) && (string[index] <= ' ')) { index++; } new offset = index; new result[20]; while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1))) { result[index - offset] = string[index]; index++; } result[index - offset] = EOS; return result; } /******************************************************************************* *******************************************************************************/