Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Osnovni DM radio Irfan_Pacino a.k.a Pacino
- Irfan Šarić
- Ne brisi ove zasluge!
- Ova skripta se slobodno moze proslijeđivati, objavljivati i sl. dok god imate moje dopustenje!
- */
- #include <a_samp>
- #include <foreach>
- #include <sscanf2>
- #include <YSI/y_ini>
- #include <YSI\y_commands>
- #include <YSI\y_master>
- //===================Define - skraceno==============
- #define SCM SendClientMessage
- #define SAM SendAdminMessage
- #define SPD ShowPlayerDialog
- #define SPH SetPlayerHealth
- #define SPA SetPlayerArmour
- #define SPP SetPlayerPos
- #define IPI INVALID_PLAYER_ID
- #define Pocetak 10000 // Pocetni novac
- //-------------------------------Native funkcije-------------------------
- native WP_Hash(buffer[], len, const str[]);
- //------------------------------Dialog define--------------------------------
- #define LOGIN 1
- #define REGISTER 2
- #define STATS 3
- #define ADMINHELP 4
- #define HELP 5
- #define ADMINISTRATORIONLINE 6
- //=============Boje=========
- //===OSNOVNE===
- #define WHITE 0xFFFFFFFF
- #define RED 0xFF0000FF
- #define BLUE 0x0000FFFF
- #define YELLOW 0xFFFF00FF
- #define GREEN 0x00FF00FF
- #define PINK 0xFF9FF2FF
- #define BLACK 0x000000FF
- #define ORANGE 0xFF8900FF
- #define BROWN 0x9E5125FF
- #define COLOR_PURPLE 0xC2A2DAAA
- //--------------Timovi-------------
- #define CIVIL (1)
- #define PD (2)
- #define MD (3)
- #define BALAS (4)
- #define VAGOS (5)
- #define GROOVE (6)
- #define MAFIA (7)
- new Float:RandomSpawns[][] =
- {
- {1249.7258, -2047.9263, 59.9209, 90.2055}, // Randomspawn
- {1241.2084, -2057.6521, 60.0190, 94.9352}, // Randomspawn
- {1241.0105, -2052.6873, 59.9975, 2.8144}, // Randomspawn
- {718.4906, -1477.3024, 5.4688, 357.9947}, // Randomspawn
- {722.3772, -1477.2856, 5.4688, 272.3814} // Randomspawn
- };
- //===========Forward deklaracije==============
- forward UcitajPassword(playerid, name[], vrijednost[]);
- forward UcitajStats(playerid, name[], vrijednost[]);
- forward SendAdminMessage(color, string[]);
- forward SaveStats(playerid);
- forward ProxDetectorS(Float:radi, playerid, targetid);
- forward ProxDetector(Float:radi, playerid, string[],col1,col2,col3,col4,col5);
- forward SendAdminMessage(color, string[]);
- forward Killed(playerid);
- //======================PerPlayerVarijable(obicne) - deklaracija===================
- new bool:AdminMessageAktiviran[MAX_PLAYERS] = true;
- new Text:ClassSelect[MAX_PLAYERS];
- //================================Ostale varijable==========================
- new aWeaponNames[][32] =
- {
- {"Unarmed (Fist)"}, {"Brass Knuckles"}, {"Golf Club"}, {"Night Stick"}, {"Knife"}, {"Baseball Bat"},
- {"Shovel"}, {"Pool Cue"}, {"Katana"}, {"Chainsaw"}, {"Purple Dildo"}, {"Big White Vibrator"},
- {"Medium White Vibrator"}, {"Small White Vibrator"}, {"Flowers"}, {"Cane"}, {"Grenade"}, {"Teargas"},
- {"Molotov"}, {"Empty Slot 1"}, {"Empty Slot 2"}, {"Empty Slot 3"}, {"Colt 45"}, {"Colt 45 (Silenced)"},
- {"Desert Eagle"}, {"Normal Shotgun"}, {"Sawnoff Shotgun"}, {"Combat Shotgun"}, {"Micro Uzi (Mac 10)"},
- {"MP5"}, {"AK47"}, {"M4"}, {"Tec9"}, {"Country Rifle"}, {"Sniper Rifle"}, {"Rocket Launcher"},
- {"Heat-Seeking Rocket Launcher"}, {"Flamethrower"}, {"Minigun"}, {"Satchel Charge"}, {"Detonator"},
- {"Spray Can"}, {"Fire Extinguisher"}, {"Camera"}, {"Night Vision Goggles"}, {"Infrared Vision Goggles"},
- {"Parachute"}, {"Fake Pistol"}
- };
- new ImeVozila[212][] =
- {
- "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", "Berkley's RC Van", "Skimmer", "PCJ-600", "Faggio", "Freeway", "RC Baron", "RC Raider",
- "Glendale", "Oceanic", "Sanchez", "Sparrow", "Patriot", "Quad", "Coastguard", "Dinghy", "Hermes", "Sabre", "Rustler", "ZR3 50", "Walton", "Regina",
- "Comet", "BMX", "Burrito", "Camper", "Marquis", "Baggage", "Dozer", "Maverick", "News Chopper", "Rancher", "FBI Rancher", "Virgo", "Greenwood",
- "Jetmax", "Hotring", "Sandking", "Blista Compact", "Police Maverick", "Boxville", "Benson", "Mesa", "RC Goblin", "Hotring Racer A", "Hotring Racer B",
- "Bloodring Banger", "Rancher", "Super GT", "Elegant", "Journey", "Bike", "Mountain Bike", "Beagle", "Cropdust", "Stunt", "Tanker", "RoadTrain",
- "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra", "FCR-900", "NRG-500", "HPV1000", "Cement Truck", "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 A",
- "Monster B", "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 A", "Emperor",
- "Wayfarer", "Euros", "Hotdog", "Club", "Trailer B", "Trailer C", "Andromada", "Dodo", "RC Cam", "Launch", "Police Car (LSPD)", "Police Car (SFPD)",
- "Police Car (LVPD)", "Police Ranger", "Picador", "S.W.A.T. Van", "Alpha", "Phoenix", "Glendale", "Sadler", "Luggage Trailer A", "Luggage Trailer B",
- "Stair Trailer", "Boxville", "Farm Plow", "Utility Trailer"
- };
- new VehicleNames[][] = {
- "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","Berkley's RC Van",
- "Skimmer","PCJ-600","Faggio","Freeway","RC Baron","RC Raider","Glendale","Oceanic","Sanchez","Sparrow","Patriot","Quad","Coastguard","Dinghy","Hermes","Sabre","Rustler","ZR3 50","Walton","Regina",
- "Comet","BMX","Burrito","Camper","Marquis","Baggage","Dozer","Maverick","News Chopper","Rancher","FBI Rancher","Virgo","Greenwood","Jetmax","Hotring","Sandking","Blista Compact","Police Maverick","Boxville","Benson",
- "Mesa","RC Goblin","Hotring Racer","Hotring Racer","Bloodring Banger","Rancher","Super GT","Elegant","Journey","Bike","Mountain Bike","Beagle","Cropdust","Stunt","Tanker","RoadTrain","Nebula","Majestic","Buccaneer","Shamal",
- "Hydra","FCR-900","NRG-500","HPV1000","Cement Truck","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 (LSPD)","Police Car (SFPD)","Police Car (LVPD)","Police Ranger",
- "Picador","S.W.A.T. Van","Alpha","Phoenix","Glendale","Sadler","Luggage Trailer","Luggage Trailer","Stair Trailer","Boxville","Farm Plow","Utility Trailer"
- };
- main()
- {
- print("\n=======================");
- print(" Osnovni DeathMatch by Irfan Pacino || Irfan Šarić");
- print("=======================\n");
- }
- public OnGameModeInit()
- {
- SetGameModeText("Pacino's DeathMatch");
- UsePlayerPedAnims();
- DisableInteriorEnterExits();
- EnableStuntBonusForAll(true);
- Command_AddAltNamed("a", "admin"); Command_AddAltNamed("clearchat", "cc"); Command_AddAltNamed("adminhelp", "ah");
- AddPlayerClassEx(CIVIL, 101, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(CIVIL, 12, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(CIVIL, 136, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(CIVIL, 14, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(CIVIL, 142, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(CIVIL, 143, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(CIVIL, 15, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(CIVIL, 156, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(PD, 280, 2788.3914, -1627.0142, 10.9219, 0.0, 3, 1, 24, 200, 29, 500);
- AddPlayerClassEx(PD, 281, 2788.3914, -1627.0142, 10.9219, 0.0, 3, 1, 24, 200, 29, 500);
- AddPlayerClassEx(PD, 282, 2788.3914, -1627.0142, 10.9219, 0.0, 3, 1, 24, 200, 29, 500);
- AddPlayerClassEx(PD, 288, 2788.3914, -1627.0142, 10.9219, 0.0, 3, 1, 24, 200, 29, 500);
- AddPlayerClassEx(PD, 284, 2788.3914, -1627.0142, 10.9219, 0.0, 3, 1, 24, 200, 29, 500);
- AddPlayerClassEx(PD, 286, 2788.3914, -1627.0142, 10.9219, 0.0, 3, 1, 24, 200, 29, 500);
- AddPlayerClassEx(PD, 280, 2788.3914, -1627.0142, 10.9219, 0.0, 3, 1, 24, 200, 29, 500);
- AddPlayerClassEx(PD, 280, 2788.3914, -1627.0142, 10.9219, 0.0, 3, 1, 24, 200, 29, 500);
- AddPlayerClassEx(MD, 274, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(MD, 275, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(MD, 276, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(BALAS, 102, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(BALAS, 103, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(BALAS, 104, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(VAGOS, 108, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(VAGOS, 109, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(VAGOS, 110, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(GROOVE, 105, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(GROOVE, 106, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(GROOVE, 107, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(MAFIA, 111, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(MAFIA, 112, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(MAFIA, 113, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(MAFIA, 124, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(MAFIA, 126, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddPlayerClassEx(MAFIA, 127, 2788.3914, -1627.0142, 10.9219, 0.0, 0, 0, 0, 0, 0, 0);
- AddStaticVehicle(522,-1249.8124,462.9609,7.1875,82.7215,0,0); // NRG
- AddStaticVehicle(522,-1250.5331,459.7486,7.1875,171.8442,0,0); // NRG2 ON SSTUNT
- AddStaticVehicle(522,-1250.6240,454.6438,7.1875,171.8442,0,0); // NRG2 ON SSTUN3
- AddStaticVehicle(522,-1251.1959,450.6523,7.1875,171.8442,0,0); // NRG2 ON SSTUN4
- AddStaticVehicle(522,-1253.8491,452.7784,7.1875,81.8442,0,0); // NRG2 ON SSTUN4
- AddStaticVehicle(522,-1255.3612,450.2730,7.1875,81.8442,0,0); // NRG2 ON SSTUN4
- AddStaticVehicle(522,-1256.6775,445.1851,7.1875,171.8442,0,0); // NRG2 ON SSTUN4
- AddStaticVehicle(522,-1252.5254,445.6341,7.1875,81.8442,0,0); // NRG2 ON SSTUN4
- AddStaticVehicle(522,2239.9280,561.9000,7.3460,179.6225,0,6); // NRG
- AddStaticVehicle(522,2239.8953,556.8201,7.3460,179.6225,0,6); // NRG
- AddStaticVehicle(522,2239.8523,550.3071,7.3461,179.6226,0,6); // NRG
- AddStaticVehicle(522,2244.2805,547.5212,7.3412,269.1708,0,6); // NRG
- AddStaticVehicle(522,2249.9541,547.4392,7.3439,269.1714,0,6); // NRG
- AddStaticVehicle(522,2256.7932,547.5344,7.3453,270.6475,0,6); // NRG
- AddStaticVehicle(522,2267.7656,547.6584,7.3454,270.6475,0,6); // NRG
- AddStaticVehicle(522,2277.7832,547.7718,7.3459,270.6475,0,6); // NRG
- AddStaticVehicle(522,2285.2642,547.8561,7.3424,270.6475,0,6); // NRG
- AddStaticVehicle(522,2289.0327,551.8185,7.3536,269.1859,0,6); // NRG
- AddStaticVehicle(522,2394.5769,567.7955,7.3522,179.0304,0,6); // NRG
- AddStaticVehicle(522,2394.4583,560.8111,7.3426,179.0298,0,6); // NRG
- AddStaticVehicle(522,2394.5693,551.9991,7.3464,179.5283,0,6); // NRG
- AddStaticVehicle(522,2392.5662,547.2147,7.3571,87.7240,0,6); // NRG
- AddStaticVehicle(522,2382.9231,547.2353,7.3432,91.4967,0,6); // NRG
- AddStaticVehicle(522,2374.2058,547.1988,7.3440,90.2735,0,6); // NRG
- AddStaticVehicle(522,2368.4470,547.2925,7.3465,89.0787,0,6); // NRG
- AddStaticVehicle(522,2364.9724,551.8137,7.3426,89.0018,0,6); // NRG
- AddStaticVehicle(519,2266.3364,613.4015,10.3099,89.3248,0,6); // SHAMAL
- AddStaticVehicle(522,1867.8484,-1395.2960,13.5051,277.0617,0,6); //
- AddStaticVehicle(522,1868.4291,-1398.2709,13.5063,271.7350,0,6); //
- AddStaticVehicle(522,1868.9777,-1400.9105,13.5076,271.7350,0,6); //
- AddStaticVehicle(522,1869.4808,-1403.4294,13.5218,271.7350,0,6); //
- AddStaticVehicle(522,1869.9263,-1406.4948,13.5448,271.7350,0,6); //
- AddStaticVehicle(522,1870.4374,-1409.1263,13.5665,271.7350,0,6); // nrg off
- AddStaticVehicle(510,1909.6617,-1355.5284,13.5292,199.9811,0,6); //
- AddStaticVehicle(510,1907.9943,-1356.3154,13.5056,190.2677,0,6); //
- AddStaticVehicle(510,1905.5343,-1357.2202,13.4931,190.2677,0,6); //
- AddStaticVehicle(510,1903.6945,-1357.4541,13.4971,172.4075,0,6); // mtbike off
- AddStaticVehicle(522,1952.2795,-1372.0194,19.6484,88.2884,0,6); //
- AddStaticVehicle(522,-1972.5879,268.1563,35.1719,91.8145,0,6); //
- AddStaticVehicle(522,-1972.0220,257.1088,35.1719,95.2613,0,6); //
- AddStaticVehicle(522,-1949.9072,266.0958,35.4739,139.5867,0,6); //
- AddStaticVehicle(522,-1987.8541,265.1040,35.1794,264.7529,0,6); // nrg
- AddStaticVehicle(402,-1950.2566,264.4280,41.0471,149.3002,0,6); // c
- AddStaticVehicle(559,-1922.4709,245.7512,41.0469,89.7663,0,6); // c
- AddStaticVehicle(477,-1918.0380,297.6173,41.0469,179.8622,0,6); // c off
- AddStaticVehicle(522,1043.3241,-2313.1128,13.2603,26.4958,0,6); // nrg
- AddStaticVehicle(522,1038.6897,-2315.2170,13.2603,29.3158,0,6); //
- AddStaticVehicle(522,1034.4054,-2317.0676,13.2603,29.3158,0,6); //
- AddStaticVehicle(522,1030.7346,-2318.5977,13.2603,29.3158,0,6); //
- AddStaticVehicle(522,1027.6688,-2320.3772,13.2603,30.5692,0,6); // nrg off
- AddStaticVehicle(522,-1632.9559,-298.2254,14.1484,44.3793,0,6); // nrg
- AddStaticVehicle(522,-1635.9915,-300.2633,14.1484,41.8727,0,6); //
- AddStaticVehicle(402,-1638.5566,-302.7161,14.1484,41.8727,0,6); //
- AddStaticVehicle(522,-1640.5933,-305.2688,14.1484,41.8727,0,6); //
- AddStaticVehicle(522,-1644.2285,-308.1884,14.1484,41.8727,0,6); //
- AddStaticVehicle(522,-1646.9921,-310.0845,14.1484,41.8727,0,6); // nrg off
- AddStaticVehicle(429,-1579.7181,-186.0634,14.1484,221.2460,0,6); // banshee
- AddStaticVehicle(429,-1575.8826,-181.2960,14.1484,231.5861,0,6); //
- AddStaticVehicle(429,-1572.2039,-177.5137,14.1484,227.8261,0,6); //
- AddStaticVehicle(429,-1566.7415,-172.7817,14.1484,227.8261,0,6); // banshee off
- AddStaticVehicle(522,1321.8292,-2599.6538,13.7448,177.5473,0,6); // nrg
- AddStaticVehicle(522,1319.5765,-2600.0100,13.7448,177.5473,0,6); //
- AddStaticVehicle(522,1316.9783,-2600.3237,13.7448,177.5473,0,6); //
- AddStaticVehicle(522,1314.6545,-2600.9077,13.7448,177.5473,0,6); //
- AddStaticVehicle(522,1311.6227,-2599.5068,13.7448,177.5473,0,6); // nrg off
- AddStaticVehicle(471,1281.2175,-2600.0457,13.5807,86.6798,0,6); // quad
- AddStaticVehicle(471,1284.6604,-2598.9990,13.5807,86.6798,0,6); // quad====
- AddStaticVehicle(429,1306.3845,1278.6146,10.8203,3.8559,0,6); // cars
- AddStaticVehicle(500,1309.9064,1279.1555,10.8203,3.2293,0,6); //
- AddStaticVehicle(402,1312.8811,1279.5768,10.8203,3.2293,0,6); //
- AddStaticVehicle(522,1316.5764,1280.2249,10.8203,3.2293,0,6); // nrg
- AddStaticVehicle(522,1282.3569,1287.9491,10.8203,268.1434,0,6); //
- AddStaticVehicle(522,1282.1741,1291.2803,10.8203,268.1434,0,6); //
- AddStaticVehicle(522,1282.7035,1294.4576,10.8203,268.1434,0,6); // nrg
- AddStaticVehicle(522,1283.0544,1297.6621,10.8203,268.1434,0,6); //
- AddStaticVehicle(522,1282.9460,1300.7003,10.8203,268.1434,0,6); //
- AddStaticVehicle(522,1281.9341,1303.7104,10.8203,268.1434,0,6); // nrg
- AddStaticVehicle(415,1282.5496,1306.8131,10.8203,255.9233,0,6); // cars off
- AddStaticVehicle(520,1292.7108,1326.0310,10.8203,266.1418,0,6); // hydra
- AddStaticVehicle(520,1290.4186,1360.9697,10.8203,280.8686,0,6); // hydra
- AddStaticVehicle(487,1287.2957,1389.8802,10.8203,257.0551,0,6); // maverick
- AddStaticVehicle(417,1290.3378,1402.1742,10.8203,257.0551,0,6); // levi
- AddStaticVehicle(487,1293.6576,1414.5563,10.8203,257.0551,0,6); // mavrick
- AddStaticVehicle(470,1559.3132,1178.8843,10.8125,349.4961,0,6); // patriot
- AddStaticVehicle(477,1568.8475,1178.0854,10.8125,0.4629,0,6); // zr 350
- AddStaticVehicle(470,1577.5707,1178.4888,10.8125,0.1495,0,6); // patriot
- AddStaticVehicle(471,1588.2373,1191.4401,10.8125,92.2704,0,6); // quad
- AddStaticVehicle(522,1587.7423,1194.1790,10.8125,92.2704,0,6); // nrg
- AddStaticVehicle(471,1587.1654,1197.3162,10.8125,92.2704,0,6); // quad
- AddStaticVehicle(487,1611.2253,1630.7965,10.8203,179.8047,0,6); // maverick
- AddStaticVehicle(560,-2704.4976,225.2322,4.1797,179.7475,0,6); // sultan
- AddStaticVehicle(559,-2704.0481,200.9777,4.1797,4.3217,0,6); // jester
- AddStaticVehicle(559,-2709.2815,201.5691,4.1797,358.6817,0,6); // jester
- AddStaticVehicle(560,-2691.5708,217.6585,4.1797,93.6226,0,6); // sultan
- AddStaticVehicle(411,2394.2590,1036.8235,10.8203,265.9313,0,6); // infernus
- AddStaticVehicle(451,2395.8901,1024.3931,10.8203,275.9581,0,6); // turismo
- AddStaticVehicle(596,2273.6689,2444.1089,10.8203,356.4969,0,6); // police
- AddStaticVehicle(596,2277.6428,2444.2927,10.8203,356.4969,0,6); // police
- AddStaticVehicle(596,2273.4319,2459.0381,10.8203,181.8237,0,6); // police
- AddStaticVehicle(522,198.9491,1906.8800,17.6406,271.5053,0,6); // nrg
- AddStaticVehicle(522,197.6953,1911.5955,17.6406,271.5053,0,6); // nrg
- AddStaticVehicle(468,182.4018,1920.5687,17.8713,180.6378,0,6); // sanchez
- AddStaticVehicle(468,177.7884,1919.7333,18.0297,180.6378,0,6); // sanchez
- AddStaticVehicle(463,174.7120,1920.7489,18.1362,180.6378,0,6); // sanchez
- AddStaticVehicle(470,230.0990,1914.9905,17.6406,82.5636,0,6); // patriot
- AddStaticVehicle(470,230.3660,1908.7622,17.6406,82.5636,0,6); // patriot
- AddStaticVehicle(470,229.9159,1878.2764,17.6406,358.5895,0,6); // patriot
- AddStaticVehicle(596,225.4084,1878.2296,17.6406,358.5895,0,6); // police
- AddStaticVehicle(522,-675.7040,2311.3633,134.1963,82.1053,0,6); // nrg
- AddStaticVehicle(522,-675.6650,2314.5728,134.2054,82.1053,0,6); // nrg
- AddStaticVehicle(522,-675.5783,2318.1599,134.3928,82.1053,0,6); // nrg
- AddStaticVehicle(522,-675.9686,2321.2649,134.4612,82.1053,0,6); // neg
- AddStaticVehicle(522,1544.9935,-2423.1814,13.5547,161.2111,0,6); // nrg
- AddStaticVehicle(522,1548.9633,-2424.3508,13.5547,161.2111,0,6); // nrg
- AddStaticVehicle(522,1551.6349,-2424.3530,13.5547,166.2244,0,6); // nrg
- AddStaticVehicle(522,1556.5448,-2423.1233,13.5547,166.2244,0,6); // nrg
- AddStaticVehicle(471,1560.8165,-2424.1206,13.5547,166.2244,0,6); // quad
- AddStaticVehicle(411,1564.7672,-2423.7727,13.5547,160.2710,0,6); // car
- AddStaticVehicle(500,1568.1760,-2424.5835,13.5547,160.2710,0,6); // car
- AddStaticVehicle(492,1573.2424,-2423.7854,13.5547,170.9245,0,6); // car
- AddStaticVehicle(429,1579.4338,-2423.2825,13.5547,170.9245,0,6); // car
- AddStaticVehicle(522,-1611.1693,168.1331,3.5547,132.5291,0,6); // nrg
- AddStaticVehicle(522,-1615.2667,164.3744,3.5547,132.5291,0,6); // nrg
- AddStaticVehicle(522,-1620.3877,159.6116,3.5547,132.5291,0,6); // nrg
- AddStaticVehicle(522,-1625.1755,154.9934,3.5547,132.5291,0,6); // nrg
- AddStaticVehicle(446,-1633.9176,159.3413,-0.4520,129.7091,0,6); // squallo
- AddStaticVehicle(451,-1659.7261,1213.3364,7.2500,276.9538,0,6); // turismo
- AddStaticVehicle(411,-1661.0038,1211.8838,13.6781,314.5541,0,6); // infernus
- AddStaticVehicle(477,-1659.4291,1212.4847,21.1563,307.0107,0,6); // zr350
- AddStaticVehicle(559,-1667.4822,1239.5743,7.1875,232.7734,0,6); // jester
- AddStaticVehicle(522,-1620.0320,1243.5181,7.0468,223.0600,0,6); // nrg
- AddStaticVehicle(522,-1613.9421,1237.2604,7.1875,223.0600,0,6); // nrg
- AddStaticVehicle(593,-2342.6736,-1655.1249,483.7031,297.9474,0,6); // dodo
- AddStaticVehicle(593,-2345.5071,-1644.6100,483.7031,283.2205,0,6); // dodo
- AddStaticVehicle(522,-2348.5195,-1632.3369,483.6915,250.0069,0,6); // nrg
- AddStaticVehicle(522,-2345.2668,-1624.2874,483.6679,254.3936,0,6); // nrg
- AddStaticVehicle(468,-2343.5342,-1619.7495,483.6743,254.3936,0,6); // sanchez
- AddStaticVehicle(468,-2341.3369,-1614.6296,483.6920,254.3936,0,6); // sanchez
- AddStaticVehicle(471,-2339.8230,-1610.9302,483.7042,254.3936,0,6); // quad
- AddStaticVehicle(471,-2338.0762,-1606.1864,483.7183,254.3936,0,6); // quad
- AddStaticVehicle(487,-2336.1750,-1602.1946,483.7292,254.3936,0,6); // maverick
- AddStaticVehicle(429,-2334.3503,-1597.4965,483.7157,254.3936,0,6); // banshee
- AddStaticVehicle(411,-2332.3911,-1593.5934,483.7014,254.3936,0,6); // infernus
- AddStaticVehicle(411,-2330.4331,-1588.3016,483.6760,254.3936,0,6); // infernus
- AddStaticVehicle(510,-2128.2766,916.3716,79.8814,266.3004,0,6); // mtbike
- AddStaticVehicle(510,-2127.5198,920.6828,79.8982,266.3004,0,6); // mtbike
- AddStaticVehicle(402,1371.0646,2184.7488,11.0234,187.5081,0,6); // buffalo
- AddStaticVehicle(402,1363.9033,2184.8613,11.0234,187.5081,0,6); // buf
- AddStaticVehicle(402,1353.1392,2185.0640,11.0234,181.5547,0,6); // buf
- AddStaticVehicle(402,1347.0281,2185.2004,11.0234,181.5547,0,6); // buf
- AddStaticVehicle(429,2300.9995,1473.0505,42.8156,268.4937,0,6); // car
- AddStaticVehicle(415,2301.5496,1476.7478,42.8156,268.4937,0,6); // car
- AddStaticVehicle(451,2302.1084,1480.3990,42.8156,268.4937,0,6); //
- AddStaticVehicle(492,2302.6135,1484.0404,42.8156,268.4937,0,6); //car off
- AddStaticVehicle(522,2303.1733,1487.0842,42.8156,268.4937,0,6); // nrg
- AddStaticVehicle(522,2304.8147,1404.9010,42.8203,271.0005,0,6); // nrg
- AddStaticVehicle(522,2308.9138,1390.3494,42.8203,4.2063,0,6); // nrg
- AddStaticVehicle(471,2305.3657,1390.3959,42.8203,2.9530,0,6); // quad
- AddStaticVehicle(471,2302.0349,1389.8525,42.8203,2.9530,0,6); // quad
- AddStaticVehicle(415,2225.3147,1964.4321,31.7797,271.7721,0,6); // car
- AddStaticVehicle(534,2224.4241,1972.1827,31.7797,274.5921,0,6); // car
- AddStaticVehicle(522,2243.7134,1975.5405,31.7797,4.3513,0,6); // nrg
- AddStaticVehicle(522,2248.2900,1975.5409,31.7797,5.6047,0,6); // nrg
- AddStaticVehicle(522,-342.5747,1515.2413,75.3594,0.4463,0,6); // nrg
- AddStaticVehicle(560,-339.0623,1515.1095,75.3594,0.4463,0,6); // car
- AddStaticVehicle(536,-335.5732,1514.6993,75.3594,0.4463,0,6); //
- AddStaticVehicle(429,-331.0255,1514.5693,75.3594,0.4463,0,6); //
- AddStaticVehicle(545,-323.4880,1513.6475,75.3594,0.4463,0,6); // caroff
- AddStaticVehicle(463,-320.1494,1513.4589,75.3594,0.4463,0,6); // quad
- AddStaticVehicle(522,-2656.8135,-2415.8025,3.0000,98.8339,0,6); // nrg
- AddStaticVehicle(522,-2655.2822,-2421.8457,3.0000,98.8339,0,6); // nrg
- AddStaticVehicle(468,-2653.8074,-2428.1240,3.0043,98.8339,0,6); // sanchez
- AddStaticVehicle(468,-2652.1396,-2432.8792,3.2559,98.8339,0,6); // sanchez
- AddStaticVehicle(471,-2650.9741,-2437.0728,3.5005,98.8339,0,6); // quad
- AddStaticVehicle(471,-2648.5002,-2440.6426,3.7095,98.8339,0,6); // quad
- AddStaticVehicle(500,-506.4362,-179.6895,76.9460,182.4947,0,6); // jeep
- AddStaticVehicle(500,-512.2119,-178.8433,77.0421,182.1814,0,6); //
- AddStaticVehicle(500,-517.2496,-177.4544,77.0442,182.1814,0,6); // jeepoff
- AddStaticVehicle(471,-524.8357,-185.7110,78.2696,273.0489,0,6); // quad
- AddStaticVehicle(471,-526.2255,-191.2394,78.3593,273.0489,0,6); // quad
- AddStaticVehicle(522,2093.9417,-1815.4098,13.3828,268.2039,0,6); // nrg
- AddStaticVehicle(522,2094.3521,-1821.0839,13.3828,268.2039,0,6); // nrg
- AddStaticVehicle(492,2508.2361,-1672.6213,13.3789,356.8543,0,6); // greenwood
- AddStaticVehicle(411,2501.9382,-1656.6432,13.4148,92.1085,0,6); // infernus
- AddStaticVehicle(536,2477.6653,-1681.4086,13.3364,52.0015,0,6); // blade
- AddStaticVehicle(471,2481.9109,-1692.1963,13.5150,354.8293,0,6); // quad
- AddStaticVehicle(522,2509.1294,-1686.3114,13.5651,55.3032,0,6); // nrg
- AddStaticVehicle(522,2517.0586,-1672.4891,13.9999,76.9234,0,6); // nrg
- AddStaticVehicle(596,2243.1675,86.8333,26.3392,270.3970,0,6); // police
- AddStaticVehicle(522,2252.9941,104.9334,26.9987,178.7578,0,6); // nrg
- AddStaticVehicle(560,2263.9763,106.9052,27.3182,183.2895,0,6); // sultan
- AddStaticVehicle(463,2282.0759,96.5420,26.3385,269.1437,0,6); // chopper
- AddStaticVehicle(434,-1096.1378,-1622.0930,76.3672,265.2386,0,6); // hotknife
- AddStaticVehicle(593,-1068.1788,-1621.5078,76.3739,259.1169,0,6); // dodo
- AddStaticVehicle(522,-1079.5284,-1655.6870,76.3672,359.5294,0,6); // nrg
- AddStaticVehicle(468,-1082.5045,-1657.4039,76.3672,359.5294,0,6); // sanchez
- AddStaticVehicle(463,-1085.4956,-1657.0917,76.3739,359.5294,0,6); // chopper
- AddStaticVehicle(463,-1311.7434,2522.8240,87.4067,181.2645,0,6); // nrg
- AddStaticVehicle(522,-1285.6129,2505.1025,87.0116,103.0988,0,6); // nrg
- AddStaticVehicle(468,-1285.6110,2503.0276,87.0055,103.0988,0,6); // sanchez
- AddStaticVehicle(468,-1285.7740,2500.2131,87.0074,103.0988,0,6); // sanchez
- AddStaticVehicle(471,-1286.1617,2497.8384,87.0153,103.0988,0,6); // quad
- AddStaticVehicle(471,-1286.4899,2495.1133,87.0577,103.0988,0,6); // quad
- AddStaticVehicle(487,-1307.2948,2479.0095,87.2270,263.6720,0,6); // maverick
- AddStaticVehicle(520,-2761.4150,-304.1680,7.0391,0.8062,0,6); // hydra
- AddStaticVehicle(522,-2783.5532,-295.2084,7.0391,269.9387,0,6); // nrg
- AddStaticVehicle(522,-2783.5879,-290.0020,7.0391,269.9387,0,6); // nrg
- AddStaticVehicle(522,-2784.7458,-285.0012,7.0391,269.9387,0,6); // nrg
- AddStaticVehicle(522,-2734.5981,-279.0897,7.0468,174.2261,0,6); // nrg
- AddStaticVehicle(545,-2728.8528,-280.0811,7.0391,174.2261,0,6); // hustle
- AddStaticVehicle(545,-2723.5955,-281.0421,7.0391,174.2261,0,6); // hustle
- AddStaticVehicle(545,-2734.8225,-295.9671,7.0294,46.0715,0,6); // hustle
- AddStaticVehicle(522,2028.1670,1907.0979,12.2665,262.2736,0,6); // nrg
- AddStaticVehicle(463,2057.2815,1911.0436,12.1556,192.7129,0,6); // chopper
- AddStaticVehicle(463,2053.0308,1909.6621,12.1784,192.7129,0,6); // chopper
- AddStaticVehicle(415,2089.2883,1806.0820,10.6719,163.0252,0,6); // car
- AddStaticVehicle(477,2076.5476,1663.6348,10.6719,176.4180,0,6); // zr 350
- AddStaticVehicle(487,1148.7524,-2017.4369,69.0078,186.5629,0,6); // maverick
- AddStaticVehicle(520,1150.8136,-2051.7942,69.0006,179.6694,0,6); // hydra
- AddStaticVehicle(429,1192.4296,-2054.5872,69.0078,2.9712,0,6); // banshee
- AddStaticVehicle(451,1193.6919,-2025.0856,69.0078,179.8378,0,6); // turismo
- AddStaticVehicle(429,-1989.0653,255.6251,35.1719,272.1065,0,6); //
- AddStaticVehicle(434,-1988.4966,274.1922,35.1719,273.9865,0,6); //
- AddStaticVehicle(500,-1956.6372,299.8809,35.4688,147.3986,0,6); //
- AddStaticVehicle(415,1249.0586,-805.7651,84.1406,183.0609,1,6); // car
- AddStaticVehicle(522,1242.4541,-804.9752,84.1406,178.3608,1,6); // nrg
- AddStaticVehicle(522,1255.6772,-804.2142,84.1406,184.9409,1,6); // nrg
- AddStaticVehicle(559,1246.9326,-825.5091,84.1406,143.2671,1,6); // car
- AddStaticVehicle(451,1252.8992,-733.2241,94.5070,120.3701,1,6); // car
- AddStaticVehicle(434,2208.4500,-1161.1777,25.7266,89.6632,1,6); // car
- AddStaticVehicle(522,2207.8137,-1169.3970,25.7266,89.6632,1,6); // nrg
- AddStaticVehicle(415,2207.3235,-1173.1527,25.7266,89.6632,1,6); // car
- AddStaticVehicle(463,2226.0708,-1169.7482,25.7266,268.5782,1,6); // chop
- AddStaticVehicle(463,2226.6355,-1165.8497,25.7291,268.5782,1,6); // chop
- AddStaticVehicle(463,2227.1216,-1162.6027,25.7545,268.5782,1,6); // chop
- AddStaticVehicle(463,2227.1638,-1177.2385,25.7266,268.5782,1,6); // chop
- AddStaticVehicle(522,2218.8530,-1166.3843,25.7266,84.3598,1,6); // nrg
- AddStaticVehicle(417,854.3575,-1216.4476,16.9766,265.6132,1,6); // levi
- AddStaticVehicle(470,851.1895,-1187.9363,16.9766,179.1324,1,6); // patriot
- AddStaticVehicle(522,884.4534,-1233.9784,16.2600,9.4724,1,6); // nrg
- AddStaticVehicle(522,886.6657,-1233.1377,16.4310,8.8458,1,6); // n
- AddStaticVehicle(522,889.1669,-1232.1431,16.6253,8.5324,1,6); // n
- AddStaticVehicle(522,892.0742,-1232.1915,16.7447,8.5324,1,6); // n
- AddStaticVehicle(522,895.1625,-1231.2356,16.8220,8.5324,1,6); // nrg off
- AddStaticVehicle(545,785.6755,-501.4909,17.2964,178.5057,1,6); // clazics
- AddStaticVehicle(471,786.1752,-540.4684,16.3359,177.7106,1,6); // quad
- AddStaticVehicle(522,768.9719,-514.4214,16.7845,178.7956,1,6); // nrg
- AddStaticVehicle(402,763.0147,-513.0228,16.8934,178.7956,1,6); // car
- AddStaticVehicle(522,2583.9038,-1697.3319,1.6406,356.4573,1,6); // nrg
- AddStaticVehicle(522,2586.8350,-1697.0244,1.6406,356.4573,1,6); // nrg
- AddStaticVehicle(522,2581.3660,-1697.2821,1.6406,356.4573,1,6); // nrg
- AddStaticVehicle(471,2570.7700,-1702.4833,1.6406,1.1574,1,6); // quad
- AddStaticVehicle(468,2566.4578,-1702.5647,1.6406,1.1574,1,6); // sanchez
- AddStaticVehicle(471,2595.1887,-1705.7445,1.6406,359.5907,1,6); // quad
- AddStaticVehicle(468,2601.5520,-1706.6599,1.6406,359.5907,1,6); // sanchez
- AddStaticVehicle(510,2612.6245,-1707.2754,3.7198,6.1707,1,6); // bike
- AddStaticVehicle(510,2554.0234,-1705.0522,2.9776,348.3105,1,6); // bike
- AddStaticVehicle(417,-1832.3687,-1653.3029,21.7500,271.7115,1,6); // levi
- AddStaticVehicle(470,-1818.7985,-1615.5542,23.0156,174.1189,1,6); // patriot
- AddStaticVehicle(451,-1857.7938,-1615.0349,21.7729,185.0857,1,6); // turismo
- AddStaticVehicle(463,-1883.1937,-1639.4191,21.7500,188.1957,1,6); // chop
- AddStaticVehicle(522,-1885.6372,-1639.5391,21.7500,188.1957,1,6); // nrg
- AddStaticVehicle(463,-1890.6917,-1639.4821,21.7500,188.1957,1,6); // chop
- AddStaticVehicle(522,-1893.6246,-1639.5463,21.7500,188.1957,1,6); // nrg
- AddStaticVehicle(468,636.2854,898.0829,-42.9534,260.0947,1,6); // sanchez
- AddStaticVehicle(468,636.2658,895.1334,-42.9534,260.0947,1,6); // sanchez
- AddStaticVehicle(471,636.1271,891.8589,-42.9534,260.0947,1,6); // quad
- AddStaticVehicle(471,636.0516,888.9195,-42.9609,260.0947,1,6); // quad
- AddStaticVehicle(522,635.9233,885.4968,-42.9609,260.0947,1,6); // nrg
- AddStaticVehicle(522,635.8255,882.3084,-42.9609,260.0947,1,6); // nrg
- AddStaticVehicle(468,635.9176,879.9675,-42.9609,260.0947,1,6); // sanchez
- AddStaticVehicle(471,691.4664,863.0574,-42.3178,77.5881,6,0); // quad
- AddStaticVehicle(470,692.7462,867.2527,-41.7229,77.5881,6,0); // patriot
- AddStaticVehicle(500,694.6117,871.6589,-40.6818,77.5881,6,0); // jeep
- AddStaticVehicle(470,695.5748,875.9005,-39.7093,77.5881,6,0); // patriot
- AddStaticVehicle(477,1666.2112,-1697.3514,20.4816,88.2415,1,6); // car
- AddStaticVehicle(415,1666.0078,-1702.8883,20.4844,87.3015,0,6); // car
- AddStaticVehicle(522,1666.9679,-1711.3163,20.4772,87.3015,1,6); //nrg
- AddStaticVehicle(522,1666.8931,-1719.1058,20.4844,79.4681,1,6); // nrg
- AddStaticVehicle(510,1658.9069,-1697.9614,20.4683,183.4724,1,6); // bike
- AddStaticVehicle(522,1529.6410,-1347.6526,329.4609,228.1579,1,6); // nrg
- AddStaticVehicle(522,1554.0347,-1364.9668,329.4609,29.3578,1,6); // nrg
- AddStaticVehicle(522,1560.2552,-1358.3049,329.4535,91.7116,1,6); // n
- AddStaticVehicle(522,1558.1355,-1349.2272,329.4609,134.3254,1,6); // n
- AddStaticVehicle(522,1548.4944,-1361.6108,329.4601,12.2926,1,6); // n
- AddStaticVehicle(471,1545.6218,-1361.7740,329.4598,12.2926,1,6); // quad
- AddStaticVehicle(471,1543.1102,-1361.4889,329.4603,358.8192,1,6); // quad
- AddStaticVehicle(522,-2017.7343,-110.6292,35.0973,178.8192,0,6); // nrg
- AddStaticVehicle(471,-2014.2274,-109.3796,35.1869,178.1925,1,6); // quad
- AddStaticVehicle(468,-2014.3834,-114.3191,35.2020,178.1925,1,6); // sanchez
- AddStaticVehicle(522,-2017.9855,-114.6318,35.1884,178.1925,1,6); // nrg
- AddStaticVehicle(471,-2018.1169,-118.7988,35.1885,178.1925,0,6); // q
- AddStaticVehicle(468,-2013.5159,-118.9172,35.2776,178.1925,1,6); // sanchez
- AddStaticVehicle(522,-2013.6595,-123.4763,35.2734,178.1925,1,6); // nrg
- AddStaticVehicle(522,-2018.4158,-123.7778,35.2193,178.1925,1,6); // nrg
- AddStaticVehicle(593,1677.5209,-2706.6685,13.5391,90.9401,6,0); // dodo
- AddStaticVehicle(522,1693.1564,-2705.7371,13.5391,180.5309,1,6); // nrg
- AddStaticVehicle(468,1699.3822,-2706.1057,13.5391,180.5309,0,6); // sanchez
- AddStaticVehicle(471,1704.1053,-2706.5271,13.5391,180.5309,1,6); // quad
- AddStaticVehicle(522,1707.5957,-2707.5581,13.5391,180.5309,1,6); // nrg
- AddStaticVehicle(468,1710.6063,-2707.7593,13.5391,180.5309,1,6); // sanchez
- AddStaticVehicle(471,1713.4520,-2708.1848,13.5391,180.5309,1,6); // quad
- AddStaticVehicle(522,2037.3065,-2704.1909,13.5469,182.8926,0,6); // nrg
- AddStaticVehicle(522,2033.9916,-2704.3333,13.5469,182.8926,1,6); // nrg
- AddStaticVehicle(522,2031.1388,-2704.0383,13.5469,182.8926,1,6); // nrg
- AddStaticVehicle(522,2027.7925,-2703.4373,13.5469,182.8926,0,6); // nrg
- AddStaticVehicle(522,2024.5369,-2702.9060,13.5469,182.8926,1,6); // nrg
- AddStaticVehicle(471,1815.6782,-1370.2266,15.0781,269.6866,110, 68); // quad
- AddStaticVehicle(471,1815.9354,-1363.6772,15.0781,270.0724,110, 68); // q
- AddStaticVehicle(471,1816.0035,-1358.2982,15.0850,270.0724,110, 68); // q
- AddStaticVehicle(471,1816.2991,-1351.7930,15.0760,270.0724,110, 68); // q
- AddStaticVehicle(471,1816.6074,-1346.2148,15.0667,270.0724,110, 68); // q
- AddStaticVehicle(463,-1886.7463,-1621.1354,21.7500,262.7932,110, 68); // chop
- AddStaticVehicle(463,-1885.9922,-1618.7048,21.7500,261.8532,110, 68); // chop
- AddStaticVehicle(522,-1885.2238,-1615.4229,21.7500,261.5399,110, 68); // nrg
- AddStaticVehicle(522,-1881.5907,-1604.9282,21.7564,177.2525,110, 68); // nrg
- AddStaticVehicle(471,-1878.5808,-1605.5004,21.7500,177.2525,110, 68); // q
- AddStaticVehicle(471,-1876.5325,-1604.8999,21.7500,177.2525,110, 68); // q
- AddStaticVehicle(522,1541.3994,-1277.2548,17.4071,140.8072,110, 68); // nrg
- AddStaticVehicle(411,1518.2264,-1282.9768,14.5222,85.3467,110, 68); // inf
- AddStaticVehicle(471,1500.9591,-1308.3857,14.2430,86.6001,110, 68); // quad
- AddStaticVehicle(451,1420.7115,-1303.2667,13.5547,1.2084,110, 68); // turis
- AddStaticVehicle(411,1360.3040,-1225.3623,14.1143,1.7002,110, 68); // inf
- AddStaticVehicle(510,1321.2800,-1241.3534,13.5469,275.2427,110, 68); // mtb
- AddStaticVehicle(522,1302.1598,-1249.3773,13.5469,359.0485,110, 68); // nrg
- AddStaticVehicle(522,1299.1613,-1249.3280,13.5469,359.0485,110, 68); // nrg
- AddStaticVehicle(471,1296.3081,-1249.8569,13.5469,359.0485,110, 68); // quad
- AddStaticVehicle(471,1293.8264,-1250.8075,13.5469,359.0485,110, 68); // quad
- AddStaticVehicle(463,1287.4702,-1246.3141,13.5469,265.6743,110, 68); // chop
- AddStaticVehicle(463,1287.1836,-1242.7843,13.5469,265.361,110, 68); // chop
- AddStaticVehicle(545,1278.3873,-1216.6847,13.6797,179.5068,110, 68); // clasic
- AddStaticVehicle(468,1260.8478,-1185.1768,23.5781,175.6019,110, 68); // sanchez
- AddStaticVehicle(471,1258.9095,-1185.5642,23.5781,175.9152,110, 68); // quad
- AddStaticVehicle(522,1256.7229,-1185.8148,23.5781,175.9152,110, 68); // nrg
- AddStaticVehicle(434,1283.2675,-1150.6777,23.6563,270.206,110, 68); // hot knife
- AddStaticVehicle(545,1317.1078,-1138.7384,23.6563,90.351,110, 68); // hustler clasic
- AddStaticVehicle(477,1324.9629,-1174.9048,23.6416,1.6769,110, 68); // zr 350
- AddStaticVehicle(510,1181.3427,-1027.3391,32.5262,193.318,110, 68); // mtbike
- AddStaticVehicle(477,1013.8188,-1014.8611,32.1016,358.241,110, 68); // zr 350
- AddStaticVehicle(411,1022.2056,-1060.8328,30.4300,180.8927,110, 68); // infernus
- AddStaticVehicle(487,968.1579,-920.1287,45.7656,228.0945,110, 68); // maverick
- AddStaticVehicle(522,819.6282,-1017.7462,30.6123,205.0395,110, 68); // nrg
- AddStaticVehicle(471,815.5524,-1020.7208,30.6067,205.0395,110, 68); // quad
- AddStaticVehicle(463,811.8237,-1022.8605,30.5982,205.0395,110, 68); // sanchez
- AddStaticVehicle(510,807.0722,-1027.0967,30.5970,205.0395,110, 68); // mtbike
- AddStaticVehicle(500,762.8378,-1033.9128,23.9482,175.065,110, 68); // jeep
- AddStaticVehicle(415,677.4763,-1261.2701,13.6088,89.6956,110, 68); // jeep
- AddStaticVehicle(500,676.2349,-1256.9939,13.6185,85.6222,110, 68); // jeep
- AddStaticVehicle(429,535.7659,-1285.3466,17.2422,5.0469,110, 68); // banshee
- AddStaticVehicle(411,543.2366,-1285.8433,17.2422,5.0469,110, 68); // inf
- AddStaticVehicle(451,549.7287,-1285.7023,17.2482,5.0469,110, 68); // turismo
- AddStaticVehicle(477,557.4242,-1286.8669,17.2482,5.0469,110, 68); // zr 350
- AddStaticVehicle(434,564.5521,-1286.9099,17.2482,5.0469,110, 68); // hot knife
- AddStaticVehicle(522,568.4835,-1298.1646,17.2482,285.0013,110, 68); // nrg
- AddStaticVehicle(522,568.8677,-1303.4677,17.2482,268.3944,110, 68); // nrg
- AddStaticVehicle(471,572.5932,-1311.7806,17.2422,12.8804,110, 68); // quad
- AddStaticVehicle(471,570.0002,-1312.6754,17.2422,12.8804,110, 68); // quad
- AddStaticVehicle(596,581.8331,-1288.9730,15.4671,278.7111,110, 68); // police
- AddStaticVehicle(492,416.7243,-1362.9736,14.9201,117.5977,110, 68); // greenwood
- AddStaticVehicle(487,308.5845,-1365.7942,14.3297,191.3224,110, 68); // maverick
- AddStaticVehicle(463,195.3109,-1445.7831,13.0178,324.6757,110, 68); // chop
- AddStaticVehicle(463,193.0571,-1443.0328,13.0174,324.6757,110, 68); // chop
- AddStaticVehicle(536,210.3469,-1424.5343,13.2455,135.2756,110, 68); // lowrider
- AddStaticVehicle(415,216.5834,-1428.6776,13.2648,138.7223,110, 68); // sultan
- AddStaticVehicle(500,220.2328,-1433.6582,13.2744,115.5354,110, 68); // jeep
- AddStaticVehicle(522,344.2922,-1720.6576,6.6155,267.1748,110, 68); // nrg
- AddStaticVehicle(429,346.7383,-1808.5002,4.5465,354.0836,110, 68); // banshee
- AddStaticVehicle(500,343.1812,-1809.3408,4.5184,353.457,110, 68); // jeep
- AddStaticVehicle(471,336.7409,-1808.8348,4.5165,0.3504,110, 68); // quad
- AddStaticVehicle(500,327.4929,-1808.3784,4.5014,1.9171,110, 68); // jeep
- AddStaticVehicle(468,324.2412,-1808.4305,4.4988,1.6038,110, 68); // sanchez
- AddStaticVehicle(522,320.4740,-1809.3815,4.4779,1.6038,110, 68); // nrg
- AddStaticVehicle(522,314.3808,-1809.1885,4.4788,1.6038,110, 68); // nrg
- AddStaticVehicle(451,311.5320,-1789.6895,4.5675,176.1087,110, 68); // turismo
- AddStaticVehicle(429,1647.7228,-1089.1674,23.9063,269.3482,7,2); // car
- AddStaticVehicle(402,1648.0942,-1094.0209,23.9063,269.3482,7,2); // car
- AddStaticVehicle(415,1648.5063,-1098.4865,23.9063,269.3482,7,2); // car
- AddStaticVehicle(559,1648.8638,-1102.7543,23.9063,269.3482,7,2); // car
- AddStaticVehicle(477,1649.2360,-1107.5453,23.9063,269.3482,7,2); // car
- AddStaticVehicle(411,1649.5717,-1111.9696,23.9140,269.3482,7,2); // car
- AddStaticVehicle(434,1631.2064,-1107.2369,23.9063,89.8299,7,2); // car nrg
- AddStaticVehicle(500,1630.5681,-1102.3263,23.9063,92.6499,7,2); // carnrg
- AddStaticVehicle(522,1631.1073,-1098.4689,23.9063,92.6499,7,2); // carnrg
- AddStaticVehicle(522,1630.8824,-1093.7000,23.9140,92.6499,7,2); // carnrg
- AddStaticVehicle(463,1630.2271,-1089.3527,23.9063,92.6499,7,2); // carnrg
- AddStaticVehicle(471,1629.7520,-1084.9928,23.9063,92.6499,7,2); // carbnrth
- AddStaticVehicle(487,1614.3401,-1062.1525,23.9062,317.6027,2,0); // mavrick
- AddStaticVehicle(481,2685.5725,866.1375,9.8438,87.8487,0, 6); // bmx
- AddStaticVehicle(481,2685.5129,863.9885,9.8671,87.8487,0, 6); // bmx
- AddStaticVehicle(481,2686.1350,861.9304,9.8438,87.8487,0, 6); // bmx
- AddStaticVehicle(510,2651.5071,863.5645,6.0938,278.4788,0, 6); // mtbike
- AddStaticVehicle(510,2652.3181,861.1855,6.0938,278.4788,0, 6); // mtbike
- AddStaticVehicle(481,2653.1184,858.9515,6.0938,278.4788,0, 6); // bmx
- AddStaticVehicle(481,2653.4370,855.9012,6.0938,278.4788,0, 6); // bmx
- AddStaticVehicle(522,2637.7615,810.4518,5.3158,100.5272,0, 6); // nrg
- AddStaticVehicle(568,-369.5686,2229.8162,42.4844,95.3261,0, 6); // bandito
- AddStaticVehicle(568,-368.1697,2224.5928,42.4912,105.3529,0, 6); // bandito
- AddStaticVehicle(568,-367.6423,2215.9739,42.4912,91.2527,0, 6); // bandito
- AddStaticVehicle(500,-385.9295,2194.9802,42.4150,196.2204,0, 6); // jeep
- AddStaticVehicle(500,-394.2326,2193.0715,42.4170,196.2204,0, 6); // jeep
- AddStaticVehicle(556,-415.1992,2217.1426,42.4297,183.3736,0, 6); // monster
- AddStaticVehicle(522,-411.4084,2261.1577,42.4297,285.6896,0, 6); // nrg
- AddStaticVehicle(522,-382.4195,2261.7869,42.4651,96.6028,0, 6); // nrg
- AddStaticVehicle(468,-360.4665,2243.8699,42.4844,100.8212,0, 6); // sanchez
- AddStaticVehicle(468,-361.3789,2246.0427,42.4844,100.8212,0, 6); // sanchez
- AddStaticVehicle(522,-362.2820,2248.3564,42.4844,100.8212,0, 6); // nrg
- AddStaticVehicle(510,-363.7637,2252.9783,42.4844,112.1013,0, 6); // bike
- AddStaticVehicle(481,-365.0829,2256.2991,42.4844,103.3279,0, 6); // bike
- AddStaticVehicle(471,-354.5534,2252.8013,42.4844,203.5955,0, 6); //quad
- AddStaticVehicle(471,-355.2758,2216.8162,42.4844,93.4694,0, 6); // quad
- AddStaticVehicle(432,2760.9221,-2428.3337,13.5264,354.9603,0, 6); // tank
- AddStaticVehicle(432,2783.0090,-2435.8069,13.6348,84.0928,0, 6); // tank
- AddStaticVehicle(417,2747.4109,-2453.8916,16.6562,86.4311,0, 6); // levi
- AddStaticVehicle(520,2760.0906,-2394.9802,13.6328,353.0569,0, 6); // hydra
- AddStaticVehicle(470,2738.7917,-2395.7903,13.6328,87.6844,0, 6); // patriot==================
- AddStaticVehicle(522,2478.3257,-2706.1001,3.0095,176.4076, 1, 23); // nrg
- AddStaticVehicle(522,2476.1956,-2706.7498,3.0095,176.4076, 1, 23); // nrg
- AddStaticVehicle(522,2473.5530,-2707.1892,3.0095,180.4810, 1, 23); // nrg
- AddStaticVehicle(522,2470.4167,-2707.6624,3.0095,185.4944, 1, 23); // nrg
- AddStaticVehicle(471,2466.7712,-2708.2776,3.0095,186.1210, 1, 23); // quad
- AddStaticVehicle(471,2463.6147,-2707.8362,3.0095,185.8077, 1, 23); // quad
- AddStaticVehicle(468,2460.9980,-2707.7249,3.0095,181.4210, 1, 23); // sanchez
- AddStaticVehicle(468,2457.6851,-2707.3413,3.0095,182.3610, 1, 23); // sanchez
- AddStaticVehicle(463,2454.1140,-2707.4666,3.0095,181.7343, 1, 23); // chopper
- AddStaticVehicle(446,-489.3906,2180.5525,40.0662,79.0451, 1, 23); // squallo
- AddStaticVehicle(446,-492.7304,2189.4902,40.1087,93.1452, 1, 23); // squallo
- AddStaticVehicle(593,324.9918,2540.6829,16.8078,175.0571, 1, 23); // dodo
- AddStaticVehicle(593,290.5059,2541.8506,16.8204,180.0705, 1, 23); // dodo
- AddStaticVehicle(520,264.6401,2535.4973,16.8047,183.5172, 1, 23); // hydra
- AddStaticVehicle(520,241.4569,2536.7327,16.8046,177.2505, 1, 23); // hydra
- AddStaticVehicle(520,215.0463,2536.8035,16.6927,181.3239, 1, 23); // hydra
- AddStaticVehicle(487,365.6951,2537.3613,16.6631,183.7219, 1, 23); // maverick
- AddStaticVehicle(487,381.3235,2537.9270,16.5391,182.7820, 1, 23); // maverick
- AddStaticVehicle(522,403.3152,2541.2163,16.5456,146.8934, 1, 23); // nrg
- AddStaticVehicle(522,406.9228,2539.7236,16.5465,146.5801, 1, 23); // nrg
- AddStaticVehicle(593,424.3926,2515.3708,16.4844,90.0112, 1, 23); // dodo
- AddStaticVehicle(593,423.4626,2500.8071,16.4844,87.5045, 1, 23); // dodo
- AddStaticVehicle(593,421.5403,2486.7502,16.4844,84.9978, 1, 23); // dodo
- AddStaticVehicle(429,416.8438,2440.7363,16.5000,4.1571, 1, 23); // car
- AddStaticVehicle(480,408.1878,2441.0212,16.5000,1.0237, 1, 23); // car
- AddStaticVehicle(477,402.4655,2441.2793,16.5000,1.0237, 1, 23); // car
- AddStaticVehicle(559,395.1963,2441.6035,16.5000,0.0837, 1, 23); // car
- AddStaticVehicle(534,388.1311,2441.5381,16.5000,351.6237, 1, 23); // car
- AddStaticVehicle(522,386.5190,2452.7488,16.5000,267.3362, 1, 23); // nrg
- AddStaticVehicle(522,387.1116,2456.9558,16.5000,266.0829, 1, 23); // nrg
- AddStaticVehicle(522,386.9195,2460.4702,16.5000,267.6496, 1, 23); // nrg
- AddStaticVehicle(468,387.5813,2463.9243,16.5000,261.3828, 1, 23); //sanchez
- AddStaticVehicle(468,388.2620,2467.0403,16.5000,259.5028, 1, 23); // sanchez
- AddStaticVehicle(468,389.2383,2470.1904,16.5000,259.5028, 1, 23); // sanchez
- AddStaticVehicle(471,418.1008,2466.6831,16.5000,85.7695, 1, 23); // quad
- AddStaticVehicle(471,417.4525,2463.7087,16.5000,85.7695, 1, 23); // quad
- AddStaticVehicle(471,417.8979,2460.1318,16.5000,86.3962, 1, 23); // quad
- AddStaticVehicle(541,420.2548,2453.3635,16.5062,85.9145, 1, 23); // patriot
- AddStaticVehicle(556,416.4679,2551.5967,16.3152,270.1329, 1, 23); // monster
- AddStaticVehicle(556,416.8806,2557.5325,16.4054,270.1329, 1, 23); // monster
- AddStaticVehicle(495,394.5459,2561.0911,16.5318,178.0120, 1, 23); // sandking
- AddStaticVehicle(495,388.7296,2560.6267,16.6252,176.1320, 1, 23); // sandking
- AddStaticVehicle(463,374.6140,2552.8354,16.5832,179.6020, 1, 23); // chopp
- AddStaticVehicle(463,370.6295,2552.4575,16.5778,179.6020, 1, 23); // chopp
- AddStaticVehicle(463,367.3402,2552.3818,16.5767,179.6020, 1, 23); // chopp
- AddStaticVehicle(463,364.1703,2551.9724,16.5708,179.6020, 1, 23); // chopp
- AddStaticVehicle(568,384.5165,2599.1658,16.4844,189.1705, 1, 23); // bandito
- AddStaticVehicle(522,-1380.6139,-1447.4917,101.7247,168.1850, 0, 55); // nrg
- AddStaticVehicle(471,-1377.9655,-1448.4440,101.8387,169.1250, 0, 55); // quad
- AddStaticVehicle(522,-1375.1199,-1449.4258,101.9805,169.1250, 0, 55); // nrg
- AddStaticVehicle(468,-1372.0813,-1450.4606,102.1461,169.1250, 0, 55); // sanchez
- AddStaticVehicle(471,-1368.9934,-1451.4681,102.3147,169.1250, 0, 55); // quad
- AddStaticVehicle(556,-1352.3201,-1468.2147,103.0520,90.9592, 0, 55); // monster
- AddStaticVehicle(522,2348.7166,549.0267,7.7813,357.8712,0 ,6); //
- AddStaticVehicle(522,2345.0381,549.3965,7.7802,0.0646,0 ,6); //
- AddStaticVehicle(471,2340.5461,550.0291,7.7813,0.0646,0 ,6); //
- AddStaticVehicle(471,2336.9329,549.9301,7.7813,359.7513,0 ,6); //
- AddStaticVehicle(522,2331.3508,549.7984,7.7813,345.9645,0 ,6); //
- AddStaticVehicle(522,2325.9312,549.8363,7.7813,357.8713,0 ,6); //
- AddStaticVehicle(468,2320.4265,549.4474,7.7813,358.1846,0 ,6); //
- AddStaticVehicle(468,2314.9902,550.0618,7.7813,358.1846,0 ,6); //
- AddStaticVehicle(471,2310.1511,549.5944,7.7813,2.2580,0 ,6); //
- AddStaticVehicle(471,2306.2231,549.7820,7.7813,356.3046,0 ,6); //
- AddStaticVehicle(522,2303.1868,549.9506,7.7813,355.3646,0 ,6); //
- AddStaticVehicle(522,2300.0645,554.2811,7.7813,271.2455,0 ,6); //
- AddStaticVehicle(522,2348.7166,549.0267,7.7813,357.8712,0 ,6); //
- AddStaticVehicle(522,2345.0381,549.3965,7.7802,0.0646,0 ,6); //
- AddStaticVehicle(471,2340.5461,550.0291,7.7813,0.0646,0 ,6); //
- AddStaticVehicle(471,2336.9329,549.9301,7.7813,359.7513,0 ,6); //
- AddStaticVehicle(522,2331.3508,549.7984,7.7813,345.9645,0 ,6); //
- AddStaticVehicle(522,2325.9312,549.8363,7.7813,357.8713,0 ,6); //
- AddStaticVehicle(468,2320.4265,549.4474,7.7813,358.1846,0 ,6); //
- AddStaticVehicle(468,2314.9902,550.0618,7.7813,358.1846,0 ,6); //
- AddStaticVehicle(471,2310.1511,549.5944,7.7813,2.2580,0 ,6); //
- AddStaticVehicle(471,2306.2231,549.7820,7.7813,356.3046,0 ,6); //
- AddStaticVehicle(522,2303.1868,549.9506,7.7813,355.3646,0 ,6); //
- AddStaticVehicle(522,2300.0645,554.2811,7.7813,271.2455,0 ,6); //
- AddStaticVehicle(522,2392.6924,558.4987,7.3456,358.6519,0,0); //
- AddStaticVehicle(522,2391.1418,559.4267,7.3358,354.1591,0,0); //
- AddStaticVehicle(522,2388.0959,559.6116,7.3451,0.0000,0,0); //
- AddStaticVehicle(522,2389.7974,559.2280,7.3517,3.1341,0,0); //
- AddStaticVehicle(522,2386.5356,559.5209,7.3402,2.4008,0,0); //
- AddStaticVehicle(522,2386.9355,554.4121,7.3374,4.8475,0,0); //
- AddStaticVehicle(522,2388.2773,554.3142,7.3412,358.7727,0,0); //
- AddStaticVehicle(522,2391.1174,554.1382,7.3449,0.8248,0,0); //
- AddStaticVehicle(522,2389.9404,554.3679,7.3407,8.3658,0,0); //
- AddStaticVehicle(415,2301.7424,1469.5446,42.5904,269.3849,0,0); //
- AddStaticVehicle(429,2302.6563,1465.9662,42.5000,270.1298,0,0); //
- AddStaticVehicle(429,2302.4077,1462.2632,42.5000,268.8201,0,0); //
- AddStaticVehicle(429,2301.9636,1458.8948,42.5000,268.3719,0,0); //
- AddStaticVehicle(603,2301.5569,1455.4355,42.6581,269.1642,0,0); //
- AddStaticVehicle(603,2301.3909,1452.0339,42.6582,269.6087,0,0); //
- AddStaticVehicle(603,2301.7573,1444.6062,42.6585,269.9804,0,0); //
- AddStaticVehicle(603,2301.6311,1448.1565,42.6583,271.7982,0,0); //
- AddStaticVehicle(411,2301.9712,1440.8964,42.6082,269.6654,0,0); //
- AddStaticVehicle(411,2302.4609,1437.5353,42.6083,269.5191,0,0); //
- AddStaticVehicle(411,2302.1006,1433.8510,42.6083,268.8614,0,0); //
- AddStaticVehicle(411,2302.8230,1430.0607,42.6084,270.4472,0,0); //
- AddStaticVehicle(451,2302.9214,1426.1530,42.5273,268.9012,0,0); //
- AddStaticVehicle(451,2302.9373,1422.9167,42.5275,268.8835,0,0); //
- AddStaticVehicle(451,2303.8811,1419.5010,42.5268,268.1251,0,0); //
- AddStaticVehicle(451,2303.3567,1416.1108,42.5264,270.4544,0,0); //
- AddStaticVehicle(506,2303.2620,1411.9662,42.5248,270.0924,0,0); //
- AddStaticVehicle(506,2303.0601,1408.8047,42.5249,272.5171,0,0); //
- AddStaticVehicle(513,2341.9858,1388.7212,43.3684,359.5340,0,5); //
- AddStaticVehicle(567,-346.5874,1514.9032,75.3229,1.2531,0,0); //
- AddStaticVehicle(402,-327.4323,1515.0637,75.1911,359.3645,3,1); //
- AddStaticVehicle(402,2352.1218,1404.5839,42.6521,88.3235,3,1); //
- AddStaticVehicle(402,2352.0315,1408.1630,42.6519,269.7463,3,1); //
- AddStaticVehicle(402,2353.8169,1412.0259,42.6498,269.7863,3,1); //
- AddStaticVehicle(405,2351.9915,1415.8739,42.6953,87.3957,3,1); //
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetUpForClassSelection(playerid);
- TextDrawShowForPlayer(playerid, ClassSelect[playerid]);
- switch(GetPlayerTeam(playerid))
- {
- case CIVIL: { SetPlayerTeam(playerid, CIVIL); TextDrawSetString(ClassSelect[playerid], "~r~<~y~Civil~r~>");}
- case PD: { SetPlayerTeam(playerid, PD); TextDrawSetString(ClassSelect[playerid], "~r~<~b~Police Department~r~>");}
- case MD: { SetPlayerTeam(playerid, MD); TextDrawSetString(ClassSelect[playerid], "~r~<~r~Medical Department~r~>");}
- case BALAS: { SetPlayerTeam(playerid, BALAS); TextDrawSetString(ClassSelect[playerid], "~r~<~p~Balas Gang~r~>");}
- case VAGOS: { SetPlayerTeam(playerid, VAGOS); TextDrawSetString(ClassSelect[playerid], "~r~<~y~Vagos Gang~r~>");}
- case GROOVE: { SetPlayerTeam(playerid, GROOVE); TextDrawSetString(ClassSelect[playerid], "~r~<~g~Groove Gang~r~>");}
- case MAFIA: { SetPlayerTeam(playerid, MAFIA); TextDrawSetString(ClassSelect[playerid], "~r~<~w~Mafia~r~>");}
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- new ime[MAX_PLAYER_NAME];
- GetPlayerName(playerid, ime, sizeof(ime));
- new datoteka[MAX_PLAYER_NAME+10];
- new string[128];
- format(datoteka, sizeof(datoteka), "Igraci/%s.ini", ime);
- if(fexist(datoteka))
- {
- format(string, sizeof(string), "%s, {369BCD}dobrodosao na server!\n{FFFF39}Molimo unesite vas password!", ime);
- SPD(playerid, LOGIN, DIALOG_STYLE_INPUT, "{FF3E3E}Login", string, "Login", "Ponisti");
- }
- else if(!fexist(datoteka))
- {
- format(string, sizeof(string), "%s, {369BCD}dobrodosao na server!\n{FFFF39}Molimo unesite vas password da biste pristupili igri!", ime);
- SPD(playerid, REGISTER, DIALOG_STYLE_INPUT, "{FF3E3E}Register", string, "Register", "Ponisti");
- }
- else
- {
- SCM(playerid, RED, "Pojavila se greska, pokusaj ponovo uci na server!");
- Kick(playerid);
- }
- ClassSelect[playerid] = TextDrawCreate(310.000000, 200.000000, "~r~<~g~Groove~r~>");
- TextDrawAlignment(ClassSelect[playerid], 2);
- TextDrawBackgroundColor(ClassSelect[playerid], 255);
- TextDrawFont(ClassSelect[playerid], 3);
- TextDrawLetterSize(ClassSelect[playerid], 0.700000, 3.000000);
- TextDrawColor(ClassSelect[playerid], -1);
- TextDrawSetOutline(ClassSelect[playerid], 1);
- TextDrawSetProportional(ClassSelect[playerid], 1);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- if(GetPVarInt(playerid,"Logiran") == 0) return Kick(playerid);
- else
- {
- switch(GetPlayerTeam(playerid))
- {
- case CIVIL: SetPlayerColor(playerid,0xFFFFFF00);
- case PD: SetPlayerColor(playerid,0x2190C8FF);
- case MD: SetPlayerColor(playerid,0xFF198CFF);
- case BALAS: SetPlayerColor(playerid,0xFF80FFFF);
- case VAGOS: SetPlayerColor(playerid,0xFFFF4EFF);
- case GROOVE: SetPlayerColor(playerid,0x34FF67FF);
- case MAFIA: SetPlayerColor(playerid,0xFFFFFFFF);
- }
- }
- TextDrawHideForPlayer(playerid, ClassSelect[playerid]);
- TextDrawDestroy(ClassSelect[playerid]);
- SetPlayerInterior(playerid, 0);
- SetPlayerVirtualWorld(playerid, 0);
- new Random = random(sizeof(RandomSpawns));
- SetPlayerPos(playerid, RandomSpawns[Random][0], RandomSpawns[Random][1], RandomSpawns[Random][2]);
- SetPlayerFacingAngle(playerid, RandomSpawns[Random][3]);
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- SetPVarInt(playerid, "Smrti", GetPVarInt(playerid, "Smrti") +1);
- SetPVarInt(killerid, "Killova", GetPVarInt(killerid, "Killova") +1);
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- 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 OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- return 1;
- }
- public OnVehicleMod(playerid, vehicleid, componentid)
- {
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- new string[128];
- new ime[MAX_PLAYER_NAME];
- GetPlayerName(playerid, ime, sizeof(ime));
- switch(dialogid)
- {
- case LOGIN:
- {
- if(response)
- {
- new sifra[46];
- if(!sscanf(inputtext, "s[46]", sifra))
- {
- new datoteka[MAX_PLAYER_NAME+10], pw[129];
- format(datoteka, sizeof(datoteka), "Igraci/%s.ini", ime);
- new str[129];
- INI_ParseFile(datoteka, "UcitajPassword", false, true, playerid);
- GetPVarString(playerid, "Lozinka", pw, 129);
- WP_Hash(str, sizeof (str), sifra);
- if(strcmp(str, sifra, false, 35))
- {
- SetPVarInt(playerid, "Logiran", 1);
- format(datoteka, sizeof(datoteka), "Igraci/%s.ini", ime);
- INI_ParseFile(datoteka, "UcitajStats", false, true, playerid, true, false);
- ResetPlayerMoney(playerid);
- GivePlayerMoney(playerid, GetPVarInt(playerid, "Novac"));
- format(string, sizeof(string), "{399CCE}%s, {FF3E3E}dobrodosao na server!", ime);
- SCM(playerid, RED, string);
- new godina, mjesec, dan, sat, minuta, sekunda;
- getdate(godina, mjesec, dan);
- gettime(sat, minuta, sekunda);
- format(string, sizeof(string), "%d:%d:%d | %d/%d/%d", sat, minuta, sekunda, dan, mjesec, godina);
- SetPVarString(playerid, "ZadnjiPutOnline", string);
- }
- else
- {
- if(GetPVarInt(playerid, "LoginPok") < 5)
- {
- SetPVarInt(playerid, "LoginPok", GetPVarInt(playerid, "LoginPok")+1);
- format(string, sizeof(string), "{FF3636}Pogresan password!\n{FFFF4C}Unesi ponovo!\n{FFFF4C}Preostalo pokusaja: {FFFFFF}%d (Poslije 5 IP ban)", 5-GetPVarInt(playerid, "LoginPok"));
- SPD(playerid, LOGIN, DIALOG_STYLE_INPUT, "{FF3E3E}Login", string, "Login", "Ponisti");
- }
- else return Kick(playerid);
- }
- }
- }
- else return Kick(playerid);
- }
- case REGISTER:
- {
- if(response)
- {
- new sifra[46];
- if(!sscanf(inputtext, "s[46]", sifra))
- {
- if(strlen(sifra) != 0)
- {
- new str[129];
- WP_Hash(str, sizeof (str), sifra);
- new datoteka[MAX_PLAYER_NAME+10];
- format(datoteka, sizeof(datoteka), "Igraci/%s.ini", ime);
- new INI:Datoteka = INI_Open(datoteka);
- new godina, mjesec, dan, sat, minuta, sekunda;
- getdate(godina, mjesec, dan);
- gettime(sat, minuta, sekunda);
- format(string, sizeof(string), "%d:%d:%d | %d/%d/%d", sat, minuta, sekunda, dan, mjesec, godina);
- INI_WriteString(Datoteka, "Lozinka", str);
- INI_WriteInt(Datoteka, "Novac", Pocetak);
- INI_WriteInt(Datoteka, "Level", 1);
- INI_WriteInt(Datoteka, "Killova", 0);
- INI_WriteInt(Datoteka, "Smrti", 0);
- INI_WriteInt(Datoteka, "Admin", 0);
- INI_WriteInt(Datoteka, "Tim", 0);
- INI_WriteString(Datoteka, "ZadnjiPutOnline", string);
- INI_Close(Datoteka);
- SetPVarString(playerid, "Lozinka", sifra);
- SetPVarString(playerid, "ZadnjiPutOnline", string);
- SetPVarInt(playerid, "Logiran", 1);
- ResetPlayerMoney(playerid);
- GivePlayerMoney(playerid, Pocetak);
- SetPlayerScore(playerid, 1);
- SetPVarInt(playerid, "Novac", Pocetak);
- SetPVarInt(playerid, "Level", 1);
- SetPVarInt(playerid, "Killova", 0);
- SetPVarInt(playerid, "Smrti", 0);
- SetPVarInt(playerid, "Admin", 0);
- SetPVarInt(playerid, "Tim", 0);
- }
- }
- }
- else return Kick(playerid);
- }
- case STATS: return 1;
- default: return SCM(playerid, RED, "[GRESKA] Nepostojeci dialog ID!");
- }
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- //=================================STATSI - Citanje i spremanje================================
- public UcitajPassword(playerid, name[], vrijednost[])
- {
- if(!strcmp(name, "Lozinka")) SetPVarString(playerid, "Lozinka", vrijednost);
- }
- public UcitajStats(playerid, name[], vrijednost[])
- {
- if(!strcmp(name, "Novac")) SetPVarInt(playerid, "Novac", strval(vrijednost));
- if(!strcmp(name, "Level")) SetPVarInt(playerid, "Level", strval(vrijednost));
- if(!strcmp(name, "Killova")) SetPVarInt(playerid, "Killova", strval(vrijednost));
- if(!strcmp(name, "Smrti")) SetPVarInt(playerid, "Smrti", strval(vrijednost));
- if(!strcmp(name, "Admin")) SetPVarInt(playerid, "Admin", strval(vrijednost));
- if(!strcmp(name, "ZadnjiPutOnline")) SetPVarString(playerid, "ZadnjiPutOnline", vrijednost);
- }
- public SendAdminMessage(color, string[])
- {
- foreach(Player, i)
- {
- if(GetPVarInt(i, "Admin") >= 1 && AdminMessageAktiviran[i] == true)
- {
- SendClientMessage(i, color, string);
- }
- }
- }
- public Killed(playerid)
- {
- SetPVarInt(playerid, "/kill", 0);
- return 1;
- }
- public ProxDetectorS(Float:radi, playerid, targetid)//-----------By Irfan
- {
- if(IsPlayerConnected(playerid)&&IsPlayerConnected(targetid))
- {
- new Float:posx, Float:posy, Float:posz;
- new Float:oldposx, Float:oldposy, Float:oldposz;
- new Float:tempposx, Float:tempposy, Float:tempposz;
- GetPlayerPos(playerid, oldposx, oldposy, oldposz);
- GetPlayerPos(targetid, posx, posy, posz);
- tempposx = (oldposx -posx);
- tempposy = (oldposy -posy);
- tempposz = (oldposz -posz);
- if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
- {
- return 1;
- }
- }
- return 0;
- }
- public ProxDetector(Float:radi, playerid, string[],col1,col2,col3,col4,col5)
- {
- if(IsPlayerConnected(playerid))
- {
- new Float:posx, Float:posy, Float:posz;
- new Float:oldposx, Float:oldposy, Float:oldposz;
- new Float:tempposx, Float:tempposy, Float:tempposz;
- GetPlayerPos(playerid, oldposx, oldposy, oldposz);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- GetPlayerPos(i, posx, posy, posz);
- tempposx = (oldposx -posx);
- tempposy = (oldposy -posy);
- tempposz = (oldposz -posz);
- if (((tempposx < radi/16) && (tempposx > -radi/16)) && ((tempposy < radi/16) && (tempposy > -radi/16)) && ((tempposz < radi/16) && (tempposz > -radi/16)))
- {
- SendClientMessage(i, col1, string);
- }
- else if (((tempposx < radi/8) && (tempposx > -radi/8)) && ((tempposy < radi/8) && (tempposy > -radi/8)) && ((tempposz < radi/8) && (tempposz > -radi/8)))
- {
- SendClientMessage(i, col2, string);
- }
- else if (((tempposx < radi/4) && (tempposx > -radi/4)) && ((tempposy < radi/4) && (tempposy > -radi/4)) && ((tempposz < radi/4) && (tempposz > -radi/4)))
- {
- SendClientMessage(i, col3, string);
- }
- else if (((tempposx < radi/2) && (tempposx > -radi/2)) && ((tempposy < radi/2) && (tempposy > -radi/2)) && ((tempposz < radi/2) && (tempposz > -radi/2)))
- {
- SendClientMessage(i, col4, string);
- }
- else if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
- {
- SendClientMessage(i, col5, string);
- }
- }
- else
- {
- SendClientMessage(i, col1, string);
- }
- }
- }
- return 1;
- }
- public SaveStats(playerid)
- {
- new datoteka[64];
- new ime[MAX_PLAYER_NAME];new datum[46];
- GetPlayerName(playerid, ime, sizeof(ime));
- format(datoteka , sizeof(datoteka), "Igraci/%s.ini", ime);
- new godina, mjesec, dan, sat, minuta, sekunda;
- getdate(godina, mjesec, dan);
- gettime(sat, minuta, sekunda);
- format(datum, sizeof(datum), "%d:%d:%d | %d/%d/%d", sat, minuta, sekunda, dan, mjesec, godina);
- new INI:dat = INI_Open(datoteka);
- INI_WriteInt(dat, "Novac", GetPlayerMoney(playerid));
- INI_WriteInt(dat, "Level", GetPVarInt(playerid, "Level"));
- INI_WriteInt(dat, "Killova", GetPVarInt(playerid, "Killova"));
- INI_WriteInt(dat, "Smrti", GetPVarInt(playerid, "Smrti"));
- INI_WriteInt(dat, "Admin", GetPVarInt(playerid, "Admin"));
- INI_WriteString(dat, "ZadnjiPutOnline", datum);
- INI_Close(dat);
- return 1;
- }
- stock SetUpForClassSelection(playerid)
- {
- SetPlayerInterior(playerid,14);
- SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);
- SetPlayerFacingAngle(playerid, 270.0);
- SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
- SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
- }
- //----------------------------------------------------Ostale funkcije---------------------------------------
- stock Imeigraca(playerid)
- {
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- for(new i = 0; i < MAX_PLAYER_NAME; i++)
- {
- if(name[i] == '_') name[i] = ' ';
- }
- return name;
- }
- ReturnVehicleID(ime[])
- {
- for(new x; x != 211; x++)
- if(strfind(ImeVozila[x], ime, true) != -1) return x + 400;
- return INVALID_VEHICLE_ID;
- }
- stock IsNumeric(string[])
- {
- for (new i = 0, j = strlen(string); i < j; i++)
- {
- if (string[i] > '9' || string[i] < '0')
- return 0;
- }
- return 1;
- }
- stock GetVehicleName(modelid,name[],namesize)
- {
- if(modelid < 400 || modelid > 611) return 0;
- modelid -= 400;
- for(new i, len = strlen(VehicleNames[modelid]); i < len && i < namesize; i++)
- name[i] = VehicleNames[modelid][i];
- return 1;
- }
- stock Zaledi(playerid)
- {
- return TogglePlayerControllable(playerid, false);
- }
- stock Odledi(playerid)
- {
- return TogglePlayerControllable(playerid, true);
- }
- stock Enkripcija(string[])
- {
- for(new x=0; x < strlen(string); x++)
- {
- string[x] += (3^x) * (x % 15);
- if(string[x] > (0xff))
- {
- string[x] -= 256;
- }
- }
- return 1;
- }
- stock GetWeaponModelIDFromName(wname[])
- {
- for(new i = 0; i < 48; i++) {
- if (i == 19 || i == 20 || i == 21) continue;
- if (strfind(aWeaponNames[i], wname, true) != -1) {
- return i;
- }
- }
- return -1;
- }
- stock ShowStats(playerid, prikaz)
- {
- new string[512];
- new novac = GetPlayerMoney(playerid);
- new level = GetPVarInt(playerid, "Level");
- new kills = GetPVarInt(playerid, "Kills");
- new dead = GetPVarInt(playerid, "Smrti");
- new admin = GetPVarInt(playerid, "Admin");
- new tekst[64];
- GetPVarString(playerid, "ZadnjiPutOnline", tekst, sizeof tekst);
- //--------------Pretvaranje integera u string------------
- new mon[24];
- valstr(mon, novac);
- new lev[12];
- valstr(lev, level);
- new kill[12];
- valstr(kill, kills);
- new de[12];
- valstr(de, dead);
- new ad[12];
- valstr(ad, admin);
- //----------------------------------------------------------------
- strcat(string, "{3E9FCF}Igrac: {FFFFFF}"); strcat(string, Imeigraca(playerid)); strcat(string, "\n\n");
- strcat(string, "{FFFF31}Novac: {FFFFFF}"); strcat(string, mon); strcat(string, "$ | "); strcat(string, "Level: {FFFFFF}"); strcat(string, lev); strcat(string, "\n");
- strcat(string, "{FFFF31}Ubistva: {FFFFFF}"); strcat(string, kill); strcat(string, " | "); strcat(string, "Smrti: {FFFFFF}"); strcat(string, de); strcat(string, "\n");
- strcat(string, "{FFFF31}Admin: {FFFFFF}"); strcat(string, ad); strcat(string, " lvl"); strcat(string, " | {FFFF31}Zadnji Put Online:{FFFFFF} "); strcat(string, tekst);
- new str[64];
- format(str, sizeof str, "{3E9FCF}Igrac: {FFFFFF}%s | Statsi", Imeigraca(playerid));
- SPD(prikaz, STATS, DIALOG_STYLE_MSGBOX, str, string, "U redu", "");
- return 1;
- }
- //===================================================ZYCMD & SSCANF2=========================================0
- YCMD:help(playerid, params[], help)
- {
- #pragma unused params
- #pragma unused help
- new string[256];
- strcat(string, "{3499FF}Generalno || Komande\n");
- strcat(string, "{FFFFFF}/kill | /pay | /admins | /stats");
- strcat(string, "\n\n{3499FF}Chat || Komande\n");
- strcat(string, "{FFFFFF}/pm\n\n");
- strcat(string, "{3499FF}Ostalo || Komande\n");
- strcat(string, "{FFFFFF}/report");
- SPD(playerid, HELP, DIALOG_STYLE_MSGBOX, "{3499FF}Help - Komande", string, "U redu", "");
- return 1;
- }
- YCMD:kill(playerid, params[], help)
- {
- #pragma unused help
- #pragma unused params
- if(GetPVarInt(playerid, "/kill") == 0)
- {
- SetPVarInt(playerid, "/kill", 1);
- SetPlayerHealth(playerid, 0.0);
- SCM(playerid, BLUE, "Ubio si se, sacekaj 1 minutu prije sljedeceg koristenja!");
- SetTimerEx("Killed", 60000, false, "i", playerid);
- }
- else return SCM(playerid, RED, "Sacekaj 1 minutu prije povnog koristenja ove komande!");
- return 1;
- }
- YCMD:a(playerid, params[], help)
- {
- #pragma unused help
- new string[128], tekst[128];
- if(GetPVarInt(playerid, "Admin") == 0) return SCM(playerid, RED, "{FFFFFF}[{FF2626}GRESKA{FFFFFF}]{1E8FFF} Nisi ovlasten!");
- if(!sscanf(params, "s[128]", tekst))
- {
- format(string, sizeof(string), "A | %d | %s: {FFFFFF}%s", GetPVarInt(playerid, "Admin"), Imeigraca(playerid), tekst);
- SendAdminMessage(0xFF3636FF, string);
- }
- else return SCM(playerid, ORANGE, "INFO: /a(dmin) [chat]");
- return 1;
- }
- YCMD:admins(playerid, params[], help)
- {
- #pragma unused help
- #pragma unused params
- new string[1024];
- format(string, sizeof(string), "");
- foreach(Player, i)
- {
- if(GetPVarInt(i, "Admin") > 0 && GetPVarInt(i, "Admin") < 4)
- {
- new atext[10];
- strcat(string, "{379BCD}");
- strcat(string, "Admin | ");
- strcat(string, "{FFFFFF}");
- strcat(string, Imeigraca(i));
- strcat(string, "{379BCD} | ");
- strcat(string, "{FFFFFF}Level: {FFFF3C}");
- format(atext, sizeof(atext), "%d", GetPVarInt(i, "Admin"));
- strcat(string, atext);
- strcat(string, "\n");
- }
- }
- if(strlen(string) == 0) return SCM(playerid, WHITE, "{FFFFFF}[{FF2626}GRESKA{FFFFFF}] {1E8FFF}Nijedan Administrator nije {FFFF19}online!");
- SPD(playerid, ADMINISTRATORIONLINE, DIALOG_STYLE_MSGBOX, "{FF0909}Administratori online", string, "U redu", "");
- return 1;
- }
- YCMD:clearchat(playerid, params[], help)
- {
- #pragma unused help
- #pragma unused params
- if(GetPVarInt(playerid, "Admin") == 0) return SCM(playerid, RED, "{FFFFFF}[{FF2626}GRESKA{FFFFFF}]{1E8FFF} Nisi ovlasten!");
- for(new i=0; i<100; i++)
- SendClientMessageToAll(WHITE, " ");
- new string[128];
- format(string, sizeof(string), "{FF0000}Administrator {FF8000}%s {00FF00}je obrisao chat {FFFF00}", Imeigraca(playerid));
- SendClientMessageToAll(RED, string);
- return 1;
- }
- YCMD:report(playerid, params[], help)
- {
- #pragma unused help
- new poruka[156];
- if(!sscanf(params, "s[156]", poruka))
- {
- new string[256];
- format(string, sizeof string, "{FF3434}%s [ID: %i] {2E97CB}Report: {FFFFFF}%s", Imeigraca(playerid), playerid, poruka);
- SendAdminMessage(RED, string);
- SCM(playerid, YELLOW, "Poslao si prijavu administratorima!");
- }
- return 1;
- }
- YCMD:pm(playerid, params[], help)
- {
- #pragma unused help
- new id, poruka[128];
- if(!sscanf(params, "us[128]", id, poruka))
- {
- new string[156];
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, RED, "GRESKA: Pogresan ID!");
- format(string,sizeof string, "*[PM] %s(%i): %s", Imeigraca(id) , id, poruka);
- SendClientMessage(playerid, 0xFFFF31FF,string);
- format(string,sizeof string ,"*[PM] %s(%i): %s",Imeigraca(playerid),playerid,poruka);
- SendClientMessage(id, 0x2491C8FF,string);
- PlayerPlaySound(id,1085,0.0,0.0,0.0);
- }
- else return SCM(playerid, ORANGE, "INFO: /pm [ID/DioImena] [Poruka]");
- return 1;
- }
- YCMD:pay(playerid, params[], help)
- {
- #pragma unused help
- new novac, igrac, string[128], posjed = GetPlayerMoney(playerid);
- if(!sscanf(params, "ud", igrac, novac))
- {
- if(igrac != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(5.0, playerid, igrac))
- {
- if(novac <= posjed)
- {
- if(novac > 0 && novac <= 1000)
- {
- // Salje Novac
- GivePlayerMoney(playerid, (0 - novac));
- GivePlayerMoney(igrac, novac);
- // Salje Poruke
- format(string, sizeof(string), "{0080FF}Platio si {FFFF1E}%d${0080FF} igracu {FF1919}%s", novac, Imeigraca(igrac));
- SCM(playerid, COLOR_PURPLE, string);
- format(string, sizeof(string), "{0080FF}Primio si {FFFF1E}%d$ {0080FF}od {FF1919}%s", novac, Imeigraca(playerid));
- SCM(igrac, COLOR_PURPLE, string);
- format(string, sizeof(string), "* %s vadi nesto novca i daje ga %s", Imeigraca(playerid), Imeigraca(igrac));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerPlaySound(igrac, 1052, 0.0, 0.0, 0.0);
- }
- else return SCM(playerid, WHITE, "{FFFFFF}[{FF2626}GRESKA{FFFFFF}]{1E8FFF} Ne idi ispod 0$ i preko 1000$!");
- }
- else return SCM(playerid, WHITE, "{FFFFFF}[{FF2626}GRESKA{FFFFFF}]{1E8FFF} Nemas toliko novca!");
- }
- else return SCM(playerid, WHITE, "{FFFFFF}[{FF2626}GRESKA{FFFFFF}]{1E8FFF} Taj igrac nije u tvojoj blizini!");
- }
- else return SCM(playerid, WHITE, "{FFFFFF}[{FF2626}GRESKA{FFFFFF}]{1E8FFF} Igrac nije online!");
- }
- else return SCM(playerid, ORANGE, "INFO: /pay [ID/DioImena] [Kolicina]");
- return 1;
- }
- YCMD:makeadmin(playerid, params[], help)
- {
- #pragma unused help
- if(!IsPlayerAdmin(playerid)) return SCM(playerid, RED, "Nisi ovlasten!");
- new igrac, string[128], nivo;
- if(!sscanf(params, "ui", igrac, nivo))
- {
- if(igrac != IPI)
- {
- if(nivo > 0 && nivo < 4)
- {
- SetPVarInt(igrac, "Admin", nivo);
- format(string, sizeof(string), "Promoviran si na admin poziciju lv %d od administratora %s", nivo, Imeigraca(playerid));
- SCM(igrac, ORANGE, string);
- format(string, sizeof(string), "Promovirao si %s na admin poziciju lv %d", Imeigraca(playerid), nivo);
- SCM(playerid, ORANGE, string);
- SaveStats(igrac);
- }
- else return SCM(playerid, PINK, "Ne idi ispod 0 i preko 3!");
- }
- else return SCM(playerid, PINK, "Taj igrac nije online!");
- }
- else return SCM(playerid, GREEN, "INFO: /makeadmin [ID/DioImena] [Nivo]");
- return 1;
- }
- YCMD:adminhelp(playerid, params[], help)
- {
- #pragma unused params
- #pragma unused help
- if(GetPVarInt(playerid, "Admin") == 0) return SCM(playerid, RED, "Nisi ovlasten!");
- new string[1024];
- switch(GetPVarInt(playerid, "Admin"))
- {
- case 1:
- {
- strcat(string, "{FF3C3C}Admin lvl 1 || Komande\n");
- strcat(string, "{FFFFFF}/kick | /ban | /ubij | /mute | /a(dmin) chat | /getip | /goto | /check | /adm\n");
- }
- case 2:
- {
- strcat(string, "{FF3C3C}Admin lvl 1 || Komande\n");
- strcat(string, "{FFFFFF}/kick | /ban | /ubij | /mute | /a(dmin) chat | /getip | /goto | /check | /adm\n\n");
- strcat(string, "{FF3C3C}Admin lvl 2 || Komande\n");
- strcat(string, "{FFFFFF}/slap | /freeze | /unfreeze | /mark | /gotomark | /setint | /setvirtual");
- }
- case 3:
- {
- strcat(string, "{FF3C3C}Admin lvl 1 || Komande\n");
- strcat(string, "{FFFFFF}/kick | /ban | /ubij | /mute | /a(dmin) chat | /getip | /goto | /check | /adm\n\n");
- strcat(string, "{FF3C3C}Admin lvl 2 || Komande\n");
- strcat(string, "{FFFFFF}/slap | /freeze | /unfreeze | /mark | /gotomark | /setint | /setvirtual\n\n");
- strcat(string, "{FF3C3C}Admin lvl 3 || Komande\n");
- strcat(string, "{FFFFFF}/givenos | /heal | /setarmor | /respawn | /togadmin | /veh");
- }
- default:
- {
- strcat(string, "{FF3C3C}Admin lvl 1 || Komande\n");
- strcat(string, "{FFFFFF}/kick | /ban | /ubij | /mute | /a(dmin) chat | /getip | /goto | /check | /adm\n\n");
- strcat(string, "{FF3C3C}Admin lvl 2 || Komande\n");
- strcat(string, "{FFFFFF}/slap | /freeze | /unfreeze | /mark | /gotomark | /setint | /setvirtual\n\n");
- strcat(string, "{FF3C3C}Admin lvl 3 || Komande\n");
- strcat(string, "{FFFFFF}/givenos | /heal | /setarmor | /respawn | /togadmin | /veh");
- }
- }
- SPD(playerid, ADMINHELP, DIALOG_STYLE_MSGBOX, "{FF0984}Admin Help {9429FF}Panel", string, "U redu", "");
- return 1;
- }
- YCMD:admin(playerid, params[], help)
- {
- #pragma unused help
- new string[128], tekst[128];
- if(GetPVarInt(playerid, "Admin") == 0) return SCM(playerid, RED, "Nisi ovlasten!");
- if(!sscanf(params, "s[128]", tekst))
- {
- if(AdminMessageAktiviran[playerid] == false) return SCM(playerid, RED, "Deaktivirao si chat!");
- format(string, sizeof(string), "A | %d | %s: {419FFF}%s", GetPVarInt(playerid, "Admin"), Imeigraca(playerid), tekst);
- SendAdminMessage(0xFF3636FF, string);
- }
- else return SCM(playerid, ORANGE, "INFO: /a(dmin) [chat]");
- return 1;
- }
- YCMD:togadmin(playerid, params[], help)
- {
- #pragma unused params
- #pragma unused help
- if(GetPVarInt(playerid, "Admin") < 3) return SCM(playerid, RED, "Nisi ovlasten!(Samo admin lvl 3+)");
- else
- {
- if(AdminMessageAktiviran[playerid] == false)
- {
- AdminMessageAktiviran[playerid] = true;
- SCM(playerid, GREEN, "Aktivirao si admin chat!");
- }
- else if(AdminMessageAktiviran[playerid] == true)
- {
- AdminMessageAktiviran[playerid] = false;
- SCM(playerid, RED, "Deaktivirao si admin chat!");
- }
- else return SCM(playerid, ORANGE, "Pojavila se greska!");
- }
- return 1;
- }
- YCMD:veh(playerid, params[], help)
- {
- #pragma unused help
- new string[128], vozilo[48], boja[2];
- new veh;
- if(!sscanf(params, "s[48]D(-1)D(-1)", vozilo, boja[0], boja[1]))
- {
- new Float:pozicija[3];
- if(!IsNumeric(vozilo))
- {
- veh = ReturnVehicleID(vozilo);
- if(veh == INVALID_VEHICLE_ID) return SCM(playerid, RED, "{FFFFFF}[{FF2626}GRESKA{FFFFFF}]{1E8FFF} Nepostojece vozilo!");
- }
- else if(IsNumeric(vozilo))
- {
- if(strval(vozilo) >= 400 && strval(vozilo) < 611)
- veh = strval(vozilo);
- else return SCM(playerid, RED, "{FFFFFF}[{FF2626}GRESKA{FFFFFF}]{1E8FFF} ID vozila ne smije biti ispod 400 i preko 611!");
- }
- new vname[48];
- GetVehicleName(veh, vname, sizeof(vname));
- GetPlayerPos(playerid, pozicija[0],pozicija[1],pozicija[2]);
- new voz = CreateVehicle ( veh, pozicija[0],pozicija[1],pozicija[2], 0.0, boja[0], boja[1], -1);
- SetVehicleNumberPlate(voz, "{FF9999}Spawnano");
- format(string, sizeof(string), " Spawnao si {FF0000}%s ", vname);
- SCM(playerid, 0x0080FFFF, string);
- }
- else return SCM(playerid, ORANGE, "INFO: /veh [ID/DioImena vozila] [boja 1] [boja 2]");
- return 1;
- }
- YCMD:ban(playerid, params[], help)
- {
- #pragma unused help
- if(GetPVarInt(playerid, "Admin") == 0) return SCM(playerid, RED, "Nisi ovlasten!");
- new string[128];
- new igrac, razlog[48];
- if(!sscanf(params, "us[48]", igrac, razlog))
- {
- if(igrac != IPI)
- {
- format(string, sizeof(string), "Banovao si: %s || Razlog: %s", Imeigraca(igrac), razlog);
- SCM(playerid, RED, string);
- format(string, sizeof(string), "Banovan si od %s || Razlog: %s", Imeigraca(playerid), razlog);
- SCM(igrac, RED, string);
- Ban(igrac);
- }
- else return SCM(playerid, RED, "Igrac nije online!");
- }
- else return SCM(playerid, ORANGE, "INFO: /ban [ID/DioImena] [Razlog]");
- return 1;
- }
- YCMD:kick(playerid, params[], help)
- {
- #pragma unused help
- if(GetPVarInt(playerid, "Admin") == 0) return SCM(playerid, RED, "Nisi ovlasten!");
- new string[128];
- new igrac, razlog[48];
- if(!sscanf(params, "us[48]", igrac, razlog))
- {
- if(igrac != IPI)
- {
- format(string, sizeof(string), "Kickao si: %s || Razlog: %s", Imeigraca(igrac), razlog);
- SCM(playerid, RED, string);
- format(string, sizeof(string), "Kickan si od %s || Razlog: %s", Imeigraca(playerid), razlog);
- SCM(igrac, RED, string);
- Ban(igrac);
- }
- else return SCM(playerid, RED, "Igrac nije online!");
- }
- else return SCM(playerid, ORANGE, "INFO: /kick [ID/DioImena] [Razlog]");
- return 1;
- }
- YCMD:mute(playerid, params[], help)
- {
- #pragma unused help
- if(GetPVarInt(playerid, "Admin") == 0) return SCM(playerid, RED, "Nisi ovlasten!");
- new string[128], igrac, vrijeme, razlog[46];
- if(!sscanf(params, "uis[46]", igrac, vrijeme, razlog))
- {
- if(igrac != IPI)
- {
- if(vrijeme > 0 && vrijeme < 120)
- {
- format(string, sizeof(string), "Utisao si %s na %d sekundi (%d minuta) || Razlog: %s", Imeigraca(igrac), vrijeme, vrijeme*60, razlog);
- SCM(playerid, YELLOW, string);
- format(string, sizeof(string), "Utisan si od %s na %d sekundi (%d minuta) || Razlog: %s", Imeigraca(playerid), vrijeme, vrijeme*60, razlog);
- SCM(igrac, YELLOW, string);
- SetPVarInt(playerid, "MuteVrijeme", GetPVarInt(playerid, "MuteVrijeme")+(vrijeme*60));
- }
- else return SCM(playerid, RED, "Ne idi ispod 0 i preko 120 minuta");
- }
- else return SCM(playerid, RED, "Igrac nije online!");
- }
- else return SCM(playerid, ORANGE, "INFO: /mute [ID/DioImena] [Vrijeme(minute)] [Razlog]");
- return 1;
- }
- YCMD:getip(playerid, params[], help)
- {
- #pragma unused help
- if(GetPVarInt(playerid, "Admin") == 0) return SCM(playerid, RED, "Nisi ovlasten!");
- new IP[32], string[128], igrac;
- if(!sscanf(params, "u", igrac))
- {
- if(igrac != IPI)
- {
- GetPlayerIp(igrac, IP, sizeof(IP));
- format(string, sizeof(string), "Igrac: %s || IP: %s", Imeigraca(igrac), IP);
- SCM(playerid, ORANGE, string);
- }
- else return SCM(playerid, RED, "Igrac nije online!");
- }
- else return SCM(playerid, ORANGE, "INFO: /getip [ID/DioImena]");
- return 1;
- }
- YCMD:goto(playerid, params[], help)
- {
- #pragma unused help
- if(GetPVarInt(playerid, "Admin") == 0) return SCM(playerid, RED, "Nisi ovlasten!");
- new string[128];
- new Float:pozp[3], igrac;
- if(!sscanf(params, "u", igrac))
- {
- if(igrac != IPI)
- {
- GetPlayerPos(igrac, pozp[0], pozp[1], pozp[2]);
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- new vozilo = GetPlayerVehicleID(playerid);
- SetVehiclePos(vozilo, pozp[0]+5, pozp[1]+5, pozp[2]);
- PutPlayerInVehicle(playerid, vozilo, 0);
- }
- SetPlayerPos(playerid, pozp[0]+5, pozp[1]+5, pozp[2]);
- format(string, sizeof(string), "Portao si se do: %s", Imeigraca(igrac));
- SCM(playerid, WHITE, string);
- }
- else return SCM(playerid, RED, "Igrac nije online!");
- }
- else return SCM(playerid, ORANGE, "INFO: /goto [ID/DioImena]");
- return 1;
- }
- YCMD:slap(playerid, params[], help)
- {
- #pragma unused help
- if(GetPVarInt(playerid, "Admin") < 2) return SCM(playerid, RED, "Nisi ovlasten!");
- new igrac;
- if(!sscanf(params, "u", igrac))
- {
- if(igrac != IPI)
- {
- new Float:p[3];
- GetPlayerPos(igrac, p[0], p[1], p[2]);
- SetPlayerPos(igrac, p[0], p[1], p[2]+5);
- }
- else return SCM(playerid, RED, "Igrac nije online!");
- }
- else return SCM(playerid, ORANGE, "INFO: /slap [ID/DioImena]");
- return 1;
- }
- YCMD:freeze(playerid, params[], help)
- {
- #pragma unused help
- if(GetPVarInt(playerid, "Admin") < 2) return SCM(playerid, RED, "Nisi ovlasten!");
- new igrac, string[128];
- if(!sscanf(params, "u", igrac))
- {
- if(igrac != IPI)
- {
- Zaledi(igrac);
- format(string, sizeof(string), "Zaledjen si od admina %s", Imeigraca(playerid));
- SCM(igrac, RED, string);
- format(string, sizeof(string), "Zaledio si %s", Imeigraca(igrac));
- SCM(playerid, RED, string);
- }
- else return SCM(playerid, RED, "Igrac nije online!");
- }
- else return SCM(playerid, ORANGE, "INFO: /freeze [ID/DioImena]");
- return 1;
- }
- YCMD:unfreeze(playerid, params[], help)
- {
- #pragma unused help
- if(GetPVarInt(playerid, "Admin") < 2) return SCM(playerid, RED, "Nisi ovlasten!");
- new igrac, string[128];
- if(!sscanf(params, "u", igrac))
- {
- if(igrac != IPI)
- {
- Odledi(igrac);
- format(string, sizeof(string), "Odledjen si od admina %s", Imeigraca(playerid));
- SCM(igrac, RED, string);
- format(string, sizeof(string), "Odledio si %s", Imeigraca(igrac));
- SCM(playerid, RED, string);
- }
- else return SCM(playerid, RED, "Igrac nije online!");
- }
- else return SCM(playerid, ORANGE, "INFO: /unfreeze [ID/DioImena]");
- return 1;
- }
- YCMD:mark(playerid, params[], help)
- {
- #pragma unused help
- #pragma unused params
- if(GetPVarInt(playerid, "Admin") < 2) return SCM(playerid, RED, "Nisi ovlasten!");
- new Float:p[3];
- GetPlayerPos(playerid, p[0], p[1], p[2]);
- SetPVarFloat(playerid, "Mark_X", p[0]);
- SetPVarFloat(playerid, "Mark_Y", p[1]);
- SetPVarFloat(playerid, "Mark_Z", p[2]);
- SCM(playerid, GREEN, "Port destinacija postavljena!");
- return 1;
- }
- YCMD:gotomark(playerid, params[], help)
- {
- #pragma unused help
- #pragma unused params
- if(GetPVarInt(playerid, "Admin") < 2) return SCM(playerid, RED, "Nisi ovlasten!");
- new Float:p[3];
- p[0] = GetPVarFloat(playerid, "Mark_X");
- p[1] = GetPVarFloat(playerid, "Mark_Y");
- p[2] = GetPVarFloat(playerid, "Mark_Z");
- SetPlayerPos(playerid, p[0], p[1], p[2]);
- SCM(playerid, GREEN, "Portan si!");
- return 1;
- }
- YCMD:setint(playerid, params[], help)
- {
- #pragma unused help
- if(GetPVarInt(playerid, "Admin") < 2) return SCM(playerid, RED, "Nisi ovlasten!");
- new inter, igrac;
- if(!sscanf(params, "ui", igrac, inter))
- {
- if(igrac != IPI)
- {
- SetPlayerInterior(igrac, inter);
- }
- else return SCM(playerid, RED, "Igrac nije online!");
- }
- else return SCM(playerid, ORANGE, "INFO: /setint [ID/DioImena] [Interijer]");
- return 1;
- }
- YCMD:setvirtual(playerid, params[], help)
- {
- #pragma unused help
- if(GetPVarInt(playerid, "Admin") < 2) return SCM(playerid, RED, "Nisi ovlasten!");
- new inter, igrac;
- if(!sscanf(params, "ui", igrac, inter))
- {
- if(igrac != IPI)
- {
- SetPlayerVirtualWorld(igrac, inter);
- }
- else return SCM(playerid, RED, "Igrac nije online!");
- }
- else return SCM(playerid, ORANGE, "INFO: /setvirtual [ID/DioImena] [Interijer]");
- return 1;
- }
- YCMD:givenos(playerid, params[], help)
- {
- #pragma unused help
- #pragma unused params
- if(GetPVarInt(playerid, "Admin") < 3) return SCM(playerid, RED, "Nisi ovlasten!");
- if(IsPlayerInAnyVehicle(playerid))
- {
- new vehicleid;
- vehicleid = GetPlayerVehicleID(playerid);
- AddVehicleComponent(vehicleid, 1010);
- SendClientMessage(playerid, GREEN, "Dodali ste NOS u vozilo.");
- }
- else return SCM(playerid, RED, "Nisi u vozilu!");
- return 1;
- }
- YCMD:heal(playerid, params[], help)
- {
- #pragma unused help
- new Float:hp, igrac, string[128], Float:ihp;
- if(GetPVarInt(playerid, "Admin") >= 3)
- {
- if(!sscanf(params, "uf", igrac, hp))
- {
- GetPlayerHealth(igrac, ihp);
- SetPlayerHealth(igrac, ihp + hp);
- GetPlayerHealth(igrac, ihp);
- new realhealth1 = floatround(ihp); new realhealth2 = floatround(hp);
- format(string, sizeof(string), "Izlijecio si %s sa %d HP na %d HP | + %d HP !", Imeigraca(igrac), realhealth1, realhealth1+realhealth2, realhealth2);
- SCM(playerid, YELLOW, string);
- format(string, sizeof(string), "HEAL| Izlijecio te %s sa %d HP na %d HP | + %d HP !", Imeigraca(playerid), realhealth1, realhealth1+realhealth2, realhealth2);
- SCM(igrac, RED, string);
- }
- else return SCM(playerid, WHITE, "INFO: /heal [ID/DioImena] [HP]");
- }
- else if(GetPlayerTeam(playerid) == MD)
- {
- new id, cijena;
- if(!sscanf(params, "ui", id, cijena))
- {
- if(cijena <= GetPlayerMoney(id))
- {
- SetPlayerHealth(id, 100);
- format(string, sizeof string, "Izlijecen si na 100 HP poena za %d$", cijena);
- SCM(id, YELLOW, string);
- }
- }
- else return SCM(playerid, WHITE, "INFO: /heal [ID/DioImena] [Cijena]");
- }
- else return SCM(playerid, RED, "Nisi ovlasten!");
- return 1;
- }
- YCMD:setarmor(playerid, params[], help)
- {
- #pragma unused help
- new Float:hp, igrac, string[128], Float:ihp;
- if(GetPVarInt(playerid, "Admin") >= 3)
- {
- if(!sscanf(params, "uf", igrac, hp))
- {
- GetPlayerArmour(igrac, ihp);
- SetPlayerArmour(igrac, ihp + hp);
- GetPlayerArmour(igrac, ihp);
- new realhealth1 = floatround(ihp); new realhealth2 = floatround(hp);
- format(string, sizeof(string), "Postavio si armor igracu %s sa %d AP na %d AP | + %d AP !", Imeigraca(igrac), realhealth1, realhealth1+realhealth2, realhealth2);
- SCM(playerid, YELLOW, string);
- format(string, sizeof(string), "ARMOR| Postavljen ti je armor od %s sa %d AP na %d AP | + %d AP !", Imeigraca(playerid), realhealth1, realhealth1+realhealth2, realhealth2);
- SCM(igrac, RED, string);
- }
- else return SCM(playerid, WHITE, "INFO: /setarmor [ID/DioImena] [HP]");
- }
- else return SCM(playerid, RED, "Nisi ovlasten!");
- return 1;
- }
- YCMD:respawn(playerid, params[], help)
- {
- #pragma unused help
- #pragma unused params
- if(GetPVarInt(playerid, "Admin") < 3) return SCM(playerid, RED, "Nisi ovlasten!");
- new vozilo = GetPlayerVehicleID(playerid);
- if(IsPlayerInAnyVehicle(playerid))
- {
- SetVehicleToRespawn(vozilo);
- }
- else return SCM(playerid, RED, "Nisi u vozilu!");
- return 1;
- }
- YCMD:jetpack(playerid, params[], help)
- {
- #pragma unused help
- #pragma unused params
- if(!IsPlayerAdmin(playerid)) return SCM(playerid, RED, "Nisi ovlasten!");
- SetPlayerSpecialAction(playerid, 2);
- SCM(playerid, ORANGE, "Stvorio si jetpack!");
- return 1;
- }
- YCMD:givegun(playerid, params[], help)
- {
- #pragma unused help
- new ime[64], municija, igrac;
- if(sscanf(params, "us[50]i", igrac, ime, municija))
- return SendClientMessage(playerid, RED, "INFO: /givegun [ID/DioImena] [Oruzje] [Municija]");
- else
- {
- if(GetPVarInt(playerid, "Admin") >= 2)
- {
- GivePlayerWeapon(igrac, GetWeaponModelIDFromName(ime), municija);
- }
- else return SCM(playerid, RED, "{FFFFFF}[{FF2626}GRESKA{FFFFFF}]{1E8FFF} Nisi ovlasten!(Samo lvl 2+)");
- }
- return 1;
- }
- YCMD:provjeri(playerid, params[], help)
- {
- #pragma unused help
- if(GetPVarInt(playerid, "Admin") > 0)
- {
- new id;
- if(!sscanf(params, "u", id))
- ShowStats(id, playerid);
- else return SCM(playerid, ORANGE, "INFO: /provjeri [ID/DioImena]");
- }
- else return SCM(playerid, RED, "Nisi ovlasten!");
- return 1;
- }
- YCMD:stats(playerid, params[], help)
- {
- #pragma unused params
- #pragma unused help
- ShowStats(playerid, playerid);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement