Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Lamarr´s GangWar mode v1
- //*Includes*
- #include <a_samp>
- #include <zcmd>
- //*Define colors :D*
- #define red 0xE21F1FFF
- #define white 0xFFFFFFAA
- //*New variables*
- new oldskin[MAX_PLAYERS];
- new worldvehicles[51];
- new gangwar[MAX_PLAYERS];
- new gteam[MAX_PLAYERS];
- //*Color fix for PlayerColor
- new PlayerColors[200] = {
- 0xFF8C13FF,0xC715FFFF,0x20B2AAFF,0xDC143CFF,0x6495EDFF,0xf0e68cFF,0x778899FF,0xFF1493FF,0xF4A460FF,
- 0xEE82EEFF,0xFFD720FF,0x8b4513FF,0x4949A0FF,0x148b8bFF,0x14ff7fFF,0x556b2fFF,0x0FD9FAFF,0x10DC29FF,
- 0x534081FF,0x0495CDFF,0xEF6CE8FF,0xBD34DAFF,0x247C1BFF,0x0C8E5DFF,0x635B03FF,0xCB7ED3FF,0x65ADEBFF,
- 0x5C1ACCFF,0xF2F853FF,0x11F891FF,0x7B39AAFF,0x53EB10FF,0x54137DFF,0x275222FF,0xF09F5BFF,0x3D0A4FFF,
- 0x22F767FF,0xD63034FF,0x9A6980FF,0xDFB935FF,0x3793FAFF,0x90239DFF,0xE9AB2FFF,0xAF2FF3FF,0x057F94FF,
- 0xB98519FF,0x388EEAFF,0x028151FF,0xA55043FF,0x0DE018FF,0x93AB1CFF,0x95BAF0FF,0x369976FF,0x18F71FFF,
- 0x4B8987FF,0x491B9EFF,0x829DC7FF,0xBCE635FF,0xCEA6DFFF,0x20D4ADFF,0x2D74FDFF,0x3C1C0DFF,0x12D6D4FF,
- 0x48C000FF,0x2A51E2FF,0xE3AC12FF,0xFC42A8FF,0x2FC827FF,0x1A30BFFF,0xB740C2FF,0x42ACF5FF,0x2FD9DEFF,
- 0xFAFB71FF,0x05D1CDFF,0xC471BDFF,0x94436EFF,0xC1F7ECFF,0xCE79EEFF,0xBD1EF2FF,0x93B7E4FF,0x3214AAFF,
- 0x184D3BFF,0xAE4B99FF,0x7E49D7FF,0x4C436EFF,0xFA24CCFF,0xCE76BEFF,0xA04E0AFF,0x9F945CFF,0xDCDE3DFF,
- 0x10C9C5FF,0x70524DFF,0x0BE472FF,0x8A2CD7FF,0x6152C2FF,0xCF72A9FF,0xE59338FF,0xEEDC2DFF,0xD8C762FF,
- 0xD8C762FF,0xFF8C13FF,0xC715FFFF,0x20B2AAFF,0xDC143CFF,0x6495EDFF,0xf0e68cFF,0x778899FF,0xFF1493FF,
- 0xF4A460FF,0xEE82EEFF,0xFFD720FF,0x8b4513FF,0x4949A0FF,0x148b8bFF,0x14ff7fFF,0x556b2fFF,0x0FD9FAFF,
- 0x10DC29FF,0x534081FF,0x0495CDFF,0xEF6CE8FF,0xBD34DAFF,0x247C1BFF,0x0C8E5DFF,0x635B03FF,0xCB7ED3FF,
- 0x65ADEBFF,0x5C1ACCFF,0xF2F853FF,0x11F891FF,0x7B39AAFF,0x53EB10FF,0x54137DFF,0x275222FF,0xF09F5BFF,
- 0x3D0A4FFF,0x22F767FF,0xD63034FF,0x9A6980FF,0xDFB935FF,0x3793FAFF,0x90239DFF,0xE9AB2FFF,0xAF2FF3FF,
- 0x057F94FF,0xB98519FF,0x388EEAFF,0x028151FF,0xA55043FF,0x0DE018FF,0x93AB1CFF,0x95BAF0FF,0x369976FF,
- 0x18F71FFF,0x4B8987FF,0x491B9EFF,0x829DC7FF,0xBCE635FF,0xCEA6DFFF,0x20D4ADFF,0x2D74FDFF,0x3C1C0DFF,
- 0x12D6D4FF,0x48C000FF,0x2A51E2FF,0xE3AC12FF,0xFC42A8FF,0x2FC827FF,0x1A30BFFF,0xB740C2FF,0x42ACF5FF,
- 0x2FD9DEFF,0xFAFB71FF,0x05D1CDFF,0xC471BDFF,0x94436EFF,0xC1F7ECFF,0xCE79EEFF,0xBD1EF2FF,0x93B7E4FF,
- 0x3214AAFF,0x184D3BFF,0xAE4B99FF,0x7E49D7FF,0x4C436EFF,0xFA24CCFF,0xCE76BEFF,0xA04E0AFF,0x9F945CFF,
- 0xDCDE3DFF,0x10C9C5FF,0x70524DFF,0x0BE472FF,0x8A2CD7FF,0x6152C2FF,0xCF72A9FF,0xE59338FF,0xEEDC2DFF,
- 0xD8C762FF,0xD8C762FF
- };
- //*Credits :)*
- public OnFilterScriptInit()
- {
- printf("Lamarr´s GangWar mode v1 loaded.");
- worldvehicles[0] = AddStaticVehicle(468,2517.0923,-1665.5867,13.9631,280.3533,86,86); //Grove Sanchez
- worldvehicles[1] = AddStaticVehicle(468,2509.4646,-1686.4004,13.5660,285.4393,86,86); //Grove Sanchez
- worldvehicles[2] = AddStaticVehicle(445,2473.6372,-1697.8290,13.5177,1.0866,86,86);
- worldvehicles[3] = AddStaticVehicle(575,2443.3516,-1642.4734,13.4571,183.4249,86,86);
- worldvehicles[4] = AddStaticVehicle(481,2469.1960,-1679.3096,13.5078,34.6136,86,86);
- worldvehicles[5] = AddStaticVehicle(549,2465.5662,-1659.4576,13.2820,173.0849,86,86);
- worldvehicles[6] = AddStaticVehicle(571,2046.7430,-1153.0674,23.6713,149.9042,149,149);//Ballas Kart
- worldvehicles[7] = AddStaticVehicle(482,2051.0967,-1104.9609,24.4637,261.7653,149,149);//Ballas Burrito
- worldvehicles[8] = AddStaticVehicle(426,2088.4131,-1140.9553,25.5337,93.6587,149,149); //Ballas Premier
- worldvehicles[9] = AddStaticVehicle(468,2085.0549,-1169.7894,24.7436,101.0472,149,149);//Ballas Sanchez
- worldvehicles[10] = AddStaticVehicle(462,1731.2743,-2118.4089,13.5469,273.3441,2,2); //Aztecans Faggio
- worldvehicles[11] = AddStaticVehicle(426,1772.6855,-2096.9241,13.5469,180.6199,2,2); //Aztecans Premier
- worldvehicles[12] = AddStaticVehicle(481,1781.0490,-2120.1587,13.5543,36.9153,2,2); //Aztecans BMX
- worldvehicles[13] = AddStaticVehicle(468,1772.4618,-2126.6189,13.5469,1.3401,2,2); //Aztecans Sanchez
- worldvehicles[14] = AddStaticVehicle(467,1744.8762,-2127.0918,13.5469,1.0501,2,2); //Aztecans Sanchez
- worldvehicles[15] = AddStaticVehicle(548,2796.4939,-2533.1824,15.6290,35.1404,123,123); //Army helicopter
- worldvehicles[16] = AddStaticVehicle(482,2743.5833,-2432.0427,13.6558,271.8728,123,123); //Army Burrito
- worldvehicles[17] = AddStaticVehicle(433,2783.7788,-2455.1973,13.6346,92.0178,123,123); //Army Barracks
- worldvehicles[18] = AddStaticVehicle(470,2781.1699,-2494.1875,13.6584,94.1713,123,123); //Army Patriot
- worldvehicles[19] = AddStaticVehicle(470,2779.3494,-2417.6169,13.6357,93.0206,123,123); //Army Patriot 2
- worldvehicles[20] = AddStaticVehicle(509,1513.3544,-1459.0214,9.5000,61.9242,144,144); //Homeless Bike
- worldvehicles[21] = AddStaticVehicle(509,1524.8473,-1466.0374,9.5000,262.4595,144,144); //Homeless Bike 2
- worldvehicles[22] = AddStaticVehicle(509,1531.6079,-1479.0797,9.5000,212.6390,144,144); //Homeless Bike 3
- worldvehicles[23] = AddStaticVehicle(605,1546.2607,-1447.3174,13.5469,91.9787,144,144); //Homeless Sadler Shit
- worldvehicles[24] = AddStaticVehicle(605,1518.1926,-1446.7938,13.5391,88.2186,144,144); //Homeless Sadler Shit 2
- worldvehicles[25] = AddStaticVehicle(468,2052.1475,-1120.8099,24.6144,185.0834,149,149); //Ballas Sanchez 2
- worldvehicles[26] = AddStaticVehicle(463,2229.6780,-1156.0314,25.8289,99.1160,6,6); //Vagos Harley
- worldvehicles[27] = AddStaticVehicle(402,2206.6548,-1160.7007,25.7288,270.8234,6,6); //Vagos Buffalo
- worldvehicles[28] = AddStaticVehicle(462,2204.7893,-1177.2104,25.7266,278.3444,6,6); //Vagos Faggio
- worldvehicles[29] = AddStaticVehicle(467,2216.9783,-1166.2582,25.7266,277.5309,6,6); //Vagos Oceanic
- worldvehicles[30] = AddStaticVehicle(426,2228.9045,-1174.0719,25.7266,93.2892,6,6); //Vagos Premier
- worldvehicles[31] = AddStaticVehicle(409,1244.9901,-2038.0645,59.8554,359.9445,0,0); //Russia Mafia Stretch
- worldvehicles[32] = AddStaticVehicle(603,1275.8123,-2043.6215,59.0516,86.7152,0,0); //Russia Mafia Phoenix
- worldvehicles[33] = AddStaticVehicle(589,1273.6080,-2010.8278,59.0310,86.0885,0,0); //Russia Mafia Club
- worldvehicles[34] = AddStaticVehicle(522,1245.0911,-2009.8823,59.8460,84.5218,0,0); //Russia Mafia NRG
- worldvehicles[35] = AddStaticVehicle(487,1116.9241,-2052.8875,74.4297,353.2542,0,0); //Russia Mafia Maverick
- worldvehicles[36] = AddStaticVehicle(489,1087.8462,-2089.3826,63.0096,11.3809,0,0); //Russia Mafia Rancher
- worldvehicles[37] = AddStaticVehicle(427,1530.5262,-1644.8586,5.8906,163.2572,0,1); //Police
- worldvehicles[38] = AddStaticVehicle(596,1538.3192,-1645.1719,5.8906,186.1309,0,1);
- worldvehicles[39] = AddStaticVehicle(601,1544.4866,-1655.0143,5.8906,78.8249,0,1);
- worldvehicles[40] = AddStaticVehicle(528,1545.1759,-1663.1255,5.8906,93.6966,0,1);
- worldvehicles[41] = AddStaticVehicle(596,1543.0840,-1671.7590,5.8906,272.6117,0,1); //LSPD
- worldvehicles[42] = AddStaticVehicle(490,1544.6141,-1680.0588,5.8906,78.9698,0,0); //RAncher
- worldvehicles[43] = AddStaticVehicle(596,1529.4587,-1683.5077,5.8906,271.8166,0,1); //LSPD
- worldvehicles[44] = AddStaticVehicle(490,1559.1385,-1712.0742,5.8906,356.2491,0,0); //Rancher
- worldvehicles[45] = AddStaticVehicle(523,1586.2781,-1667.4971,5.8916,281.2167,0,1); //HPV
- worldvehicles[46] = AddStaticVehicle(523,1585.5500,-1671.9799,5.8922,277.3117,0,1); //HPV
- worldvehicles[47] = AddStaticVehicle(523,1543.5601,-1605.5293,13.3828,277.9393,0,1); //HPV
- worldvehicles[48] = AddStaticVehicle(596,1546.1725,-1614.7092,13.3828,269.7926,0,1); //LSPD
- worldvehicles[49] = AddStaticVehicle(490,1603.6260,-1605.2371,13.5028,96.2042,0,0); //FBI Rancher
- worldvehicles[50] = AddStaticVehicle(596,1601.8486,-1611.7362,13.4854,87.4308,0,1); //HPV
- SetVehicleVirtualWorld(worldvehicles[0],1);
- SetVehicleVirtualWorld(worldvehicles[1],1);
- SetVehicleVirtualWorld(worldvehicles[2],1);
- SetVehicleVirtualWorld(worldvehicles[3],1);
- SetVehicleVirtualWorld(worldvehicles[4],1);
- SetVehicleVirtualWorld(worldvehicles[5],1);
- SetVehicleVirtualWorld(worldvehicles[6],1);
- SetVehicleVirtualWorld(worldvehicles[7],1);
- SetVehicleVirtualWorld(worldvehicles[8],1);
- SetVehicleVirtualWorld(worldvehicles[9],1);
- SetVehicleVirtualWorld(worldvehicles[10],1);
- SetVehicleVirtualWorld(worldvehicles[11],1);
- SetVehicleVirtualWorld(worldvehicles[12],1);
- SetVehicleVirtualWorld(worldvehicles[13],1);
- SetVehicleVirtualWorld(worldvehicles[14],1);
- SetVehicleVirtualWorld(worldvehicles[15],1);
- SetVehicleVirtualWorld(worldvehicles[16],1);
- SetVehicleVirtualWorld(worldvehicles[17],1);
- SetVehicleVirtualWorld(worldvehicles[18],1);
- SetVehicleVirtualWorld(worldvehicles[19],1);
- SetVehicleVirtualWorld(worldvehicles[20],1);
- SetVehicleVirtualWorld(worldvehicles[21],1);
- SetVehicleVirtualWorld(worldvehicles[22],1);
- SetVehicleVirtualWorld(worldvehicles[23],1);
- SetVehicleVirtualWorld(worldvehicles[24],1);
- SetVehicleVirtualWorld(worldvehicles[25],1);
- SetVehicleVirtualWorld(worldvehicles[26],1);
- SetVehicleVirtualWorld(worldvehicles[27],1);
- SetVehicleVirtualWorld(worldvehicles[28],1);
- SetVehicleVirtualWorld(worldvehicles[29],1);
- SetVehicleVirtualWorld(worldvehicles[30],1);
- SetVehicleVirtualWorld(worldvehicles[31],1);
- SetVehicleVirtualWorld(worldvehicles[32],1);
- SetVehicleVirtualWorld(worldvehicles[33],1);
- SetVehicleVirtualWorld(worldvehicles[34],1);
- SetVehicleVirtualWorld(worldvehicles[35],1);
- SetVehicleVirtualWorld(worldvehicles[36],1);
- SetVehicleVirtualWorld(worldvehicles[37],1);
- SetVehicleVirtualWorld(worldvehicles[38],1);
- SetVehicleVirtualWorld(worldvehicles[39],1);
- SetVehicleVirtualWorld(worldvehicles[40],1);
- SetVehicleVirtualWorld(worldvehicles[41],1);
- SetVehicleVirtualWorld(worldvehicles[42],1);
- SetVehicleVirtualWorld(worldvehicles[43],1);
- SetVehicleVirtualWorld(worldvehicles[44],1);
- SetVehicleVirtualWorld(worldvehicles[45],1);
- SetVehicleVirtualWorld(worldvehicles[46],1);
- SetVehicleVirtualWorld(worldvehicles[47],1);
- SetVehicleVirtualWorld(worldvehicles[48],1);
- SetVehicleVirtualWorld(worldvehicles[49],1);
- SetVehicleVirtualWorld(worldvehicles[50],1);
- CreatePickup(1240, 2, 2045.7865,-1163.9755,23.0934, 1); //Ballas
- CreatePickup(1242, 2, 2027.2244,-1206.5713,21.8596, 1);
- CreatePickup(1240, 2, 2743.0259,-2455.0354,13.8623, 1); //Army
- CreatePickup(1242, 2, 2742.9031,-2453.0945,13.8623, 1);
- CreatePickup(1240, 2, 1535.8645,-1479.3439,9.5000, 1); //Homeless
- CreatePickup(1242, 2, 1511.0956,-1480.5208,9.5000, 1);
- CreatePickup(1240, 2, 1734.2052,-2098.5046,14.0366, 1); //Aztec
- CreatePickup(1242, 2, 1762.2881,-2102.5928,13.8570, 1);
- CreatePickup(1240, 2, 2509.7974,-1653.7600,13.6784, 1); //Grove
- CreatePickup(1242, 2, 2496.8640,-1687.0087,13.5159, 1);
- CreatePickup(1240, 2, 2232.5188,-1179.4023,29.8044, 1); //Vagos
- CreatePickup(1242, 2, 2202.6602,-1179.9653,29.7971, 1);
- CreatePickup(1240, 2, 1550.1935,-1669.4058,13.5629, 1); //Police
- CreatePickup(1242, 2, 1550.4078,-1681.1338,13.5547, 1);
- CreatePickup(1240, 2, 1178.3740,-2037.7653,69.0078, 1); //Russia
- CreatePickup(1242, 2, 1177.9596,-2035.7004,69.0078, 1);
- return 1;
- }
- //*Default variables settings*
- public OnPlayerDisconnect(playerid)
- {
- gteam[playerid] = 0;
- gangwar[playerid] = 0;
- return 1;
- }
- //*Get some money and score if you kill an enemy*
- public OnPlayerDeath(playerid, killerid, reason)
- {
- if (gangwar[playerid] == 1) {
- GivePlayerMoney(killerid, 200);
- SetPlayerScore(killerid, GetPlayerScore(killerid) +1);
- SendClientMessage(killerid, 0x80FF00C8, "You got $ 200 and 1 point for killing an enemy.");
- }
- return 1;
- }
- //*If you die, you´ll join back to your gang team*
- public OnPlayerSpawn(playerid)
- {
- if (gteam[playerid] == 1) {GangWarGrove(playerid); }
- if (gteam[playerid] == 2) {GangWarBallas(playerid); }
- if (gteam[playerid] == 3) {GangWarAztecans(playerid); }
- if (gteam[playerid] == 4) {GangWarArmy(playerid); }
- if (gteam[playerid] == 5) {GangWarHomeless(playerid); }
- if (gteam[playerid] == 6) {GangWarVagos(playerid); }
- if (gteam[playerid] == 7) {GangWarMafia(playerid); }
- if (gteam[playerid] == 8) {GangWarPolice(playerid); }
- return 1;
- }
- //*GangWar Classes*
- stock GangWarGrove(playerid)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 26, 1000);
- GivePlayerWeapon(playerid, 28, 1000);
- GivePlayerWeapon(playerid, 30, 1000);
- SetPlayerTeam(playerid, 1);
- SetPlayerPos(playerid, 2510.9182,-1667.1847,13.5677);
- SetPlayerFacingAngle(playerid, 108.3680);
- SetPlayerSkin(playerid, minrand(105, 107));
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- SetPlayerColor(playerid,0x33AA33AA);
- gangwar[playerid]=1;
- gteam[playerid]=1;
- TogglePlayerControllable(playerid,1);
- }
- stock GangWarBallas(playerid)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 26, 1000);
- GivePlayerWeapon(playerid, 28, 1000);
- GivePlayerWeapon(playerid, 30, 1000);
- SetPlayerTeam(playerid, 2);
- SetPlayerPos(playerid, 2051.7263,-1172.9198,23.5896);
- SetPlayerFacingAngle(playerid, 223.5255);
- SetPlayerSkin(playerid, minrand(102, 104));
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- SetPlayerColor(playerid,0x9900FFAA);
- gangwar[playerid]=1;
- gteam[playerid]=2;
- TogglePlayerControllable(playerid,1);
- }
- stock GangWarAztecans(playerid)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 26, 1000);
- GivePlayerWeapon(playerid, 28, 1000);
- GivePlayerWeapon(playerid, 30, 1000);
- SetPlayerTeam(playerid, 3);
- SetPlayerPos(playerid, 1745.6002,-2112.7854,13.4628);
- SetPlayerFacingAngle(playerid, 182.0797);
- SetPlayerSkin(playerid, minrand(114, 116));
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- SetPlayerColor(playerid,0x00BFFFAA);
- gangwar[playerid]=1;
- gteam[playerid]=3;
- TogglePlayerControllable(playerid,1);
- }
- stock GangWarVagos(playerid)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 26, 1000);
- GivePlayerWeapon(playerid, 28, 1000);
- GivePlayerWeapon(playerid, 30, 1000);
- SetPlayerTeam(playerid, 6);
- SetPlayerPos(playerid, 2215.7097,-1179.4427,29.7971);
- SetPlayerFacingAngle(playerid, 182.0797);
- SetPlayerSkin(playerid, minrand(108, 110));
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- SetPlayerColor(playerid,0xFFFF00C8);
- gangwar[playerid]=1;
- gteam[playerid]=6;
- TogglePlayerControllable(playerid,1);
- }
- stock GangWarArmy(playerid)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 17, 5);
- GivePlayerWeapon(playerid, 22, 200);
- GivePlayerWeapon(playerid, 29, 1000);
- GivePlayerWeapon(playerid, 31, 1000);
- SetPlayerTeam(playerid, 4);
- SetPlayerPos(playerid, 2734.6853,-2450.1846,17.5938);
- SetPlayerFacingAngle(playerid, 351.7737);
- SetPlayerSkin(playerid, 287);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- SetPlayerColor(playerid,0x808000C8);
- gangwar[playerid]=1;
- gteam[playerid]=4;
- TogglePlayerControllable(playerid,1);
- }
- stock GangWarHomeless(playerid)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 4, 1);
- GivePlayerWeapon(playerid, 18, 10);
- GivePlayerWeapon(playerid, 22, 200);
- GivePlayerWeapon(playerid, 41, 1500);
- SetPlayerTeam(playerid, 5);
- SetPlayerPos(playerid, 1519.0306,-1475.1750,9.5000);
- SetPlayerFacingAngle(playerid, 351.7737);
- SetPlayerSkin(playerid, 212);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- SetPlayerColor(playerid,0x94FF28C8);
- gangwar[playerid]=1;
- gteam[playerid]=5;
- TogglePlayerControllable(playerid,1);
- }
- stock GangWarPolice(playerid)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 3, 1);
- GivePlayerWeapon(playerid, 16, 5);
- GivePlayerWeapon(playerid, 27, 120);
- GivePlayerWeapon(playerid, 31, 1000);
- SetPlayerTeam(playerid, 8);
- SetPlayerPos(playerid, 1546.5724,-1675.4341,13.5626);
- SetPlayerFacingAngle(playerid, 89.5648);
- new randskin = random(4);
- switch(randskin)
- {
- case 0: SetPlayerSkin(playerid, 280);
- case 1: SetPlayerSkin(playerid, 281);
- case 2: SetPlayerSkin(playerid, 284);
- case 3: SetPlayerSkin(playerid, 285);
- }
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- SetPlayerColor(playerid, 0x0000FFC8);
- gangwar[playerid]=1;
- gteam[playerid]=8;
- TogglePlayerControllable(playerid,1);
- }
- stock GangWarMafia(playerid)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 23, 200);
- GivePlayerWeapon(playerid, 30, 1000);
- GivePlayerWeapon(playerid, 34, 20);
- SetPlayerTeam(playerid, 7);
- SetPlayerPos(playerid, 1209.0977,-2036.5359,69.0078);
- SetPlayerFacingAngle(playerid, 351.7737);
- SetPlayerSkin(playerid, minrand(111, 113));
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- SetPlayerColor(playerid, 0x808080C8);
- gangwar[playerid]=1;
- gteam[playerid]=7;
- TogglePlayerControllable(playerid,1);
- }
- //*End of GangWar Classes*
- stock minrand(min, max) //By Alex "Y_Less" Cole
- {
- return random(max - min) + min;
- }
- //*Main command, then show a dialog with gang teams*
- COMMAND:gangwar(playerid, params[])
- {
- ShowPlayerDialog(playerid,703,DIALOG_STYLE_LIST,"Gangwar","{00A800}Grove Street{FFFFFF}\n{800080}Ballas{FFFFFF}\n{00FFFF}Los Aztecans{FFFFFF}\n{0000FF}Police{FFFFFF}\n{FFFF00}Vagos{FFFFFF}\n{808000}Army{FFFFFF}\n{808080}Russian Mafia{FFFFFF}\n{94FF28}Homeless Group{FFFFFF}","Select", "Close");
- return 1;
- }
- //*Command for exit gang*
- COMMAND:exit(playerid, params[])
- {
- if (gangwar[playerid] == 1) {
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerPos(playerid,403.5977,2532.3311,16.5501);
- SetPlayerTeam(playerid, -1);
- SetPlayerColor(playerid, PlayerColors[playerid]);
- SetPlayerSkin(playerid, oldskin[playerid]);
- ResetPlayerWeapons(playerid);
- gteam[playerid]=0;
- gangwar[playerid]=0;}else{SendClientMessage(playerid, red, "Error: You are´nt in gangwar.");}
- return 1;
- }
- //*Dialog functions*
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == 703)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if (gteam[playerid] != 1){
- SetPlayerVirtualWorld(playerid, 1);
- SendClientMessage(playerid, 0x33AA33AA, "You joined to GROVE!");
- SendClientMessage(playerid, white, "Use /exit for exit!");
- GangWarGrove(playerid);}else{SendClientMessage(playerid, red, "Error: You are already a member.");}
- }
- if(listitem == 1)
- {
- if (gteam[playerid] != 2){
- SetPlayerVirtualWorld(playerid, 1);
- SendClientMessage(playerid, 0x9900FFAA, "You joined to BALLAS!");
- SendClientMessage(playerid, white, "Use /exit for exit!");
- GangWarBallas(playerid);}else{SendClientMessage(playerid, red, "Error: You are already a member.");}
- }
- if(listitem == 2)
- {
- if (gteam[playerid] != 3){
- SetPlayerVirtualWorld(playerid, 1);
- SendClientMessage(playerid, 0x00BFFFAA, "You joined to AZTECANS!");
- SendClientMessage(playerid, white, "Use /exit for exit!");
- GangWarAztecans(playerid);}else{SendClientMessage(playerid, red, "Error: You are already a member.");}
- }
- if(listitem == 3)
- {
- if (gteam[playerid] != 8){
- SetPlayerVirtualWorld(playerid, 1);
- SendClientMessage(playerid, 0x0000FFC8, "You joined to POLICE!");
- SendClientMessage(playerid, white, "Use /exit for exit!");
- GangWarPolice(playerid);}else{SendClientMessage(playerid, red, "Error: You are already a member.");}
- }
- if(listitem == 4)
- {
- if (gteam[playerid] != 6){
- SetPlayerVirtualWorld(playerid, 1);
- SendClientMessage(playerid, 0xFFFF00C8, "You joined to VAGOS!");
- SendClientMessage(playerid, white, "Use /exit for exit!");
- GangWarVagos(playerid);}else{SendClientMessage(playerid, red, "Error: You are already a member.");}
- }
- if(listitem == 5)
- {
- if (gteam[playerid] != 4){
- SetPlayerVirtualWorld(playerid, 1);
- SendClientMessage(playerid, 0x808000C8, "You joined to ARMY!");
- SendClientMessage(playerid, white, "Use /exit for exit!");
- GangWarArmy(playerid);}else{SendClientMessage(playerid, red, "Error: You are already a member.");}
- }
- if(listitem == 6)
- {
- if (gteam[playerid] != 7){
- SetPlayerVirtualWorld(playerid, 1);
- SendClientMessage(playerid, 0x808080C8, "You joined to RUSSIAN MAFIA!");
- SendClientMessage(playerid, white, "Use /exit for exit!");
- GangWarMafia(playerid);}else{SendClientMessage(playerid, red, "Error: You are already a member.");}
- }
- if(listitem == 7)
- {
- if (gteam[playerid] != 5){
- SetPlayerVirtualWorld(playerid, 1);
- SendClientMessage(playerid, 0x94FF28C8, "You joined to HOMELLES GROUP!");
- SendClientMessage(playerid, white, "Use /exit for exit!");
- GangWarHomeless(playerid);}else{SendClientMessage(playerid, red, "Error: You are already a member.");}
- }
- }
- }
- return 1;
- }
- //*End of Script !! :)*
Advertisement
Add Comment
Please, Sign In to add comment