#include #pragma tabsize 0 #define COLOR_GREY 0xAFAFAFAA #define COLOR_GREEN 0x33AA33AA #define COLOR_LIGHTBLUE 0x33CCFFAA #define COLOR_PURPLE 0xFF00FFAA #define COLOR_DARKRED 0x660000AA #define COLOR_PINK 0xFF66FFAA #define COLOR_YELLOW 0xFFFF33AA forward SetPlayerToTeamColor(playerid); forward SetPlayerTeamFromClass(playerid,classid); forward SetupPlayerForClassSelection(playerid); #define TEAM_GROVE 0 #define TEAM_BALLA 1 #define TEAM_MEXICANZ 2 #define TEAM_POLICE 3 #define TEAM_MAFIA 4 #define TEAM_VARGOS 5 #define TEAM_GROVE_COLOR 0x33AA33AA #define TEAM_BALLA_COLOR 0xFF00FFAA #define TEAM_MEXICANZ_COLOR 0x33CCFFAA #define TEAM_POLICE_COLOR 0xAFAFAFAA #define TEAM_MAFIA_COLOR 0x660000AA #define TEAM_VARGOS_COLOR 0xFFFF33AA new gTeam[MAX_PLAYERS]; #if defined FILTERSCRIPT public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Blank Filterscript by your name here"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } #else main() { print("\n----------------------------------"); print(" los santos tdm/rpg"); print("----------------------------------\n"); } #endif public OnGameModeInit() { EnableTirePopping(1); SetGameModeText("los santos tdm/rpg"); //-----------------------Grove street familys----------------------------------- AddPlayerClass(105,2524.2644,-1658.6650,15.4935,85.9273,0,0,0,0,0,0); // grovespawn AddPlayerClass(106,2512.6160,-1690.8724,13.5207,43.1673,0,0,0,0,0,0); // grove 2 AddPlayerClass(107,2470.0554,-1689.3306,13.5078,4.7314,0,0,0,0,0,0); // grove3 AddStaticVehicle(521,2480.6194,-1690.1357,13.0875,176.2240,114,8); // grove motobike 1 AddStaticVehicle(521,2484.0999,-1690.4493,13.0858,174.4031,114,8); // grove motobike 2 AddStaticVehicle(492,2517.0413,-1672.1112,13.7899,58.4577,114,8); // greenwood AddStaticVehicle(600,2473.0664,-1689.5897,13.2258,0.9978,114,15); // picador AddStaticVehicle(567,2481.8811,-1653.9655,13.2521,272.0010,114,17); // savanna AddStaticVehicle(567,2487.7427,-1681.2380,13.2057,87.8368,114,17); // savanna 2 AddStaticVehicle(475,2481.0417,-1667.1675,13.1412,87.7009,16,17); // green sabre AddStaticVehicle(475,2460.5730,-1663.8477,13.1809,87.6047,16,17); // green sabre 2 //----------------------------------Balla fools--------------------------------- AddPlayerClass(102,2042.1034,-1634.2783,13.5469,181.8439,0,0,0,0,0,0); // balla 1 AddPlayerClass(103,2067.4753,-1656.7750,13.5469,3.9341,0,0,0,0,0,0); // balla 2 AddPlayerClass(104,2066.1472,-1702.3267,14.1484,253.0941,0,0,0,0,0,0); // balla 3 AddStaticVehicle(566,2073.2439,-1730.9763,13.3258,177.6390,22,17); // tohoma 1 AddStaticVehicle(566,2089.7822,-1633.0269,13.3304,358.4878,22,17); // tohoma 2 AddStaticVehicle(576,2070.3838,-1653.8440,13.1554,269.1859,22,19); // tornado 1 AddStaticVehicle(576,2040.8170,-1667.9070,13.0712,91.4436,22,19); // tornado 2 AddStaticVehicle(491,2042.1445,-1677.7975,13.2162,272.5113,43,22); // VIRGO 1 AddStaticVehicle(491,2037.8964,-1722.2379,13.3030,179.6110,43,22); // VIRGO 2 AddStaticVehicle(463,2054.8215,-1764.5023,13.0949,357.0476,74,22); // freeway 1 AddStaticVehicle(463,2067.1311,-1738.0901,13.0871,89.6440,74,22); // freeway 2 //--------------------------------Mexicanz-------------------------------------- AddPlayerClass(114,1754.1183,-1893.6458,13.5570,256.6765,0,0,0,0,0,0); // mexican spawn AddPlayerClass(115,1772.2488,-1937.0653,13.5540,2.8557,0,0,0,0,0,0); // mexican spawn2 AddPlayerClass(116,1809.6189,-1940.3031,13.5469,56.6660,0,0,0,0,0,0); // mexican spawn3 AddStaticVehicle(412,1795.1925,-1917.8129,13.2306,306.8408,87,32); // voodoo1 AddStaticVehicle(412,1776.6388,-1926.0387,13.2249,270.9722,87,32); // voodoo2 AddStaticVehicle(412,1790.0687,-1886.0745,13.2346,274.3688,87,32); // voodoo3 AddStaticVehicle(567,1790.3452,-1904.8075,13.2677,195.9550,87,32); // savanna4 AddStaticVehicle(567,1776.9497,-1944.2345,13.4296,269.1917,87,32); // savanna5 AddStaticVehicle(581,1805.7637,-1909.2307,12.9937,358.7173,87,32); // bf4001 AddStaticVehicle(581,1802.0278,-1882.6709,13.1593,277.1309,87,32); // bf4002 //-------------------------------------police----------------------------------- AddPlayerClass(288,1545.3269,-1675.5481,13.5601,84.0475,0,0,0,0,0,0); // sherif AddPlayerClass(284,1585.7542,-1683.4310,6.2252,269.8026,0,0,0,0,0,0); // motocop AddPlayerClass(281,1538.0115,-1629.3707,13.3828,101.5017,0,0,0,0,0,0); // normal cop AddPlayerClass(285,1543.3771,-1640.1364,6.2188,178.1806,0,0,0,0,0,0); // swat AddStaticVehicle(596,1601.7076,-1683.7838,5.6098,89.8427,0,1); // police car1 AddStaticVehicle(596,1600.9122,-1695.8452,5.6086,267.7116,0,1); // police car2 AddStaticVehicle(596,1535.9247,-1666.7067,13.1036,178.2410,0,1); // police car3 AddStaticVehicle(596,1535.8661,-1675.5464,13.1020,180.4878,0,1); // police car4 AddStaticVehicle(596,1604.2173,-1628.5642,13.2318,271.7246,0,1); // police car5 AddStaticVehicle(427,1539.0220,-1644.9163,6.0226,359.9236,0,1); // swat truck AddStaticVehicle(427,1534.2015,-1645.7819,6.0224,358.9715,0,1); // swat truck2 AddStaticVehicle(427,1545.1792,-1662.8909,6.0226,89.0380,0,1); // swat truck3 AddStaticVehicle(599,1528.8917,-1687.8727,6.0788,269.7283,126,126); // admin pink ranger AddStaticVehicle(523,1600.7759,-1703.0604,5.4573,269.6160,4,126); // police motobike AddStaticVehicle(523,1585.4323,-1667.2704,5.4628,89.7932,4,126); // police motobike1 AddStaticVehicle(523,1589.6061,-1684.8608,5.4603,0.4138,4,126); // police motobike2 AddStaticVehicle(523,1589.6394,-1689.4891,5.4604,0.4136,4,126); // police motobike3 AddStaticVehicle(523,1588.2362,-1708.6108,5.4606,358.0446,4,126); // police motobike4 AddStaticVehicle(497,1518.4919,-1656.4961,13.7167,98.3712,0,1); // police heli //----------------------------------------mafia--------------------------------- AddPlayerClass(111,2211.7021,-2204.6096,15.1711,219.5331,0,0,0,0,0,0); // mafia spawn AddPlayerClass(120,2178.5884,-2258.0298,14.7734,232.5052,0,0,0,0,0,0); // maffiaspawn 2 AddPlayerClass(127,2186.1187,-2305.2344,13.5469,23.1731,0,0,0,0,0,0); // mafia spawn 3 AddStaticVehicle(409,2155.1387,-2288.4207,13.1852,222.0952,0,0); // black limo AddStaticVehicle(405,2172.1763,-2327.0874,13.4218,314.8134,0,0); // sentinal1 AddStaticVehicle(405,2192.0642,-2247.1475,13.3929,42.3881,0,0); // sentinal2 AddStaticVehicle(405,2221.4985,-2206.7288,13.4219,224.4885,0,0); // sentinal3 AddStaticVehicle(521,2201.1143,-2278.1897,13.1249,38.3391,0,0); // mobbike1 AddStaticVehicle(521,2196.8157,-2222.9512,13.1152,224.9990,0,0); // mobbike2 AddStaticVehicle(413,2159.1709,-2278.8191,13.4361,226.2633,0,0); // mafiavan AddStaticVehicle(442,2167.4448,-2272.9741,13.2160,227.9847,0,0); // romero //----------------------------------------Vargos-------------------------------- AddPlayerClass(108,2440.1753,-1220.3741,25.3443,139.0828,0,0,0,0,0,0); // vargos 1 AddPlayerClass(109,2394.3496,-1221.0454,26.7917,235.4600,0,0,0,0,0,0); // vargos 2 AddPlayerClass(110,2397.0879,-1247.5537,23.9985,209.5158,0,0,0,0,0,0); // vargos 3 AddStaticVehicle(575,2425.6719,-1242.9778,23.7351,0.5086,1,0); // broadway AddStaticVehicle(575,2435.6414,-1234.8320,24.4910,264.0407,1,0); // broadway2 AddStaticVehicle(474,2406.3933,-1224.1366,24.4451,178.5697,6,0); // hemes AddStaticVehicle(500,2425.8120,-1251.8293,23.9300,88.1356,1,0); // mesa AddStaticVehicle(467,2411.7534,-1271.4651,23.9655,177.0314,1,6); // ocianic AddStaticVehicle(461,2394.8306,-1243.9385,23.7951,173.0243,6,6); // motobike vargos AddStaticVehicle(461,2392.1157,-1243.8728,24.1171,177.7339,6,6); // motobike vargos2 //--------------------------------Street cars----------------------------------- AddStaticVehicle(571,1744.4907,-1841.9355,12.8577,178.1348,82,33); // go kart AddStaticVehicle(602,1725.2842,-1856.2542,13.2199,266.9818,83,32); // random cars AddStaticVehicle(448,2102.8630,-1823.4857,13.1536,91.7035,79,26); // pizzaboy AddStaticVehicle(448,2104.2751,-1808.3427,13.1533,80.5013,79,26); // pizzaboy 2 AddStaticVehicle(537,2284.8638,-1364.0535,25.7134,179.9301,1,1); //train //-----------------------------------pickups------------------------------------ AddStaticPickup(1242,2,12513.3823,-1687.6162,13.1120); //armour spawn 1 AddStaticPickup(1242,2,2050.8694,-1719.7986,13.5469); //armour spawn 2 AddStaticPickup(1242,2,2050.8694,-1719.7986,13.5469); //armour spawn 3 AddStaticPickup(1242,2,1552.1005,-1674.9895,16.1381); //armour spawn 4 AddStaticPickup(1242,2,2438.8374,-1221.2773,25.2012); //armour spawn 5 AddStaticPickup(1242,2,2192.0728,-2283.6143,15.8181); //armour spawn 6 AddStaticPickup(348,2,2462.8186,-1674.7397,13.5089); // Deagle1 AddStaticPickup(348,2,2102.4092,-1645.6094,13.3318); // Deagle2 AddStaticPickup(348,2,1768.5864,-1936.2938,13.5682); // Deagle3 AddStaticPickup(348,2,1551.6061,-1671.1536,13.5602); // Deagle4 AddStaticPickup(348,2,2394.8770,-1218.1185,26.9810); // Deagle5 AddStaticPickup(348,2,2173.2847,-2260.6108,13.3170); // Deagle6 //----------------------objects------------------------------------------------- CreateObject(10794, 3516.771240, -1743.691772, 6.733095, 0, 0, 303.75); CreateObject(8172, 3540.961426, -1783.946533, 19.678116, 0, 0, 213.7501); CreateObject(8172, 3496.138916, -1716.770874, 19.681854, 0, 0, 33.75); CreateObject(3268, 3551.677246, -1800.537964, 19.670303, 0, 0, 303.7499); CreateObject(3279, 3564.419922, -1801.045898, 26.931417, 0, 0, 213.75); CreateObject(3279, 3556.965332, -1788.759521, 26.829088, 0, 0, 303.75); CreateObject(3279, 3546.421631, -1814.051636, 26.668367, 0, 0, 33.75); CreateObject(3279, 3536.724121, -1799.388550, 26.681952, 0, 0, 33.75); CreateObject(10810, 3580.327148, -1847.718750, 24.660931, 0, 0, 56.25); CreateObject(9241, 3567.383545, -1828.226318, 21.721390, 0, 0, 303.75); CreateObject(1696, 3457.468750, -1654.981079, 20.673458, 0, 0, 33.75); CreateObject(1696, 3461.764648, -1651.952881, 20.673458, 0, 0, 33.75); CreateObject(1696, 3465.932861, -1649.243774, 20.673458, 0, 0, 33.75); CreateObject(1696, 3469.999268, -1646.509155, 20.689743, 0, 0, 33.75); CreateObject(3277, 3453.247070, -1651.228149, 20.438824, 0, 0, 0); CreateObject(3267, 3453.386963, -1651.544556, 20.499268, 0, 0, 45); CreateObject(1241, 3553.033691, -1825.850342, 22.746407, 0, 0, 0); CreateObject(1242, 3569.558838, -1815.044678, 22.776966, 0, 0, 0); //------------------------------------------------------------------------------ } public OnGameModeExit() { return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746); //--------------------------------------grove street teams---------------------- if(classid == 0) { GameTextForPlayer(playerid, "~g~GROVE", 2000, 5); SetPlayerColor(playerid,COLOR_GREEN); gTeam[playerid] = TEAM_GROVE; } else if(classid == 1) { GameTextForPlayer(playerid, "~g~GROVE", 2000, 5); SetPlayerColor(playerid,COLOR_GREEN); gTeam[playerid] = TEAM_GROVE; } else if(classid == 2) { GameTextForPlayer(playerid, "~g~GROVE", 2000, 5); SetPlayerColor(playerid,COLOR_GREEN); gTeam[playerid] = TEAM_GROVE; } //--------------------------------Balla team setup------------------------------ else if(classid == 3) { GameTextForPlayer(playerid, "~p~BALLA", 2000, 5); SetPlayerColor(playerid,COLOR_PURPLE); gTeam[playerid] = TEAM_BALLA; } else if(classid == 4) { GameTextForPlayer(playerid, "~p~BALLA", 2000, 5); SetPlayerColor(playerid,COLOR_PURPLE); gTeam[playerid] = TEAM_BALLA; } else if(classid == 5) { GameTextForPlayer(playerid, "~p~BALLA", 2000, 5); SetPlayerColor(playerid,COLOR_PURPLE); gTeam[playerid] = TEAM_BALLA; } //---------------------------mexicanz team setup-------------------------------- else if(classid == 6) { GameTextForPlayer(playerid, "~r~MEXICANZ", 2000, 5); SetPlayerColor(playerid,COLOR_LIGHTBLUE); gTeam[playerid] = TEAM_MEXICANZ; } else if(classid == 7) { GameTextForPlayer(playerid, "~r~MEXICANZ", 2000, 5); SetPlayerColor(playerid,COLOR_LIGHTBLUE); gTeam[playerid] = TEAM_MEXICANZ; } else if(classid == 8) { GameTextForPlayer(playerid, "~r~MEXICANZ", 2000, 5); SetPlayerColor(playerid,COLOR_LIGHTBLUE); gTeam[playerid] = TEAM_MEXICANZ; } //-----------------------------------police team setup-------------------------- else if(classid == 9) { GameTextForPlayer(playerid, "~b~POLICE", 2000, 5); SetPlayerColor(playerid,COLOR_GREY); gTeam[playerid] = TEAM_POLICE; } else if(classid == 10) { GameTextForPlayer(playerid, "~b~POLICE", 2000, 5); SetPlayerColor(playerid,COLOR_GREY); gTeam[playerid] = TEAM_POLICE; } else if(classid == 11) { GameTextForPlayer(playerid, "~b~POLICE", 2000, 5); SetPlayerColor(playerid,COLOR_GREY); gTeam[playerid] = TEAM_POLICE; } else if(classid == 12) { GameTextForPlayer(playerid, "~b~POLICE", 2000, 5); SetPlayerColor(playerid,COLOR_GREY); gTeam[playerid] = TEAM_POLICE; } //-------------------------mafia team setup------------------------------------- else if(classid == 13) { GameTextForPlayer(playerid, "~w~MAFIA", 2000, 5); SetPlayerColor(playerid,COLOR_DARKRED); gTeam[playerid] = TEAM_MAFIA; } else if(classid == 14) { GameTextForPlayer(playerid, "~w~MAFIA", 2000, 5); SetPlayerColor(playerid,COLOR_DARKRED); gTeam[playerid] = TEAM_MAFIA; } else if(classid == 15) { GameTextForPlayer(playerid, "~w~MAFIA", 2000, 5); SetPlayerColor(playerid,COLOR_DARKRED); gTeam[playerid] = TEAM_MAFIA; } //----------------------------------------Vargos teamsetup---------------------- else if(classid == 16) { GameTextForPlayer(playerid, "~y~VARGOS", 2000, 5); SetPlayerColor(playerid,COLOR_YELLOW); gTeam[playerid] = TEAM_VARGOS; } else if(classid == 17) { GameTextForPlayer(playerid, "~y~VARGOS", 2000, 5); SetPlayerColor(playerid,COLOR_YELLOW); gTeam[playerid] = TEAM_VARGOS; } else if(classid == 18) { GameTextForPlayer(playerid, "~y~VARGOS", 2000, 5); SetPlayerColor(playerid,COLOR_YELLOW); gTeam[playerid] = TEAM_VARGOS; } //---------------------Player Selection Screen Locations------------------------ //-------------------------------Grove street familys----------------------- if(classid == 0) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid, -2109.7576,184.2289,35.1503); SetPlayerFacingAngle(playerid,160.3343); SetPlayerCameraPos(playerid, -2108.96,175.01,36.31); SetPlayerCameraLookAt(playerid, -2109.7576,184.2289,35.1503); } else if(classid ==1) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid, -2109.7576,184.2289,35.1503); SetPlayerFacingAngle(playerid,160.3343); SetPlayerCameraPos(playerid, -2108.96,175.01,36.31); SetPlayerCameraLookAt(playerid, -2109.7576,184.2289,35.1503); } else if(classid == 2) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid, -2109.7576,184.2289,35.1503); SetPlayerFacingAngle(playerid,160.3343); SetPlayerCameraPos(playerid, -2108.96,175.01,36.31); SetPlayerCameraLookAt(playerid, -2109.7576,184.2289,35.1503); } //-------------------------------BALLA FOOLS-------------------------------- else if(classid == 3) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid, -2193.5981,641.5383,49.4429); SetPlayerFacingAngle(playerid,354.6778); SetPlayerCameraPos(playerid, -2194.3101,645.1630,49.4375); SetPlayerCameraLookAt(playerid, -2193.5981,641.5383,49.4429); } else if(classid == 4) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid, -2193.5981,641.5383,49.4429); SetPlayerFacingAngle(playerid,354.6778); SetPlayerCameraPos(playerid, -2194.3101,645.1630,49.4375); SetPlayerCameraLookAt(playerid, -2193.5981,641.5383,49.4429); } else if(classid == 5) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid, -2193.5981,641.5383,49.4429); SetPlayerFacingAngle(playerid,354.6778); SetPlayerCameraPos(playerid, -2194.3101,645.1630,49.4375); SetPlayerCameraLookAt(playerid, -2193.5981,641.5383,49.4429); } //-------------------------------MEXICANZ----------------------------------- else if(classid == 6) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid, -2593.1321,608.7902,14.4531); SetPlayerFacingAngle(playerid,270.5395); SetPlayerCameraPos(playerid, -2590.15,608.88,14.89); SetPlayerCameraLookAt(playerid, -2593.1321,608.7902,14.4531); } else if(classid == 7) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid, -2593.1321,608.7902,14.4531); SetPlayerFacingAngle(playerid,270.5395); SetPlayerCameraPos(playerid, -2590.15,608.88,14.89); SetPlayerCameraLookAt(playerid, -2593.1321,608.7902,14.4531); } else if(classid == 8) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid, -2593.1321,608.7902,14.4531); SetPlayerFacingAngle(playerid,270.5395); SetPlayerCameraPos(playerid, -2590.15,608.88,14.89); SetPlayerCameraLookAt(playerid, -2593.1321,608.7902,14.4531); } //-------------------------------POLICE------------------------------------- else if(classid == 9) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid, -1622.7039,673.5800,-4.9063); SetPlayerFacingAngle(playerid,150.9650); SetPlayerCameraPos(playerid, -1623.80,670.28,-3.78); SetPlayerCameraLookAt(playerid, -1622.7039,673.5800,-4.9063); } else if(classid == 10) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid, -1622.7039,673.5800,-4.9063); SetPlayerFacingAngle(playerid,150.9650); SetPlayerCameraPos(playerid, -1623.80,670.28,-3.78); SetPlayerCameraLookAt(playerid, -1622.7039,673.5800,-4.9063); } else if(classid == 11) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid, -1622.7039,673.5800,-4.9063); SetPlayerFacingAngle(playerid,150.9650); SetPlayerCameraPos(playerid, -1623.80,670.28,-3.78); SetPlayerCameraLookAt(playerid, -1622.7039,673.5800,-4.9063); } //------------------------------MAFIA-------------------------------------- else if(classid == 12) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid, -1622.7039,673.5800,-4.9063); SetPlayerFacingAngle(playerid,150.9650); SetPlayerCameraPos(playerid, -1623.80,670.28,-3.78); SetPlayerCameraLookAt(playerid, -1622.7039,673.5800,-4.9063); } else if(classid == 13) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid, -2457.8726,-259.3923,39.6499); SetPlayerFacingAngle(playerid,91.5298); SetPlayerCameraPos(playerid, -2463.7385,-260.9094,39.5841); SetPlayerCameraLookAt(playerid, -2457.8726,-259.3923,39.6499); } else if(classid == 14) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid, -2457.8726,-259.3923,39.6499); SetPlayerFacingAngle(playerid,91.5298); SetPlayerCameraPos(playerid, -2463.7385,-260.9094,39.5841); SetPlayerCameraLookAt(playerid, -2457.8726,-259.3923,39.6499); } else if(classid == 15) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid, -2457.8726,-259.3923,39.6499); SetPlayerFacingAngle(playerid,91.5298); SetPlayerCameraPos(playerid, -2463.7385,-260.9094,39.5841); SetPlayerCameraLookAt(playerid, -2457.8726,-259.3923,39.6499); } //-------------------------------------vargos----------------------------------- else if(classid == 16) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid, -2718.6787,1369.0715,7.1875); SetPlayerFacingAngle(playerid,150.9731); SetPlayerCameraPos(playerid, -2722.37,1362.35,9.08); SetPlayerCameraLookAt(playerid, -2718.6787,1369.0715,7.1875); } else if(classid == 17) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid, -2718.6787,1369.0715,7.1875); SetPlayerFacingAngle(playerid,150.9731); SetPlayerCameraPos(playerid, -2722.37,1362.35,9.08); SetPlayerCameraLookAt(playerid, -2718.6787,1369.0715,7.1875); } else if(classid == 18) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid, -2718.6787,1369.0715,7.1875); SetPlayerFacingAngle(playerid,150.9731); SetPlayerCameraPos(playerid, -2722.37,1362.35,9.08); SetPlayerCameraLookAt(playerid, -2718.6787,1369.0715,7.1875); } return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnPlayerConnect(playerid) { GameTextForPlayer(playerid,"~1~Los Santos: ~r~TDM/rpg",2500,20); GivePlayerMoney(playerid, 1500); SetPlayerColor(playerid, COLOR_PINK); // Set the player's color to inactive return 1; } public OnPlayerDisconnect(playerid, reason) { return 1; } public OnPlayerSpawn(playerid) { return 1; } 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); GivePlayerMoney(killerid, 1000); } else { //Team Killer! new warning[256]; format(warning, sizeof(warning), "Be careful! You have been punished for teamkilling."); SendClientMessage(killerid, 0xFFFF00AA, warning); SendDeathMessage(killerid,playerid,reason); GivePlayerMoney(killerid, -1000); SetPlayerScore(killerid, GetPlayerScore(killerid) - 1); } } 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 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 OnPlayerPickUpPickup(playerid, pickupid) { return 1; } public OnPlayerSelectedMenuRow(playerid, row) { return 1; } public OnPlayerExitedMenu(playerid) { return 1; }