Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define FILTERSCRIPT
- #include <a_samp>
- #if defined FILTERSCRIPT
- #define COLOR_GREY 0xAFAFAFAA
- #define COLOR_CRIMSON 0xDC143CAA
- #define COLOR_GOLD 0xFFAA00FF
- #define COLOR_LIGHTPINK 0xFFC0CBAA
- #define COLOR_BRIGHTGREEN 0x00FF32FF
- #define COLOR_INTERFACE 0xFDE39DAA
- #define COLOR_TOMATO 0xFF6347AA
- #define COLOR_RED1 0xEB0000FF
- #define COLOR_LIME 0x10F441AA
- #define COLOR_WHITE 0xFEFEFEFF
- //----------------------------
- #define COLOR_GREEN 0x33AA33AA
- #define COLOR_RED 0xAA3333AA
- #define COLOR_YELLOW 0xFFFF00AA
- #define COLOR_DARKRED 0x660000AA
- #define COLOR_BLUE 0x0000BBAA
- #define COLOR_ORANGE 0xFF9900AA
- #define COLOR_PINK 0xFF66FFAA
- #define COLOR_LIGHTBLUE 0x33CCFFAA
- #define COLOR_CYAN 0x00BFF3AA
- #define COLOR_BLACK 0x000000AA
- #define COLOR_BROWN 0XA52A2AAA
- #define COLOR_INDIGO 0x4B00B0AA
- #define COLOR_LAWNGREEN 0x7CFC00AA
- #define COLOR_OLIVE 0x808000AA
- #define COLOR_SEAGREEN 0x2E8B57AA
- #define COLOR_YELLOWGREEN 0x9ACD32AA
- #define COLOR_MEDIUMAQUA 0x83BFBFAA
- #define COLOR_FLBLUE 0x6495EDAA
- #define COLOR_MAGENTA 0xFF00FFFF
- #define COLOR_PURPLE 0x800080AA
- #define COLOR_RACE 0x00BBBB99
- #define INFINITY (Float:0x7F800000)
- #define MobstasCash 10000
- #define GangstasCash 25000
- #define TEAM_MOBSTAS 0
- #define TEAM_GANGSTAS 5
- #define TEAM_ADMINS 7
- new GodMode[MAX_PLAYERS];
- //GangZoneZ!
- new area51;
- new bigear;
- new ADUsed[MAX_PLAYERS];
- new adpickup1;
- new adpickup2;
- new KillingSpree[MAX_PLAYERS];
- static gTeam[MAX_PLAYERS];
- new gPlayerClass[MAX_PLAYERS];
- new aWeaponNames[][32] = {
- {"Unarmed (Fist)"}, // 0
- {"Brass Knuckles"}, // 1
- {"Golf Club"}, // 2
- {"Night Stick"}, // 3
- {"Knife"}, // 4
- {"Baseball Bat"}, // 5
- {"Shovel"}, // 6
- {"Pool Cue"}, // 7
- {"Katana"}, // 8
- {"Chainsaw"}, // 9
- {"Purple Dildo"}, // 10
- {"Big White Vibrator"}, // 11
- {"Medium White Vibrator"}, // 12
- {"Small White Vibrator"}, // 13
- {"Flowers"}, // 14
- {"Cane"}, // 15
- {"Grenade"}, // 16
- {"Teargas"}, // 17
- {"Molotov"}, // 18
- {" "}, // 19
- {" "}, // 20
- {" "}, // 21
- {"Colt 45"}, // 22
- {"Colt 45 (Silenced)"}, // 23
- {"Desert Eagle"}, // 24
- {"Normal Shotgun"}, // 25
- {"Sawnoff Shotgun"}, // 26
- {"Combat Shotgun"}, // 27
- {"Micro Uzi (Mac 10)"}, // 28
- {"MP5"}, // 29
- {"AK47"}, // 30
- {"M4"}, // 31
- {"Tec9"}, // 32
- {"Country Rifle"}, // 33
- {"Sniper Rifle"}, // 34
- {"Rocket Launcher"}, // 35
- {"Heat-Seeking Rocket Launcher"}, // 36
- {"Flamethrower"}, // 37
- {"Minigun"}, // 38
- {"Satchel Charge"}, // 39
- {"Detonator"}, // 40
- {"Spray Can"}, // 41
- {"Fire Extinguisher"}, // 42
- {"Camera"}, // 43
- {"Night Vision Goggles"}, // 44
- {"Infrared Vision Goggles"}, // 45
- {"Parachute"}, // 46
- {"Fake Pistol"} // 47
- };
- new CarsName[][] = {
- "Landstalker",
- "Bravura",
- "Buffalo",
- "Linerunner",
- "Pereniel",
- "Sentinel",
- "Dumper",
- "Firetruck",
- "Trashmaster",
- "Stretch",
- "Manana",
- "Infernus",
- "Voodoo",
- "Pony",
- "Mule",
- "Cheetah",
- "Ambulance",
- "Leviathan",
- "Moonbeam",
- "Esperanto",
- "Taxi",
- "Washington",
- "Bobcat",
- "Mr Whoopee",
- "BF Injection",
- "Hunter",
- "Premier",
- "Enforcer",
- "Securicar",
- "Banshee",
- "Predator",
- "Bus",
- "Rhino",
- "Barracks",
- "Hotknife",
- "Trailer",
- "Previon",
- "Coach",
- "Cabbie",
- "Stallion",
- "Rumpo",
- "RC Bandit",
- "Romero",
- "Packer",
- "Monster",
- "Admiral",
- "Squalo",
- "Seasparrow",
- "Pizzaboy",
- "Tram",
- "Trailer",
- "Turismo",
- "Speeder",
- "Reefer",
- "Tropic",
- "Flatbed",
- "Yankee",
- "Caddy",
- "Solair",
- "RC Van",
- "Skimmer",
- "PCJ-600",
- "Faggio",
- "Freeway",
- "RC Baron",
- "RC Raider",
- "Glendale",
- "Oceanic",
- "Sanchez",
- "Sparrow",
- "Patriot",
- "Quad",
- "Coastguard",
- "Dinghy",
- "Hermes",
- "Sabre",
- "Rustler",
- "ZR-350",
- "Walton",
- "Regina",
- "Comet",
- "BMX",
- "Burrito",
- "Camper",
- "Marquis",
- "Baggage",
- "Dozer",
- "Maverick",
- "News Chopper",
- "Rancher",
- "FBI Rancher",
- "Virgo",
- "Greenwood",
- "Jetmax",
- "Hotring",
- "Sandking",
- "Blista Compact",
- "PD Maverick",
- "Boxville",
- "Benson",
- "Mesa",
- "RC Goblin",
- "Hotring",
- "Hotring",
- "Bloodring",
- "Rancher",
- "Super GT",
- "Elegant",
- "Journey",
- "Bike",
- "Mountain Bike",
- "Beagle",
- "Cropdust",
- "Stunt",
- "Tanker",
- "RoadTrain",
- "Nebula",
- "Majestic",
- "Buccaneer",
- "Shamal",
- "Hydra",
- "FCR-900",
- "NRG-500",
- "HPV1000",
- "Cement",
- "Tow Truck",
- "Fortune",
- "Cadrona",
- "FBI Truck",
- "Willard",
- "Forklift",
- "Tractor",
- "Combine",
- "Feltzer",
- "Remington",
- "Slamvan",
- "Blade",
- "Freight",
- "Streak",
- "Vortex",
- "Vincent",
- "Bullet",
- "Clover",
- "Sadler",
- "Firetruck",
- "Hustler",
- "Intruder",
- "Primo",
- "Cargobob",
- "Tampa",
- "Sunrise",
- "Merit",
- "Utility",
- "Nevada",
- "Yosemite",
- "Windsor",
- "Monster",
- "Monster",
- "Uranus",
- "Jester",
- "Sultan",
- "Stratum",
- "Elegy",
- "Raindance",
- "RC Tiger",
- "Flash",
- "Tahoma",
- "Savanna",
- "Bandito",
- "Freight",
- "Trailer",
- "Kart",
- "Mower",
- "Duneride",
- "Sweeper",
- "Broadway",
- "Tornado",
- "AT-400",
- "DFT-30",
- "Huntley",
- "Stafford",
- "BF-400",
- "Newsvan",
- "Tug",
- "Trailer",
- "Emperor",
- "Wayfarer",
- "Euros",
- "Hotdog",
- "Club",
- "Trailer",
- "Trailer",
- "Andromada",
- "Dodo",
- "RC Cam",
- "Launch",
- "Police Car",
- "Police Car",
- "Police Car",
- "Police Ranger",
- "Picador",
- "S.W.A.T",
- "Alpha",
- "Phoenix",
- "Glendale",
- "Sadler",
- "Luggage Trailer",
- "Luggage Trailer",
- "Stair Trailer",
- "Boxville",
- "Farm Plow",
- "Utility Trailer"
- };
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Big Ear v Area 51 by willsuckformoneY ");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- main()
- {
- print("\n------------------------------------");
- print(" Big Ear v Area 51 by willsuckformoneY");
- print("------------------------------------\n");
- }
- #endif
- public OnGameModeInit()
- {
- // Don't use these lines if it's a filterscript
- SetGameModeText("BEvA51");
- //Mobstas
- Create3DTextLabel("Mobstas Hideout, Becareful",COLOR_GOLD,-302.6738,1509.4081,75.3594,40.0,0);
- //Gangstas
- Create3DTextLabel("Gangstas Hideout, Becareful",COLOR_CRIMSON,97.0370,1920.1807,18.3754,40.0,0);
- //Gang Zonez!
- area51 = GangZoneCreate(-148.1130, 1634.3226, 405.7476, 2193.6560);
- bigear = GangZoneCreate(-437.6672, 1445.6296, -243.5804, 1653.9866);
- //pickups
- adpickup1 = CreatePickup(1279, 15, -297.8455, 1509.7908, 75.3594, -1);
- adpickup2 = CreatePickup(1279, 15, 224.0267, 1906.0721, 17.6406, -1);
- //Mobsta's Spawn1
- AddPlayerClass(111, -344.6999, 1528.5637, 75.3570, 264.4658, 26, 1000, 32, 1000, 30, 1000);
- AddPlayerClass(112, -344.6999, 1528.5637, 75.3570, 264.4658, 26, 1000, 32, 1000, 30, 1000);
- AddPlayerClass(113, -344.6999, 1528.5637, 75.3570, 264.4658, 26, 1000, 32, 1000, 30, 1000);
- //Gangsta's spawn1
- AddPlayerClass(46, 215.8491, 1903.1381, 17.6406, 354.9769, 26, 1000, 32, 1000, 30, 1000);
- AddPlayerClass(47, 215.8491, 1903.1381, 17.6406, 354.9769, 26, 1000, 32, 1000, 30, 1000);
- AddPlayerClass(48, 215.8491, 1903.1381, 17.6406, 354.9769, 26, 1000, 32, 1000, 30, 1000);
- //Car Spawns
- AddStaticVehicle(476,-312.98596191,1569.69702148,76.52952576,0.00000000,6,6); //Rustler
- AddStaticVehicle(476,-305.96691895,1562.74670410,76.52952576,0.00000000,6,6); //Rustler
- AddStaticVehicle(476,-299.36331177,1556.09960938,76.52952576,0.00000000,6,6); //Rustler
- AddStaticVehicle(476,-293.31707764,1548.54003906,76.52952576,0.00000000,6,6); //Rustler
- AddStaticVehicle(520,-301.14297485,1578.71948242,76.27895355,0.00000000,6,6); //Hydra
- AddStaticVehicle(520,-293.61212158,1573.26770020,76.27895355,0.00000000,6,6); //Hydra
- AddStaticVehicle(520,-286.30490112,1565.05957031,76.27895355,0.00000000,6,6); //Hydra
- AddStaticVehicle(520,-279.37963867,1557.60144043,76.27895355,0.00000000,6,6); //Hydra
- AddStaticVehicle(520,-272.67092896,1550.10668945,76.27895355,0.00000000,6,6); //Hydra
- AddStaticVehicle(520,-266.41876221,1543.41979980,76.27895355,0.00000000,6,6); //Hydra
- AddStaticVehicle(560,-293.44415283,1532.49536133,75.16435242,0.00000000,6,6); //Sultan
- AddStaticVehicle(560,-296.74633789,1532.46081543,75.16435242,0.00000000,6,6); //Sultan
- AddStaticVehicle(560,-300.76846313,1532.58752441,75.16435242,0.00000000,6,6); //Sultan
- AddStaticVehicle(560,-305.36999512,1532.36975098,75.16435242,0.00000000,6,6); //Sultan
- AddStaticVehicle(560,-309.37603760,1532.11267090,75.16435242,0.00000000,6,6); //Sultan
- AddStaticVehicle(560,-313.14862061,1532.05456543,75.16435242,0.00000000,6,6); //Sultan
- AddStaticVehicle(475,-317.20611572,1532.06823730,75.25937653,0.00000000,6,6); //Sabre
- AddStaticVehicle(475,-321.43048096,1532.12072754,75.25937653,0.00000000,6,6); //Sabre
- AddStaticVehicle(475,-325.88623047,1532.12292480,75.25695801,0.00000000,6,6); //Sabre
- AddStaticVehicle(468,-343.39550781,1514.13220215,75.11937714,0.00000000,6,6); //Sanchez
- AddStaticVehicle(468,-340.20059204,1514.00646973,75.11937714,0.00000000,6,6); //Sanchez
- AddStaticVehicle(468,-336.86468506,1514.14514160,75.11937714,0.00000000,6,6); //Sanchez
- AddStaticVehicle(468,-333.72149658,1514.27929688,75.11937714,0.00000000,6,6); //Sanchez
- AddStaticVehicle(468,-330.74099731,1514.52221680,75.11937714,0.00000000,6,6); //Sanchez
- AddStaticVehicle(468,-327.30114746,1514.20568848,75.11937714,0.00000000,6,6); //Sanchez
- AddStaticVehicle(468,-324.30584717,1514.24975586,75.11937714,0.00000000,6,6); //Sanchez
- AddStaticVehicle(468,-321.47918701,1514.30126953,75.11937714,0.00000000,6,6); //Sanchez
- AddStaticVehicle(468,-318.07336426,1514.01574707,75.11937714,0.00000000,6,6); //Sanchez
- AddStaticVehicle(468,-314.86831665,1514.10192871,75.11695862,0.00000000,6,6); //Sanchez
- AddStaticVehicle(541,-352.51293945,1526.86254883,75.05937195,80.00000000,6,6); //Bullet
- AddStaticVehicle(541,-358.84686279,1528.13354492,75.05937195,80.00000000,6,6); //Bullet
- AddStaticVehicle(541,-365.05532837,1529.14758301,75.05937195,80.00000000,6,6); //Bullet
- AddStaticVehicle(541,-350.73242188,1534.13159180,75.05937195,80.00000000,6,6); //Bullet
- AddStaticVehicle(541,-356.93872070,1535.12402344,75.05937195,80.00000000,6,6); //Bullet
- AddStaticVehicle(541,-363.70318604,1536.40014648,75.05937195,80.00000000,6,6); //Bullet
- AddStaticVehicle(409,-370.77136230,1578.44042969,75.99626160,0.00000000,6,6); //Stretch
- AddStaticVehicle(476,280.92672729,2024.47827148,18.81077766,270.00000000,3,3); //Rustler
- AddStaticVehicle(476,282.16113281,1988.80139160,18.81077766,270.00000000,3,3); //Rustler
- AddStaticVehicle(476,278.86956787,1956.35534668,18.81077766,270.00000000,3,3); //Rustler
- AddStaticVehicle(520,299.10333252,2054.90576172,18.56019974,0.00000000,3,3); //Hydra
- AddStaticVehicle(520,317.25091553,2053.41894531,18.56019974,0.00000000,3,3); //Hydra
- AddStaticVehicle(520,317.03359985,2037.50390625,18.56019974,0.00000000,3,3); //Hydra
- AddStaticVehicle(520,299.14270020,2037.96704102,18.56019974,0.00000000,3,3); //Hydra
- AddStaticVehicle(520,309.23406982,2046.03869629,18.56019974,0.00000000,3,3); //Hydra
- AddStaticVehicle(602,206.50883484,1879.09960938,17.54062462,0.00000000,3,3); //Alpha
- AddStaticVehicle(602,203.00611877,1878.94848633,17.54805756,0.00000000,3,3); //Alpha
- AddStaticVehicle(602,199.06204224,1878.76354980,17.54805756,0.00000000,3,3); //Alpha
- AddStaticVehicle(480,212.98904419,1858.78991699,12.99062538,0.00000000,3,3); //Comet
- AddStaticVehicle(480,216.72018433,1860.09423828,12.99062538,0.00000000,3,3); //Comet
- AddStaticVehicle(480,220.49411011,1859.93884277,12.99695969,0.00000000,3,3); //Comet
- AddStaticVehicle(451,230.63768005,1878.99316406,17.40499687,0.00000000,3,3); //Turismo
- AddStaticVehicle(451,227.10101318,1879.19580078,17.40499687,0.00000000,3,3); //Turismo
- AddStaticVehicle(451,223.70489502,1879.01770020,17.40499687,0.00000000,3,3); //Turismo
- AddStaticVehicle(451,220.36366272,1878.77514648,17.40499687,0.00000000,3,3); //Turismo
- AddStaticVehicle(541,223.02308655,1918.27783203,17.34062576,90.00000000,3,3); //Bullet
- AddStaticVehicle(541,218.01715088,1918.34411621,17.34062576,90.00000000,3,3); //Bullet
- AddStaticVehicle(541,213.05387878,1918.35803223,17.34062576,90.00000000,3,3); //Bullet
- AddStaticVehicle(415,230.79418945,1894.57824707,17.49757957,0.00000000,3,-3); //Cheetah
- AddStaticVehicle(415,227.57116699,1894.62390137,17.49757957,0.00000000,3,-3); //Cheetah
- AddStaticVehicle(415,196.95796204,1893.98803711,17.49757957,0.00000000,3,3); //Cheetah
- AddStaticVehicle(415,200.04243469,1894.21191406,17.49757957,0.00000000,3,3); //Cheetah
- AddStaticVehicle(487,175.68054199,1930.74230957,18.42473412,90.00000000,3,3); //Maverick
- AddStaticVehicle(579,126.38512421,1932.95117188,19.34920502,0.00000000,3,-3); //Huntley
- AddStaticVehicle(579,130.26074219,1932.68640137,19.34063339,0.00000000,3,3); //Huntley
- AddStaticVehicle(579,134.04888916,1932.57812500,19.33870316,0.00000000,3,3); //Huntley
- AddStaticVehicle(579,137.77722168,1932.50329590,19.33709908,0.00000000,3,3); //Huntley
- AddStaticVehicle(579,141.34269714,1932.39672852,19.33523941,0.00000000,3,3); //Huntley
- AddStaticVehicle(521,196.97221375,1888.63586426,17.30843544,0.00000000,3,3); //FCR-900
- AddStaticVehicle(521,196.97332764,1885.05541992,17.30843544,0.00000000,3,3); //FCR-900
- AddStaticVehicle(521,198.68878174,1888.70507812,17.30843544,0.00000000,3,3); //FCR-900
- AddStaticVehicle(521,198.64433289,1885.14453125,17.30843544,0.00000000,3,3); //FCR-900
- AddStaticVehicle(468,227.98352051,1888.44946289,17.40062523,0.00000000,3,3); //Sanchez
- AddStaticVehicle(468,229.47816467,1888.62280273,17.40062523,0.00000000,3,3); //Sanchez
- AddStaticVehicle(468,230.71940613,1888.83264160,17.40805817,0.00000000,3,3); //Sanchez
- AddStaticVehicle(468,227.96536255,1885.18225098,17.40062523,0.00000000,3,3); //Sanchez
- AddStaticVehicle(468,229.51817322,1885.48889160,17.40062523,0.00000000,3,3); //Sanchez
- AddStaticVehicle(468,230.65463257,1885.54187012,17.40062523,0.00000000,3,3); //Sanchez
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerClass(playerid, classid);
- gPlayerClass[playerid] = classid;
- switch (classid) {
- case 0: //Mobstas
- {
- GameTextForPlayer(playerid, "~R~~h~MOBSTAS", 700, 3);
- {SetPlayerPos(playerid, -327.3005,1540.5723,80.2513);
- SetPlayerFacingAngle(playerid, 177.9014);
- SetPlayerCameraPos(playerid, -327.3969,1533.4475,80.5724);
- SetPlayerCameraLookAt(playerid, -327.3005,1540.5723,80.2513);}
- }
- case 1: //Mobstas
- {
- GameTextForPlayer(playerid, "~r~~h~MOBSTAS", 700, 3);
- {SetPlayerPos(playerid, -327.3005,1540.5723,80.2513);
- SetPlayerFacingAngle(playerid, 177.9014);
- SetPlayerCameraPos(playerid, -327.3969,1533.4475,80.5724);
- SetPlayerCameraLookAt(playerid, -327.3005,1540.5723,80.2513);}
- }
- case 2: //Mobstas
- {
- GameTextForPlayer(playerid, "~r~~h~MOBSTAS", 700, 3);
- {SetPlayerPos(playerid, -327.3005,1540.5723,80.2513);
- SetPlayerFacingAngle(playerid, 177.9014);
- SetPlayerCameraPos(playerid, -327.3969,1533.4475,80.5724);
- SetPlayerCameraLookAt(playerid, -327.3005,1540.5723,80.2513);}
- }
- case 3: //Gangstas
- {
- GameTextForPlayer(playerid, "~r~~h~GANGSTAS", 700, 3);
- {SetPlayerPos(playerid, 221.9942,1925.4572,23.2422);
- SetPlayerFacingAngle(playerid, 189.5232);
- SetPlayerCameraPos(playerid, 222.0349,1920.8888,24.5859);
- SetPlayerCameraLookAt(playerid, 221.9942,1925.4572,23.2422);}
- }
- case 4: //Gangstas
- {
- GameTextForPlayer(playerid, "~r~~h~GANGSTAS", 700, 3);
- {SetPlayerPos(playerid, 221.9942,1925.4572,23.2422);
- SetPlayerFacingAngle(playerid, 189.5232);
- SetPlayerCameraPos(playerid, 222.0349,1920.8888,24.5859);
- SetPlayerCameraLookAt(playerid, 221.9942,1925.4572,23.2422);}
- }
- case 5: //Gangstas
- {
- GameTextForPlayer(playerid, "~r~~h~GANGSTAS", 700, 3);
- {SetPlayerPos(playerid, 221.9942,1925.4572,23.2422);
- SetPlayerFacingAngle(playerid, 189.5232);
- SetPlayerCameraPos(playerid, 222.0349,1920.8888,24.5859);
- SetPlayerCameraLookAt(playerid, 221.9942,1925.4572,23.2422);}
- }
- }
- return 1;
- }
- //------------------------------------------------------------------------------
- SetPlayerClass(playerid, classid) {
- if(classid == 0) {
- gTeam[playerid] = TEAM_MOBSTAS;
- } else if(classid == 1) {
- gTeam[playerid] = TEAM_MOBSTAS;
- } else if(classid == 2) {
- gTeam[playerid] = TEAM_MOBSTAS;
- } else if(classid == 3) {
- gTeam[playerid] = TEAM_GANGSTAS;
- } else if(classid == 4) {
- gTeam[playerid] = TEAM_GANGSTAS;
- } else if(classid == 5) {
- gTeam[playerid] = TEAM_GANGSTAS;
- } else if(classid == 6) {
- }
- }
- //------------------------------------------------------------------------------
- public OnPlayerConnect(playerid)
- {
- ADUsed[playerid]=0;
- GodMode[playerid] = 0;
- new string[256];
- new playername[MAX_PLAYER_NAME];
- GetPlayerName(playerid,playername,sizeof(playername));
- format(string, sizeof(string),"Welcome %s to the War!!",playername);
- SendClientMessageToAll(COLOR_LIGHTPINK,string);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- new string[64],
- name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,MAX_PLAYER_NAME);
- switch(reason)
- {
- case 0: format(string,sizeof string,"%s left the server. (Timed out)",name);
- case 1: format(string,sizeof string,"%s left the server. (Leaving)",name);
- case 2: format(string,sizeof string,"%s left the server. (Kicked)",name);
- case 3: format(string,sizeof string,"%s left the server. (Banned)",name);
- }
- SendClientMessageToAll(COLOR_GREY,string);
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- ADUsed[playerid]=0;
- ApplyAnimation(playerid, "FOOD", "null", 0.0, 0, 0, 0, 0, 0);
- ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX, "Help", "GM Made by willsuckformoneY with help from SA-MP Forums \nMobstas can /MMission for the Mobstas Mission \nThe Gangstas can /GMission For their mission \nENJOY The SERVER", "KKK", "OK");
- //GangZonez
- GangZoneShowForAll(area51 ,COLOR_CRIMSON);
- GangZoneShowForAll(bigear, COLOR_GOLD);
- //-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
- if(gTeam[playerid] == TEAM_MOBSTAS)
- {
- SetPlayerColor(playerid, 0xFFAA00FF);
- SendClientMessage(playerid, COLOR_GOLD, "Type /MMission for your Mission");
- SendClientMessage(playerid, COLOR_GOLD, "Mission is to Kill the Gangstas, They took over all of Las Venturas");
- SendClientMessage(playerid, COLOR_GOLD, "They already took over Area 51, kill them all before they take moar!");
- GivePlayerMoney(playerid, MobstasCash);
- }
- if(gTeam[playerid] == TEAM_GANGSTAS)
- {
- SetPlayerColor(playerid, 0xDC143CAA);
- SendClientMessage(playerid, COLOR_CRIMSON, "Type /GMission for your Mission");
- SendClientMessage(playerid, COLOR_CRIMSON, "You took over all of Las Venturas, Kill the Mobstas from their attempt to take over Area 51");
- SendClientMessage(playerid, COLOR_CRIMSON, "After taking over all of Las Venturas you have better supplies for attacking");
- GivePlayerMoney(playerid, GangstasCash);
- }
- SendClientMessage(playerid, COLOR_LIGHTPINK, "Welcome to the War son");
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- new string[50];
- new playername[MAX_PLAYER_NAME];
- GetPlayerName(playerid, playername, sizeof(playername));
- KillingSpree[killerid] ++;
- KillingSpree[playerid] = 0;
- if(KillingSpree[killerid] == 10)
- {
- format(string, sizeof(string), "%s is on a 10 kill killing spree", playername);
- SendClientMessageToAll(COLOR_FLBLUE, string);
- GivePlayerWeapon(playerid, 26, 5000);
- GivePlayerMoney(playerid, 10000);
- }
- if(KillingSpree[killerid] == 15)
- {
- format(string, sizeof(string), "%s is on a 15 kill killing spree", playername);
- SendClientMessage(playerid, COLOR_LIME, string);
- GivePlayerMoney(playerid, 15000);
- GivePlayerWeapon(playerid, 32, 5000);
- }
- if(KillingSpree[killerid] == 20)
- {
- format(string, sizeof(string), "%s is on a 20 kill killing spree", playername);
- SendClientMessage(playerid, COLOR_LIME, string);
- GivePlayerMoney(playerid, 20000);
- GivePlayerWeapon(playerid, 32, 5000);
- }
- if(KillingSpree[killerid] == 25)
- {
- format(string, sizeof(string), "%s is on a 25 kill killing spree", playername);
- SendClientMessage(playerid, COLOR_LIME, string);
- GivePlayerMoney(playerid, 25000);
- GivePlayerWeapon(playerid, 32, 5000);
- }
- if(KillingSpree[killerid] == 30)
- {
- format(string, sizeof(string), "%s is on a 30 kill killing spree", playername);
- SendClientMessage(playerid, COLOR_LIME, string);
- GivePlayerMoney(playerid, 30000);
- GivePlayerWeapon(playerid, 32, 5000);
- }
- if(KillingSpree[killerid] == 35)
- {
- format(string, sizeof(string), "%s is on a 35 kill killing spree", playername);
- SendClientMessage(playerid, COLOR_LIME, string);
- GivePlayerMoney(playerid, 35000);
- GivePlayerWeapon(playerid, 32, 5000);
- }
- if(KillingSpree[killerid] == 100)
- {
- format(string, sizeof(string), "%s is on a 100 kill killing spree", playername);
- SendClientMessage(playerid, COLOR_LIME, string);
- GivePlayerMoney(playerid, 100000);
- GivePlayerWeapon(playerid, 32, 5000);
- }
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "%s has died (%s)", playername, aWeaponNames[reason]);
- SendClientMessageToAll(0x00FF32FF, string);
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- new name[28];
- GetPlayerName(playerid,name,sizeof(name));
- if(!strcmp(cmdtext, "/me", true, 3))
- {
- if(!cmdtext[3])return SendClientMessage(playerid, 0xFF0000FF, "USAGE: /me [action]");
- new str[128];
- GetPlayerName(playerid, str, sizeof(str));
- format(str, sizeof(str), "* %s %s", str, cmdtext[4]);
- SendClientMessageToAll(0xFFFF00AA, str);
- }
- if(strcmp(cmdtext, "/MMission", true) == 0)
- {
- if(gTeam[playerid] == TEAM_MOBSTAS)
- {
- SendClientMessage(playerid, COLOR_GOLD, "Mission is to Kill the Gangstas, They took over all of Las Venturas");
- SendClientMessage(playerid, COLOR_GOLD, "They already took over Area 51, kill them all before they take moar!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED1, "ERROR: You Are Not One of The Mobstas");
- }
- return 1;
- }
- if(strcmp(cmdtext, "/GMission", true) == 0)
- {
- if(gTeam[playerid] == TEAM_GANGSTAS)
- {
- SendClientMessage(playerid, COLOR_CRIMSON, "You took over all of Las Venturas, Kill the Mobstas from their attempt to take over Area 51");
- SendClientMessage(playerid, COLOR_CRIMSON, "After taking over all of Las Venturas you have better supplies for attacking");
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED1, "You Are Not One of The Gangstas");
- }
- return 1;
- }
- if(strcmp(cmdtext, "/afk", true) == 0)
- {
- new string[128];
- GetPlayerName(playerid, name, sizeof(name));
- format(string, 128, "%s is now AFK.", name, cmdtext[4]);
- SendClientMessageToAll(COLOR_LIME, string);
- TogglePlayerControllable(playerid, 0);
- PlayerPlaySound(playerid, 1187, 0.0, 0.0, 0.0);
- SetPlayerPos(playerid, 97.8738,2239.0391,124.8243);
- return 1;
- }
- if(strcmp(cmdtext, "/back", true) == 0)
- {
- new string[128];
- GetPlayerName(playerid, name, sizeof(name));
- format(string, 128, "%s is now back.", name, cmdtext[5]);
- SendClientMessageToAll(COLOR_LIME, string);
- TogglePlayerControllable(playerid, 1);
- PlayerPlaySound(playerid, 1188, 0.0, 0.0, 0.0);
- SpawnPlayer(playerid);
- return 1;
- }
- if(strcmp(cmdtext, "/brb", true) == 0)
- {
- new string[128];
- GetPlayerName(playerid, name, sizeof(name));
- format(string, 128, "%s will brb!", name, cmdtext[5]);
- SendClientMessageToAll(COLOR_LIME, string);
- TogglePlayerControllable(playerid, 1);
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid, 1.808619,32.384357,1199.593750);
- return 1;
- }
- if(strcmp(cmdtext, "/ad", true) == 0)
- {
- if(ADUsed[playerid] == 1) return SendClientMessage(playerid, COLOR_RED1, "You already used your /ad pill");
- if(ADUsed[playerid] == 0)
- {
- ApplyAnimation(playerid, "FOOD", "EAT_Burger", 4.0, 0, 0, 0, 0, 0);
- SetPlayerHealth(playerid, 100);
- GameTextForPlayer(playerid, "~w~/AD ~g~~n~Used", 2500, 3);
- ADUsed[playerid]=1;
- }
- return 1;
- }
- if(strcmp(cmdtext, "/WWeaps", true) == 0)
- {
- ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "WsFm Weapons Menu", "Brass Knuckles \nGolf Club \nNite Stick \nKnife \nBaseball Bat \nShovel \nPool Cue \nKantana \nChainSaw \nPurple Dildo \nShort Vibrator \nLong Vibrator \nWhite Dildo \nFlowers \nCane \nGrenades \nTear Gas \nMolotov cocktail \n9mm Pistol \nSilenced Pistol \nDesert Eagle \nShotGun \nSawnoff \nCombat ShotGun \nMac10 \nMP5 \nAK47 \nM4 \nTec9 \nCountry Rifle \nSniper Rifle", "Select", "Cancel");
- return 1;
- }
- if(strcmp(cmdtext, "/help", true) == 0)
- {
- ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX, "Help", "GM Made by willsuckformoneY with help from SA-MP Forums \nMobstas can /MMission for the Mobstas Mission \nThe Gangstas can /GMission For their mission \nENJOY The SERVER,", "KKK", "OK");
- return 1;
- }
- if(strcmp(cmdtext, "/cmds", true) == 0)
- {
- SendClientMessage(playerid, COLOR_LIME, "/afk /brb /back /ad /cmds /help /wweaps /GMission /MMission /me");
- return 1;
- }
- if(!strcmp(cmdtext, "/god", false))
- {
- if(IsPlayerAdmin(playerid))
- {
- if(GodMode[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_MAGENTA, "GOD MODE ON");
- SetPlayerArmour(playerid, INFINITY);
- SetPlayerHealth(playerid, INFINITY);
- GodMode[playerid] = 1;
- }
- else if(GodMode[playerid] == 1)
- {
- SendClientMessage(playerid, COLOR_MAGENTA, "GOD MODE OFF");
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- GodMode[playerid] = 0;
- }
- }
- else SendClientMessage(playerid, COLOR_MAGENTA, "You are not an admin!");
- }
- return SendClientMessage(playerid, COLOR_RED1, "ERROR: Invalid Command Type /cmds for commands");
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- SendClientMessage(playerid, COLOR_INTERFACE, "moO!");
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- SendClientMessage(playerid, COLOR_INTERFACE, "moO!");
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- new v,String[128];
- v = GetPlayerVehicleID(playerid);
- if (newstate == PLAYER_STATE_DRIVER)
- {
- format(String,128,"You have entered a vehicle (%s) ",CarsName[GetVehicleModel(v)-400]);
- SendClientMessage(playerid,COLOR_INTERFACE,String);
- }
- if (newstate == PLAYER_STATE_ONFOOT)
- {
- format(String,128,"You have left a vehicle (%s) ",CarsName[GetVehicleModel(v)-400]);
- SendClientMessage(playerid,COLOR_INTERFACE,String);
- }
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- if(pickupid == adpickup1)
- {
- ADUsed[playerid]=0;
- SendClientMessage(playerid, COLOR_LIME, "You found an Adrenaline Pill");
- SendClientMessage(playerid, COLOR_LIME, "Use /ad to refill your health");
- }
- else if (pickupid == adpickup2)
- {
- ADUsed[playerid]=0;
- SendClientMessage(playerid, COLOR_LIME, "You found an Adrenaline Pill");
- SendClientMessage(playerid, COLOR_LIME, "Use /ad to refill your health");
- }
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- if(IsPlayerAdmin(playerid))
- {
- return 1;
- }
- else
- {
- if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You have been kicked for having a jetpack");
- Kick(playerid);
- return 0;
- }
- }
- if(IsPlayerAdmin(playerid))
- {
- return 1;
- }
- else
- {
- if(GetPlayerWeapon(playerid) == WEAPON_MINIGUN)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You have been Kicked for having a minigun");
- Kick(playerid);
- return 0;
- }
- }
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- {
- if(dialogid == 1)
- {
- if(response)
- {
- new message[200];
- if(listitem == 0)
- {
- format(message, 200, "Bought Brass Knuckels", 0);
- GivePlayerWeapon(playerid, 1, 1);
- GivePlayerMoney(playerid, -100);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 1)
- {
- format(message, 200, "Bought a Golf Club", 0);
- GivePlayerWeapon(playerid, 2, 1);
- GivePlayerMoney(playerid, -25);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 2)
- {
- format(message, 200, "Bought a Nite Stick", 0);
- GivePlayerWeapon(playerid, 3, 1);
- GivePlayerMoney(playerid, -50);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 3)
- {
- format(message, 200, "Bought a Knife", 0);
- GivePlayerWeapon(playerid, 4, 1);
- GivePlayerMoney(playerid, -25);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 4)
- {
- format(message, 200, "Bought a Baseball Bat", 0);
- GivePlayerWeapon(playerid, 5, 1);
- GivePlayerMoney(playerid, -10);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 5)
- {
- format(message, 200, "Bought a Shovel", 0);
- GivePlayerWeapon(playerid, 6, 1);
- GivePlayerMoney(playerid, -15);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 6)
- {
- format(message, 200, "Bought a Pool Cue", 0);
- GivePlayerWeapon(playerid, 7, 1);
- GivePlayerMoney(playerid, -75);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 7)
- {
- format(message, 200, "Bought a Kantana", 0);
- GivePlayerWeapon(playerid, 8, 1);
- GivePlayerMoney(playerid, -100);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 8)
- {
- format(message, 200, "Bought a ChainSaw", 0);
- GivePlayerWeapon(playerid, 9, 1);
- GivePlayerMoney(playerid, -5000);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 9)
- {
- format(message, 200, "Bought a Purple Dildo", 0);
- GivePlayerWeapon(playerid, 10, 1);
- GivePlayerMoney(playerid, -15);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 10)
- {
- format(message, 200, "Bought a Short Vibrator", 0);
- GivePlayerWeapon(playerid, 11, 1);
- GivePlayerMoney(playerid, -15);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 11)
- {
- format(message, 200, "Bought a Long Vibrator", 0);
- GivePlayerWeapon(playerid, 12, 1);
- GivePlayerMoney(playerid, -15);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 12)
- {
- format(message, 200, "Bought a White Dildo", 0);
- GivePlayerWeapon(playerid, 13, 1);
- GivePlayerMoney(playerid, -15);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 13)
- {
- format(message, 200, "Bought Flowers", 0);
- GivePlayerWeapon(playerid, 14, 1);
- GivePlayerMoney(playerid, -10);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 14)
- {
- format(message, 200, "Bought a Cane", 0);
- GivePlayerWeapon(playerid, 15, 1);
- GivePlayerMoney(playerid, -15);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 15)
- {
- format(message, 200, "Bought some Grenades", 0);
- GivePlayerWeapon(playerid, 16, 50);
- GivePlayerMoney(playerid, -3201);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 16)
- {
- format(message, 200, "Bought Tear Gas", 0);
- GivePlayerWeapon(playerid, 17, 50);
- GivePlayerMoney(playerid, -1500);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 17)
- {
- format(message, 200, "Bought Some Molotov cocktail", 0);
- GivePlayerWeapon(playerid, 18, 50);
- GivePlayerMoney(playerid, -5030);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 18)
- {
- format(message, 200, "Bought a 9mm Pistol", 0);
- GivePlayerWeapon(playerid, 22, 5000);
- GivePlayerMoney(playerid, 5430);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 19)
- {
- format(message, 200, "Bought a Silenced Pistol", 0);
- GivePlayerWeapon(playerid, 23, 5000);
- GivePlayerMoney(playerid, -7374);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 20)
- {
- format(message, 200, "Bought a Desert Eagle", 0);
- GivePlayerWeapon(playerid, 24, 6667);
- GivePlayerMoney(playerid, 10932);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 21)
- {
- format(message, 200, "Bought a ShotGun", 0);
- GivePlayerWeapon(playerid, 25, 5000);
- GivePlayerMoney(playerid, -13204);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 22)
- {
- format(message, 200, "Bought a Sawnoff ShotGun", 0);
- GivePlayerWeapon(playerid, 26, 5000);
- GivePlayerMoney(playerid, -8000);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 23)
- {
- format(message, 200, "Bought a Combat Shotgun", 0);
- GivePlayerWeapon(playerid, 27, 5000);
- GivePlayerMoney(playerid, -10432);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 24)
- {
- format(message, 200, "Bought a Mac10", 0);
- GivePlayerWeapon(playerid, 28, 5000);
- GivePlayerMoney(playerid, 16430);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 25)
- {
- format(message, 200, "Bought a MP5", 0);
- GivePlayerWeapon(playerid, 29 , 5000);
- GivePlayerMoney(playerid, -7800);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 26)
- {
- format(message, 200, "Bought a AK-47", 0);
- GivePlayerWeapon(playerid, 30, 5000);
- GivePlayerMoney(playerid, -15000);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 27)
- {
- format(message, 200, "Bought a M4", 0);
- GivePlayerWeapon(playerid, 31, 5000);
- GivePlayerMoney(playerid, -15000);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 28)
- {
- format(message, 200, "Bought a Tec9", 0);
- GivePlayerWeapon(playerid, 32, 5000);
- GivePlayerMoney(playerid, -9062);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 29)
- {
- format(message, 200, "Bought a Country Rifle", 0);
- GivePlayerWeapon(playerid, 33, 5000);
- GivePlayerMoney(playerid, -10000);
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 30)
- {
- format(message, 200, "Bought a Sniper Rifle", 0);
- GivePlayerWeapon(playerid, 34, 5000);
- GivePlayerMoney(playerid, -10000);
- GivePlayerMoney(playerid, 50);
- }
- }
- }
- }
- {
- if(dialogid == 2)
- {
- if(response)
- {
- if(listitem == 0)
- {
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 1)
- {
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 2)
- {
- GivePlayerMoney(playerid, 50);
- }
- else if(listitem == 3)
- {
- GivePlayerMoney(playerid, 50);
- }
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment