#include #define TEAM_BALLAS 1 // Team Vagos #define TEAM_GROVE 2 // Team Ballas #define TEAM_VAGOS 3 #define TEAM_FALOS 4 #define COLOR_BLUE 0x0000FFAA #define COLOR_RED1 0xFF0000AA #define COLOR_YELLOW 0xFFFF00AA // Kleur Vagos #define COLOR_PINK 0xFF66FFAA // Kleur Ballas #define COLOR_GREY 0xAFAFAFAA // Kleur wanneer je inactive bent #define COLOR_WHITE 0xFFFFFFAA #define COLOR_LRED 0xFF1A1AAA #define COLOR_ORANGE 0xAFAFAFAA #define COLOR_GREEN 0x33AA33AA #define COLOR_RED 0xAA3333AA #define COLOR_YELLOW 0xFFFF00AA #define OBJECTIVE_COLOR 0xFF66FFAA #define COLOR_LIGHTBLUE 0xFFFFFFAA static gTeam[MAX_PLAYERS]; forward SetPlayerToTeamColor(playerid); // Speler naar teamkleur zetten forward SetupPlayerForClassSelection(playerid); // Speler klaarmaken voor setup forward SetPlayerTeamFromClass(playerid,classid); // Speler in team zetten forward ExitTheGameMode(); // uit gamemode gaan main() { print("\n----------------------------------"); print(" FFS, TDM Village Gang War"); print("----------------------------------\n"); } public OnGameModeInit() { print("GameModeInit()"); SetGameModeText("FFS, TDM Village Gang War"); //Ballas AddPlayerClass(104,2302.1589,40.2366,26.4844,87.5927,0,0,0,0,0,0); // AddPlayerClass(102,2302.1589,40.2366,26.4844,87.5927,0,0,0,0,0,0); // AddPlayerClass(103,2302.1589,40.2366,26.4844,87.5927,0,0,0,0,0,0); // //Grove AddPlayerClass(105,1318.2404,225.9292,19.5469,333.6304,0,0,0,0,0,0); // AddPlayerClass(106,1318.2404,225.9292,19.5469,333.6304,0,0,0,0,0,0); // AddPlayerClass(107,1318.2404,225.9292,19.5469,333.6304,0,0,0,0,0,0); // //Vagos AddPlayerClass(108,251.8599,-163.5164,5.0247,89.0721,0,0,0,0,0,0); // AddPlayerClass(109,251.8599,-163.5164,5.0247,89.0721,0,0,0,0,0,0); // AddPlayerClass(110,251.8599,-163.5164,5.0247,89.0721,0,0,0,0,0,0); // //Falos AddPlayerClass(114,671.0561,-519.7415,16.3359,217.0038,0,0,0,0,0,0); // AddPlayerClass(115,671.0561,-519.7415,16.3359,217.0038,0,0,0,0,0,0); // AddPlayerClass(116,671.0561,-519.7415,16.3359,217.0038,0,0,0,0,0,0); // //--------------------------------------------------------- AddStaticVehicle(561,1353.1693,476.1266,19.9953,64.8948,43,21); // AddStaticVehicle(560,1350.8052,471.2148,19.8827,244.8849,17,1); // AddStaticVehicle(555,1372.3506,472.8564,19.8134,151.9826,68,1); // AddStaticVehicle(554,1378.9423,457.5603,19.9949,244.6613,34,30); // AddStaticVehicle(549,1412.3522,460.5359,19.9260,15.6478,79,39); // AddStaticVehicle(514,1389.8822,379.3919,20.3272,155.1616,28,1); // AddStaticVehicle(578,1378.3109,463.8160,20.7369,66.8097,1,1); // AddStaticVehicle(549,1408.2007,407.0267,19.4550,331.5042,72,39); // AddStaticVehicle(549,1421.5774,386.3245,18.8942,160.5151,72,39); // AddStaticVehicle(549,1488.5360,365.2628,19.2127,297.4081,72,39); // AddStaticVehicle(549,1452.4056,338.7311,18.5409,46.6673,72,39); // AddStaticVehicle(546,1367.0450,410.7826,19.2391,335.0820,2,78); // AddStaticVehicle(543,1325.1700,397.1310,19.3808,156.0300,67,8); // AddStaticVehicle(514,1365.3660,368.2244,21.1403,64.4304,75,1); // AddStaticVehicle(515,1350.7742,353.7859,21.0832,154.2661,54,77); // AddStaticVehicle(515,1338.2267,327.0439,20.9923,157.4442,54,77); // AddStaticVehicle(445,1351.6366,304.9539,19.4300,241.8533,41,41); // AddStaticVehicle(456,1332.3274,285.8365,19.7321,64.5745,121,93); // AddStaticVehicle(456,1334.6161,289.5729,19.7312,65.2858,121,93); // AddStaticVehicle(455,1386.4994,267.8582,20.0038,63.3352,84,31); // AddStaticVehicle(445,1373.3311,274.3566,19.4419,243.4359,47,47); // AddStaticVehicle(442,1354.6168,241.9318,19.3983,335.4868,40,36); // AddStaticVehicle(426,1363.6707,261.1991,19.3094,334.2479,10,10); // AddStaticVehicle(463,1361.3113,253.5538,19.1070,282.8370,22,22); // AddStaticVehicle(463,1361.6033,252.0414,19.1073,283.0473,79,79); // AddStaticVehicle(463,1361.9927,250.4327,19.1061,282.2537,36,36); // AddStaticVehicle(463,1360.9261,255.0195,19.1074,285.7076,19,19); // AddStaticVehicle(463,1359.5800,246.9389,19.1070,251.1830,7,7); // AddStaticVehicle(462,1411.4623,284.6706,19.1581,335.4355,12,12); // AddStaticVehicle(456,1421.6381,275.9215,19.7281,68.6906,91,63); // AddStaticVehicle(451,1414.9319,248.5470,19.2610,68.0493,36,36); // AddStaticVehicle(445,1372.7820,196.6784,19.4297,331.3920,37,37); // AddStaticVehicle(440,1339.9513,200.6551,19.6728,245.0725,66,66); // AddStaticVehicle(439,1347.6991,208.1023,19.4502,337.1688,67,8); // AddStaticVehicle(439,1260.0876,267.0463,19.3730,67.6088,67,8); // AddStaticVehicle(439,1231.9778,302.7019,19.5480,336.3676,67,8); // AddStaticVehicle(437,1220.2993,297.8682,19.6871,64.4176,123,20); // AddStaticVehicle(436,1227.4816,304.5682,19.4170,335.9904,83,1); // AddStaticVehicle(429,1218.7794,307.7881,19.3104,336.0704,10,10); // AddStaticVehicle(429,1281.9092,367.1404,19.1575,155.1753,10,10); // AddStaticVehicle(428,1197.4597,246.8757,19.6798,66.4665,4,75); // AddStaticVehicle(427,1201.4036,254.3267,19.6867,62.9118,0,1); // AddStaticVehicle(426,1253.9908,249.6585,19.2992,62.6731,42,42); // AddStaticVehicle(426,1234.9524,239.3201,19.2204,155.5224,42,42); // AddStaticVehicle(426,1237.4115,210.4686,19.2976,65.7084,42,42); // AddStaticVehicle(414,1239.5127,182.2509,19.8765,334.9714,9,1); // AddStaticVehicle(414,1219.4065,189.3186,20.0456,337.7856,9,1); // AddStaticVehicle(414,1207.5890,184.7344,20.5971,333.5409,9,1); // AddStaticVehicle(562,2210.8303,57.8127,26.6458,269.2413,113,1); // AddStaticVehicle(500,2208.1545,80.2703,26.0799,86.4466,21,119); // AddStaticVehicle(500,2208.4761,90.0346,25.8678,87.3161,21,119); // AddStaticVehicle(500,2237.6572,68.4968,26.5895,92.0362,21,119); // AddStaticVehicle(496,2210.7034,114.1719,26.7176,270.3814,53,56); // AddStaticVehicle(492,2231.6804,161.7806,27.0509,182.4593,81,27); // AddStaticVehicle(492,2252.3508,162.6004,27.1147,181.2127,81,27); // AddStaticVehicle(492,2290.1392,155.0941,26.8158,179.5549,81,27); // AddStaticVehicle(492,2264.8533,106.4352,27.0356,179.2575,81,27); // AddStaticVehicle(491,2253.3721,105.7796,26.9037,177.8524,52,66); // AddStaticVehicle(491,2239.0347,24.0305,26.2091,183.9256,52,66); // AddStaticVehicle(491,2252.2063,23.9846,26.2094,0.9752,52,66); // AddStaticVehicle(489,2246.1526,25.2357,26.5900,181.0063,112,120); // AddStaticVehicle(489,2258.9573,25.2349,26.5887,0.0070,112,120); // AddStaticVehicle(483,2265.5049,23.5555,26.4486,266.5726,1,5); // AddStaticVehicle(483,2279.8835,23.1223,26.4765,266.4663,1,5); // AddStaticVehicle(482,2307.8740,6.3957,26.6065,87.9972,64,64); // AddStaticVehicle(479,2279.4358,5.3471,27.2628,179.7614,60,35); // AddStaticVehicle(479,2239.7776,-9.8109,26.9405,178.7704,60,35); // AddStaticVehicle(479,2192.2161,-46.3419,27.2706,271.0389,60,35); // AddStaticVehicle(474,2202.2766,-66.1547,27.1251,270.9791,91,1); // AddStaticVehicle(474,2188.6687,-80.0573,27.2276,269.6267,91,1); // AddStaticVehicle(474,2254.4639,-126.8092,27.1735,0.0389,91,1); // AddStaticVehicle(467,2263.7065,-129.1663,27.2082,358.4619,60,1); // AddStaticVehicle(467,2299.1541,-119.0595,27.0600,2.3740,60,1); // AddStaticVehicle(467,2328.3176,-118.7681,27.0371,357.4294,60,1); // AddStaticVehicle(467,2249.2063,-81.0724,26.2573,357.3781,60,1); // AddStaticVehicle(466,2256.0173,-82.0125,26.2768,266.9680,78,76); // AddStaticVehicle(462,2261.7397,-82.4910,26.1309,0.8972,2,1); // AddStaticVehicle(462,2265.7566,-81.9844,26.1324,2.8300,2,1); // AddStaticVehicle(458,2281.2344,-69.2258,26.3885,359.5028,109,1); // AddStaticVehicle(458,2278.0525,63.2738,26.3629,271.2855,109,1); // AddStaticVehicle(458,2330.1091,120.9086,26.9800,272.3647,109,1); // AddStaticVehicle(458,2329.8164,132.3748,27.0308,270.0367,109,1); // AddStaticVehicle(458,2356.7717,142.8361,26.8919,90.9345,109,1); // AddStaticVehicle(458,2357.2498,171.0689,26.9044,84.8749,109,1); // AddStaticVehicle(458,2358.7683,179.3259,27.1486,92.0056,109,1); // AddStaticVehicle(458,2329.1833,199.5293,27.1303,273.0621,109,1); // AddStaticVehicle(445,2358.5522,-44.2503,26.6779,359.8182,37,37); // AddStaticVehicle(445,2397.1218,-46.0010,26.9571,0.9950,37,37); // AddStaticVehicle(445,2379.3018,-12.3676,27.1104,89.4054,37,37); // AddStaticVehicle(445,2411.7288,2.1548,26.3594,91.9888,37,37); // AddStaticVehicle(439,2409.8201,11.4711,26.3805,92.9665,43,21); // AddStaticVehicle(439,2380.6042,34.3977,26.9208,271.9806,43,21); // AddStaticVehicle(439,2409.5369,54.4877,26.8368,180.2862,43,21); // AddStaticVehicle(436,2444.7935,11.5366,26.2543,272.3153,92,1); // AddStaticVehicle(436,2339.1433,167.2326,26.1733,2.1553,92,1); // AddStaticVehicle(429,2348.9045,188.8333,26.0839,180.5147,14,14); // AddStaticVehicle(586,-2317.4414,-1601.8025,483.4042,181.9653,8,1); // AddStaticVehicle(586,-2319.6248,-1601.9063,483.3862,195.1245,8,1); // AddStaticVehicle(586,-2322.8718,-1603.1735,483.3473,174.0284,8,1); // AddStaticVehicle(586,-2326.2151,-1602.7574,483.3222,172.8635,8,1); // AddStaticVehicle(583,-2288.3606,-1628.6534,483.2870,294.5604,1,1); // AddStaticVehicle(583,-2286.3835,-1632.0166,483.2546,289.3288,1,1); // AddStaticVehicle(583,-2283.3916,-1636.3519,483.1886,260.7081,1,1); // AddStaticVehicle(571,-2263.5117,-1688.3788,480.1979,131.4986,51,53); // AddStaticVehicle(571,-2261.7578,-1691.1799,480.0771,125.0018,51,53); // AddStaticVehicle(571,-2260.0928,-1693.4335,479.9937,127.7165,51,53); // AddStaticVehicle(571,-2257.2258,-1695.1121,480.0213,129.9528,51,53); // AddStaticVehicle(539,-2347.0352,-1614.8384,483.0082,256.7572,70,86); // AddStaticVehicle(539,-2347.8035,-1618.9569,483.0124,254.1611,75,75); // AddStaticVehicle(539,-2345.4468,-1610.4714,483.0190,258.8917,86,70); // AddStaticVehicle(539,-2349.6104,-1624.5404,483.0287,258.7795,70,86); // AddStaticVehicle(535,-2337.4570,-1686.2931,484.7334,304.3333,31,1); // AddStaticVehicle(535,-2339.2144,-1682.7167,484.6466,301.4350,66,1); // AddStaticVehicle(535,-2340.6750,-1679.6365,484.5147,302.9733,123,1); // AddStaticVehicle(512,-2354.6084,-1674.2738,484.8826,109.2346,32,112); // AddStaticVehicle(511,-2341.0454,-1736.0740,483.9172,150.0906,3,90); // AddStaticVehicle(510,-2308.1699,-1651.9021,483.3042,210.0855,39,39); // AddStaticVehicle(510,-2310.7048,-1653.0897,483.3046,210.5360,5,5); // AddStaticVehicle(510,-2309.3601,-1652.7540,483.3033,207.8743,43,43); // AddStaticVehicle(510,-2311.6379,-1654.0615,483.3030,212.9556,16,16); // AddStaticVehicle(510,-2312.6226,-1654.6230,483.3033,205.4923,39,39); // AddStaticVehicle(504,-2355.7312,-1635.5028,483.4944,248.1470,45,29); // AddStaticVehicle(504,-2352.2100,-1627.2802,483.4691,245.0997,45,29); // AddStaticVehicle(496,-2348.1685,-1649.0018,483.4194,296.7001,53,56); // AddStaticVehicle(496,-2350.3945,-1641.4049,483.4196,290.2306,53,56); // AddStaticVehicle(488,-2362.4241,-1655.3842,486.3471,297.0290,2,26); // AddStaticVehicle(488,-2348.7332,-1668.6166,484.2381,280.5244,2,26); // AddStaticVehicle(467,-2352.4958,-1616.5326,483.3852,160.0755,60,1); // AddStaticVehicle(468,-2309.7695,-1687.3044,481.6122,222.9318,6,6); // AddStaticVehicle(468,-2309.9280,-1683.6095,481.8425,225.1830,6,6); // AddStaticVehicle(468,-2308.4138,-1681.9276,482.1515,226.3258,6,6); // AddStaticVehicle(468,-2306.5288,-1680.2108,482.5135,220.9398,6,6); // AddStaticVehicle(593,-2299.1895,-1613.6847,484.3453,316.2518,22,1); // AddStaticVehicle(571,-2412.9512,-2193.5210,32.5728,270.6409,36,2); // AddStaticVehicle(571,-2412.1621,-2173.5815,32.5732,268.5099,36,2); // AddStaticVehicle(571,-2407.9788,-2189.6628,32.5728,178.6438,36,2); // AddStaticVehicle(573,-2379.2192,-2169.3621,33.9440,165.4184,78,8); // AddStaticVehicle(573,-2386.2668,-2168.1003,34.0125,170.9116,78,8); // AddStaticVehicle(573,-2392.9749,-2168.3408,33.9626,173.6573,78,8); // AddStaticVehicle(573,-2401.4587,-2168.2808,33.9780,174.8812,78,8); // AddStaticVehicle(568,-2356.1565,-2193.0762,33.6504,297.2563,37,0); // AddStaticVehicle(568,-2354.0081,-2197.0452,32.9013,302.3008,37,0); // AddStaticVehicle(568,-2362.9026,-2202.9126,32.1198,302.9884,37,0); // AddStaticVehicle(568,-2363.6323,-2197.9133,33.3515,299.8979,37,0); // AddStaticVehicle(557,-2213.1584,-2147.4463,45.7325,205.9920,1,1); // AddStaticVehicle(557,-2219.4470,-2149.6597,44.6626,204.5962,1,1); // AddStaticVehicle(557,-2225.5620,-2152.2122,43.4756,207.6291,1,1); // AddStaticVehicle(557,-2230.9668,-2154.9365,42.3653,206.0968,1,1); // AddStaticVehicle(557,-2236.3262,-2156.8757,41.3654,204.5125,1,1); // AddStaticVehicle(488,-2206.5664,-2144.2898,46.7445,212.3908,2,26); // AddStaticVehicle(488,-2200.4143,-2138.2283,48.3554,214.1061,2,26); // AddStaticVehicle(471,-2198.1431,-2130.3840,48.4870,207.3767,120,112); // AddStaticVehicle(471,-2195.5776,-2130.1343,48.8486,211.2314,120,112); // AddStaticVehicle(471,-2193.2507,-2129.4490,49.2197,215.1312,120,112); // AddStaticVehicle(471,-2190.0090,-2129.0376,49.6336,219.9579,120,112); // AddStaticVehicle(593,-2142.1370,-2063.9065,63.6698,166.3656,58,8); // AddStaticVehicle(593,-2125.5081,-2065.8328,63.8481,173.4518,68,8); // AddStaticVehicle(589,-2151.9021,-2125.2019,54.9717,132.4333,124,124); // AddStaticVehicle(589,-2146.9150,-2120.6189,55.9837,132.8738,22,22); // AddStaticVehicle(589,-2156.9231,-2130.0359,53.8800,134.4509,124,124); // AddStaticVehicle(589,-2205.2524,-2252.1733,30.3536,52.5323,124,124); // AddStaticVehicle(587,-2207.9370,-2255.9150,30.3866,227.4082,75,1); // AddStaticVehicle(586,-2186.8015,-2266.7563,30.1450,51.6989,27,1); // AddStaticVehicle(585,-2191.3477,-2269.5708,30.2090,233.4879,7,7); // AddStaticVehicle(581,-2201.6292,-2296.1968,30.2220,321.6602,87,1); // AddStaticVehicle(581,-2203.6387,-2294.2466,30.2245,318.0010,87,1); // AddStaticVehicle(578,-2193.1670,-2323.6770,31.2483,321.3994,1,1); // AddStaticVehicle(581,-2090.0515,-2348.5979,30.2125,319.7213,87,1); // AddStaticVehicle(581,-2090.7673,-2332.6392,30.2174,52.0642,87,1); // AddStaticVehicle(576,-2082.3252,-2305.5959,30.1529,323.9848,75,96); // AddStaticVehicle(552,-2078.8276,-2273.9402,30.3389,132.3787,49,49); // AddStaticVehicle(552,-2095.2209,-2261.9358,30.3183,138.2665,49,49); // AddStaticVehicle(514,-2095.7424,-2248.7708,31.2490,142.6688,40,1); // AddStaticVehicle(512,-2094.6504,-2232.3066,31.1320,140.9466,61,96); // AddStaticVehicle(486,-1913.3833,-1718.6393,21.9692,45.5503,1,1); // AddStaticVehicle(486,-1860.8397,-1722.6173,21.9694,260.4498,1,1); // AddStaticVehicle(486,-1870.3947,-1674.0415,21.9694,328.5319,1,1); // AddStaticVehicle(552,-1896.7968,-1745.6814,21.4359,301.5329,49,49); // AddStaticVehicle(552,-1936.1503,-1756.6807,23.7639,160.9769,49,49); // AddStaticVehicle(578,665.8793,-621.1923,16.9611,266.9958,1,1); // AddStaticVehicle(574,664.5362,-579.9824,16.0611,96.4115,26,26); // AddStaticVehicle(427,614.1939,-597.4218,17.3795,273.4669,0,1); // AddStaticVehicle(598,610.7805,-608.7146,16.9789,0.6266,0,1); // AddStaticVehicle(599,612.1541,-601.8755,17.4253,271.8532,0,1); // AddStaticVehicle(586,667.5612,-549.5582,15.8513,270.2137,27,1); // AddStaticVehicle(515,652.0336,-557.3989,17.3283,1.5625,13,76); // AddStaticVehicle(503,798.2042,-617.5439,16.2303,1.7978,101,100); // AddStaticVehicle(502,781.3383,-600.1451,16.2267,178.4894,75,61); // AddStaticVehicle(499,796.2977,-570.9771,16.2154,15.7069,30,44); // AddStaticVehicle(455,818.5698,-564.8767,16.7916,268.5978,1,31); // AddStaticVehicle(572,816.7611,-515.0260,16.6423,37.6368,94,1); // AddStaticVehicle(571,784.4041,-487.9358,16.6267,358.9980,91,2); // AddStaticVehicle(565,785.7180,-504.3058,16.7884,0.5136,10,10); // AddStaticVehicle(509,787.5333,-489.3142,16.8566,5.1681,36,1); // AddStaticVehicle(508,763.0078,-510.7964,17.4464,0.0594,1,1); // AddStaticVehicle(504,752.0972,-497.0702,17.1206,357.8858,12,9); // AddStaticVehicle(500,749.9722,-550.0958,17.2267,359.0865,4,119); // AddStaticVehicle(600,752.1396,-497.9774,17.0430,359.0742,11,11); // AddStaticVehicle(587,749.8093,-542.5538,16.2566,358.5426,43,1); // AddStaticVehicle(582,716.2217,-504.9403,16.3139,0.8929,56,123); // AddStaticVehicle(580,707.9662,-458.3629,16.1321,90.2331,66,66); // AddStaticVehicle(579,708.3504,-464.4407,16.2695,269.7702,62,62); // AddStaticVehicle(575,694.6213,-471.4532,15.9376,358.0739,25,96); // AddStaticVehicle(567,694.8545,-462.3154,16.2030,0.7319,93,64); // AddStaticVehicle(562,667.4730,-467.7509,15.9943,269.7333,113,1); // AddStaticVehicle(562,667.1538,-460.4604,15.9932,335.9695,92,1); // AddStaticVehicle(557,721.3811,-442.2733,16.7110,271.4363,1,1); // AddStaticVehicle(531,694.1237,-497.0906,16.3021,182.2104,11,22); // AddStaticVehicle(530,660.0078,-501.9875,16.1020,359.8751,122,1); // AddStaticVehicle(524,607.5501,-503.3152,17.1917,358.2516,61,61); // AddStaticVehicle(514,308.3680,-245.1264,2.1653,359.9923,36,1); // AddStaticVehicle(515,315.5952,-245.1733,2.6044,357.3807,54,77); // AddStaticVehicle(508,317.3852,-193.5236,1.9504,358.5056,1,1); // AddStaticVehicle(506,286.7290,-163.5454,1.1341,0.0001,52,52); // AddStaticVehicle(505,287.3920,-186.2001,1.6428,0.6166,120,123); // AddStaticVehicle(495,248.0146,-195.0915,1.9290,353.7161,116,115); // AddStaticVehicle(486,203.0566,-258.1494,1.7977,360.0000,1,1); // AddStaticVehicle(478,198.0815,-257.8988,1.5658,0.9417,45,1); // AddStaticVehicle(456,209.1872,-258.1538,1.7511,358.7144,110,93); // AddStaticVehicle(456,215.5514,-257.2562,1.7512,0.2308,110,93); // AddStaticVehicle(442,213.2160,-230.3871,1.6129,270.3923,36,0); // AddStaticVehicle(440,205.9778,-207.7956,1.6067,270.8394,66,66); // AddStaticVehicle(437,216.7431,-160.2662,1.7110,90.3177,95,16); // AddStaticVehicle(437,215.2094,-153.8838,1.7111,91.1090,105,20); // AddStaticVehicle(434,248.7613,-156.7001,1.5375,269.4510,6,6); // AddStaticVehicle(428,246.9814,-125.8490,2.3839,270.6695,4,75); // AddStaticVehicle(426,246.9806,-88.0334,1.9988,267.9374,62,62); // AddStaticVehicle(426,246.9524,-84.3685,1.9940,269.9207,62,62); // AddStaticVehicle(463,244.2507,-36.3634,1.1250,269.8618,11,11); // AddStaticVehicle(463,244.7963,-33.4159,1.1187,272.8768,11,11); // AddStaticVehicle(463,244.5605,-29.8201,1.1176,273.2135,11,11); // AddStaticVehicle(463,244.2932,-26.4175,1.1186,272.2265,11,11); // AddStaticVehicle(459,210.9970,-30.7060,1.6338,0.3314,106,106); // AddStaticVehicle(458,193.0976,-7.2543,1.4567,358.8221,91,1); // AddStaticVehicle(458,183.1245,-6.6911,1.4568,357.7302,91,1); // AddStaticVehicle(458,172.2798,-5.9471,1.4560,80.8265,91,1); // AddStaticVehicle(457,157.1051,-22.2664,1.2049,89.4577,13,1); // AddStaticVehicle(455,169.3308,-48.5591,2.0151,358.5587,32,74); // AddStaticVehicle(445,188.9530,-54.8604,1.4533,2.0911,37,37); // AddStaticVehicle(438,127.5396,-102.2200,1.5033,0.7034,6,76); // AddStaticVehicle(433,94.2376,-153.5459,3.0136,89.4756,43,0); // AddStaticVehicle(427,92.4282,-164.8318,2.7256,270.4165,0,1); // AddStaticVehicle(426,156.5296,-163.9359,1.3210,269.0276,7,7); // AddStaticVehicle(426,155.1245,-173.6427,1.3211,260.1767,7,7); // AddStaticVehicle(423,166.0463,-216.0953,1.5241,88.1295,1,5); // AddStaticVehicle(419,170.2681,-207.2589,1.2977,270.1634,54,75); // AddStaticVehicle(419,146.3996,-207.2058,1.2959,269.1520,54,75); // AddStaticVehicle(418,196.8949,-156.0639,1.6712,358.4541,108,108); // AddStaticVehicle(414,196.3475,-173.2097,1.6728,0.0930,72,1); // AddStaticVehicle(529,2549.8723,72.2896,26.1083,270.7355,62,62); // AddStaticVehicle(529,2514.2971,71.7994,26.6819,133.0225,62,62); // AddStaticVehicle(529,2549.4189,81.0453,26.1099,269.4940,62,62); // AddStaticVehicle(491,2529.2334,129.5050,26.2406,1.7909,60,72); // AddStaticVehicle(491,2504.1470,96.5026,26.2401,191.8660,60,72); // AddStaticVehicle(491,2503.1396,136.7425,26.2326,181.3327,60,72); // AddStaticVehicle(490,2496.5010,129.5372,27.1507,2.9237,0,0); // AddStaticVehicle(490,2494.7981,86.8410,26.6231,358.9382,0,0); // AddStaticVehicle(483,2469.9780,127.1000,26.4696,355.3049,0,6); // AddStaticVehicle(483,2449.9373,84.5937,27.1253,278.9623,0,6); // AddStaticVehicle(482,2482.7100,72.1577,26.6026,270.1741,85,85); // AddStaticVehicle(482,2444.3269,11.5233,26.6063,88.6211,85,85); // AddStaticVehicle(479,2493.7183,5.6776,26.9255,331.3782,55,41); // AddStaticVehicle(479,2502.6309,4.5655,26.7519,174.8663,55,41); // AddStaticVehicle(478,2521.2917,-22.8547,27.2170,181.9485,40,1); // AddStaticVehicle(478,2516.7898,-21.6682,27.0240,164.2477,40,1); // AddStaticVehicle(478,2550.7732,1.7764,26.4613,269.6558,40,1); // AddStaticVehicle(478,2552.2480,11.4951,27.0190,319.0844,40,1); // return 1; } public OnPlayerConnect(playerid) { SetPlayerColor(playerid,COLOR_GREY); // Kleur GameTextForPlayer(playerid,"~r~Upies ~g~vs ~y~Downies",2000,5); // Text SendClientMessage(playerid,COLOR_YELLOW,"Welcome to FFS, TDM Mountain Fun"); SendClientMessage(playerid,COLOR_RED,"Upies VS Downies!"); SendClientMessage(playerid,COLOR_RED,"Just kill the other team to score points"); SendClientMessage(playerid,COLOR_GREEN,"Type /Home to teleport to your starting position"); SendClientMessage(playerid,COLOR_GREEN,"Type /Ammo to teleport at the ammo shop"); SendClientMessage(playerid,COLOR_GREEN,"Type /help to get this menu again"); SendClientMessage(playerid,COLOR_GREEN,"***Made by Fruffel And Bassie!***"); GivePlayerMoney(playerid, 10000); return 1; } public SetupPlayerForClassSelection(playerid) { SetPlayerInterior(playerid,11); SetPlayerPos(playerid,508.7362,-87.4335,998.9609); SetPlayerCameraPos(playerid,508.7362,-83.4335,998.9609); SetPlayerCameraLookAt(playerid,508.7362,-87.4335,998.9609); SetPlayerFacingAngle(playerid,0.0); } public SetPlayerTeamFromClass(playerid,classid) { if(classid == 0 || classid == 1 || classid == 2) { gTeam[playerid] = TEAM_BALLAS; } else if(classid == 3 || classid == 4 || classid == 5) { gTeam[playerid] = TEAM_GROVE; } else if(classid == 6 || classid == 7 || classid == 8) { gTeam[playerid] = TEAM_VAGOS; } else if(classid == 9 || classid == 10 || classid == 11) { gTeam[playerid] = TEAM_FALOS; } } public SetPlayerToTeamColor(playerid) { if(gTeam[playerid] == TEAM_BALLAS) { SetPlayerColor(playerid,COLOR_PINK); // geel } else if(gTeam[playerid] == TEAM_GROVE) { SetPlayerColor(playerid,COLOR_GREEN); // roze/paars } else if(gTeam[playerid] == TEAM_VAGOS) { SetPlayerColor(playerid,COLOR_YELLOW); // roze/paars } else if(gTeam[playerid] == TEAM_FALOS) { SetPlayerColor(playerid,COLOR_BLUE); // roze/paars } } public OnPlayerRequestClass(playerid, classid) { SetupPlayerForClassSelection(playerid); SetPlayerTeamFromClass(playerid,classid); if(classid == 0 || classid == 1 || classid == 2) { GameTextForPlayer(playerid,"~p~BALLAS",1000,5); } else if(classid == 3 || classid == 4 || classid == 5) { GameTextForPlayer(playerid,"~g~GROVE",1000,5); } else if(classid == 6 || classid == 7 || classid == 8) { GameTextForPlayer(playerid,"~y~VAGOS",1000,5); } else if(classid == 9 || classid == 10 || classid == 11) { GameTextForPlayer(playerid,"~b~FALOS",1000,5); } return 1; } public OnPlayerSpawn(playerid) { SetPlayerToTeamColor(playerid); SetPlayerInterior(playerid,0); GivePlayerMoney(playerid, 5000); if(gTeam[playerid] == TEAM_BALLAS) { GameTextForPlayer(playerid, "Kill the other ~r~GANGS!", 6000,5); } else if(gTeam[playerid] == TEAM_GROVE) { GameTextForPlayer(playerid, "Kill the other ~r~GANGS!", 6000,5); } else if(gTeam[playerid] == TEAM_VAGOS) { GameTextForPlayer(playerid, "Kill the other ~r~GANGS!", 6000,5); } else if(gTeam[playerid] == TEAM_FALOS) { GameTextForPlayer(playerid, "Kill the other ~r~GANGS!", 6000,5); } return 1; } public ExitTheGameMode() { GameModeExit(); } public OnPlayerDeath(playerid, killerid, reason) { if(killerid == INVALID_PLAYER_ID) { SendDeathMessage(INVALID_PLAYER_ID,playerid,reason); } else { if(gTeam[killerid] != gTeam[playerid]) { // Valid kill SendDeathMessage(killerid,playerid,reason); SetPlayerScore(killerid,GetPlayerScore(killerid)+1); } else { // Team kill SendDeathMessage(killerid,playerid,reason)-1; } } return 1; }