#include #include #include #include // This is a comment // uncomment the line below if you want to write a filterscript //#define FILTERSCRIPT static gTeam[MAX_PLAYERS]; new gPlayerClass[MAX_PLAYERS]; #define COLOR_GREY 0xC1C1C1AA #define COLOR_LIGHTGREEN 0x63D897AA #define COLOR_RED 0xAA3333AA #define COLOR_YELLOW 0xBDC936AA #define COLOR_PINK 0xFF66FFAA #define COLOR_DARKBLUE 0x123055AA #define COLOR_LIGHTBLUE 0x33CCFFAA #define COLOR_DARKRED 0x660000AA #define COLOR_ORANGE 0xFF9900AA #if defined FILTERSCRIPT #define TEAM_YAKUZA 0 #define TEAM_YAKUZA 1 #define TEAM_YAKUZA 2 #define TEAM_MAFITA 3 #define TEAM_MAFITA 4 #define TEAM_MAFITA 5 #define TEAM_MAFRUS 6 #define TEAM_MAFRUS 7 #define TEAM_MAFRUS 8 #define TEAM_CARTEL 9 #define TEAM_CARTEL 10 #define TEAM_CARTEL 11 public OnFilterScriptInit() { print("\n--------------------------------------"); print(" "); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } #else main() { print("\n----------------------------------"); print(" Blank Gamemode by your name here"); print("----------------------------------\n"); } #endif public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("eWz Mode Beta (TDM)"); AddPlayerClass(117,331.7206,-1517.2775,35.8672,237.0557,31,1000,24,300,8,1); // Yakuza bleu foncé AddPlayerClass(118,331.7206,-1517.2775,35.8672,237.0557,30,1200,24,300,8,1); // Yakuza bleu foncé AddPlayerClass(120,331.7206,-1517.2775,35.8672,237.0557,29,1200,24,300,8,1); // Yakuza bleu foncé AddPlayerClass(124,1567.7131,-1889.3425,13.5588,353.8551,31,1000,24,300,4,1); // Mafia ITA vert clair AddPlayerClass(125,1567.7131,-1889.3425,13.5588,353.8551,30,1200,24,300,4,1); // Mafia ITA vert clair AddPlayerClass(126,1567.7131,-1889.3425,13.5588,353.8551,29,1200,24,300,4,1); // Mafia ITA vert clair AddPlayerClass(113,2178.9514,-2255.5044,14.7734,225.0960,31,1000,24,300,9,1); // Mafia Russe gris clair AddPlayerClass(112,2178.9514,-2255.5044,14.7734,225.0960,30,1200,24,300,9,1); // Mafia Russe gris clair AddPlayerClass(111,2178.9514,-2255.5044,14.7734,225.0960,29,1200,24,300,9,1); // Mafia Russe gris clair AddPlayerClass(173,2800.5120,-1088.3820,30.7188,265.3299,31,1000,24,300,5,1); // Cartel Mexicain jaune AddPlayerClass(174,2800.5120,-1088.3820,30.7188,265.3299,30,1200,24,300,5,1); // Cartel Mexicain jaune AddPlayerClass(175,2800.5120,-1088.3820,30.7188,265.3299,29,1200,24,300,5,1); // Cartel Mexicain jaune //-------------------yakuza----------------------------------- AddStaticVehicle(562,278.6618,-1535.3225,24.3218,59.9145,125,0); // AddStaticVehicle(579,282.2168,-1531.4503,24.3208,54.7383,125,0); // AddStaticVehicle(541,294.6304,-1540.2252,24.3208,54.8359,125,0); // AddStaticVehicle(405,294.1466,-1513.1215,24.3209,235.5352,125,0); // AddStaticVehicle(562,300.8581,-1504.8282,24.3243,52.6917,125,0); // AddStaticVehicle(522,303.2748,-1486.2776,24.3208,54.8481,125,0); // AddStaticVehicle(405,306.7458,-1481.7833,24.3208,53.7854,125,0); // AddStaticVehicle(521,298.6003,-1535.7467,24.3208,234.8940,125,0); // AddStaticVehicle(579,367.5952,-1525.6393,32.7653,319.1441,125,0); // AddStaticVehicle(562,340.8326,-1526.5441,33.0453,140.8873,125,0); // //-------------------MafiaITA--------------------------------- AddStaticVehicle(560,1585.8632,-1877.6436,13.1854,267.6365,86,0); // AddStaticVehicle(579,1572.2662,-1876.9506,13.1890,267.1167,86,0); // AddStaticVehicle(411,1557.7507,-1876.9719,13.1887,266.4317,86,0); // AddStaticVehicle(521,1599.2190,-1867.2664,13.1844,87.8441,86,0); // AddStaticVehicle(560,1618.2136,-1892.3289,13.2752,179.1707,86,0); // AddStaticVehicle(522,1621.7598,-1894.1530,13.2768,358.1956,86,0); // AddStaticVehicle(579,1624.3617,-1855.9117,13.2744,359.6978,86,0); // AddStaticVehicle(560,1555.3888,-1867.3871,13.1890,92.7922,86,0); // //------------------MafiaRus--------------------------------- AddStaticVehicle(559,2195.9375,-2238.7444,13.2740,134.5482,63,0); // AddStaticVehicle(579,2198.9907,-2242.1838,13.2740,316.5219,63,0); // AddStaticVehicle(506,2192.2729,-2245.8682,13.2446,46.7887,63,0); // AddStaticVehicle(522,2175.2649,-2264.8499,13.0972,225.2706,63,0); // AddStaticVehicle(405,2171.7034,-2268.8997,13.1015,225.3560,63,0); // AddStaticVehicle(559,2168.6926,-2272.8274,13.1093,224.0516,63,0); // AddStaticVehicle(521,2164.7290,-2276.2524,13.1047,225.1608,63,0); // AddStaticVehicle(579,2183.6699,-2295.0874,13.2740,225.1716,63,0); // AddStaticVehicle(559,2224.0862,-2211.0002,13.2740,316.2861,63,0); // //------------------CartelMex-------------------------------- AddStaticVehicle(558,2814.8079,-1094.1752,30.4620,181.5006,6,0); // AddStaticVehicle(451,2800.5469,-1055.4836,30.0127,269.7938,6,0); // AddStaticVehicle(579,2814.3557,-1083.2815,30.4683,180.7119,6,0); // AddStaticVehicle(405,2804.0232,-1075.0928,30.2935,272.5213,6,0); // AddStaticVehicle(558,2803.6604,-1063.0370,30.3430,182.6729,6,0); // AddStaticVehicle(521,2822.0093,-1093.7158,30.4502,1.0805,6,0); // AddStaticVehicle(522,2821.8765,-1078.6345,30.4458,2.1018,6,0); // AddStaticVehicle(535,2832.9387,-1069.5552,23.1219,179.3169,6,0); // AddStaticVehicle(558,2832.9683,-1091.2272,23.5380,180.8006,6,0); // AddStaticVehicle(579,2832.7078,-1113.6194,24.2151,180.5967,6,0); // return 1; } public OnGameModeExit() { return 1; } public OnPlayerRequestClass(playerid, classid) { //SetPlayerInterior(playerid,14); //SetPlayerPos(playerid,258.4893,-41.4008,1002.0234); //SetPlayerFacingAngle(playerid, 90.0); //SetPlayerCameraPos(playerid,256.0815,-43.0475,1003.0234); //SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234); SetPlayerPos(playerid,-2228.5034,-1743.8684,480.8907); SetPlayerCameraPos(playerid,-2225.5034,-1740.8684,482.8907); SetPlayerCameraLookAt(playerid,-2228.5034,-1743.8684,480.8907); SetPlayerFacingAngle(playerid,0.0); if(classid == 0) {GameTextForPlayer(playerid, "~b~Yakuza", 1000, 3); } else if(classid == 1) {GameTextForPlayer(playerid, "~b~Yakuza", 1000, 3); } else if(classid == 2) {GameTextForPlayer(playerid, "~b~Yakuza", 1000, 3); } else if(classid == 3) {GameTextForPlayer(playerid, "~g~Mafia Italienne", 1000, 3); } else if(classid == 4) {GameTextForPlayer(playerid, "~g~Mafia Italienne", 1000, 3); } else if(classid == 5) {GameTextForPlayer(playerid, "~g~Mafia Italienne", 1000, 3); } else if(classid == 6) {GameTextForPlayer(playerid, "~w~Mafia Russe", 1000, 3); } else if(classid == 7) {GameTextForPlayer(playerid, "~w~Mafia Russe", 1000, 3); } else if(classid == 8) {GameTextForPlayer(playerid, "~w~Mafia Russe", 1000, 3); } else if(classid == 9) {GameTextForPlayer(playerid, "~y~Cartel Mexicain", 1000, 3); } else if(classid == 10) {GameTextForPlayer(playerid, "~y~Cartel Mexicain", 1000, 3); } else if(classid == 11) {GameTextForPlayer(playerid, "~y~Cartel Mexicain", 1000, 3); } return 1; } public OnPlayerRequestSpawn(playerid) { new yakuza; yakuza=GangZoneCreate(356.6201,-1602.907,493.5222,-1476.579); GangZoneFlashForAll(yakuza, COLOR_DARKBLUE); GangZoneShowForAll(yakuza,COLOR_DARKBLUE); new ita; ita=GangZoneCreate(1501.274,-1938.465,1668.599,-1827.928); GangZoneFlashForAll(ita, COLOR_LIGHTGREEN); GangZoneShowForAll(ita,COLOR_LIGHTGREEN); new rus; rus=GangZoneCreate(2079.305,-2352.978,2288.461,-2159.539); GangZoneFlashForAll(rus, COLOR_GREY); GangZoneShowForAll(rus,COLOR_GREY); new cartel; cartel=GangZoneCreate(2702.97,-1176.551,2858.886,-1042.328); GangZoneFlashForAll(cartel, COLOR_YELLOW); GangZoneShowForAll(cartel,COLOR_YELLOW); return 1; } public OnPlayerConnect(playerid) { return 1; } public OnPlayerDisconnect(playerid, reason) { return 1; } public OnPlayerSpawn(playerid) { SetPlayerInterior(playerid,0); if(gTeam[playerid] == TEAM_YAKUZA) { SetPlayerColor(playerid,COLOR_DARKBLUE); } else if(gTeam[playerid] == TEAM_MAFITA) { SetPlayerColor(playerid,COLOR_LIGHTGREEN); } else if(gTeam[playerid] == TEAM_MAFRUS) { SetPlayerColor(playerid,COLOR_GREY); } else if(gTeam[playerid] == TEAM_CARTEL) { SetPlayerColor(playerid,COLOR_YELLOW); } return 1; }