Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- [ Maikeroo Town *2* ]
- Maikeroo Town 2 made by MaverickCZE in 2007-2008, self-running gamemode
- Do not use as an filterscript, Do NOT change autor's name in overview,
- Do not copy scripts from this mode and do not produce this script as your own.
- Be sure that i publish this script as an learning one, I made this script
- about two months to get it cool and I opened the gate for beginners who can
- learn pawn lang and they need script to learn from. I know it, I began with
- LVDM, you can began with difficult script as this is with new functions of 0.2.2.
- Do not be a lame. Happy scripting ....
- cheers Maverick
- Other credits:
- Traject made by DeamonCZE ... thanks
- Some of useful functions taken from sa-mp official forum, thanks.
- If you want, you can contact me and i will decide to send you this include.
- */
- //---------------------------------[ INCLUDE ]---------------------------------|
- #include <a_samp>
- #include <apache>
- //---------------------------------[ DEFINES ]---------------------------------|
- #define dcmd(%1,%2,%3) if((strcmp((%3)[1],#%1,true,(%2))==0)&&((((%3)[(%2)+1]==0)&&(dcmd_%1(playerid,"")))||(((%3)[(%2)+1]==32)&&(dcmd_%1(playerid,(%3)[(%2)+2]))))) return 1
- //------------------------|
- #define BUG_SYSTEM false
- //------------------------|
- #define MAX_VEHICLE_EX 550
- #define MAX_PLAYERS_EX 100
- //------------------------|
- #define B_BILA 0xFFFFFFAA
- #define B_CERV 0xE10000AA
- #define B_ORAN 0xFF8C00AA
- #define B_SVIT 0x7FFF00AA
- #define B_MODR 0x4169FFAA
- #define B_ZLUT 0xFFFF00AA
- #define B_SEDA 0x808080AA
- //------------------------|
- #define T_NEZAMESTNANY 0
- #define T_STREETSTYLE 1
- #define T_SPIDERSTYLE 2
- #define T_ZACHRANARI 3
- #define T_COSANOSTRA 4
- #define T_ZMRZLINAR 5
- #define T_ODTAHOVKA 6
- #define T_AUTOBUSAK 7
- #define T_BODYGUARD 8
- #define T_LETECTVO 9
- #define T_CHANGCHI 10
- #define T_POPELAR 11
- #define T_TRUCKER 12
- #define T_TAXIKAR 13
- #define T_CAMORRA 14
- #define T_POLICIE 15
- #define T_DOKTOR 16
- #define T_ARMADA 17
- #define T_SLAPKY 18
- #define T_HASIC 19
- #define T_PILOT 20
- #define T_LIMO 21
- #define T_SWAT 22
- #define T_ATC 23
- //------------------------|
- #define CP_SPREADRANCH 0
- #define CP_BIKESCHOOL 1
- #define CP_STRIPCLUB 2
- #define CP_FUNCASTLE 3
- #define CP_AIRSTRIP 4
- #define CP_CALIGULA 5
- #define CP_WANGCARS 6
- #define CP_PYRAMIDA 7
- #define CP_GOLFCLUB 8
- #define CP_PLOVARNA 9
- #define CP_SEXSHOP 10
- #define CP_BOTIQUE 11
- #define CP_PRISTAV 12
- #define CP_TOVARNA 13
- #define CP_NADRAZI 14
- #define CP_DRAGON 15
- #define CP_VISAGE 16
- #define CP_UFOPUB 17
- #define CP_CHATA 18
- #define CP_PARTY 19
- #define CP_BINCO 20
- #define CP_TATOO 21
- #define CP_BAR 22
- #define CP_ZIP 23
- //----------------------------------[ POSSC ]----------------------------------|
- enum ZONE_INFO
- {
- zone_name[30],
- Float:zone_minx,
- Float:zone_miny,
- Float:zone_minz,
- Float:zone_maxx,
- Float:zone_maxy,
- Float:zone_maxz
- }
- //------------------------|
- new Float:zones[][ZONE_INFO] = {
- { "~r~S~w~atelit", -410.00, 1403.30, -3.00, -137.90, 1681.20, 200.00},
- { "~r~A~w~ngel Pine", -2324.90, -2584.20, -6.10, -1964.20, -2212.10, 200.00},
- { "~r~B~w~ack o Beyond", -1166.90, -2641.10, 0.00, -321.70, -1856.00, 200.00},
- { "~r~P~w~ristav", -2353.10, 2275.70, 0.00, -2153.10, 2475.70, 200.00},
- { "~r~B~w~lackfield", 964.30, 1203.20, -89.00, 1197.30, 1403.20, 110.90},
- { "~r~B~w~lackfield", 964.30, 1403.20, -89.00, 1197.30, 1726.20, 110.90},
- { "~r~B~w~lueberry", 104.50, -220.10, 2.30, 349.60, 152.20, 200.00},
- { "~r~B~w~lueberry", 19.60, -404.10, 3.80, 349.60, -220.10, 200.00},
- { "~r~C~w~aligula", 2087.30, 1543.20, -89.00, 2437.30, 1703.20, 110.90},
- { "~r~C~w~aligula", 2137.40, 1703.20, -89.00, 2437.30, 1783.20, 110.90},
- { "~r~C~w~alton Heights", -2274.10, 744.10, -6.10, -1982.30, 1358.90, 200.00},
- { "~r~C~w~inska ctvrt", -2274.10, 578.30, -7.60, -2078.60, 744.10, 200.00},
- { "~r~C~w~amorra", 2749.90, 1937.20, -89.00, 2921.60, 2669.70, 110.90},
- { "~r~D~w~illimore", 580.70, -674.80, -9.50, 861.00, -404.70, 200.00},
- { "~r~F~w~allen Tree", -792.20, -698.50, -5.30, -452.40, -380.00, 200.00},
- { "~r~F~w~allow Bridge", 434.30, 366.50, 0.00, 603.00, 555.60, 200.00},
- { "~r~F~w~ern Ridge", 508.10, -139.20, 0.00, 1306.60, 119.50, 200.00},
- { "~r~F~w~ort Carson", -376.20, 826.30, -3.00, 123.70, 1220.40, 200.00},
- { "~r~F~w~oster Valley", -2270.00, -430.20, -0.00, -2178.60, -324.10, 200.00},
- { "~r~F~w~oster Valley", -2178.60, -599.80, -0.00, -1794.90, -324.10, 200.00},
- { "~r~F~w~oster Valley", -2178.60, -1115.50, 0.00, -1794.90, -599.80, 200.00},
- { "~r~F~w~oster Valley", -2178.60, -1250.90, 0.00, -1794.90, -1115.50, 200.00},
- { "~r~F~w~rederick Bridge", 2759.20, 296.50, 0.00, 2774.20, 594.70, 200.00},
- { "~r~G~w~ant Bridge", -2741.40, 1659.60, -6.10, -2616.40, 2175.10, 200.00},
- { "~r~G~w~ant Bridge", -2741.00, 1490.40, -6.10, -2616.40, 1659.60, 200.00},
- { "~r~G~w~anton", 2222.50, -1852.80, -89.00, 2632.80, -1722.30, 110.90},
- { "~r~G~w~anton", 2222.50, -1722.30, -89.00, 2632.80, -1628.50, 110.90},
- { "~r~G~w~arcia", -2411.20, -222.50, -0.00, -2173.00, 265.20, 200.00},
- { "~r~G~w~arcia", -2395.10, -222.50, -5.30, -2354.00, -204.70, 200.00},
- { "~r~G~w~arver Bridge", -1339.80, 828.10, -89.00, -1213.90, 1057.00, 110.90},
- { "~r~G~w~arver Bridge", -1213.90, 950.00, -89.00, -1087.90, 1178.90, 110.90},
- { "~r~G~w~arver Bridge", -1499.80, 696.40, -179.60, -1339.80, 925.30, 20.30},
- { "~r~C~w~entrum mesta", 1777.30, 863.20, -89.00, 1817.30, 2342.80, 110.90},
- { "~r~F~w~arma", 967.30, -450.30, -3.00, 1176.70, -217.90, 200.00},
- { "~r~K.A.C.C.~w~ Tovarna", 2498.20, 2626.50, -89.00, 2749.90, 2861.50, 110.90},
- { "~r~K~w~incaiduv Most", -1339.80, 599.20, -89.00, -1213.90, 828.10, 110.90},
- { "~r~K~w~incaiduv Most", -1213.90, 721.10, -89.00, -1087.90, 950.00, 110.90},
- { "~r~K~w~incaiduv Most", -1087.90, 855.30, -89.00, -961.90, 986.20, 110.90},
- { "~r~K~w~ings", -2329.30, 458.40, -7.60, -1993.20, 578.30, 200.00},
- { "~r~K~w~ings", -2411.20, 265.20, -9.10, -1993.20, 373.50, 200.00},
- { "~r~K~w~ings", -2253.50, 373.50, -9.10, -1993.20, 458.40, 200.00},
- { "~r~L~w~etiste MT", 1236.60, 1203.20, -89.00, 1457.30, 1883.10, 110.90},
- { "~r~L~w~etiste MT", 1457.30, 1203.20, -89.00, 1777.30, 1883.10, 110.90},
- { "~r~L~w~etiste MT", 1457.30, 1143.20, -89.00, 1777.40, 1203.20, 110.90},
- { "~r~L~w~etiste MT", 1515.80, 1586.40, -12.50, 1729.90, 1714.50, 87.50},
- { "~r~M~w~otel", 1823.00, 596.30, -89.00, 1997.20, 823.20, 110.90},
- { "~r~U~w~fo hospudka", -90.20, 1286.80, -3.00, 153.80, 1554.10, 200.00},
- { "~r~M~w~ale Mexico", 1701.90, -1842.20, -89.00, 1812.60, -1722.20, 110.90},
- { "~r~M~w~ale Mexico", 1758.90, -1722.20, -89.00, 1812.60, -1577.50, 110.90},
- { "~r~L~w~os Angeles Letiste", 1249.60, -2394.30, -89.00, 1852.00, -2179.20, 110.90},
- { "~r~L~w~os Angeles Letiste", 1852.00, -2394.30, -89.00, 2089.00, -2179.20, 110.90},
- { "~r~L~w~os Angeles Letiste", 1382.70, -2730.80, -89.00, 2201.80, -2394.30, 110.90},
- { "~r~L~w~os Angeles Letiste", 1974.60, -2394.30, -39.00, 2089.00, -2256.50, 60.90},
- { "~r~L~w~os Angeles Letiste", 1400.90, -2669.20, -39.00, 2189.80, -2597.20, 60.90},
- { "~r~L~w~os Angeles Letiste", 2051.60, -2597.20, -39.00, 2152.40, -2394.30, 60.90},
- { "~r~M~w~arina", 647.70, -1804.20, -89.00, 851.40, -1577.50, 110.90},
- { "~r~M~w~arina", 647.70, -1577.50, -89.00, 807.90, -1416.20, 110.90},
- { "~r~M~w~arina", 807.90, -1577.50, -89.00, 926.90, -1416.20, 110.90},
- { "~r~M~w~artin Bridge", -222.10, 293.30, 0.00, -122.10, 476.40, 200.00},
- { "~r~M~w~issionary Hill", -2994.40, -811.20, 0.00, -2178.60, -430.20, 200.00},
- { "~r~M~w~ontgomery", 1119.50, 119.50, -3.00, 1451.40, 493.30, 200.00},
- { "~r~M~w~ontgomery", 1451.40, 347.40, -6.10, 1582.40, 420.80, 200.00},
- { "~r~B~w~eltzmanova", 2162.30, 2012.10, -89.00, 2685.10, 2202.70, 110.90},
- { "~r~P~w~alomino Creek", 2160.20, -149.00, 0.00, 2576.90, 228.30, 200.00},
- { "~r~P~w~aradiso", -2741.00, 793.40, -6.10, -2533.00, 1268.40, 200.00},
- { "~r~C~w~inska ctvrt", 2437.30, 1383.20, -89.00, 2624.40, 1783.20, 110.90},
- { "~r~C~w~inska ctvrt", 2624.40, 1383.20, -89.00, 2685.10, 1783.20, 110.90},
- { "~r~P~w~rickle Pine", 1534.50, 2583.20, -89.00, 1848.40, 2863.20, 110.90},
- { "~r~P~w~rickle Pine", 1117.40, 2507.20, -89.00, 1534.50, 2723.20, 110.90},
- { "~r~P~w~rickle Pine", 1848.40, 2553.40, -89.00, 1938.80, 2863.20, 110.90},
- { "~r~P~w~rickle Pine", 1938.80, 2624.20, -89.00, 2121.40, 2861.50, 110.90},
- { "~r~U~w~ Bohace", 647.50, -1118.20, -89.00, 787.40, -954.60, 110.90},
- { "~r~U~w~ Bohace", 647.50, -954.60, -89.00, 768.60, -860.60, 110.90},
- { "~r~U~w~ Bohace", 225.10, -1369.60, -89.00, 334.50, -1292.00, 110.90},
- { "~r~U~w~ Bohace", 225.10, -1292.00, -89.00, 466.20, -1235.00, 110.90},
- { "~r~U~w~ Bohace", 72.60, -1404.90, -89.00, 225.10, -1235.00, 110.90},
- { "~r~U~w~ Bohace", 72.60, -1235.00, -89.00, 321.30, -1008.10, 110.90},
- { "~r~U~w~ Bohace", 321.30, -1235.00, -89.00, 647.50, -1044.00, 110.90},
- { "~r~U~w~ Bohace", 321.30, -1044.00, -89.00, 647.50, -860.60, 110.90},
- { "~r~U~w~ Bohace", 321.30, -860.60, -89.00, 687.80, -768.00, 110.90},
- { "~r~U~w~ Bohace", 321.30, -768.00, -89.00, 700.70, -674.80, 110.90},
- { "~r~K~w~ralovske casino", 2087.30, 1383.20, -89.00, 2437.30, 1543.20, 110.90},
- { "~r~S~w~an Andreas", 2450.30, 385.50, -100.00, 2759.20, 562.30, 200.00},
- { "~r~S~w~anta Flora", -2741.00, 458.40, -7.60, -2533.00, 793.40, 200.00},
- { "~r~N~w~akupni zona", 2437.30, 1783.20, -89.00, 2685.10, 2012.10, 110.90},
- { "~r~N~w~akupni zona", 2437.30, 1858.10, -39.00, 2495.00, 1970.80, 60.90},
- { "~r~N~w~akupni zona", 2162.30, 1883.20, -89.00, 2437.30, 2012.10, 110.90},
- { "~r~C~w~hram", 1252.30, -1130.80, -89.00, 1378.30, -1026.30, 110.90},
- { "~r~C~w~hram", 1252.30, -1026.30, -89.00, 1391.00, -926.90, 110.90},
- { "~r~C~w~hram", 1252.30, -926.90, -89.00, 1357.00, -910.10, 110.90},
- { "~r~C~w~hram", 952.60, -1130.80, -89.00, 1096.40, -937.10, 110.90},
- { "~r~C~w~hram", 1096.40, -1130.80, -89.00, 1252.30, -1026.30, 110.90},
- { "~r~C~w~hram", 1096.40, -1026.30, -89.00, 1252.30, -910.10, 110.90},
- { "~r~C~w~entrum MT", 2011.90, 2202.70, -89.00, 2237.40, 2508.20, 110.90},
- { "~r~F~w~arma", -1209.60, -1317.10, 114.90, -908.10, -787.30, 251.90},
- { "~r~C~w~asino 4Dragons", 1817.30, 863.20, -89.00, 2027.30, 1083.20, 110.90},
- { "~r~P~w~rehrada" , -968.70, 1929.40, -3.00, -481.10, 2155.20, 200.00},
- { "~r~C~w~entrum MT", 2027.40, 863.20, -89.00, 2087.30, 1703.20, 110.90},
- { "~r~C~w~entrum MT", 2106.70, 1863.20, -89.00, 2162.30, 2202.70, 110.90},
- { "~r~C~w~entrum MT", 2027.40, 1783.20, -89.00, 2162.30, 1863.20, 110.90},
- { "~r~C~w~entrum MT", 2027.40, 1703.20, -89.00, 2137.40, 1783.20, 110.90},
- //--------------------------------------- HLAVNI ZONY -------------------------------------|
- { "~r~L~w~os Angeles", 44.60, -2892.90, -242.90, 2997.00, -768.00, 900.00},
- { "~r~M~w~aikeroo Town", 869.40, 596.30, -242.90, 2997.00, 2993.80, 900.00},
- { "~r~N~w~evada", -480.50, 596.30, -242.90, 869.40, 2993.80, 900.00},
- { "~r~S~w~tronghold", -2997.40, 1659.60, -242.90, -480.50, 2993.80, 900.00},
- { "~r~R~w~ichfort", -1213.90, 596.30, -242.90, -480.50, 1659.60, 900.00},
- { "~r~S~w~an Francisco", -2997.40, -1115.50, -242.90, -1213.90, 1659.60, 900.00},
- { "~r~S~w~ellsberry", -1213.90, -768.00, -242.90, 2997.00, 596.30, 900.00},
- { "~r~T~w~rue Town", -1213.90, -2892.90, -242.90, 44.60, -768.00, 900.00},
- { "~r~M~w~eibelle", -2997.40, -2892.90, -242.90, -1213.90, -1115.50, 900.00}
- };
- //-----------------------------------------------------------------------------|
- new CarName[][] =
- {
- //---------------------|
- "Jeep Wagoneer",
- "Mercury Cougar",
- "Camaro with Scoop",
- "Big Rig",
- "Jeep Grand Wagoneer",
- "BMW 7-Series",
- "Dumptruck",
- "SA Firetruck",
- "Peterbuilt",
- "Lincoln Towncar",
- "Dodge Aries",
- "Acura NSX '05",
- "Chevy Biscayne",
- "Ford Aerostar",
- "Ford Box Van",
- "Ferrari Testarosso",
- "Ford Econoline",
- "Emergency Heli",
- "Chevrolet Astrovan",
- "Cadillac Eldorado",
- "Chevy Caprice",
- "Lincoln Mark 7",
- "Chevrolet S10",
- "Chevy Ice Cream Truck",
- "Volkswagen Beach Buggy",
- "AH-64A",
- "Chevrolet Caprice",
- "International SWAT Van",
- "Securita Van",
- "Dodge Viper",
- "Preditor",
- "Volvo Bus",
- "M1A1 Abrams",
- "Barracks",
- "Ford Hot Rod",
- "Trailer",
- "Nissan Pulsar",
- "Old Coach",
- "Caprice Classic Cab",
- "Ford Mustang Mach 1",
- "Mercedes Van",
- "RC Bandit",
- "Cadillac Hearse",
- "Packer/Stunt Helper",
- "Chevy S-10 Monster Truck",
- "Mercedes-Benz S-Class",
- "Chris Craft Stinger",
- "Bell 47G",
- "Piaggio Vespa PX 200",
- "Tram",
- "Trailer",
- "Ferrari F40",
- "Go-Fast Boat",
- "Orca",
- "Sea Ray 270 Sedan Bridge",
- "Flatbed",
- "1992 Ford F800",
- "Golf Car",
- "Ford Taurus Wagon",
- "Honda Life '74",
- "Cessna 150 With Floats",
- "Honda CBR 600 '92",
- "Piaggio Vespa PX 200 '86",
- "Harley Davidson Soft Tail",
- "RC Red Baron",
- "RC Raider",
- "Dodge Dart",
- "Plymouth Belverdere",
- "Yamaha DT 200 Dirt Bike",
- "Bell 47G",
- "Hummer H-1",
- "Honda TRX250x '92",
- "Coastguard Boat",
- "Rescue Boat",
- "Mercury '51",
- "Chevy Chevelle",
- "Curtiss P-40D Warhawk",
- "Mazda RX-7",
- "Chevy Farm Truck",
- "Chevy Caprice Estate",
- "Porsche 911",
- "Schwinn BMX",
- "Dodge Ramvan",
- "Volkswagen Bus",
- "Endeavour 42",
- "Equitech M40 '85",
- "Bulldozer",
- "Bell 206L-4",
- "Bell 206B-3",
- "Ford Bronco",
- "Chevrolet Suburban '92",
- "Lincoln Mark 7",
- "Dodge Diplomat",
- "CMN Interceptor DV-15",
- "Ford Mustang LX",
- "Ford Bronco",
- "Honda CRX",
- "Bell 206L-4",
- "Chevy Cargo Van",
- "Ford Moving Van",
- "Jeep Wrangler",
- "RC Heli",
- "Ford Mustang LX '86",
- "Ford Mustang LX '86",
- "Customised Glendale",
- "Ford Bronco '80",
- "Mitsubishi 3000 GT",
- "Buick Roadmaster",
- "GMC R.V.",
- "Old Bike",
- "Schwinn Mesa Mountain Hardtail",
- "C-2 Greyhound",
- "Grumman G-164 AgCat",
- "Pitt's Special",
- "Gas Tanker",
- "International 9370 Truck",
- "Lincoln Towncar",
- "Chevy Monte Carlo",
- "Chevrolet Monte Carlo",
- "Bombardier Learjet 55",
- "AV-8 Harrier Jump-Jet",
- "Honda CBR 900 RR Fireblade",
- "Honda NSR 500 '01",
- "Kawasaki KZ1000-P21",
- "Chevrolet Cement Truck",
- "Tow Truck '91",
- "Ford Thunderbird",
- "Ford Escort",
- "CSI/FBI Investigation Truck",
- "Dodge Dynasty",
- "Forklift '89",
- "Old Tractor",
- "Combine Harvester",
- "Mercedes-Benz SL-Class",
- "Lincoln Mark 5",
- "Chevy CST '68",
- "Chevrolet Caprice Droptop",
- "1972 EMD SD40",
- "Amtrak F40PH",
- "Hovercraft",
- "Mercedes Benz E120",
- "Ford GT-40",
- "Chevy Nova",
- "Dodge 100 Series",
- "SA Firetruck",
- "Ford Hotrod",
- "Chevrolet Lumina",
- "Oldsmobile Cutlass Ciera",
- "Sikorsky CH-53",
- "Dodge Roadrunner",
- "Late 80's Honda Sedan",
- "Mercury Grand Marquis",
- "Chevy 2500",
- "Douglas C-47",
- "GMC Sierra",
- "Jaguar XKE '66",
- "Chevy S-10 Monster Truck",
- "Chevy S-10 Monster Truck",
- "Eagle Talon",
- "Toyota Supra",
- "Impreza 2.5RS '95",
- "Honda Accord Wagon",
- "Nissan R34 Skyline",
- "Sikorsky UH-60 Black Hawk",
- "RC Tiger",
- "Honda Civic",
- "Oldsmobile Cutlass",
- "Chevy Impala",
- "Half Life 2 Sand Rail",
- "EMD SD40",
- "Trailer",
- "Go Kart",
- "Ride-On Lawn Mower",
- "Mercedes-Benz AK 4x4 '91",
- "Elgin Pelican",
- "Caddilac '54",
- "Chevy Bel Air '57",
- "Boeing 737",
- "Flatbed",
- "Range Rover",
- "Rolls Royce",
- "Honda VFR 400",
- "Dodge Ramvan Newsvan",
- "Baggage Tow Tractor HTAG-30/40",
- "Trailer",
- "Infinity J30 '92",
- "Honda Goldwing GL1500 '04",
- "Nissan 350Z/240SX",
- "Hotdog Van",
- "Volkswagen Golf",
- "Trailer",
- "Trailer",
- "Lockheed C-5 Galaxy",
- "Cessna 150",
- "WTF u shouldnt drive this",
- "CMN Interceptor DV-15",
- "Chevy Caprice LA",
- "Chevy Caprice SF",
- "Chevy Caprice LV",
- "Chevy Blazer Desert",
- "Chevrolet El Camino '68",
- "S.W.A.T. Van",
- "Dodge Stealth '91",
- "Pontiac Trans AM",
- "Dodge Dart",
- "Dodge 100 Series",
- "Luggage Trailer",
- "Luggage Trailer",
- "Stair Trailer",
- "Chevy Cargo Van",
- "Farm Plow",
- "Chevy 2500 Trailer"
- //---------------------|
- };
- //---------------------|
- new Float:ZavodCP[15][3] =
- {
- {2061.0886, 843.7387, 6.3632},
- {2716.9968,1246.7069, 6.3656},
- {2800.4917,2111.5674,10.6150},
- {2775.3940,1953.9055,10.4632},
- {2343.0527,2141.8406,10.3363},
- {2054.0647,2146.7322,10.4766},
- {1929.7034,2199.3430,10.3275},
- {1387.7902,2315.5920,10.4929},
- {1217.0333,1861.9830, 6.3643},
- {1175.6082,1374.3391,10.4751},
- {1052.2456,1019.3730,10.6567},
- {1385.0265,1186.0728,10.4257},
- {1534.4685, 913.2577,10.3279},
- {1769.3477, 974.5322, 8.1819},
- {2068.5330, 987.3675,10.3283}
- };
- //---------------------|
- new Float:ImportExport[9][3] =
- {
- {2814.4336,1291.6570,10.7500},
- {2788.7397,935.3831,10.7500},
- {2562.0669,-2403.8130,13.6406},
- {369.5941,-2031.6594,7.6719},
- {-2046.8391,-2387.3262,30.6250},
- {-1966.1056,-858.6190,32.0312},
- {-2248.4492,958.6678,66.7769},
- {-1516.7429,2534.1680,55.6875},
- {-295.2578,1758.1233,42.6914}
- };
- //---------------------|
- new Float:Autobus[9][3] =
- {
- {2281.5967,613.6133,10.8203},
- {2273.7971,28.1400,26.4484},
- {1253.8530,-2040.5872,59.5922},
- {-571.6189,-1047.9026,23.8532},
- {-2120.3083,-2491.0391,30.6250},
- {-2306.1506,-1659.2141,483.6734},
- {-1985.8070,267.5336,35.1794},
- {-2628.3159,1378.4915,7.1436},
- {-1405.3618,2643.7180,55.6875}
- };
- //---------------------|
- new Float:Rescue[9][3] =
- {
- {1691.2325,974.1407,10.7848},
- {2930.0930,200.3470,-0.7284},
- {1291.5426,-788.1792,96.4609},
- {96.8602,-2068.6633,-0.4818},
- {-2092.1760,-2538.7488,30.4219},
- {-2430.8496,565.7973,24.7422},
- {-2228.5107,2327.0259,7.5469},
- {-720.4327,1778.9357,-0.5231},
- {204.0854,1349.5793,10.5859}
- };
- //---------------------|
- new Float:Popelari[9][3] =
- {
- {2088.2654,758.8893,10.4707},
- {1748.0773,980.0532,10.4519},
- {1490.3351,1008.0275,10.5474},
- {1371.7871,1911.9313,10.4506},
- {1533.3999,2130.0745,10.5474},
- {2002.3486,2289.1028,10.4708},
- {2841.6851,2206.8875,10.4708},
- {2490.7573,1730.3490,10.5474},
- {2604.4451,1147.9092,10.3989}
- };
- //-----------------------------------------------------------------------------|
- new Float:CheckCoords[24][4] =
- {
- {1205.7026, -41.1453, 1216.8755, -23.9896}, // CP - SPREADRANCH
- {1164.7590, 1346.0930, 1175.1959, 1362.3370}, // CP - BIKESCHOOL
- {1201.1422, -16.6343, 1223.4420, 12.6656}, // CP - STRIPCLUB
- {2167.3213, 1099.9277, 2191.1038, 1121.5618}, // CP - FUNCASTLE
- { 413.4203, 2534.9907, 421.4078, 2542.7031}, // CP - AIRSTRIP
- {2216.7971, 1638.0493, 2255.2097, 1714.0806}, // CP - CALIGULA
- {-1996.0801, 253.4684,-1942.0564, 310.0717}, // CP - WANGCARS
- { 2202.6714,-1078.1921,2211.8118,-1071.4189}, // CP - PYRAMIDA
- { 1447.2615,2748.8967, 1483.0139, 2796.3413}, // CP - GOLFCLUB
- { 1751.5552,2747.3679, 1789.6736, 2789.7058}, // CP - PLOVARNA
- { -115.9544, -24.2706, -99.1631, -7.1391}, // CP - SEXSHOP
- { 416.7485, -84.4242, 422.6890, -74.0611}, // CP - BOTIQUE
- { 2348.2632, 522.1295, 2371.5505, 545.1182}, // CP - PRISTAV
- { 2458.1899,2739.4404, 2496.5562, 2797.1462}, // CP - TOVARNA
- { 2837.8081,1280.8218, 2861.6045, 1298.4509}, // CP - NADRAZI
- { 1925.1511, 968.2358, 2019.0715, 1067.4276}, // CP - DRAGON
- { 1998.3783,1875.9679, 2066.3425, 1957.0034}, // CP - VISAGE
- { -229.0737,1393.8104, -217.9926, 1406.9998}, // CP - UFOPUB
- { -702.1908, 923.0565, -680.7055, 950.7444}, // CP - CHATA
- { 2348.8037, 571.2467, 2371.7798, 587.8464}, // CP - PARTY
- { 201.4462,-112.4556, 218.5237, -95.1238}, // CP - BINCO
- { -204.7623, -44.0326, -200.2330, -39.8128}, // CP - TATOO
- { 487.6558, -88.5900, 512.0635, -67.7503}, // CP - BAR
- { 144.9131, -96.0927, 177.4128, -70.7923} // CP - ZIP
- };
- //------------------------|
- new Float:CheckPoints[24][3] =
- {
- { 1208.5027, -32.6044, 1000.9531}, // CP - SPREADRANCH
- { 1170.7786, 1353.9829, 10.9219}, // CP - BIKESCHOOL
- { 1212.3918, -10.9459, 1000.9219}, // CP - STRIPCLUB
- { 2182.1770, 1116.6376, 12.6484}, // CP - FUNCASTLE
- { 418.1210, 2536.8762, 10.0000}, // CP - AIRSTRIP
- { 2235.5408, 1679.0402, 1008.3594}, // CP - CALIGULA
- {-1957.5327, 300.2131, 35.4688}, // CP - WANGCARS
- { 2207.6130, -1075.2976, 1050.4844}, // CP - PYRAMIDA
- { 1460.4673, 2774.8154, 10.8203}, // CP - GOLFCLUB
- { 1766.2644, 2770.7876, 10.8359}, // CP - PLOVARNA
- { -103.5525, -22.4661, 1000.7188}, // CP - SEXSHOP
- { 418.5547, -80.1667, 1001.8047}, // CP - BOTIQUE
- { 2359.7798, 531.7382, 1.7969}, // CP - PRISTAV
- { 2489.2539, 2763.0166, 10.8203}, // CP - TOVARNA
- { 2848.2881, 1290.5623, 11.3906}, // CP - NADRAZI
- { 1989.0619, 1005.5241, 994.4688}, // CP - DRAGON
- { 2022.5179, 1916.6848, 12.3397}, // CP - VISAGE
- { -219.9677, 1405.1003, 27.7734}, // CP - UFOPUB
- { -688.0761, 937.6677, 13.6328}, // CP - CHATA
- { 2359.5920, 579.1981, 7.7813}, // CP - PARTY
- { 207.5640, -97.8188, 1005.2578}, // CP - BINCO
- { -203.4864, -41.2045, 1002.2734}, // CP - TATOO
- { 501.4927, -75.4323, 998.7578}, // CP - BAR
- { 161.1875, -79.9915, 1001.8047} // CP - ZIP
- };
- //------------------------|
- new CheckpointType[24] =
- {
- CP_SPREADRANCH,
- CP_BIKESCHOOL,
- CP_STRIPCLUB,
- CP_FUNCASTLE,
- CP_AIRSTRIP,
- CP_CALIGULA,
- CP_WANGCARS,
- CP_PYRAMIDA,
- CP_GOLFCLUB,
- CP_PLOVARNA,
- CP_SEXSHOP,
- CP_BOTIQUE,
- CP_PRISTAV,
- CP_TOVARNA,
- CP_NADRAZI,
- CP_DRAGON,
- CP_VISAGE,
- CP_UFOPUB,
- CP_CHATA,
- CP_PARTY,
- CP_BINCO,
- CP_TATOO,
- CP_BAR,
- CP_ZIP
- };
- //------------------------|
- new PropertyNames[24][32] =
- {
- "The Big Spread Ranch",
- "Motorkarskou skolu",
- "Striptizovy klub",
- "Zabavny hrad",
- "Letiste Nevada",
- "Casino Caligula",
- "Wang Cars",
- "Pyramidu",
- "Golfovy club",
- "Plovarnu",
- "Sex Shop",
- "Botique",
- "Pristav v Sellsberry",
- "KACC Tovarnu",
- "MT Nadrazi",
- "Casino 4Dragons",
- "Hotel Visage",
- "UFO Hospudku",
- "Chatu u more",
- "Obchod na MT Party",
- "Prodejnu Binco",
- "Tetovaci salon",
- "Murphy's bar",
- "Prodejnu ZIP"
- };
- //------------------------|
- new PropertyValues[24] =
- {
- 25000,
- 25000,
- 25000,
- 80000,
- 120000,
- 110000,
- 50000,
- 40000,
- 30000,
- 22000,
- 19000,
- 15000,
- 40000,
- 90000,
- 60000,
- 95000,
- 97000,
- 14000,
- 90000,
- 16000,
- 15000,
- 12000,
- 13000,
- 16000
- };
- //------------------------|
- new PropertyEarnings[24] =
- {
- 5000,
- 5000,
- 5000,
- 8000,
- 12000,
- 11000,
- 5000,
- 4000,
- 3000,
- 2200,
- 1900,
- 1500,
- 4000,
- 9000,
- 6000,
- 9500,
- 9700,
- 1400,
- 9000,
- 1600,
- 1500,
- 1200,
- 1300,
- 1600
- };
- //------------------------|
- new PropertyOwner[24] =
- {
- 999,
- 999,
- 999,
- 999,
- 999,
- 999,
- 999,
- 999,
- 999,
- 999,
- 999,
- 999,
- 999,
- 999,
- 999,
- 999,
- 999,
- 999,
- 999,
- 999,
- 999,
- 999,
- 999,
- 999
- };
- //----------------------------------[ ENUMS ]----------------------------------|
- enum SavePlayerPosEnum
- {
- Float:LastX,
- Float:LastY,
- Float:LastZ
- }
- //--------------------|
- enum INFO_NAME
- {
- Float:SouradniceX,
- Float:SouradniceY,
- Float:SouradniceZ,
- bool:ACVyjimka,
- PilotniPrukaz,
- Float:Zdravi,
- NewPripojeny,
- PlayerIP[16],
- PickupTimer,
- Float:Vesta,
- WantedLevel,
- PolicejniZK,
- MafianskeZK,
- NewRegister,
- AdminLevel,
- VojenskeZK,
- Prihlaseni,
- PlayerZone,
- UpdateZone,
- Heslo[20],
- ZavodniCP,
- ShowMenu,
- Varovani,
- Interier,
- Zavodnik,
- Loterie,
- Hacking,
- Locator,
- Ridicak,
- Umlceni,
- Hitman,
- Penize,
- Zbran1,
- Zbran2,
- Zbran3,
- Zbran4,
- Zbran5,
- Vezeni,
- Hudba,
- Bomba,
- Banka,
- MC_ID,
- Spect,
- AFKst,
- Mise,
- Skin,
- Pas,
- Cas,
- AFK,
- ATC,
- TAC,
- Alk,
- Let,
- PCP
- }
- //--------------------|
- enum TEXT_NAME
- {
- Text:UvitaciZprava,
- Text:T_Hodiny,
- Text:T_Napis
- }
- //--------------------|
- enum TIME_NAME
- {
- T_MultiTimer,
- T_BigTimer,
- T_Hodiny
- }
- //--------------------|
- enum MENU_NAME
- {
- Menu:J_StreetStyle,
- Menu:J_LimoSluzba,
- Menu:J_CosaNostra,
- Menu:J_Zachranari,
- Menu:J_Odtahovka,
- Menu:J_Ambulance,
- Menu:J_Autobusak,
- Menu:J_Zmrzlinar,
- Menu:J_BodyGuard,
- Menu:J_ChangChi,
- Menu:IntKavarna,
- Menu:I_Bonzarna,
- Menu:J_Popelari,
- Menu:J_Letectvo,
- Menu:Autoskola,
- Menu:LeteckaSK,
- Menu:Bloodring,
- Menu:J_Policie,
- Menu:J_Camorra,
- Menu:Terminal,
- Menu:J_Hasici,
- Menu:J_Slapky,
- Menu:J_Armada,
- Menu:J_Piloti,
- Menu:J_Spider,
- Menu:J_ImpExp,
- Menu:CernyTrh,
- Menu:Clothes,
- Menu:Alkohol,
- Menu:J_Swat,
- Menu:J_Taxi,
- Menu:A_Hrac,
- Menu:A_Car,
- Menu:A_Rep,
- Menu:J_ATC,
- Menu:M_ATC,
- Menu:C_ATC,
- Menu:I_ATC,
- Menu:Pasy
- }
- //--------------------|
- enum SERV_NAME
- {
- S_Ecar,
- S_Rampy,
- S_Zavod,
- S_UpTime,
- Ohnostroj,
- Serv_Time,
- S_Trajekt,
- S_Odpocet,
- S_Poplatek,
- Serv_Time2,
- Serv_Time3,
- S_Zavodnici
- }
- //--------------------|
- enum SHOP_NAME
- {
- Supermarket,
- Holicstvi,
- MTCenter,
- Clucking,
- Caligula,
- OCasino,
- SexShop,
- Dragons,
- Shitole,
- ProLaps,
- Burger,
- Victim,
- Pizza,
- Binco,
- Tatoo,
- Urban,
- Zip
- }
- //--------------------|
- enum DRAG_INFO
- {
- MemberCount,
- Counter,
- Created,
- Timer2,
- Timer1,
- Start,
- Time,
- Zona,
- Cost
- }
- //-----------------------------------[ NEW ]-----------------------------------|
- new SavePlayerPos[MAX_PLAYERS_EX][SavePlayerPosEnum];
- new Informace[MAX_PLAYERS_EX][INFO_NAME];
- new MembersStatus[25],Members[25];
- new Float:Benzin[MAX_VEHICLE_EX];
- new Zamestnani[MAX_PLAYERS_EX];
- new ServerCFG[SERV_NAME];
- new TextDraw[TEXT_NAME];
- new DragInfo[DRAG_INFO];
- new Timer[TIME_NAME];
- new Menu[MENU_NAME];
- new Rob[SHOP_NAME];
- new Float:Bomb[3];
- new Tuning[13];
- new Object[7];
- new Pickup[3];
- new Eramp[12];
- new Music[2];
- new Traj[15];
- new Ecar[8];
- new Zone[2];
- //---------------------------------[ FORWARD ]---------------------------------|
- forward Float:InfrontOf(playerid,&Float:x,&Float:y,Float:vzd);
- forward OnPlayerRegister(playerid, password[]);
- forward OnPlayerLogin(playerid, password[]);
- forward OnPlayerSaveAccount(playerid);
- forward DestroyPickupEx(pickupid);
- forward TerminalFly(playerid);
- forward TuningCar(vehicleid);
- forward CheckCheat(playerid);
- forward AFKReseter(playerid);
- forward dragEndWinner(id);
- forward GodMode(playerid);
- forward BombExplode();
- forward UpdateZones();
- forward MultiTimer();
- forward CloseGate2();
- forward CloseGate3();
- forward updateDrag();
- forward startDrag();
- forward RaceClose();
- forward StartRace();
- forward CloseGate();
- forward clearDrag();
- forward AntiCheat();
- forward BigTimer();
- forward FireWork();
- forward dragEnd();
- forward Hodiny();
- forward ACEnd();
- //----------------------------------[ INDEX ]----------------------------------|
- main()
- {
- print("\n +-----------------------------------+");
- print( " | *** MAIKEROO TOWN *2* *** |");
- print( " +-----------------------------------+\n");
- print( " +-----------------------------------+");
- print( " | Autors: MaverickCZE [2007-2008] |");
- print( " | SA-MP Version 0.2.2 [Linux/Win] |");
- print( " | Gamemode Version [0.2.01730] |");
- print( " +-----------------------------------+\n");
- }
- //---------------------------------[ PUBLICS ]---------------------------------|
- public OnGameModeInit()
- {
- SetGameModeText("Maikeroo Town 2");
- UsePlayerPedAnims();
- AllowInteriorWeapons(1);
- //Put this under OnGameModeInit
- CreateObject(3578, -2130.53, 405.07, 33.79, 0.00, 0.00, 0.00);
- CreateObject(3578, -2120.29, 405.06, 33.79, 0.00, 0.00, 0.00);
- CreateObject(970, -2016.22, 362.78, 34.67, 0.00, 0.00, 90.00);
- CreateObject(970, -2016.22, 358.65, 34.67, 0.00, 0.00, 90.00);
- CreateObject(970, -2016.22, 354.54, 34.67, 0.00, 0.00, 90.00);
- CreateObject(970, -2016.22, 350.44, 34.67, 0.00, 0.00, 90.00);
- CreateObject(970, -2016.22, 346.33, 34.67, 0.00, 0.00, 90.00);
- CreateObject(970, -2016.22, 342.22, 34.67, 0.00, 0.00, 90.00);
- CreateObject(970, -2016.22, 338.11, 34.67, 0.00, 0.00, 90.00);
- CreateObject(970, -2016.22, 334.00, 34.67, 0.00, 0.00, 90.00);
- CreateObject(970, -2016.22, 332.07, 34.67, 0.00, 0.00, 90.00);
- CreateObject(970, -2018.30, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2022.41, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2026.52, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2030.63, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2034.73, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2038.86, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2042.97, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(3578, -2076.53, 349.27, 33.59, 0.00, 0.00, 90.00);
- CreateObject(3578, -2076.52, 338.98, 33.59, 0.00, 0.00, 90.00);
- CreateObject(3578, -2076.52, 335.13, 33.59, 0.00, 0.00, 90.00);
- CreateObject(3578, -2060.89, 349.16, 33.59, 0.00, 0.00, 90.00);
- CreateObject(3578, -2060.91, 339.06, 33.59, 0.00, 0.00, 90.00);
- CreateObject(3578, -2060.91, 335.13, 33.59, 0.00, 0.00, 90.00);
- CreateObject(970, -2047.06, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2051.17, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2055.28, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2058.57, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2058.42, 354.26, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2078.90, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2083.01, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2087.12, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2091.23, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2095.34, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2095.34, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2099.45, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2103.56, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2107.67, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2111.78, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2115.89, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(970, -2120.00, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(8437, -2127.85, 345.98, 40.11, 0.00, 0.00, 270.00);
- CreateObject(970, -2123.50, 329.98, 34.67, 0.00, 0.00, 0.00);
- CreateObject(715, -2168.07, 393.63, 42.18, 0.00, 0.00, 0.00);
- CreateObject(715, -2035.69, 332.81, 42.18, 0.00, 0.00, 0.00);
- CreateObject(715, -2019.69, 332.81, 42.18, 0.00, 0.00, 0.00);
- CreateObject(715, -2051.69, 332.81, 42.18, 0.00, 0.00, 0.00);
- CreateObject(715, -2080.54, 332.81, 42.18, 0.00, 0.00, -0.06);
- CreateObject(715, -2097.53, 332.81, 42.18, 0.00, 0.00, 0.00);
- CreateObject(715, -2132.35, 380.66, 42.18, 0.00, 0.00, 0.00);
- CreateObject(715, -2131.90, 406.77, 42.18, 0.00, 0.00, 0.00);
- CreateObject(715, -2131.79, 425.84, 42.18, 0.00, 0.00, 90.00);
- CreateObject(715, -2129.07, 441.38, 42.18, 0.00, 0.00, 0.00);
- CreateObject(715, -2127.65, 457.17, 42.18, 0.00, 0.00, 0.00);
- CreateObject(715, -2126.38, 471.15, 42.18, 0.00, 0.00, 0.00);
- CreateObject(715, -2126.23, 486.54, 42.18, 0.00, 0.00, 0.00);
- //-------------------------------------------------------------------------|
- TextDraw[UvitaciZprava] = TextDrawCreate(0.0, 425.0, " ~y~] ~r~M~w~aikeroo ~r~T~w~own ~r~2~y~]");
- TextDrawLetterSize(TextDraw[UvitaciZprava], 0.8, 1.9);
- TextDrawSetOutline(TextDraw[UvitaciZprava], 1);
- TextDrawUseBox(TextDraw[UvitaciZprava], 1);
- TextDrawBoxColor(TextDraw[UvitaciZprava], 0x000000AA);
- TextDrawFont(TextDraw[UvitaciZprava], 2);
- //--------------------------|
- TextDraw[T_Hodiny] = TextDrawCreate(551.2, 24.0, "08:00");
- TextDrawLetterSize(TextDraw[T_Hodiny], 0.6, 1.8);
- TextDrawSetOutline(TextDraw[T_Hodiny], 1);
- TextDrawFont(TextDraw[T_Hodiny], 3);
- //--------------------------|
- TextDraw[T_Napis] = TextDrawCreate(488.0, 10.0,"~y~] ~r~M~w~aikeroo ~r~T~w~own ~r~2 ~y~]");
- TextDrawLetterSize(TextDraw[T_Napis],0.3,1.1);
- TextDrawSetOutline(TextDraw[T_Napis], 1);
- TextDrawSetShadow(TextDraw[T_Napis], 0);
- TextDrawFont(TextDraw[T_Napis],2);
- //-------------------------------------------------------------------------|
- //-------------------------------------------------------------------------|
- Menu[Autoskola] = CreateMenu("~r~A~w~utoskola", 1, 50.0, 180.0, 200.0, 200.0);
- if(IsValidMenu(Menu[Autoskola]))
- {
- AddMenuItem(Menu[Autoskola], 0, "Ridicsky prukaz [8000 euro]");
- AddMenuItem(Menu[Autoskola], 0, "Konec");
- }
- //-------------------------|
- Menu[Pasy] = CreateMenu("~r~C~w~estovni ~r~P~w~asy", 1, 50.0, 180.0, 230.0, 200.0);
- if(IsValidMenu(Menu[Pasy]))
- {
- AddMenuItem(Menu[Pasy], 0, "Cestovni Pas [6000 euro]");
- AddMenuItem(Menu[Pasy], 0, "Konec");
- }
- //-------------------------|
- Menu[Bloodring] = CreateMenu("~r~B~w~loodring", 1, 50.0, 180.0, 200.0, 200.0);
- if(IsValidMenu(Menu[Bloodring]))
- {
- AddMenuItem(Menu[Bloodring], 0, "Bloodring");
- AddMenuItem(Menu[Bloodring], 0, "Hotring");
- AddMenuItem(Menu[Bloodring], 0, "Konec");
- }
- //-------------------------|
- Menu[J_Policie] = CreateMenu("~r~MTPD ~w~Policie", 1, 50.0, 180.0, 230.0, 200.0);
- if(IsValidMenu(Menu[J_Policie]))
- {
- AddMenuItem(Menu[J_Policie], 0, "Zamestnat");
- AddMenuItem(Menu[J_Policie], 0, "Konec");
- }
- //-------------------------|
- Menu[J_Swat] = CreateMenu("~r~MTPD ~w~Swat", 1, 50.0, 180.0, 200.0, 200.0);
- if(IsValidMenu(Menu[J_Swat]))
- {
- AddMenuItem(Menu[J_Swat], 0, "Zamestnat");
- AddMenuItem(Menu[J_Swat], 0, "Konec");
- }
- //-------------------------|
- Menu[A_Hrac] = CreateMenu("~r~H~w~rac", 1, 50.0, 130.0, 100.0, 200.0);
- if(IsValidMenu(Menu[A_Hrac]))
- {
- AddMenuItem(Menu[A_Hrac], 0, "Disarm");
- AddMenuItem(Menu[A_Hrac], 0, "Kill");
- AddMenuItem(Menu[A_Hrac], 0, "Heal");
- AddMenuItem(Menu[A_Hrac], 0, "Armor");
- AddMenuItem(Menu[A_Hrac], 0, "Maraton");
- AddMenuItem(Menu[A_Hrac], 0, "Explode");
- AddMenuItem(Menu[A_Hrac], 0, "Penize");
- AddMenuItem(Menu[A_Hrac], 0, "Konec");
- }
- //-------------------------|
- Menu[I_Bonzarna] = CreateMenu("~r~MT~w~PD", 1, 50.0, 180.0, 200.0, 200.0);
- if(IsValidMenu(Menu[I_Bonzarna]))
- {
- AddMenuItem(Menu[I_Bonzarna], 0, "Udat se [1/2 Trestu]");
- AddMenuItem(Menu[I_Bonzarna], 0, "Konec");
- }
- //-------------------------|
- Menu[J_Ambulance] = CreateMenu("~r~A~w~mbulance", 1, 50.0, 180.0, 200.0, 200.0);
- if(IsValidMenu(Menu[J_Ambulance]))
- {
- AddMenuItem(Menu[J_Ambulance], 0, "Zamestnat");
- AddMenuItem(Menu[J_Ambulance], 0, "Konec");
- }
- //-------------------------|
- Menu[J_Hasici] = CreateMenu("~r~H~w~asici", 1, 50.0, 180.0, 200.0, 200.0);
- if(IsValidMenu(Menu[J_Hasici]))
- {
- AddMenuItem(Menu[J_Hasici], 0, "Zamestnat");
- AddMenuItem(Menu[J_Hasici], 0, "Konec");
- }
- //-------------------------|
- Menu[J_Letectvo] = CreateMenu("~r~MT~w~ Marine", 1, 50.0, 180.0, 200.0, 200.0);
- if(IsValidMenu(Menu[J_Letectvo]))
- {
- AddMenuItem(Menu[J_Letectvo], 0, "Zamestnat");
- AddMenuItem(Menu[J_Letectvo], 0, "Konec");
- }
- //-------------------------|
- Menu[J_Armada] = CreateMenu("~r~MT~w~ Pechota", 1, 50.0, 180.0, 200.0, 200.0);
- if(IsValidMenu(Menu[J_Armada]))
- {
- AddMenuItem(Menu[J_Armada], 0, "Zamestnat");
- AddMenuItem(Menu[J_Armada], 0, "Konec");
- }
- //-------------------------|
- Menu[J_Piloti] = CreateMenu("~r~MT~w~ Aerolinky", 1, 50.0, 180.0, 210.0, 200.0);
- if(IsValidMenu(Menu[J_Piloti]))
- {
- AddMenuItem(Menu[J_Piloti], 0, "Zamestnat");
- AddMenuItem(Menu[J_Piloti], 0, "Konec");
- }
- //-------------------------|
- Menu[J_ATC] = CreateMenu("~r~MT~w~ ATC", 1, 50.0, 180.0, 210.0, 200.0);
- if(IsValidMenu(Menu[J_ATC]))
- {
- AddMenuItem(Menu[J_ATC], 0, "Zamestnat");
- AddMenuItem(Menu[J_ATC], 0, "Konec");
- }
- //-------------------------|
- Menu[M_ATC] = CreateMenu("~r~ATC", 1, 150.0, 140.0, 280.0, 275.0);
- if(IsValidMenu(Menu[M_ATC]))
- {
- AddMenuItem(Menu[M_ATC], 0, "Informace o pocasi");
- AddMenuItem(Menu[M_ATC], 0, "MT volno");
- AddMenuItem(Menu[M_ATC], 0, "SF volno");
- AddMenuItem(Menu[M_ATC], 0, "LA volno");
- AddMenuItem(Menu[M_ATC], 0, "Nevada volno");
- AddMenuItem(Menu[M_ATC], 0, "Zrusit lety");
- AddMenuItem(Menu[M_ATC], 0, "Obnovit lety");
- AddMenuItem(Menu[M_ATC], 0, "Konec");
- }
- //-------------------------|
- Menu[C_ATC] = CreateMenu("~r~ATC", 1, 150.0, 140.0, 280.0, 290.0);
- if(IsValidMenu(Menu[C_ATC]))
- {
- AddMenuItem(Menu[C_ATC], 0, "Radarovy kontakt");
- AddMenuItem(Menu[C_ATC], 0, "Klesejte");
- AddMenuItem(Menu[C_ATC], 0, "Stoupejte");
- AddMenuItem(Menu[C_ATC], 0, "Pristani povoleno");
- AddMenuItem(Menu[C_ATC], 0, "Pristani zamitnuto");
- AddMenuItem(Menu[C_ATC], 0, "Vzlet povolen");
- AddMenuItem(Menu[C_ATC], 0, "Vzlet zamitnut");
- AddMenuItem(Menu[C_ATC], 0, "Informace");
- AddMenuItem(Menu[C_ATC], 0, "Konec");
- }
- //-------------------------|
- Menu[I_ATC] = CreateMenu("~r~Radio", 1, 150.0, 140.0, 280.0, 270.0);
- if(IsValidMenu(Menu[I_ATC]))
- {
- AddMenuItem(Menu[I_ATC], 0, "Ohlasit se");
- AddMenuItem(Menu[I_ATC], 0, "Na pristani");
- AddMenuItem(Menu[I_ATC], 0, "Zadost o vzlet");
- AddMenuItem(Menu[I_ATC], 0, "Klesani");
- AddMenuItem(Menu[I_ATC], 0, "Stoupani");
- AddMenuItem(Menu[I_ATC], 0, "Vyckavani");
- AddMenuItem(Menu[I_ATC], 0, "Rozumim");
- AddMenuItem(Menu[I_ATC], 0, "Konec");
- }
- //-------------------------|
- Menu[J_Camorra] = CreateMenu("~r~C~w~amorra", 1, 50.0, 180.0, 200.0, 200.0);
- if(IsValidMenu(Menu[J_Camorra]))
- {
- AddMenuItem(Menu[J_Camorra], 0, "Pripojit");
- AddMenuItem(Menu[J_Camorra], 0, "Konec");
- }
- //-------------------------|
- Menu[J_ChangChi] = CreateMenu("~r~C~w~hang-Chi", 1, 50.0, 180.0, 200.0, 200.0);
- if(IsValidMenu(Menu[J_ChangChi]))
- {
- AddMenuItem(Menu[J_ChangChi], 0, "Pripojit");
- AddMenuItem(Menu[J_ChangChi], 0, "Konec");
- }
- //-------------------------|
- Menu[J_CosaNostra] = CreateMenu("~r~C~w~osa-Nostra", 1, 50.0, 180.0, 200.0, 200.0);
- if(IsValidMenu(Menu[J_CosaNostra]))
- {
- AddMenuItem(Menu[J_CosaNostra], 0, "Pripojit");
- AddMenuItem(Menu[J_CosaNostra], 0, "Konec");
- }
- //-------------------------|
- Menu[J_LimoSluzba] = CreateMenu("~r~L~w~imo Sluzba", 1, 50.0, 180.0, 200.0, 200.0);
- if(IsValidMenu(Menu[J_LimoSluzba]))
- {
- AddMenuItem(Menu[J_LimoSluzba], 0, "Zamestnat");
- AddMenuItem(Menu[J_LimoSluzba], 0, "Konec");
- }
- //-------------------------|
- Menu[J_Popelari] = CreateMenu("~r~P~w~opelari", 1, 50.0, 180.0, 200.0, 200.0);
- if(IsValidMenu(Menu[J_Popelari]))
- {
- AddMenuItem(Menu[J_Popelari], 0, "Zamestnat");
- AddMenuItem(Menu[J_Popelari], 0, "Konec");
- }
- //-------------------------|
- Menu[J_Odtahovka] = CreateMenu("~r~O~w~dtahova sluzba", 1, 50.0, 180.0, 220.0, 200.0);
- if(IsValidMenu(Menu[J_Odtahovka]))
- {
- AddMenuItem(Menu[J_Odtahovka], 0, "Zamestnat");
- AddMenuItem(Menu[J_Odtahovka], 0, "Konec");
- }
- //-------------------------|
- Menu[J_StreetStyle] = CreateMenu("~r~S~w~treet Tuning", 1, 50.0, 180.0, 220.0, 200.0);
- if(IsValidMenu(Menu[J_StreetStyle]))
- {
- AddMenuItem(Menu[J_StreetStyle], 0, "Pripojit");
- AddMenuItem(Menu[J_StreetStyle], 0, "Konec");
- }
- //-------------------------|
- Menu[J_Spider] = CreateMenu("~r~S~w~pider Tuning", 1, 50.0, 180.0, 220.0, 200.0);
- if(IsValidMenu(Menu[J_Spider]))
- {
- AddMenuItem(Menu[J_Spider], 0, "Pripojit");
- AddMenuItem(Menu[J_Spider], 0, "Konec");
- }
- //-------------------------|
- Menu[J_ImpExp] = CreateMenu("~r~I~w~mp-Exp", 1, 50.0, 180.0, 200.0, 200.0);
- if(IsValidMenu(Menu[J_ImpExp]))
- {
- AddMenuItem(Menu[J_ImpExp], 0, "Zamestnat");
- AddMenuItem(Menu[J_ImpExp], 0, "Konec");
- }
- //-------------------------|
- Menu[J_Taxi] = CreateMenu("~r~T~w~axi", 1, 50.0, 180.0, 200.0, 200.0);
- if(IsValidMenu(Menu[J_Taxi]))
- {
- AddMenuItem(Menu[J_Taxi], 0, "Zamestnat");
- AddMenuItem(Menu[J_Taxi], 0, "Konec");
- }
- //-------------------------|
- Menu[J_Autobusak] = CreateMenu("~r~T~w~ravel", 1, 50.0, 180.0, 200.0, 200.0);
- if(IsValidMenu(Menu[J_Autobusak]))
- {
- AddMenuItem(Menu[J_Autobusak], 0, "Zamestnat");
- AddMenuItem(Menu[J_Autobusak], 0, "Konec");
- }
- //-------------------------|
- Menu[J_Zmrzlinar] = CreateMenu("~r~Z~w~mrzlinari", 1, 50.0, 180.0, 200.0, 200.0);
- if(IsValidMenu(Menu[J_Zmrzlinar]))
- {
- AddMenuItem(Menu[J_Zmrzlinar], 0, "Zamestnat");
- AddMenuItem(Menu[J_Zmrzlinar], 0, "Konec");
- }
- //-------------------------|
- Menu[J_BodyGuard] = CreateMenu("~r~B~w~odyguardi", 1, 50.0, 180.0, 200.0, 200.0);
- if(IsValidMenu(Menu[J_BodyGuard]))
- {
- AddMenuItem(Menu[J_BodyGuard], 0, "Zamestnat");
- AddMenuItem(Menu[J_BodyGuard], 0, "Konec");
- }
- //-------------------------|
- Menu[J_Slapky] = CreateMenu("~r~N~w~evestinec", 1, 50.0, 180.0, 200.0, 200.0);
- if(IsValidMenu(Menu[J_Slapky]))
- {
- AddMenuItem(Menu[J_Slapky], 0, "Zamestnat");
- AddMenuItem(Menu[J_Slapky], 0, "Konec");
- }
- //-------------------------|
- Menu[J_Zachranari] = CreateMenu("~r~Z~w~achranari", 1, 50.0, 180.0, 210.0, 200.0);
- if(IsValidMenu(Menu[J_Zachranari]))
- {
- AddMenuItem(Menu[J_Zachranari], 0, "Zamestnat");
- AddMenuItem(Menu[J_Zachranari], 0, "Konec");
- }
- //-------------------------|
- Menu[IntKavarna] = CreateMenu("~r~I~w~nternet", 1, 150.0, 140.0, 230.0, 220.0);
- if(IsValidMenu(Menu[IntKavarna]))
- {
- AddMenuItem(Menu[IntKavarna], 0, "www.Maikeroo.town");
- AddMenuItem(Menu[IntKavarna], 0, "www.Hacker.org");
- AddMenuItem(Menu[IntKavarna], 0, "www.MPrace.cz");
- }
- //-------------------------|
- Menu[CernyTrh] = CreateMenu("~r~C~w~erny Trh", 1, 150.0, 140.0, 230.0, 220.0);
- if(IsValidMenu(Menu[CernyTrh]))
- {
- AddMenuItem(Menu[CernyTrh], 0, "C4 Bomba [120000]");
- AddMenuItem(Menu[CernyTrh], 0, "Bazooka [100000]");
- AddMenuItem(Menu[CernyTrh], 0, "Plamenomet [70000]");
- AddMenuItem(Menu[CernyTrh], 0, "Granaty [30000]");
- AddMenuItem(Menu[CernyTrh], 0, "Slzny Plyn [20000]");
- AddMenuItem(Menu[CernyTrh], 0, "Locator [15000]");
- }
- //-------------------------|
- Menu[Alkohol] = CreateMenu("~r~A~w~lkohol", 1, 150.0, 140.0, 240.0, 270.0);
- if(IsValidMenu(Menu[Alkohol]))
- {
- AddMenuItem(Menu[Alkohol], 0, "Rum");
- AddMenuItem(Menu[Alkohol], 0, "Tokai");
- AddMenuItem(Menu[Alkohol], 0, "Sex on the Beach");
- AddMenuItem(Menu[Alkohol], 0, "Mojito");
- AddMenuItem(Menu[Alkohol], 0, "Gambrinus 12");
- AddMenuItem(Menu[Alkohol], 0, "Konec");
- }
- //-------------------------|
- Menu[Terminal] = CreateMenu("~r~O~w~dlety", 1, 150.0, 140.0, 240.0, 270.0);
- if(IsValidMenu(Menu[Terminal]))
- {
- AddMenuItem(Menu[Terminal], 0, "Maikeroo Town");
- AddMenuItem(Menu[Terminal], 0, "San Francisco");
- AddMenuItem(Menu[Terminal], 0, "Los Angeles");
- AddMenuItem(Menu[Terminal], 0, "Nevada");
- AddMenuItem(Menu[Terminal], 0, "Konec");
- }
- //-------------------------|
- Menu[Clothes] = CreateMenu("~r~O~w~bleceni", 1, 200.0, 220.0, 220.0, 220.0);
- if(IsValidMenu(Menu[Clothes]))
- {
- AddMenuItem(Menu[Clothes], 0, "StreetStyle [800]");
- AddMenuItem(Menu[Clothes], 0, "Tasikato [600]");
- AddMenuItem(Menu[Clothes], 0, "RedShirt [200]");
- AddMenuItem(Menu[Clothes], 0, "Plavky [100]");
- AddMenuItem(Menu[Clothes], 0, "HipHop [900]");
- AddMenuItem(Menu[Clothes], 0, "Ninja [500]");
- AddMenuItem(Menu[Clothes], 0, "Zena [800]");
- AddMenuItem(Menu[Clothes], 0, "Skinhead [600]");
- AddMenuItem(Menu[Clothes], 0, "Sako [1200]");
- AddMenuItem(Menu[Clothes], 0, "Konec");
- }
- //-------------------------|
- Menu[LeteckaSK] = CreateMenu("~r~N~w~evada", 1, 200.0, 180.0, 200.0, 220.0);
- if(IsValidMenu(Menu[LeteckaSK]))
- {
- AddMenuItem(Menu[LeteckaSK], 0, "Pilotni Prukaz");
- AddMenuItem(Menu[LeteckaSK], 0, "Sky Dive !");
- AddMenuItem(Menu[LeteckaSK], 0, "Konec");
- }
- //-------------------------|
- Menu[A_Car] = CreateMenu("~r~C~w~ar", 1, 50.0, 130.0, 100.0, 200.0);
- if(IsValidMenu(Menu[A_Car]))
- {
- AddMenuItem(Menu[A_Car], 0, "Pancir");
- AddMenuItem(Menu[A_Car], 0, "Opravit");
- AddMenuItem(Menu[A_Car], 0, "Znicit");
- AddMenuItem(Menu[A_Car], 0, "Prevratit");
- AddMenuItem(Menu[A_Car], 0, "Eject");
- AddMenuItem(Menu[A_Car], 0, "Prebarvit");
- AddMenuItem(Menu[A_Car], 0, "Konec");
- }
- //-------------------------|
- Menu[A_Rep] = CreateMenu("~r~R~w~epaint", 1, 50.0, 130.0, 100.0, 200.0);
- if(IsValidMenu(Menu[A_Rep]))
- {
- AddMenuItem(Menu[A_Rep], 0, "Cerna");
- AddMenuItem(Menu[A_Rep], 0, "Cervena");
- AddMenuItem(Menu[A_Rep], 0, "Bila");
- AddMenuItem(Menu[A_Rep], 0, "Ruzova");
- AddMenuItem(Menu[A_Rep], 0, "Modra");
- AddMenuItem(Menu[A_Rep], 0, "Zluta");
- AddMenuItem(Menu[A_Rep], 0, "Konec");
- }
- //-------------------------------------------------------------------------|
- Zone[0] = GangZoneCreate(1457.7188,1144.4406,1497.5681,1843.0652);
- Zone[1] = GangZoneCreate(2029.9364, 970.1822,2085.2603,1004.8207);
- //-------------------------------------------------------------------------|
- //-------------------------------------------------------------------------|
- //---------- USS INDEPENDENCE
- CreateObject(10771,2900.999,421.661,4.815,0.0,0.0,90.000);
- CreateObject(11145,2900.957,358.751,3.647,0.0,0.0,90.000);
- CreateObject(11146,2900.418,412.657,11.657,0.0,0.0,90.000);
- CreateObject(10770,2908.546,424.894,38.032,0.0,0.0,90.000);
- CreateObject(11237,2908.549,424.857,38.064,0.0,0.0,90.000);
- CreateObject(1464,2904.147,431.417,18.044,-0.859,-92.819,0.0);
- CreateObject(3406,2875.230,426.894,-0.356,0.0,0.0,-180.000);
- CreateObject(5822,2882.659,440.679,10.042,0.0,0.0,4.297);
- //---------- U RAMPY
- CreateObject(1634,1512.078,1341.178,10.959,0.0,0.0,-180.000);
- CreateObject(1634,1512.094,1335.589,15.011,18.908,0.0,-180.000);
- CreateObject(1634,1512.119,1330.420,21.201,30.940,0.0,-180.000);
- CreateObject(1634,1512.107,1328.744,26.910,66.177,0.0,-180.000);
- CreateObject(1634,1512.126,1330.943,35.001,91.960,0.0,-180.000);
- CreateObject(1632,1512.033,1334.334,38.603,123.759,0.0,-180.000);
- CreateObject(3419,1510.949,1358.236,38.361,0.0,0.0,0.0);
- CreateObject(1655,1450.021,1337.012,10.913,0.0,0.0,-180.000);
- CreateObject(1655,1441.309,1337.034,10.913,0.0,0.0,-180.000);
- CreateObject(1655,1432.675,1337.062,10.920,0.0,0.0,-180.000);
- CreateObject(1655,1423.979,1337.065,10.920,0.0,0.0,-180.000);
- CreateObject(1655,1415.314,1337.077,10.920,0.0,0.0,-180.000);
- CreateObject(1655,1604.902,1277.226,11.113,0.0,0.0,-146.250);
- CreateObject(1655,1607.695,1272.956,14.148,14.610,0.0,-146.250);
- CreateObject(1634,1544.338,1348.314,10.892,0.0,0.0,-168.750);
- CreateObject(1634,1545.583,1342.132,15.396,19.767,0.0,-168.750);
- CreateObject(1634,1545.957,1339.937,19.086,45.550,0.0,-168.750);
- CreateObject(1634,1546.079,1339.135,24.903,64.458,0.0,-168.750);
- CreateObject(13641,1545.725,1339.899,28.644,0.0,-86.803,-78.750);
- CreateObject(13641,1545.693,1339.214,31.478,0.0,-86.803,-78.750);
- CreateObject(1655,1450.022,1330.968,14.230,12.032,0.0,-180.000);
- CreateObject(1655,1441.326,1330.988,14.230,12.032,0.0,-180.000);
- CreateObject(1655,1432.630,1331.006,14.219,12.032,0.0,-180.000);
- CreateObject(1655,1423.961,1331.091,14.231,12.032,0.0,-180.000);
- CreateObject(1655,1415.307,1331.186,14.235,12.032,0.0,-180.000);
- CreateObject(1655,1415.320,1325.719,19.819,33.518,0.0,-180.000);
- CreateObject(1655,1424.017,1325.633,19.829,33.518,0.0,-180.000);
- CreateObject(1655,1432.710,1325.631,19.799,33.518,0.0,-180.000);
- CreateObject(1655,1441.423,1325.629,19.799,33.518,0.0,-180.000);
- CreateObject(1655,1449.899,1325.618,19.797,33.518,0.0,-180.000);
- CreateObject(1655,1415.266,1322.585,25.751,45.550,0.0,-180.000);
- CreateObject(1655,1424.058,1322.518,25.727,45.550,0.0,-180.000);
- CreateObject(1655,1432.794,1322.547,25.701,45.550,0.0,-180.000);
- CreateObject(1655,1441.495,1322.564,25.646,45.550,0.0,-180.000);
- CreateObject(1655,1450.143,1322.594,25.570,45.550,0.0,-180.000);
- CreateObject(1655,1450.221,1320.720,33.357,61.879,0.0,-180.000);
- CreateObject(1655,1441.485,1320.745,33.342,61.879,0.0,-180.000);
- CreateObject(1655,1432.783,1320.751,33.346,61.879,0.0,-180.000);
- CreateObject(1655,1424.242,1320.738,33.304,61.879,0.0,-180.000);
- CreateObject(1655,1415.460,1320.797,33.275,61.879,0.0,-180.000);
- //---------- MOTOKARY
- CreateObject(979,1919.298,1746.043,18.282,0.0,0.0,-270.000);
- CreateObject(978,1923.669,1734.519,18.220,0.0,0.0,-236.250);
- CreateObject(979,1928.889,1734.514,18.220,0.0,0.0,-123.750);
- CreateObject(979,1958.552,1728.669,18.374,0.0,0.0,-303.750);
- CreateObject(978,1958.073,1741.597,18.249,0.0,0.0,-135.000);
- CreateObject(978,1961.272,1749.478,18.249,0.0,0.0,-90.000);
- CreateObject(978,1964.537,1757.539,18.249,0.0,0.0,-135.000);
- CreateObject(1633,1970.016,1736.399,18.984,0.0,0.0,56.250);
- CreateObject(979,1964.437,1735.830,18.374,0.0,0.0,45.000);
- CreateObject(976,1959.297,1741.697,20.146,-90.241,0.0,-33.750);
- CreateObject(978,1954.882,1762.370,18.195,0.0,0.0,-90.000);
- CreateObject(978,1954.869,1771.750,18.195,0.0,0.0,-90.000);
- CreateObject(979,1958.659,1784.884,18.324,0.0,0.0,-213.750);
- CreateObject(979,1966.461,1779.677,18.324,0.0,0.0,-213.750);
- CreateObject(1633,1952.341,1786.051,18.930,0.0,0.0,33.750);
- CreateObject(1633,1948.754,1791.391,18.930,0.0,0.0,-146.250);
- CreateObject(978,1953.074,1780.692,18.170,0.0,0.0,-67.500);
- CreateObject(978,1883.285,1800.499,18.224,0.0,0.0,45.000);
- CreateObject(978,1883.330,1793.911,18.199,0.0,0.0,135.000);
- CreateObject(1696,1892.148,1783.604,18.941,0.0,0.0,-90.000);
- CreateObject(1696,1892.138,1778.209,18.941,0.0,0.0,-90.000);
- CreateObject(7916,1898.680,1814.944,17.973,-6.016,0.0,-4.374);
- CreateObject(1283,1910.185,1757.177,20.981,0.0,0.0,-180.000);
- //------------------airport----------------------
- CreateObject(3998, 2875.34, 2243.52, -2.70, 0.00, 0.00, -1.00);
- CreateObject(3998, 2875.00, 2222.67, -2.70, 0.00, 0.00, -1.00);
- CreateObject(3998, 2874.62, 2201.50, -2.70, 0.00, 0.00, -1.00);
- CreateObject(3998, 2874.20, 2180.70, -2.70, 0.00, 0.00, -1.00);
- CreateObject(3998, 2873.48, 2138.26, -2.70, 0.00, 0.00, -1.00);
- CreateObject(3998, 2873.84, 2159.40, -2.70, 0.00, 0.00, -1.00);
- CreateObject(3998, 2899.86, 2243.07, -2.70, 0.00, 0.00, -1.00);
- CreateObject(3998, 2899.52, 2221.82, -2.70, 0.00, 0.00, -1.00);
- CreateObject(9237, 2903.11, 2243.73, 15.91, 0.00, 0.00, 188.00);
- CreateObject(13681, 2903.16, 2240.31, 15.09, 0.00, 0.00, -90.00);
- CreateObject(729, 2899.54, 2212.43, 9.00, 0.00, 0.00, 0.00);
- CreateObject(729, 2903.17, 2206.11, 9.00, 0.00, 0.00, 0.00);
- CreateObject(729, 2895.72, 2206.68, 9.00, 0.00, 0.00, 0.00);
- CreateObject(729, 2892.36, 2214.75, 9.00, 0.00, 0.00, 0.00);
- CreateObject(982, 2861.83, 2252.06, 10.48, 0.00, 0.00, -1.00);
- CreateObject(982, 2861.39, 2226.45, 10.48, 0.00, 0.00, -1.00);
- CreateObject(982, 2860.94, 2200.88, 10.48, 0.00, 0.00, -1.00);
- CreateObject(982, 2860.49, 2175.26, 10.48, 0.00, 0.00, -1.00);
- CreateObject(982, 2860.03, 2149.65, 10.48, 0.00, 0.00, -1.00);
- CreateObject(982, 2874.86, 2264.61, 10.48, 0.00, 0.00, 89.00);
- CreateObject(982, 2874.22, 2136.62, 10.48, 0.00, 0.00, 89.00);
- CreateObject(982, 2887.27, 2149.16, 10.48, 0.00, 0.00, -1.00);
- CreateObject(982, 2887.70, 2174.74, 10.48, 0.00, 0.00, -1.00);
- CreateObject(982, 2888.15, 2200.30, 10.48, 0.00, 0.00, -1.00);
- CreateObject(982, 2888.27, 2207.54, 10.48, 0.00, 0.00, -1.00);
- CreateObject(982, 2874.22, 2136.62, 10.48, 0.00, 0.00, 89.00);
- CreateObject(982, 2901.30, 2220.10, 10.48, 0.00, 0.00, 89.00);
- CreateObject(982, 2900.41, 2264.15, 10.48, 0.00, 0.00, 89.00);
- CreateObject(982, 2925.96, 2263.70, 10.48, 0.00, 0.00, 89.00);
- //---------- POLICEJNI HELIPAD
- CreateObject(3361,2264.971,2400.270,16.524,0.0,0.0,90.000);
- CreateObject(3361,2268.830,2404.578,12.244,0.0,0.0, 0.0);
- //---------- AMBULANCE HELIPAD
- CreateObject(5822, 1619.128784, 1819.427856, 25.519793, 0, 0, 274.2972);
- CreateObject(8615, 1595.020874, 1823.228027, 12.345001, 0, 0, 270);
- CreateObject(11544, 1607.683838, 1823.512207, 16.327305, 0, 0, 270);
- //---------- HASICI HELIPAD
- CreateObject(3361,1746.547,2092.073,16.693,0.0,0.0, -90.000);
- CreateObject(3399,1746.396,2081.725,12.289,0.0,0.0, 90.000);
- CreateObject(8168,1740.772,2079.737,11.618,0.0,0.0,-343.593);
- //---------- LETISTE MT BRANA
- Object[0] = CreateObject(988, 1705.093384, 1605.139404, 9.951619, 0.0000, 0.0000, 73.5934);
- Object[1] = CreateObject(988, 1706.619751, 1610.419067, 9.929689, 0.0000, 0.0000, 73.5160);
- //---------- ARMY ZAKLADNA
- CreateObject(1682,282.445,1989.684,31.474,0.0,0.0,270.000);
- CreateObject(4874,350.233,1942.270,20.205,0.0,0.0,-90.000);
- CreateObject(8168,283.304,1932.353,18.414,0.0,0.0,107.343);
- //---------- PODIUM
- CreateObject(1675,2332.221,556.720,4.566,0.0,0.0,0.0);
- CreateObject(4005,2200.199,587.869,22.695,0.0,0.0,-90.000);
- CreateObject(1309,2331.350,546.020,3.396,0.0,0.0,-90.000);
- CreateObject(2780,2349.565,546.751,7.193,0.0,0.0,0.0);
- CreateObject(2780,2313.719,546.338,7.193,0.0,0.0,0.0);
- CreateObject(2780,2324.044,547.255,19.001,0.0,0.0,0.0);
- CreateObject(2780,2338.699,547.255,19.867,0.0,0.0,0.0);
- CreateObject(3461,2339.138,550.412,9.309,0.0,0.0,0.0);
- CreateObject(3461,2326.015,550.750,9.309,0.0,0.0,0.0);
- CreateObject(3524,2339.015,563.037,6.895,0.0,0.0,-168.750);
- CreateObject(3524,2325.824,562.563,6.620,0.0,0.0,-180.000);
- CreateObject(3528,2331.742,547.255,20.442,0.0,0.0,90.000);
- CreateObject(8492,2331.612,547.934,10.685,0.0,0.0,-213.750);
- CreateObject(13667,2318.612,549.170,8.745,0.0,0.0,-258.750);
- CreateObject(13667,2344.433,550.756,8.495,0.0,0.0,90.000);
- CreateObject(14608,2331.666,550.042,10.005,0.0,0.0,-45.000);
- CreateObject(1231,2344.819,559.027,9.512,0.0,0.0,0.0);
- CreateObject(1231,2319.076,558.762,9.511,0.0,0.0,0.0);
- CreateObject(6299,2354.150,579.197,8.927,0.0,0.0,-90.000);
- CreateObject(6462,2329.094,579.540,8.615,0.0,0.0,270.000);
- CreateObject(6289,2316.053,587.676,9.245,0.0,0.0,90.000);
- //---------- CELNICE
- Object[3] = CreateObject(976,871.235,708.702,10.636,0.0,0.0,-67.500);
- Object[4] = CreateObject(976,867.900,717.501,10.644,0.0,0.0,-67.500);
- Object[5] = CreateObject(976,1742.555,531.047,26.591,0.0,0.0,-19.062);
- Object[6] = CreateObject(976,1732.467,534.263,26.556,0.0,0.0,-19.062);
- CreateObject(9623,1741.971,530.685,29.144,-3.438,0.0,-18.985);
- CreateObject(987,1760.806,523.856,25.718,0.0,0.0,-202.500);
- CreateObject(987,1734.285,534.442,25.623,0.0,0.0,157.500);
- CreateObject(9623,870.661,710.021,13.131,0.859,0.0,112.500);
- CreateObject(987,866.910,718.865,9.623,0.0,0.0,112.500);
- CreateObject(987,878.986,689.882,9.589,0.0,0.0,112.500);
- CreateObject(987,883.528,678.808,9.606,0.0,0.0,-247.500);
- CreateObject(987,893.936,672.868,9.620,0.0,0.0,-209.685);
- //---------- BANKOMATY
- CreateObject(1977, 2021.786133, 998.841675, 9.718862, 0.0000, 0.0000, 180.0000);
- CreateObject(1977, 1715.167969, 1532.892334, 9.605685, 0.0000, 0.0000, 90.0000);
- CreateObject(1977, 2195.115723,1994.063354,11.120425, 0.0000, 0.0000, 270.0000);
- CreateObject(1977, 2591.040283,1363.425049, 9.618863, 0.0000, 0.0000, 180.0000);
- //---------- VODNI STUNTY
- CreateObject(1632,2252.013,459.467,0.843,0.0,0.0,90.000);
- CreateObject(1634,2092.918,498.247,0.843,0.0,0.0,90.000);
- CreateObject(1655,2189.774,449.592,0.850,0.0,0.0,-90.000);
- CreateObject(1633,2640.999,534.931,0.783,0.0,0.0,90.000);
- //---------- STUNT PARK
- /*
- CreateObject(12956,1356.041,737.043,13.174,0.0,0.0,-90.000);
- CreateObject(13641,1389.907,785.243,11.440,0.0,0.0,90.000);
- CreateObject(13647,1361.730,686.304,9.666,0.0,0.0,270.000);
- CreateObject(1632,1377.128,793.127,10.778,0.0,0.0,19.767);
- CreateObject(16401,1392.789,711.610,9.789,0.0,0.0,0.0);
- CreateObject(13593,1379.399,665.912,10.521,0.0,0.0,180.000);
- CreateObject(1634,1801.266,2002.069,4.592,0.0,0.0,0.0);
- CreateObject(13592,1518.841,1775.925,19.641,0.0,0.0,281.250);
- CreateObject(13592,1527.998,1766.159,19.416,0.0,0.0,-78.750);*/
- //---------- TRAJKET BY DEAMONCZE
- Traj[0] = CreateObject(6189,181.058,579.787,-14.144,0.0,0.0,11.250);
- Traj[1] = CreateObject(6189,180.657,580.842,4.483,0.0,0.0,11.250);
- Traj[2] = CreateObject(10793,189.310,537.049,38.131,0.0,0.0,101.250);
- Traj[3] = CreateObject(10793,171.566,626.730,38.181,0.0,0.0,-78.750);
- Traj[4] = CreateObject(18450,183.340,606.854,0.182,0.0,0.0,-78.750);
- Traj[5] = CreateObject(18450,168.163,603.633,0.057,0.0,0.0,-78.750);
- Traj[6] = CreateObject(18450,177.802,555.158,0.032,0.0,0.0,-78.750);
- Traj[7] = CreateObject(18450,192.996,558.548,0.157,0.0,0.0,-78.750);
- Traj[8] = CreateObject(3361,156.406,590.813,17.787,0.0,0.0,191.250);
- Traj[9] = CreateObject(3361,150.576,589.652,13.813,0.0,0.0,-168.750);
- Traj[10] = CreateObject(3361,145.273,588.592,10.211,0.0,0.0,191.250);
- Traj[11] = CreateObject(3361,137.756,587.470,6.291,0.0,0.0,187.030);
- Traj[12] = CreateObject(1473,133.656,586.996,3.896,0.0,0.0,-78.750);
- Traj[13] = CreateObject(17290,688.486,786.171,18.124,0.0,0.0,123.750);
- Traj[14] = CreateObject(17290,697.082,901.749,18.132,0.0,0.0,-56.250);
- //-------------------------------------------------------------------------|
- //-------------------------------------------------------------------------|
- AddPlayerClass(59, 1689.0211,1450.3179,10.7673, 250.2100, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(101, 1689.0211,1450.3179,10.7673, 250.2100, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(120, 1689.0211,1450.3179,10.7673, 250.2100, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(126, 1689.0211,1450.3179,10.7673, 250.2100, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(170, 1689.0211,1450.3179,10.7673, 250.2100, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(223, 1689.0211,1450.3179,10.7673, 250.2100, 0, 0, 0, 0, 0, 0);
- //------------------------------|
- AddPlayerClass(193, 1689.0211,1450.3179,10.7673, 250.2100, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(152, 1689.0211,1450.3179,10.7673, 250.2100, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(93, 1689.0211,1450.3179,10.7673, 250.2100, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(226, 1689.0211,1450.3179,10.7673, 250.2100, 0, 0, 0, 0, 0, 0);
- //-------------------------------------------------------------------------|
- //-------------------------------------------------------------------------|
- AddStaticVehicle(481,1700.8495,1458.5577,10.3028,252.9780,65,9); // BMX 1
- AddStaticVehicle(481,1702.5946,1461.7883,10.3099,254.3403,14,1); // BMX 2
- AddStaticVehicle(481,1699.1649,1455.0421,10.3003,264.6740,12,9); // BMX 3
- AddStaticVehicle(481,1697.4481,1450.6698,10.2776,274.6650,26,1); // BMX 4
- //---------------------|
- AddStaticVehicle(571,1924.5646,1760.2579,18.1883,359.6189,0,0); // KART 1
- AddStaticVehicle(571,1931.6440,1760.2815,18.1885,357.8344,91,2); // KART 2
- AddStaticVehicle(571,1938.9688,1760.0110,18.1886,358.1976,11,22); // KART 3
- AddStaticVehicle(571,1946.1038,1759.9559,18.1886,356.8611,40,35); // KART 4
- AddStaticVehicle(571,1953.3787,1760.1125,18.1887,356.7516,2,35); // KART 5
- AddStaticVehicle(571,1946.0369,1784.7192,18.1884,178.5547,0,0); // KART 6
- AddStaticVehicle(571,1938.7714,1785.0677,18.1882,177.3849,51,53); // KART 7
- AddStaticVehicle(571,1931.8274,1785.0957,18.1882,176.9349,91,2); // KART 8
- AddStaticVehicle(571,1924.6152,1785.2889,18.1881,179.2538,1,1); // KART 9
- //---------------------|
- AddStaticVehicle(598,2281.8760,2476.8589,10.5657,179.7514,0,1); // LVPD 1
- AddStaticVehicle(598,2269.0962,2476.9199,10.5665,178.5821,0,1); // LVPD 2
- AddStaticVehicle(598,2277.7915,2459.8479,10.5668,359.7195,0,1); // LVPD 3
- AddStaticVehicle(598,2273.6877,2443.0906,10.5659,180.0031,0,1); // LVPD 4
- AddStaticVehicle(598,2255.8711,2459.6672,10.5646,180.1892,0,1); // LVPD 5
- AddStaticVehicle(598,2251.2410,2442.3906,10.5678,179.5741,0,1); // LVPD 6
- AddStaticVehicle(598,2305.4495,2456.6528,10.5676,178.3971,0,1); // LVPD 7
- AddStaticVehicle(598,2313.0129,2456.4260,10.5645,178.9484,0,1); // LVPD 8
- AddStaticVehicle(598,2279.0305,2417.9619,10.5002,90.7815,0,1); // LVPD 9
- AddStaticVehicle(598,2290.8577,2418.0979,10.5123,90.2366,0,1); // LVPD 10
- AddStaticVehicle(490,2251.8247,2477.1438,10.9473,178.8629,0,0); // FBI RANCHER 1
- AddStaticVehicle(490,2291.4045,2459.5210,10.9475,0.2297,0,0); // FBI RANCHER 2
- AddStaticVehicle(487,2262.4292,2383.6160,19.8362,359.2599,0,0); // POLICE MAVERICK 1
- AddStaticVehicle(487,2245.6121,2383.0437,19.8358,358.8400,0,0); // POLICE MAVERICK 2
- //---------------------|
- AddStaticVehicle(416,1590.5308,1849.7612,10.9692,179.1546,1,125); // AMBULANCE MT 1
- AddStaticVehicle(416,1600.7064,1849.9143,10.9698,181.1583,1,125); // AMBULANCE MT 2
- AddStaticVehicle(416,1615.1298,1840.1570,10.9696,357.4466,1,125); // AMBULANCE MT 3
- AddStaticVehicle(416,1596.6929,1833.1869,10.9693,269.8272,1,125); // AMBULANCE MT 4
- AddStaticVehicle(416,1609.1534,1833.2590,10.9699,270.2187,1,125); // AMBULANCE MT 5
- AddStaticVehicle(416,1624.8442,1819.5752,10.9689, 1.9377,1,125); // AMBULANCE MT 6
- AddStaticVehicle(490,1625.3708,1849.7759,10.9484,178.9685,125,125); // RANCHER MT 1
- AddStaticVehicle(490,1608.9601,1850.3107,10.9472,178.3717,125,125); // RANCHER MT 2
- AddStaticVehicle(563,1606.3398,1799.8667,31.1678,359.8521,125,1); // RAINDANCE AMBULANCE 1
- AddStaticVehicle(563,1605.1213,1737.0542,31.1679,178.9494,125,1); // RAINDANCE AMBULANCE 2
- //---------------------|
- AddStaticVehicle(407,1770.2072,2075.6528,11.0590,177.5070,3,1); // FIRETRUCK 1
- AddStaticVehicle(407,1762.8315,2075.7451,11.0557,178.8893,3,1); // FIRETRUCK 2
- AddStaticVehicle(407,1754.8583,2075.9136,11.0554,178.7553,3,1); // FIRETRUCK 3
- AddStaticVehicle(490,1728.6228,2079.3420,10.9473,269.1987,3,3); // FIRE RANCHER
- AddStaticVehicle(407,1743.4996,2067.0396,11.0548,255.5739,3,1); // FIRETRUCK 4
- AddStaticVehicle(563,1759.7452,2094.5718,21.6775,178.5979,3,3); // FIRE RAINDANCE 1
- //---------------------|
- AddStaticVehicle(520,2908.2534,470.4167,18.3293,131.5785,0,0); // HYDRA MMC 1
- AddStaticVehicle(520,2908.2866,484.0572,18.3222,135.9083,0,0); // HYDRA MMC 2
- AddStaticVehicle(520,2908.6880,497.3378,18.3207,131.2291,0,0); // HYDRA MMC 3
- AddStaticVehicle(520,2908.6545,510.3198,18.3217,128.6785,0,0); // HYDRA MMC 4
- AddStaticVehicle(520,2908.6526,521.2820,18.3218,125.5883,0,0); // HYDRA MMC 5
- AddStaticVehicle(563,2907.0146,379.5075,18.3044,138.7550,13,13); // BLACKHAWK 1
- AddStaticVehicle(563,2906.2061,361.7545,18.3066,138.6714,13,13); // BLACKHAWK 2
- AddStaticVehicle(487,2905.8208,344.8237,17.7807,133.6266,13,13); // MAVERICK 1
- //---------------------|
- AddStaticVehicle(470,317.3241,2053.6162,17.6339,116.9897,43,0); // HUMMER 1
- AddStaticVehicle(470,317.9344,2044.1581,17.6344,124.5907,43,0); // HUMMER 2
- AddStaticVehicle(470,317.3743,2034.7079,17.6329,125.3877,43,0); // HUMMER 3
- AddStaticVehicle(470,317.5023,2025.8177,17.6335,127.7222,43,0); // HUMMER 4
- AddStaticVehicle(470,318.1619,2016.3479,17.6341,124.7882,43,0); // HUMMER 5
- AddStaticVehicle(470,318.3793,2007.3167,17.6314,126.6232,43,0); // HUMMER 6
- AddStaticVehicle(470,318.0018,1998.3612,17.6335,127.7836,43,0); // HUMMER 7
- AddStaticVehicle(470,318.1082,1989.6465,17.6335,127.0290,43,0); // HUMMER 8
- AddStaticVehicle(470,318.2292,1981.4421,17.6350,127.2160,43,0); // HUMMER 9
- AddStaticVehicle(470,318.5915,1972.8480,17.6342,126.9645,43,0); // HUMMER 10
- AddStaticVehicle(433,278.1173,2031.2659,18.0774,272.5737,43,0); // BARRACS 1
- AddStaticVehicle(433,277.7448,2017.8770,18.0772,272.2194,43,0); // BARRACS 2
- AddStaticVehicle(433,277.7689,1994.7186,18.0772,272.9612,43,0); // BARRACS 3
- AddStaticVehicle(433,278.0874,1984.8320,18.0773,271.5237,43,0); // BARRACS 4
- AddStaticVehicle(593,278.8669,1956.7695,18.1021,273.8201,86,86); // DODO ARMY 1
- AddStaticVehicle(593,289.5132,2051.4841,18.0945,271.7565,86,86); // DODO ARMY 2
- AddStaticVehicle(593,288.9467,2066.1084,18.0985,271.1723,86,86); // DODO ARMY 3
- AddStaticVehicle(563,347.9219,1959.3346,21.3783,270.2469,86,86); // BLACKHAWK ARMY 1
- AddStaticVehicle(487,340.1044,1920.4167,17.8199, 81.3946,86,86); // MAVERICK ARMY 1
- //---------------------|
- AddStaticVehicle(593,1285.1521,1392.3081,11.2810,268.6499,13,8); // DODO 1
- AddStaticVehicle(593,1305.4280,1409.8375,11.2807,179.4669,22,1); // DODO 2
- AddStaticVehicle(593,1322.7578,1410.5743,11.2834,181.7348,36,8); // DODO 3
- AddStaticVehicle(593,1340.0898,1411.3942,11.2824,181.2685,51,1); // DODO 4
- AddStaticVehicle(593,1361.0222,1351.3253,11.2708,89.1413,58,8); // DODO 5
- AddStaticVehicle(593,1361.5032,1328.2697,11.2765,91.4211,60,1); // DODO 6
- AddStaticVehicle(593,1362.1888,1305.0153,11.2833,91.2899,68,8); // DODO 7
- AddStaticVehicle(593,1345.0313,1685.2456,11.2779,270.9345,2,1); // DODO 8
- AddStaticVehicle(593,1606.0033,1629.3331,11.2808,179.3726,13,8); // DODO 9
- AddStaticVehicle(593,1576.8619,1629.5319,11.2824,181.0315,22,1); // DODO 10
- AddStaticVehicle(593,1617.0579,1284.5686,11.2762,88.4869,36,8); // DODO 11
- AddStaticVehicle(519,1335.9165,1495.7479,11.7424,268.7130,1,1); // SHAMAL 1
- AddStaticVehicle(519,1341.6235,1576.6140,11.7385,266.9927,1,1); // SHAMAL 2
- AddStaticVehicle(519,1343.3619,1610.5266,11.7391,269.9533,1,1); // SHAMAL 3
- AddStaticVehicle(519,1635.7473,1549.2626,11.7214,359.4879,1,1); // SHAMAL 4
- AddStaticVehicle(519,1576.6793,1467.6450,11.7546,89.5416,1,1); // SHAMAL 5
- AddStaticVehicle(519,1577.7478,1425.9277,11.7630,90.4486,1,1); // SHAMAL 6
- AddStaticVehicle(513,1534.5443,1777.6742,11.3743,88.3709,21,36); // STUNTPLANE 1
- AddStaticVehicle(513,1534.9661,1752.3362,11.3732,91.0725,21,34); // STUNTPLANE 2
- AddStaticVehicle(513,1535.2760,1727.1105,11.3718,87.1649,30,34); // STUNTPLANE 3
- AddStaticVehicle(513,1534.9382,1705.0198,11.3691,86.8790,54,34); // STUNTPLANE 4
- AddStaticVehicle(513,1534.6616,1684.6461,11.3728,86.1190,55,20); // STUNTPLANE 5
- AddStaticVehicle(563,1622.5302,1353.0581,11.5164,110.7224,0,0); // RAINDANCE 1
- AddStaticVehicle(563,1436.4397,1565.6025,11.5227,2.9785,1,1); // RAINDANCE 2
- AddStaticVehicle(487,1551.4503,1640.6118,10.9981,180.1893,3,29); // MAVERICK 1
- AddStaticVehicle(487,1592.8439,1315.6892,11.0183,94.1401,1,1); // MAVERICK 2
- AddStaticVehicle(487,1437.8372,1396.8531,10.9970,358.9669,0,0); // MAVERICK 3
- //---------------------|
- AddStaticVehicle(560,2804.5125,2584.7397,10.5249,43.5542,0,0); // SULTAN 1
- AddStaticVehicle(560,2800.1938,2580.4590,10.5252,44.0397,0,0); // SULTAN 2
- AddStaticVehicle(482,2814.5520,2595.7368,10.9418,45.6235,0,0); // BURRITO CAMORRA 1
- AddStaticVehicle(482,2818.0630,2599.5361,10.9391,46.5815,0,0); // BURRITO CAMORRA 2
- AddStaticVehicle(482,2778.2993,2558.1069,10.9440,44.1991,0,0); // BURRITO CAMORRA 3
- //---------------------|
- AddStaticVehicle(560,2563.9451,1628.1580,10.5269,269.6303,25,25); // SULTAN 1
- AddStaticVehicle(560,2563.6736,1632.9844,10.5256,268.4242,25,25); // SULTAN 2
- AddStaticVehicle(482,2564.1692,1638.2351,10.9425,267.9488,25,25); // BURRITO CHANG-CHI 1
- AddStaticVehicle(560,2563.8335,1643.2131,10.5250,270.7442,0,0); // BURRITO CHANG-CHI 2
- AddStaticVehicle(482,2576.4421,1642.5544,11.0313,359.2511,0,0); // BURRITO CHANG-CHI 3
- //---------------------|
- AddStaticVehicle(560,1919.7130,961.8705,10.5235,179.6552,66,66); // SULTAN 1
- AddStaticVehicle(560,1914.4644,961.8286,10.5251,179.3404,66,66); // SULTAN 2
- AddStaticVehicle(560,1908.9543,961.8408,10.5249,176.8935, 0, 0); // SULTAN 3
- AddStaticVehicle(492,1919.0582,948.7484,10.5944,359.8590,66,66); // GREENWOOD COSANOSTRA 1
- AddStaticVehicle(492,1897.9586,961.3603,10.6021,178.3916,66,66); // GREENWOOD COSANOSTRA 2
- AddStaticVehicle(482,1903.4242,961.6328,10.9393,178.1005, 0, 0); // BURRITO COSANOSTRA 1
- //---------------------|
- AddStaticVehicle(409,2610.3101,2258.5642,10.6168,269.2167,6,6); // LIMUZINA 1
- AddStaticVehicle(409,2593.6353,2264.2690,10.6217,89.3835,1,1); // LIMUZINA 2
- AddStaticVehicle(409,2610.6379,2275.3440,10.6203,89.4773,0,0); // LIMUZINA 3
- AddStaticVehicle(409,2581.3623,2275.4312,10.6203,268.6327,0,0); // LIMUZINA 4
- AddStaticVehicle(409,2565.1819,2253.5974,10.6207,269.5858,6,6); // LIMUZINA 5
- AddStaticVehicle(409,2564.6680,2266.8359,10.6203,270.0261,1,1); // LIMUZINA 6
- AddStaticVehicle(409,2585.2324,2249.9453,10.6203,359.9108,3,3); // LIMUZINA 7
- //---------------------|
- AddStaticVehicle(408,1689.4507,1774.5601,11.3706,272.3933,0,0); // POPELAR 1
- AddStaticVehicle(408,1689.7008,1767.7158,11.3735,270.9741,0,0); // POPELAR 2
- AddStaticVehicle(408,1689.8497,1759.2742,11.3478,271.7234,0,0); // POPELAR 3
- AddStaticVehicle(408,1689.7902,1752.8315,11.3632,271.9876,0,0); // POPELAR 4
- //---------------------|
- AddStaticVehicle(525,2471.3215,1355.9767,10.6965,179.3198,0,0); // TOWTRUCK 1
- AddStaticVehicle(525,2464.8806,1356.3158,10.7021,179.9566,0,0); // TOWTRUCK 2
- AddStaticVehicle(525,2455.1077,1356.4399,10.6981,179.4545,22,30); // TOWTRUCK 3
- AddStaticVehicle(525,2442.4622,1348.2584,10.7017,267.3095,3,3); // TOWTRUCK 4
- AddStaticVehicle(525,2450.9658,1328.6237,10.6915,178.5766,44,51); // TOWTRUCK 5
- AddStaticVehicle(525,2461.6416,1334.4049,10.6970,179.0838,1,1); // TOWTRUCK 6
- //---------------------|
- AddStaticVehicle(403,975.3817,2103.7803,11.4266,268.9457,1,1); // LINERUNNER 1
- AddStaticVehicle(403,975.5327,2111.1228,11.4267,268.4354,0,0); // LINERUNNER 2
- AddStaticVehicle(403,975.5758,2119.1077,11.4265,267.7056,1,1); // LINERUNNER 3
- AddStaticVehicle(403,975.5847,2128.1682,11.4269,268.0670,0,0); // LINERUNNER 4
- AddStaticVehicle(591,992.5667,2164.4170,10.6202,181.2322,0,0); // TRAILER 1
- AddStaticVehicle(591,986.9980,2164.5869,10.6203,180.1092,1,1); // TRAILER 2
- AddStaticVehicle(591,980.5297,2164.6851,10.6203,179.9427,3,3); // TRAILER 3
- AddStaticVehicle(591,991.6524,2056.4563,10.6201,358.6105,5,5); // TRAILER 4
- //---------------------|
- AddStaticVehicle(420,2765.4915,1268.6536,10.5282,270.0645,1,1); // TAXI 1
- AddStaticVehicle(420,2765.2520,1275.1460,10.5291,270.4950,1,1); // TAXI 2
- AddStaticVehicle(420,2765.6404,1284.8170,10.5305,270.5956,1,1); // TAXI 3
- AddStaticVehicle(420,2775.5918,1295.3831,10.5291,179.3454,1,1); // TAXI 4
- AddStaticVehicle(420,2765.2202,1291.1095,10.5294, 89.9050,1,1); // TAXI 5
- AddStaticVehicle(420,2781.9604,1295.5765,10.5287,359.1231,1,1); // TAXI 6
- AddStaticVehicle(420,2788.4836,1295.4684,10.5301,358.3351,1,1); // TAXI 7
- AddStaticVehicle(420,2794.9102,1295.1093,10.5293,180.3849,1,1); // TAXI 8
- AddStaticVehicle(420,2814.2554,1279.9639,10.5287,358.0680,1,1); // TAXI 9
- AddStaticVehicle(420,2814.3687,1297.3257,10.5288, 0.2619,1,1); // TAXI 10
- //---------------------|
- AddStaticVehicle(437,2850.8020,1367.9622,10.9333,89.2816,0,0); // AUTOBUS 1
- AddStaticVehicle(437,2850.7803,1361.4895,10.9338,89.7706,0,0); // AUTOBUS 2
- AddStaticVehicle(437,2850.6677,1354.9728,10.9337,90.1829,1,1); // AUTOBUS 3
- AddStaticVehicle(437,2850.8459,1348.6929,10.9337,90.0720,1,1); // AUTOBUS 4
- //---------------------|
- AddStaticVehicle(423,2120.2473,956.4600,10.8396,267.4760,1,56); // ZMRZLINA 1
- AddStaticVehicle(423,2120.2236,951.5057,10.8378,268.7319,1,17); // ZMRZLINA 2
- AddStaticVehicle(423,2120.2263,945.6580,10.8339,268.4324,1,53); // ZMRZLINA 3
- //---------------------|
- AddStaticVehicle(490,1472.6580,974.6683,10.9455,356.8722,0,0); // BODY RANCHER 1
- AddStaticVehicle(490,1466.6526,974.7946,10.9469,359.4383,0,0); // BODY RANCHER 2
- AddStaticVehicle(490,1446.0939,974.3365,10.9493,358.8242,0,0); // BODY RANCHER 3
- AddStaticVehicle(490,1439.8535,974.2474,10.9460,358.7020,0,0); // BODY RANCHER 4
- AddStaticVehicle(490,1446.6860,992.8726,10.9473,270.6856,0,0); // BODY RANCHER 5
- AddStaticVehicle(482,1432.2262,974.2989,10.9355,356.6776,0,0); // BODY BURRITO 1
- AddStaticVehicle(487,1471.7294,1008.4660,10.9971,177.5367,0,0); // BODY MAVERICK 1
- //---------------------|
- AddStaticVehicle(534,2506.9678,2131.2131,10.4688,269.4363,126,126); // REMINGTON 1
- AddStaticVehicle(534,2497.7712,2131.5469,10.4682,268.4808,126,126); // REMINGTON 2
- AddStaticVehicle(409,2522.1833,2114.6790,10.5504,179.8295,126,126); // LIMO 1
- //---------------------|
- AddStaticVehicle(417,2253.7437,554.7936,7.8812,89.5229,1,1); // LEVIATHAN 1
- AddStaticVehicle(417,2253.8555,574.7466,7.8734,95.3014,1,1); // LEVIATHAN 2
- AddStaticVehicle(490,2283.9016,552.3914,7.9093,358.8991,1,1); // FBIRANCHER 1
- AddStaticVehicle(490,2276.2512,552.1646,7.9078,359.3955,1,1); // FBIRANCHER 2
- //---------------------|
- Tuning[0] = AddStaticVehicle(560,2405.8909,1023.7731,10.5232,359.7913,0,0); // SULTAN TUNING 1
- Tuning[1] = AddStaticVehicle(560,2400.7634,1023.7610,10.5217,0.9995,0,0); // SULTAN TUNING 2
- Tuning[2] = AddStaticVehicle(560,2414.6157,1038.8376,10.5256,181.7696,0,0); // SULTAN TUNING 3
- Tuning[3] = AddStaticVehicle(560,2410.1377,1038.8385,10.5258,180.8413,0,0); // SULTAN TUNING 4
- Tuning[4] = AddStaticVehicle(411,2405.3484,1038.9022,10.5455,181.7943,85,85); // INFERNUS TUNE 1
- Tuning[5] = AddStaticVehicle(411,2399.9448,1038.8086,10.5418,179.3062,85,85); // INFERNUS TUNE 2
- Tuning[6] = AddStaticVehicle(559,2394.5620,1039.1697,10.4767,178.7850,58,8); // JESTER TUNING 1
- //---------------------|
- Tuning[7] = AddStaticVehicle(411,1156.8254,1398.0050,5.5474,359.7775,1,1); // SPIDER INFERNUS 1
- Tuning[8] = AddStaticVehicle(411,1151.2926,1397.8715,5.5474,359.4389,86,86); // SPIDER INFERNUS 2
- Tuning[9] = AddStaticVehicle(560,1156.9139,1420.1206,5.5255,177.8460,86,86); // SPIDER SULTAN 1
- Tuning[10]= AddStaticVehicle(560,1151.4648,1420.4136,5.5258,178.5809,1,1); // SPIDER SULTAN 2
- Tuning[11]= AddStaticVehicle(534,1144.0414,1398.2625,5.5449,2.3675,86,86); // SPIDER REMINGTON
- Tuning[12]= AddStaticVehicle(559,1138.8459,1421.7190,5.4767,181.0928,86,86); // SPIDER JESTER
- //---------------------|
- for(new f = 0; f < 13 ; f++) AddVehicleComponent(Tuning[f],1010);
- //---------------------|
- AddStaticVehicle(464,2353.2065,1408.5973,42.3359,90.4851,14,1); // RC BARON 1
- AddStaticVehicle(464,2353.2424,1415.9391,42.3361,95.0444,12,9); // RC BARON 2
- AddStaticVehicle(464,2353.2175,1423.2180,42.3355,92.8340,26,1); // RC BARON 3
- AddStaticVehicle(464,2353.1785,1430.4958,42.3302,92.0405,1,1); // RC BARON 4
- AddStaticVehicle(464,2353.2827,1437.6034,42.3307,90.7197,3,3); // RC BARON 5
- AddStaticVehicle(464,2353.2327,1444.6289,42.3310,89.5458,6,6); // RC BARON 6
- AddStaticVehicle(441,2301.5549,1408.5359,42.3365,268.9702,46,46); // RC CAR 1
- AddStaticVehicle(441,2301.3875,1415.8440,42.3352,269.4480,65,9); // RC CAR 2
- AddStaticVehicle(441,2301.1919,1423.2964,42.3354,270.6316,14,1); // RC CAR 3
- AddStaticVehicle(441,2300.9897,1430.3704,42.3362,271.3827,12,9); // RC CAR 4
- AddStaticVehicle(441,2301.0708,1437.5955,42.3383,271.2190,26,1); // RC CAR 5
- AddStaticVehicle(441,2301.1648,1444.5552,42.3357,268.6664,1,1); // RC CAR 6
- //---------------------|
- AddStaticVehicle(432,251.8652,1959.0568,17.6533,43.2005,43,0); // RHINO 1
- AddStaticVehicle(432,252.5253,1980.3716,17.6533,43.3290,43,0); // RHINO 2
- AddStaticVehicle(432,251.8156,1998.1758,17.6533,48.2666,43,0); // RHINO 3
- AddStaticVehicle(432,250.9422,2012.7721,17.6533,53.2615,43,0); // RHINO 4
- AddStaticVehicle(432,250.4349,2027.4449,17.6569,57.3193,43,0); // RHINO 4
- //---------------------|
- AddStaticVehicle(493,2375.0701,535.7573,-0.2389,178.9339,36,13); // JETMAX 1
- AddStaticVehicle(493,2344.7876,534.6743,-0.2091,181.4019,36,13); // JETMAX 2
- AddStaticVehicle(493,2284.3706,536.2343,-0.0846,175.5006,36,13); // JETMAX 3
- AddStaticVehicle(493,2304.4341,535.4173,0.0517,178.4625,36,13); // JETMAX 4
- AddStaticVehicle(493,2875.6309,423.3283,0.0172,89.5274,36,13); // JETMAX 4
- //---------------------|
- AddStaticVehicle(538,2864.7500,1262.2834,12.1256,180.0000,1,1); // VLAK
- //---------------------|
- AddStaticVehicle(479,2039.1068,1072.1654,10.4661,180.3905,59,36); // REGINA
- AddStaticVehicle(405,2039.1455,1010.9379,10.5468,177.7662,24,1); // SENTINEL
- AddStaticVehicle(405,2038.9596,1001.5572,10.5469,179.3145,36,1); // SENTINEL
- AddStaticVehicle(421,2075.7451,1017.8419,10.5544,0.6045,13,1); // WASHINGTON
- AddStaticVehicle(421,2231.4326,1285.8173,10.5544,359.0826,25,1); // WASHINGTON
- AddStaticVehicle(445,2142.6416,1085.7350,12.4977,140.0381,35,35); // ADMIRAl
- AddStaticVehicle(445,2171.9268,1016.0005,10.6953,90.3168,37,37); // ADMIRAl
- AddStaticVehicle(522,2141.9546,1012.5714,10.3909,89.1968,3,8); // NRG 500
- AddStaticVehicle(522,2132.9587,1022.7426,10.3884,270.4792,6,25); // NRG 500
- AddStaticVehicle(542,2128.9470,988.8548,10.5639,179.0450,24,118); // CLOVER
- AddStaticVehicle(603,2162.2400,1009.6524,10.6586,269.2233,69,1); // PHOENIX
- AddStaticVehicle(561,2130.3599,890.1353,10.6298,359.5337,8,17); // STRATUM
- AddStaticVehicle(562,2161.0740,920.7894,10.4782,87.6174,35,1); // ELEGY
- AddStaticVehicle(451,2161.4309,778.0853,10.9405,89.4923,125,125); // TURISMO
- AddStaticVehicle(451,2050.3484,739.6548,10.8911,0.2293,36,36); // TURISMO
- AddStaticVehicle(536,1925.9601,695.7579,10.5577,178.5806,12,1); // BLADE
- AddStaticVehicle(522,1852.0637,698.1721,10.8093,263.4160,7,79); // NRG 500
- AddStaticVehicle(481,1903.4814,766.7418,10.3284,272.8238,14,1); // BMX
- AddStaticVehicle(468,2086.0833,659.6702,10.7951,357.1591,46,46); // SANCHEZ
- AddStaticVehicle(491,2223.5447,646.6775,10.9507,178.1581,71,72); // VIRGO
- AddStaticVehicle(565,2370.5261,549.9889,7.4033,358.1610,42,42); // FLASH
- AddStaticVehicle(489,2442.4902,697.4879,11.4283,91.1198,14,123); // RANCHER
- AddStaticVehicle(429,2353.1094,727.9622,10.8686,182.8967,13,13); // BANSHEE
- AddStaticVehicle(535,2559.4094,728.9310,10.5834,271.0180,28,1); // SLAMVAN
- AddStaticVehicle(402,2721.5684,868.0858,10.6528,0.0894,13,13); // BUFFALO
- AddStaticVehicle(551,2877.7756,934.9521,10.5505,359.6604,72,1); // MERIT
- AddStaticVehicle(439,2825.2688,1274.1454,10.6614,180.4778,8,17); // STALLION
- AddStaticVehicle(479,2805.2881,1364.4435,10.5438,91.1104,60,35); // REGINA
- AddStaticVehicle(405,2782.8091,1972.7086,10.6953,273.3873,40,1); // SENTINEL
- AddStaticVehicle(421,2797.1848,2199.0488,10.7027,90.7472,30,1); // WASHINGTON
- AddStaticVehicle(445,2879.7778,2435.6389,10.6953,45.7401,39,39); // ADMIRAL
- AddStaticVehicle(542,2879.0220,2356.9207,10.5636,269.7108,31,93); // CLOVER
- AddStaticVehicle(420,2827.6675,2360.8042,10.5997,89.0793,6,1); // TAXI
- AddStaticVehicle(411,2822.2197,2309.7185,10.5474,359.5338,106,1); // INFERNUS
- AddStaticVehicle(482,2489.8218,2778.5007,10.9279,89.7278,41,41); // BURRITO
- AddStaticVehicle(492,2208.0205,2732.1890,10.6021,268.6736,24,55); // GREENWOOD
- AddStaticVehicle(534,2311.8555,2764.1006,10.5426,89.8889,7,7); // REMINGTON
- AddStaticVehicle(479,2142.4910,2806.6289,10.6145,269.1899,55,41); // REGINA
- AddStaticVehicle(421,2032.5917,2754.4646,10.7028,181.1447,36,1); // WASHINGTON
- AddStaticVehicle(429,1942.6168,2729.7024,10.5072,1.6857,14,14); // BANSHEE
- AddStaticVehicle(603,2041.7148,2656.5095,10.6614,180.2173,75,77); // PHOENIX
- AddStaticVehicle(535,1767.0435,2718.0129,10.5067,90.9198,31,1); // SLAMVAN
- AddStaticVehicle(451,1659.0507,2833.4690,10.5270,177.5641,16,16); // TURISMO
- AddStaticVehicle(536,1645.2404,2780.2632,10.4552,90.8907,26,96); // BLADE
- AddStaticVehicle(562,1606.8981,2721.4536,10.4802,359.9238,17,1); // ELEGY
- AddStaticVehicle(561,1556.7324,2772.2568,10.6375,89.3371,43,21); // STRATUM
- AddStaticVehicle(445,1489.3745,2844.3005,10.6954,1.0036,41,41); // ADMIRAL
- AddStaticVehicle(411,1442.3685,2878.4265,10.5474,177.7695,80,1); // INFERNUS
- AddStaticVehicle(489,1422.9076,2830.4426,10.9642,269.5677,120,123); // RANCHER
- AddStaticVehicle(421,1463.1974,2783.9585,10.6221,176.1325,40,1); // WASHINGTON
- AddStaticVehicle(420,1463.3181,2765.0703,10.5218,180.1516,6,1); // TAXI
- AddStaticVehicle(411,1436.5950,2678.4702,10.4708,89.6538,75,1); // INFERNUS
- AddStaticVehicle(420,1447.7717,2678.5198,10.5237,88.3988,6,1); // TAXI
- AddStaticVehicle(479,1347.0100,2649.3691,10.6171,0.7292,54,31); // REGINA
- AddStaticVehicle(561,1302.5763,2695.1323,10.6342,2.5389,54,38); // STRATUM
- AddStaticVehicle(405,1236.3091,2591.2490,10.6953,0.5114,75,1); // SENTINEL
- AddStaticVehicle(421,1299.2898,2538.2253,10.6214,358.2559,75,1); // WASHINGTON
- AddStaticVehicle(522,1282.1913,2520.6953,10.3906,269.1765,8,82); // NRG500
- AddStaticVehicle(445,1380.9772,2539.8203,10.6174,180.6808,43,43); // ADMIRAL
- AddStaticVehicle(542,1418.6747,2603.0803,10.4944,268.0994,32,92); // CLOVER
- AddStaticVehicle(420,1438.3438,2603.0183,10.5381,270.3890,6,1); // TAXI
- AddStaticVehicle(603,1569.4712,2577.4619,10.6586,0.9121,18,1); // PHOENIX
- AddStaticVehicle(561,1582.0144,2654.6563,10.5562,1.9464,67,8); // STRATUM
- AddStaticVehicle(562,1796.9934,2593.9797,10.4808,268.6926,11,1); // ELEGY
- AddStaticVehicle(451,1890.2042,2615.1760,10.5269,176.6658,18,18); // TURISMO
- AddStaticVehicle(536,2046.2125,2469.3594,10.5578,179.5691,30,96); // BLADE
- AddStaticVehicle(522,2151.7849,2479.7124,10.3861,270.8793,36,105); // NRG500
- AddStaticVehicle(489,2182.2844,2523.3169,10.9642,357.0590,112,120); // RANCHER
- AddStaticVehicle(468,2322.1421,2524.8499,10.4874,184.0434,53,53); // SANCHEZ
- AddStaticVehicle(491,2356.1211,2495.3740,10.5767,359.1077,52,66); // VIRGO
- AddStaticVehicle(565,2471.3870,2531.3892,10.4455,357.7549,53,53); // FLASH
- AddStaticVehicle(429,2454.1589,2495.6021,21.5547,356.9744,2,1); // BANSHEE
- AddStaticVehicle(535,2521.8669,2359.6089,10.5109,178.1604,55,1); // SLAMVAN
- AddStaticVehicle(402,2623.8362,2148.5227,10.6519,176.0001,22,22); // BUFFALO
- AddStaticVehicle(551,2587.7961,2071.1648,10.6155,89.9214,75,1); // MERIT
- AddStaticVehicle(439,2587.8496,1967.6018,10.7160,180.4657,43,21); // STALLION
- AddStaticVehicle(411,2546.5361,1968.8494,10.5474,88.6307,12,1); // INFERNUS
- AddStaticVehicle(420,2445.7224,2058.3916,10.5201,88.4632,6,1); // TAXI
- AddStaticVehicle(481,2332.5017,1971.0187,10.3099,180.8229,12,9); // BMX
- AddStaticVehicle(482,2361.0627,2108.3066,10.7970,1.6380,48,48); // BURRITO
- AddStaticVehicle(534,2360.5413,2211.8584,10.4051,359.0641,10,10); // REMINGTON
- AddStaticVehicle(492,2414.4441,2327.4170,10.6022,1.2536,28,56); // GREENWOOD
- AddStaticVehicle(479,2216.3657,2288.0093,10.5369,88.3555,49,23); // REGINA
- AddStaticVehicle(409,2150.9937,2354.8191,10.5431,72.2855,1,1); // STRETCJ
- AddStaticVehicle(445,2110.6375,2354.9241,10.6168,110.9435,45,45); // ADMIRAL
- AddStaticVehicle(522,2075.5996,2296.0322,10.3851,184.7240,39,106); // NRG 500
- AddStaticVehicle(421,2139.5920,2338.2944,10.6217,269.7044,95,1); // WASHINGTON
- AddStaticVehicle(562,2124.2251,2338.2808,10.4020,269.2208,116,1); // ELEGY
- AddStaticVehicle(479,2120.1187,2181.3870,10.4660,179.5863,45,32); // REGINA
- AddStaticVehicle(405,2215.5979,2154.5728,10.6166,269.3618,91,1); // SENTINEL
- AddStaticVehicle(421,2102.7759,2072.6353,10.7028,270.6442,4,1); // WASHINGTON
- AddStaticVehicle(560,2103.3523,2039.6447,10.5253,269.8009,56,29); // SULTAN
- AddStaticVehicle(542,2170.5503,2000.6122,10.5637,269.2465,45,92); // CLOVER
- AddStaticVehicle(559,2186.2268,1982.8849,10.4767,89.2873,68,8); // JESTER
- AddStaticVehicle(479,2034.0513,1926.8665,12.0422,176.3309,40,29); // REGINAf
- AddStaticVehicle(405,2170.6282,1821.1392,10.6952,180.7663,123,1); // SENTINEL
- AddStaticVehicle(421,2163.6702,1799.2911,10.7028,357.7057,13,1); // WASHINGTON
- AddStaticVehicle(402,2214.0996,1877.7889,10.6521,359.9224,30,30); // BUFFALo
- AddStaticVehicle(445,2060.0134,1745.0350,10.5491,153.4658,47,47); // ADMIRAL
- AddStaticVehicle(468,2075.0769,1607.6115,10.3403,178.6178,3,3); // SANCHEZ
- AddStaticVehicle(409,2160.0586,1673.8746,10.5505,345.4324,1,1); // STRETCH
- AddStaticVehicle(409,2158.7456,1693.0729,10.5512,23.4339,1,1); // STRETCH
- AddStaticVehicle(421,2151.7893,1686.6974,10.6349,192.3029,25,1); // WASHINGTON
- AddStaticVehicle(562,2172.2424,1528.0608,10.3960,265.4934,113,1); // ELEGY
- AddStaticVehicle(560,2038.8931,1494.8845,10.3771,179.8053,52,39); // SULTAN
- AddStaticVehicle(451,1942.3383,1346.0852,8.8879,179.9104,46,46); // TURISMO
- AddStaticVehicle(561,2039.0632,1252.9403,10.4858,179.3370,37,78); // STRATUM
- AddStaticVehicle(439,2113.2544,1397.1205,10.7162,358.3382,54,38); // STALLION
- AddStaticVehicle(445,2303.2620,1408.3407,10.6984,88.9791,34,34); // ADMIRAL
- AddStaticVehicle(402,2431.9990,1431.0626,10.5748,1.0086,90,90); // BUFFALo
- AddStaticVehicle(542,2398.9988,1657.2020,10.5636,1.0532,113,92); // CLOVER
- AddStaticVehicle(489,2491.4492,1530.7258,10.8860,238.7845,84,110); // RANCHER
- AddStaticVehicle(411,2604.0916,1814.9038,10.5444,88.5179,64,1); // INFERNUS
- AddStaticVehicle(421,2563.6045,1877.8408,10.7047,90.2302,30,1); // WASHINGTON
- AddStaticVehicle(562,2345.6626,1768.4258,10.4022,268.5090,101,1); // ELEGY
- AddStaticVehicle(479,2389.6716,1527.8662,10.5413,269.3173,27,36); // REGINA
- AddStaticVehicle(603,2542.1531,1436.5818,10.5811,178.3511,32,1); // PHOENIX
- AddStaticVehicle(491,2590.6672,1368.5845,10.4986,269.2987,64,72); // VIRGO
- AddStaticVehicle(560,2602.3655,1224.5862,10.4486,179.8667,9,39); // SULTAN
- AddStaticVehicle(559,2453.7129,1198.1558,10.3999,90.4766,2,1); // JESTER
- AddStaticVehicle(405,2422.7002,1125.1864,10.6162,176.7959,4,1); // SENTINEL
- AddStaticVehicle(421,2569.6455,1059.0450,10.7027,267.5186,36,1); // WASHINGTON
- AddStaticVehicle(489,2479.6282,910.4950,10.9650,357.8370,76,102); // RANCHER
- AddStaticVehicle(451,2316.8467,1197.8660,10.4502,87.8840,61,61); // TURISMO
- AddStaticVehicle(535,1979.4412,2459.4155,10.5839,87.7130,66,1); // SLAMVAN
- AddStaticVehicle(492,1891.0031,2320.8516,10.6022,179.5428,49,59); // GREENWOOD
- AddStaticVehicle(420,1940.1437,2173.0000,10.5995,90.2687,6,1); // TAXI
- AddStaticVehicle(494,1882.8480,2117.9844,10.7155,0.8215,42,33); // HOTRING
- AddStaticVehicle(534,1981.3920,2073.4587,10.5446,180.8112,11,11); // REMINGTON
- AddStaticVehicle(479,1710.4281,2189.6292,10.6139,1.4166,59,36); // REGINA
- AddStaticVehicle(405,1632.3156,2110.2583,10.9398,87.4388,11,1); // SENTINEL
- AddStaticVehicle(421,1612.4271,2220.8464,10.7028,269.8353,40,1); // WASHINGTON
- AddStaticVehicle(445,1499.8265,2203.5078,10.6955,180.9478,35,35); // ADMIRAL
- AddStaticVehicle(565,1515.8158,2257.6978,10.4425,359.7746,62,62); // FLASH
- AddStaticVehicle(542,1369.0668,2262.8074,10.5634,268.8877,119,113); // CLOVER
- AddStaticVehicle(603,1510.5775,2375.6560,10.6584,266.9344,45,45); // PHOENIX
- AddStaticVehicle(561,1562.2219,1997.2338,10.5573,177.9171,65,79); // STRATUM
- AddStaticVehicle(562,1446.4241,1959.6770,10.8527,0.0187,92,1); // ELEGY
- AddStaticVehicle(451,1373.7533,2022.2817,10.9116,270.1396,75,75); // TURISMO
- AddStaticVehicle(536,1315.5764,1940.3254,10.8823,358.8683,32,1); // BLADE
- AddStaticVehicle(522,1694.6217,1504.3652,10.3217,145.1928,51,118); // NRG500
- AddStaticVehicle(445,1708.8271,1447.2854,10.6336,163.7855,37,37); // ADMIRAL
- AddStaticVehicle(420,1707.0236,1432.8059,10.3845,176.9303,6,1); // TAXI
- AddStaticVehicle(420,1712.0897,1398.2507,10.3460,194.1865,6,1); // TAXI
- AddStaticVehicle(468,1698.0352,1386.4556,10.4199,41.8131,6,6); // SANCHEZ
- AddStaticVehicle(491,1682.5320,1315.3773,10.5765,178.9930,30,72); // VIRGO
- AddStaticVehicle(560,1643.1775,1305.2533,10.5252,271.0191,17,1); // SULTAN
- AddStaticVehicle(421,1692.3036,1296.3217,10.7028,359.9153,75,1); // WASHINGTON
- AddStaticVehicle(565,1876.1637,1268.3440,10.3667,267.9419,7,7); // FLASH
- AddStaticVehicle(489,1683.3458,1128.2209,10.8851,269.9776,13,118); // RANCHER
- AddStaticVehicle(429,1910.9883,1086.5187,10.4960,268.7656,1,3); // BANSHEE
- AddStaticVehicle(535,1562.7238,994.0909,10.5068,179.5473,97,1); // SLAMVAN
- AddStaticVehicle(402,1674.5975,999.2867,10.6521,358.8054,98,98); // BUFFALO
- AddStaticVehicle(551,1322.2767,1159.9523,10.6211,177.6329,83,1); // MERIT
- AddStaticVehicle(439,1148.5875,1368.2485,10.6251,90.1271,67,8); // STALLION
- AddStaticVehicle(560,1053.8131,1217.2090,10.5257,176.8126,21,1); // SULTAN
- AddStaticVehicle(411,1031.4734,1350.0590,10.5474,93.8873,123,1); // INFERNUS
- AddStaticVehicle(420,1012.5303,1597.2114,10.5566,358.2320,6,1); // TAXI
- AddStaticVehicle(481,929.6713,1659.6276,8.1554,84.0048,26,1); // BMX
- AddStaticVehicle(482,953.1686,1755.8514,8.7718,268.5127,52,52); // BURRITO
- AddStaticVehicle(492,1075.8922,1725.7705,10.6022,268.8126,52,69); // GREENWOOD
- AddStaticVehicle(522,1111.0035,1613.9301,12.0885,249.3055,3,3); // NRG 500
- AddStaticVehicle(494,1136.2151,1584.0873,12.4421,217.8688,54,36); // HOTRING
- AddStaticVehicle(504,1112.3577,1754.9012,10.6128,90.6055,26,1); // BLOODRING
- AddStaticVehicle(504,1112.7528,1762.2551,10.6127,87.4312,51,39); // BLOODRING
- AddStaticVehicle(494,1051.5815,1834.3450,10.7155,179.3529,75,79); // HOTRING
- AddStaticVehicle(534,1021.4050,1921.3304,10.8562,91.0135,15,15); // REMINGTON
- AddStaticVehicle(559,1093.4625,1984.6368,10.8094,269.7397,13,8); // JESTER
- AddStaticVehicle(560,1158.1010,2103.7139,10.5252,268.4106,33,0); // SULTAN
- AddStaticVehicle(479,894.1672,1973.2874,10.9606,269.9507,60,35); // REGINA
- AddStaticVehicle(405,991.8764,2280.1902,11.0372,359.8927,24,1); // SENTINEL
- AddStaticVehicle(421,1074.8522,2387.9072,10.6241,270.7193,95,1); // WASHINGTON
- AddStaticVehicle(411,1712.2500,1950.5465,10.4709,359.8553,116,1); // INFERNUS
- AddStaticVehicle(560,1707.8749,2382.8184,10.5638,178.3465,37,0); // SULTAN
- AddStaticVehicle(559,1623.7365,697.5067,10.4766,182.9111,22,1); // JESTER
- AddStaticVehicle(479,1487.9702,712.6240,10.5369,90.3212,55,41); // REGINA
- AddStaticVehicle(522,2119.1824,1888.7626,10.2366,178.0924,3,8); // NRG 500
- AddStaticVehicle(522,2336.4690,595.8300,7.3441,83.3241,6,25); // NRG 500
- //---------------------|
- AddStaticVehicle(598,1747.3582,548.5397,26.0253,343.5480,0,1); // LVPD
- AddStaticVehicle(534,2684.1750,-2019.8263,13.2597,0.8644,37,37); // REMINGTON
- AddStaticVehicle(535,2638.2310,-2001.7725,13.3180,269.2899,123,1); // SLAMVAN
- AddStaticVehicle(536,2684.5942,-1990.2317,13.2914,180.5632,37,1); // BLADE
- AddStaticVehicle(534,2709.4185,-2018.8538,13.1406,179.1388,42,42); // REMINGTON
- AddStaticVehicle(536,2730.4343,-2016.8966,13.2921,88.1486,57,96); // BLADE
- AddStaticVehicle(535,2699.7866,-1998.9138,13.1792,89.1306,118,1); // SLAMVAN
- AddStaticVehicle(479,2486.2932,-1952.6836,13.2283,178.8708,54,31); // REGINA
- AddStaticVehicle(405,2529.2988,-1712.0242,13.3616,90.3202,36,1); // SENTINEL
- AddStaticVehicle(421,2828.7419,-1635.0652,10.7959,355.4387,4,1); // WASHINGTON
- AddStaticVehicle(491,2742.3105,-1435.4475,30.1132,359.7262,60,72); // VIRGO
- AddStaticVehicle(445,2751.2417,-1177.7036,69.2785,89.6094,39,39); // ADMIRAL
- AddStaticVehicle(542,2502.9377,-958.1784,82.0205,185.1208,122,113); // CLOVER
- AddStaticVehicle(603,2172.2903,-1000.2218,62.7511,79.3812,13,1); // PHOENIX
- AddStaticVehicle(561,2308.4182,-1223.6544,23.7409,182.5712,25,78); // STRATUM
- AddStaticVehicle(562,2410.1216,-1391.2367,23.9486,266.9286,36,1); // ELEGY
- AddStaticVehicle(451,2426.2476,-1628.8690,27.1748,178.5394,123,123); // TURISMO
- AddStaticVehicle(536,2409.0635,-1850.9808,13.2018,181.1879,71,96); // BLADE
- AddStaticVehicle(522,2408.4834,-2142.6108,13.1179,254.1835,8,82); // NRG 500
- AddStaticVehicle(468,2191.0713,-2250.1609,13.1750,133.5103,46,46); // SANCHEZ
- AddStaticVehicle(491,1998.4688,-2105.3059,13.1789,87.1003,40,65); // VIRGO
- AddStaticVehicle(565,2007.8386,-1940.6436,12.9747,272.6047,10,10); // FLASH
- AddStaticVehicle(489,1966.7168,-1769.7043,13.6030,358.6546,14,123); // RANCHER
- AddStaticVehicle(429,2120.1121,-1778.6572,13.0698,268.8181,1,3); // BANSHEE
- AddStaticVehicle(535,2131.2092,-1489.0083,23.5774,359.2493,3,1); // SLAMVAn
- AddStaticVehicle(402,2171.7766,-1331.4672,23.7345,358.4177,98,98); // BUFFALo
- AddStaticVehicle(551,2180.8577,-1161.5784,24.4331,356.6953,91,1); // MERIT
- AddStaticVehicle(411,1931.7361,-1130.1821,24.9167,88.9884,112,1); // INFERNUS
- AddStaticVehicle(420,1841.8956,-1348.3574,13.2525,180.1444,6,1); // TAXI
- AddStaticVehicle(481,1810.8855,-1666.7710,13.0292,183.1680,1,1); // BMX
- AddStaticVehicle(482,1694.5704,-1840.2726,13.5642,0.5992,64,64); // BURRITO
- AddStaticVehicle(492,1788.5015,-2161.9448,13.2424,271.6098,71,107); // GREENWOOD
- AddStaticVehicle(534,1546.1726,-2210.8918,13.2795,180.2769,53,53); // REMINGTON
- AddStaticVehicle(479,1680.4100,-2276.6870,13.3165,180.1091,49,23); // REGINA
- AddStaticVehicle(420,1717.5787,-2314.0132,13.2399,271.8043,6,1); // TAXI
- AddStaticVehicle(420,1745.1804,-2314.3311,13.2382,271.7917,6,1); // TAXI
- AddStaticVehicle(420,1727.7228,-2297.0083,13.2285,179.6849,6,1); // TAXI
- AddStaticVehicle(593,1896.4882,-2300.1426,14.0043,257.3178,36,8); // DODO
- AddStaticVehicle(519,2013.6964,-2460.6230,14.4692,87.3265,1,1); // SHAMAL
- AddStaticVehicle(519,1970.4155,-2628.5469,14.4679,357.1695,1,1); // SHAMAL
- AddStaticVehicle(593,1840.6666,-2624.2830,14.0101,359.9608,51,1); // DODO
- AddStaticVehicle(593,1716.9443,-2621.8181,14.0095,2.0315,58,8); // DODO
- AddStaticVehicle(513,1595.8828,-2618.6877,14.0895,355.6202,48,18); // STUNT
- AddStaticVehicle(513,1538.4375,-2618.6426,14.0893,355.4176,51,6); // STUNT
- AddStaticVehicle(593,1483.7396,-2453.1633,14.0137,180.4781,60,1); // DODO
- AddStaticVehicle(487,1582.7354,-2461.1680,13.6990,182.5660,26,57); // MAVERICK
- AddStaticVehicle(487,1704.5614,-2462.2678,13.7323,175.3329,54,29); // MAVERICK
- AddStaticVehicle(519,1801.1305,-2453.1501,14.4774,172.6296,1,1); // SHAMAL
- AddStaticVehicle(560,1662.3269,-1573.7887,13.1711,0.4111,41,29); // SULTAN
- AddStaticVehicle(560,1474.7280,-1307.6550,13.2844,268.4938,56,29); // SULTAN
- AddStaticVehicle(522,1559.2684,-1317.7595,16.0567,348.8687,36,105); // NRG-500
- AddStaticVehicle(522,1564.2649,-1318.1743,16.0544,340.7354,39,106); // NRG-500
- AddStaticVehicle(522,1532.8473,-1347.3373,329.0286,88.8626,51,118); // NRG-500
- AddStaticVehicle(522,1559.8496,-1349.7407,329.0121,336.4915,3,3); // NRG-500
- AddStaticVehicle(513,1545.9949,-1352.9332,330.0305,93.5260,38,51); // STUNT
- AddStaticVehicle(534,1220.7944,-1706.8752,13.1866,90.1328,62,62); // REMINGTON
- AddStaticVehicle(479,1018.7327,-1390.8126,12.9705,88.0981,45,32); // REGINAf
- AddStaticVehicle(479,1140.4532,-1153.8276,23.5320,91.4177,40,29); // REGINAf
- AddStaticVehicle(411,1203.0863,-875.6207,42.6735,97.2914,106,1); // INFERNUS
- AddStaticVehicle(405,340.4809,-1348.7640,14.3827,297.7148,40,1); // SENTINEL
- AddStaticVehicle(491,841.2272,-1797.8075,13.3927,0.4052,71,72); // VIRGO
- AddStaticVehicle(560,1201.9550,-1481.0405,13.1356,359.5451,52,39); // SULTAN
- AddStaticVehicle(560,642.6627,-1479.9041,14.2884,0.4342,9,39); // SULTAN
- AddStaticVehicle(534,236.7274,-1567.3224,32.8819,345.0328,7,7); // REMINGTON
- AddStaticVehicle(439,1391.8679,-1030.3354,25.2351,91.0276,37,78); // STALLION
- AddStaticVehicle(489,701.2938,-526.1334,16.4015,90.7074,120,123); // RANCHER
- AddStaticVehicle(489,606.7344,-501.0552,16.4005,359.4767,120,123); // RANCHER
- AddStaticVehicle(534,237.7051,-112.5947,1.2255,0.5140,10,10); // REMINGTON
- AddStaticVehicle(522,218.0003,-160.9000,1.1278,269.1551,3,8); // NRG 500
- AddStaticVehicle(522,317.1353,-150.3634,1.1167,267.0732,6,25); // NRG 500
- AddStaticVehicle(560,1309.9944,234.8196,19.1832,246.3903,17,1); // SULTAN
- AddStaticVehicle(522,1418.1920,278.6723,19.1144,324.7695,7,79); // SULTAN
- AddStaticVehicle(489,2338.6746,30.7342,26.5493,359.5103,112,120); // RANCHER
- AddStaticVehicle(468,2448.8074,34.4070,26.1523,268.8682,53,53); // SANCHEZ
- AddStaticVehicle(479,2504.2979,124.7134,26.2684,180.5569,27,36); // REGINA
- AddStaticVehicle(489,-2167.7883,-2429.4631,30.6859,141.0746,84,110); // RANCHER
- AddStaticVehicle(560,-2117.4668,-2491.9119,30.3293,232.8777,21,1); // SULTAN
- AddStaticVehicle(560,-1571.9565,-2732.5310,48.2479,145.3723,33,0); // SULTAN
- AddStaticVehicle(560,-230.1359,1132.5237,19.4477,267.8852,37,0); // SULTAn
- AddStaticVehicle(468,-324.0058,1156.8181,19.3950,86.3096,3,3); // SANCHEZ
- AddStaticVehicle(534,-41.1895,1166.7981,19.2467,359.5052,11,11); // REMINGTON
- AddStaticVehicle(468,-213.7031,2716.7871,62.3542,0.4376,6,6); // SANCHEZ
- AddStaticVehicle(489,-241.8900,2729.4797,62.8311,88.6662,76,102); // RANCHER
- AddStaticVehicle(489,407.4430,2542.9448,16.6563,358.1311,13,118); // RANCHER
- AddStaticVehicle(468,425.0218,2547.2510,15.9481,185.0755,46,46); // SANCHEZ
- AddStaticVehicle(593,324.3406,2537.0728,17.2638,177.3503,68,8); // DODO
- AddStaticVehicle(593,290.1651,2541.8818,17.2857,181.4629,2,1); // DODO
- AddStaticVehicle(563,365.6811,2535.5964,17.3654,219.0602,1,6); // RAINDANCE
- AddStaticVehicle(489,-301.5085,1755.6648,42.8307,89.6366,14,123); // RANCHER
- AddStaticVehicle(403,-292.5679,1775.4720,43.3008,87.9915,40,1); // LINERUNNER
- AddStaticVehicle(560,-314.8497,1515.9603,75.0624,178.5072,41,29); // SULTAN
- AddStaticVehicle(451,-280.3886,1557.6001,75.0665,314.7276,125,125); // TURISMO
- AddStaticVehicle(411,-2399.2698,2337.8701,4.6348,286.1324,80,1); // INFERNUS
- AddStaticVehicle(560,-2270.8315,2324.2339,4.5253,90.4472,56,29); // SULTAN
- AddStaticVehicle(534,-2625.2034,2252.1599,7.8676,181.7237,15,15); // REMINGTON
- AddStaticVehicle(519,-1370.6140,-231.6631,15.0697,334.7095,1,1); // SHAMAl
- AddStaticVehicle(519,-1132.5674,-194.8404,15.0620,118.5925,1,1); // SHAMAl
- AddStaticVehicle(593,-1357.8942,-494.7801,14.6335,199.3005,13,8); // DODO
- AddStaticVehicle(593,-1302.0524,-617.3056,14.6040,8.1042,22,1); // DODO
- AddStaticVehicle(519,-1407.0369,-592.2511,15.0703,285.2344,1,1); // SHAMAl
- AddStaticVehicle(487,-1224.5325,-10.8836,14.3247,40.7913,26,3); // MAVERICK
- AddStaticVehicle(487,-1186.5646,25.1446,14.3259,43.8660,3,29); // maverick
- AddStaticVehicle(593,-1276.7570,19.4028,14.6053,134.8482,36,8); // DODO
- AddStaticVehicle(420,-1398.6982,-325.3780,13.8506,31.7175,6,1); // TAXI
- AddStaticVehicle(420,-1409.6406,-308.6047,13.8471,39.7899,6,1); // TAXI
- AddStaticVehicle(420,-1425.3411,-294.0088,13.8496,49.7055,6,1); // TAXI
- AddStaticVehicle(445,-1561.5532,-423.8376,5.9358,315.3411,41,41); // ADMIRAL
- AddStaticVehicle(421,-2246.8594,-52.1380,35.1250,358.7574,13,1); // WASHINGTON
- AddStaticVehicle(411,-2020.6300,33.8178,33.0187,83.3607,75,1); // INFERNUS
- AddStaticVehicle(561,-1988.2484,271.6443,34.9899,85.0375,57,8); // STRATUM
- AddStaticVehicle(560,-1989.4951,262.6731,34.8840,82.6614,52,39); // SULTAN
- AddStaticVehicle(565,-1990.6227,255.4005,34.7956,81.7088,11,11); // FLASH
- AddStaticVehicle(559,-1990.1354,248.5720,34.8282,88.8331,36,8); // JESTER
- AddStaticVehicle(494,-2201.1160,293.8004,35.0123,179.1525,92,101); // HOTRING
- AddStaticVehicle(561,-1996.7195,752.8419,45.1800,179.1507,8,17); // STRATUM
- AddStaticVehicle(559,-2691.9255,205.5603,3.9929,0.2800,51,1); // JESTER
- AddStaticVehicle(560,-2685.8064,205.8277,4.0406,0.2899,9,39); // SULTAN
- AddStaticVehicle(561,-2690.4395,236.5834,4.1487,270.3628,43,21); // STRATUM
- AddStaticVehicle(565,-2690.2451,232.0846,3.9613,273.1880,15,15); // FLASH
- AddStaticVehicle(479,-2717.0999,-53.8338,4.1275,269.4001,59,36); // REGINA
- AddStaticVehicle(542,-2559.3638,913.5044,64.6460,272.5982,13,118); // CLOVER
- AddStaticVehicle(439,-2054.3826,1042.2616,55.6210,89.9434,65,79); // STALLION
- AddStaticVehicle(561,-2170.5293,923.4877,79.7416,87.4231,54,38); // STRATUM
- AddStaticVehicle(565,-1710.5404,1195.7498,24.6765,89.4126,37,37); // FLASH
- AddStaticVehicle(491,-1973.4211,-859.0844,31.7836,92.2216,52,66); // VIRGO
- AddStaticVehicle(411,-673.5287,955.4769,11.8599,179.9003,12,1); // INFERNUS
- AddStaticVehicle(491,-681.9045,954.8939,11.8891,179.0412,64,72); // VIRGO
- AddStaticVehicle(560,-710.0778,939.7198,12.1383,178.8676,17,1); // SULTAN
- AddStaticVehicle(493,-650.7587,880.3090,-0.1360,230.6246,36,13); // JETMAX
- AddStaticVehicle(522,1339.7007,716.4328,10.3884,265.4479,7,79); // NRG500
- AddStaticVehicle(522,1339.8867,711.9078,10.3874,271.1310,8,82); // NRG500
- AddStaticVehicle(522,1339.8800,706.4997,10.3829,270.3115,36,105); // NRG500
- AddStaticVehicle(522,1340.2468,701.0724,10.3907,270.3867,39,106); // NRG500
- //---------------------|
- AddStaticVehicle(494,2394.7542,1023.9545,10.7153,0.2617,36,117); // STREET HOTRING 1
- AddStaticVehicle(494,1145.3345,1420.6532,5.7158,176.5146,36,13); // SPIDER HOTRING 2
- AddStaticVehicle(494,1136.8203,1398.5823,5.7154,357.9475,42,30); // SPIDER HOTRING 3
- //---------------------|
- new Link[ 21 ];
- Link[0] = AddStaticVehicle(504,-1362.5208,933.5765,1036.1351,3.1196,0,0); // BLOODRING 1
- Link[1] = AddStaticVehicle(504,-1355.2076,934.2970,1036.1450,6.4397,6,6); // BLOODRING 2
- Link[2] = AddStaticVehicle(504,-1346.7728,935.9896,1036.1631,9.4100,3,3); // BLOODRING 3
- Link[3] = AddStaticVehicle(504,-1338.5735,937.7601,1036.1779,13.6361,0,0); // BLOODRING 4
- Link[4] = AddStaticVehicle(504,-1330.9659,939.9783,1036.2045,14.8697,6,6); // BLOODRING 5
- Link[5] = AddStaticVehicle(504,-1323.3705,942.7769,1036.2401,19.9002,3,3); // BLOODRING 6
- Link[6] = AddStaticVehicle(504,-1491.9531,953.3821,1036.7051,324.7259,0,0); // BLOODRING 7
- Link[7] = AddStaticVehicle(504,-1499.3943,959.3564,1036.8230,320.1958,6,6); // BLOODRING 8
- Link[8] = AddStaticVehicle(504,-1505.8634,965.7972,1036.9436,309.4588,3,3); // BLOODRING 9
- Link[9] = AddStaticVehicle(504,-1511.6759,972.8675,1037.0669,297.7830,0,0); // BLOODRING 10
- Link[10] = AddStaticVehicle(504,-1516.8947,981.6416,1037.2223,291.6968,6,6); // BLOODRING 11
- Link[11] = AddStaticVehicle(504,-1519.6182,989.7792,1037.3673,283.0333,3,3); // BLOODRING 12
- Link[12] = AddStaticVehicle(504,-1454.9897,1054.7169,1038.3265,193.1362,0,0);// BLOODRING 13
- Link[13] = AddStaticVehicle(504,-1336.3466,1052.9829,1038.0948,158.4728,6,6);// BLOODRING 14
- Link[14] = AddStaticVehicle(494,-1444.4934,1093.5123,1040.1855,117.9141,6,6);// HOTRING 1
- Link[15] = AddStaticVehicle(494,-1430.9508,1099.2935,1040.1680,106.1222,3,3);// HOTRING 2
- Link[16] = AddStaticVehicle(494,-1414.3273,1103.3016,1040.1473,97.7033,0,0); // HOTRING 3
- Link[17] = AddStaticVehicle(494,-1398.7743,1105.3693,1040.1414,94.4823,6,6); // HOTRING 4
- Link[18] = AddStaticVehicle(494,-1380.2823,1103.3918,1040.1211,81.1971,3,3); // HOTRING 5
- Link[19] = AddStaticVehicle(494,-1366.4917,1099.7656,1040.1069,66.1781,0,0); // HOTRING 6
- Link[20] = AddStaticVehicle(494,-1351.5023,1092.0902,1040.0973,58.9153,6,6); // HOTRING 7
- for(new v=0;v<21;v++) LinkVehicleToInterior(Link[v], 15);
- //-------------------------------------------------------------------------|
- for(new f=0;f<MAX_VEHICLE_EX;f++) Benzin[f] = 100.0;
- //-------------------------------------------------------------------------|
- CreatePickup(1318,1,2127.7952,2377.0208,10.8203); // MT CENTRUM - VCHOD
- CreatePickup(1239,1,240.6008,112.7335,1003.2188); // MT CENTRUM - INFORMACE
- CreatePickup(1239,1,256.2879,120.5138,1003.2188); // MT CENTRUM - AUTOSKOLA
- CreatePickup(1239,1,225.5459,112.4224,1003.2257); // MT CENTRUM - CESTOVNI PASY
- CreatePickup(1318,1,246.1376,111.6128,1003.2188); // MT CENTRUM - VYCHOD
- CreatePickup(1318,1,215.6157,124.2145,1003.2188); // MT CENTRUM - VYTAH UP
- CreatePickup(371, 2,2070.5134,2374.6299,143.6016); // MT CENTRUM - PARACHUTE
- CreatePickup(1318,1,2070.0991,2392.3557,143.6016); // MT CENTRUM - VYTAH DOWN
- //---------------------|
- CreatePickup(1318,1, 1099.4885,1601.7048, 12.5469); // BLOODRING - HOTRING - VCHOD
- CreatePickup(1318,1,-1424.2815,929.7214, 1036.4008); // BLOODRING - VYCHOD
- CreatePickup(1318,1,-1392.5660,1092.8240,1040.7969); // HOTRING - VYCHOD
- //---------------------|
- CreatePickup(1581,1,234.1719,158.4499,1003.0234); // POLICIE - JOIN
- CreatePickup(1581,1,292.5906,180.2734,1007.1794); // SWAT - JOIN
- CreatePickup(954, 1,235.8423,164.4290,1003.0234); // BONZ - JOIN
- //---------------------|
- CreatePickup(1240,2,1615.2466,1817.5992,10.8203); // HEALTH PICKUP
- CreatePickup(1581,1,1607.9298,1818.0028,10.8203); // AMBULANCE - JOIN
- //---------------------|
- CreatePickup(1581,1,1742.9380,2076.2349,10.8203); // POZARNICI JOIN
- //---------------------|
- CreatePickup(1581,1,2901.6345,431.6551,17.6041); // MTMC JOIN
- //---------------------|
- CreatePickup(1686,1, 2200.0674, 2474.5867,10.5474); // BENZINKA MT 1
- CreatePickup(1686,1, 2114.0911, 917.2126,10.5474); // BENZINKA MT 2
- CreatePickup(1686,1,-1674.9213, 418.0277, 7.1797); // BENZINKA SF 3
- CreatePickup(1686,1,-2408.8335, 976.8060,45.2969); // BENZINKA SF 4
- CreatePickup(1686,1,-1606.6350,-2715.2573,48.5391); // BENZINKA LS 5
- CreatePickup(1686,1, 1943.4719,-1772.0286,13.3906); // BENZINKA LS 6
- CreatePickup(1686,1, 612.4098, 1693.1404, 6.9922); // BENZINKA NE 7
- CreatePickup(1686,1, 1389.1053, 1768.9662,10.8203); // BENZINKA AI 8
- CreatePickup(1686,1, 1595.9902, 2196.0076,10.8203); // BENZINKA MT 3
- //---------------------|
- CreatePickup(1581,1,286.8919,1934.4728,17.6406); // ARMY JOIN
- //---------------------|
- CreatePickup(1581,1,1318.9417,1253.0369,10.8203); // MTAEROLINIE
- CreatePickup(1581,1,1306.7130,1614.4932,10.8203); // AIR TRAFFIC CONTROL
- //---------------------|
- CreatePickup(1318,1, 2814.5657,2587.0288, 9.8841); // CAMORRA - VSTUP
- CreatePickup(1581,1, 1295.0594, -14.9959,1001.0269); // CAMORRA - JOIN
- CreatePickup(1318,1, 1305.7750, -33.7671,1001.0332); // CAMORRA - OUT
- //---------------------|
- CreatePickup(1581,1, 2578.9951,1648.8730,11.0312); // CHANG-CHI - JOIN
- //---------------------|
- CreatePickup(1581,1, 1921.5100, 955.8329,10.8127); // COSA-NOSTRA - JOIN
- //---------------------|
- CreatePickup(1581,1, 2587.6475,2269.1196,11.0625); // LIMO SLUZBA - JOIN
- //---------------------|
- CreatePickup(1581,1, 1694.9395,1746.4410,10.8226); // POPELARI - JOIN
- //---------------------|
- CreatePickup(1581,1, 2460.8752,1325.2290,10.8203); // ODTAHOVKA - JOIN
- //---------------------|
- CreatePickup(1581,1, 2413.2017,1024.6666,10.8203); // STREETSTYLE - JOIN
- //---------------------|
- CreatePickup(1581,1, 1157.4386,1407.1926,5.8203); // SPIDER TUNING - JOIN
- //---------------------|
- CreatePickup(1581,1, 963.9071,2163.7996,1011.0234); // IMPORT EXPORT - JOIN
- //---------------------|
- CreatePickup(1581,1, 2783.7334,1253.4738, 11.3125); // TAXI - JOIN
- //---------------------|
- CreatePickup(1581,1, 2849.0110,1335.6151, 11.3906); // AUTOBUSAK - JOIN
- //---------------------|
- CreatePickup(1581,1, 2117.4895,960.8121,10.8130); // ZMRZLINARI - JOIN
- //---------------------|
- CreatePickup(1581,1, 1456.8700,970.8192,10.8203); // BODYGUARDI - JOIN
- //---------------------|
- CreatePickup(1581,1, 1210.8312,3.3570,1000.9219); // SLAPKY - JOIN
- //---------------------|
- CreatePickup(1581,1, 2269.8442,551.3130,7.7802); // ZACHRANARI - JOIN
- //---------------------|
- CreatePickup(1314,1, 355.7153,169.3838,1008.3776); // KAVARNA
- CreatePickup(1314,1, 355.4682,177.8464,1008.3782); // KAVARNA
- //---------------------|
- CreatePickup(1314,1, 2484.3613,1528.3314,10.9268); // CERNE TRHY
- CreatePickup(1314,1, 1150.7933,2146.4744,10.8203); // CERNE TRHY
- CreatePickup(1314,1, 1724.7948,1868.4740,10.8203); // CERNE TRHY
- CreatePickup(1314,1, 1631.3560,970.8315,10.8203); // CERNE TRHY
- CreatePickup(1314,1, 2312.9626,587.2845, 7.7802); // CERNE TRHY
- //---------------------|
- CreatePickup(1241, 2, 2303.0259,576.7344,7.7813); // ADRENALIN PICKUP
- //---------------------|
- CreatePickup(1314, 1, 2321.2864,575.7781,7.7813); // ALKOHOL MENU
- //---------------------|
- CreatePickup(1239,1, 1680.7578,1448.3302,10.7734); // TERMINAL MAIKEROO TOWN
- CreatePickup(1239,1,-1410.4048,-298.6635,14.1484); // TERMINAL SAN FRANCISCO
- CreatePickup(1239,1, 414.5464,2531.8152,19.1592); // TERMINAL NEVADA AIRPORT
- CreatePickup(1239,1,1728.9728,-2333.1282,13.5469); // TERMINAL LOS ANGELES
- //---------------------|
- CreatePickup(353,2,2332.6284,529.7234,-46.8498); // PICKUP 1
- CreatePickup(356,2,2789.0310,971.9885,10.7500); // PICKUP 2
- CreatePickup(356,2,2197.2910,941.4568,10.8203); // PICKUP 3
- CreatePickup(356,2,2461.2405,1419.9174,10.9063); // PICKUP 4
- CreatePickup(355,2,2247.2620,1747.0814,10.8203); // PICKUP 5
- CreatePickup(353,2,2045.2395,2150.2388,10.8203); // PICKUP 6
- CreatePickup(355,2,1646.0233,2057.7004,11.3199); // PICKUP 7
- CreatePickup(344,2,1317.3318,1747.0304,10.8203); // PICKUP 8
- CreatePickup(342,2,1155.1757,1360.1503,10.8203); // PICKUP 9
- CreatePickup(342,2,1072.5922,1999.2814,11.4609); // PICKUP 10
- CreatePickup(342,2,1588.8448,2315.3933,10.8203); // PICKUP 11
- CreatePickup(344,2,1964.1194,2706.1050,10.8203); // PICKUP 12
- CreatePickup(353,2,379.8119,-8.7071,1001.8516); // PICKUP 13
- CreatePickup(357,2,200.2919,-5.0541,1001.2109); // PICKUP 14
- CreatePickup(358,2,2790.8105,2530.6206,10.8203); // PICKUP 15
- //---------------------|
- CreatePickup(1275,1,207.4679,-100.8795,1005.2578); // CLOTHES SHOP 1
- CreatePickup(1275,1,161.3113,-83.8274,1001.8047); // CLOTHES SHOP 1
- CreatePickup(1275,1,210.0278,-7.9331,1005.2109); // CLOTHES SHOP 1
- //---------------------|
- CreatePickup(1239,1,419.7584,2531.8879,16.6021); // LETECKA SKOLA
- //---------------------|
- CreatePickup(1274,1,2022.0529,1000.4344, 10.8203); //BANKA DRAGONI
- CreatePickup(1274,1,1716.8948,1532.9988, 10.7718); //BANKA LETISTE
- CreatePickup(1274,1,2193.3818,1994.1184, 12.2969); //BANKA OBCHOD
- CreatePickup(1274,1,2590.9531,1365.2527, 10.8203); //BANKA MESTO
- //-------------------------------------------------------------------------|
- //-------------------------------------------------------------------------|
- Timer[T_MultiTimer] = SetTimer("MultiTimer", 1633, true);
- Timer[T_Hodiny] = SetTimer("Hodiny" ,60000, true);
- Timer[T_BigTimer] = SetTimer("BigTimer" ,305131, true);
- //-------------------------------------------------------------------------|
- ServerCFG[S_Ecar] = 0;
- ServerCFG[S_Zavod] = 0;
- ServerCFG[S_Rampy] = 0;
- ServerCFG[S_UpTime] = 0;
- ServerCFG[Ohnostroj] = 0;
- ServerCFG[Serv_Time] = 0;
- ServerCFG[S_Odpocet] = 5;
- ServerCFG[S_Trajekt] = 0;
- ServerCFG[Serv_Time2] = 0;
- ServerCFG[S_Poplatek] = 0;
- ServerCFG[Serv_Time3] = 0;
- ServerCFG[S_Zavodnici] = 0;
- //-------------------------|
- Rob[Supermarket] = 0;
- Rob[Holicstvi] = 0;
- Rob[Clucking] = 0;
- Rob[MTCenter] = 0;
- Rob[Caligula] = 0;
- Rob[OCasino] = 0;
- Rob[SexShop] = 0;
- Rob[Dragons] = 0;
- Rob[Shitole] = 0;
- Rob[ProLaps] = 0;
- Rob[Burger] = 0;
- Rob[Victim] = 0;
- Rob[Urban] = 0;
- Rob[Pizza] = 0;
- Rob[Binco] = 0;
- Rob[Tatoo] = 0;
- Rob[Zip] = 0;
- Bomb[0] = 0;
- Bomb[1] = 0;
- Bomb[2] = 0;
- //-------------------------|
- Music[0] = 1185;
- Music[1] = 1186;
- //-------------------------|
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- //---------------------------------------|
- TestPrint("public OnPlayerRequestClass(playerid, classid)");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- //------------|
- new string[70];
- format(string, 70, "Maikeroo/Login/%s.sav", Jmeno(playerid));
- if(!fexist(string) || Informace[playerid][NewRegister])
- {
- //----------------------------|
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid,1.6942,30.9394,1199.5938);
- SetPlayerCameraPos(playerid,1.7380,28.1978,1199.5938);
- SetPlayerCameraLookAt(playerid,1.6942,30.9394,1199.5938);
- SetPlayerFacingAngle(playerid,179.0);
- ApplyAnimation(playerid,"ON_LOOKERS","wave_loop",4.1,0,1,1,1,1);
- //----------------------------|
- }else{
- //----------------------------|
- SetPlayerInterior(playerid, 0);
- SetPlayerCameraPos(playerid,2127.4141,2344.2996,12.6719);
- SetPlayerCameraLookAt(playerid,2127.6191,2354.9441,15.0719);
- //----------------------------|
- }
- }
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- //---------------------------------------|
- TestPrint("public OnPlayerRequestSpawn(playerid)");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new string[70];
- format(string, 70, "Maikeroo/Login/%s.sav", Jmeno(playerid));
- if(!fexist(string))
- {
- SendClientMessage(playerid, B_CERV, "[ ! ] Nemas zalozeny ucet, pouzij [ /register *Heslo* ]");
- return 0;
- }
- else if(Informace[playerid][Prihlaseni] == 0)
- {
- SendClientMessage(playerid, B_CERV, "[ ! ] Pro spawn musis byt prihlaseny [ /login *Heslo* ]");
- return 0;
- }
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- //---------------------------------------|
- TestPrint("public OnPlayerConnect(playerid)");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- TextDrawShowForPlayer(playerid, TextDraw[UvitaciZprava]);
- TextDrawShowForPlayer(playerid, TextDraw[T_Hodiny]);
- TextDrawShowForPlayer(playerid, TextDraw[T_Napis]);
- //-----------------------------------|
- Zamestnani[playerid] = T_NEZAMESTNANY;
- //-----------------------------------|
- Informace[playerid][NewPripojeny] = 1;
- Informace[playerid][NewRegister] = 0;
- Informace[playerid][PlayerZone] =-1;
- Informace[playerid][ACVyjimka] = true;
- Informace[playerid][Loterie] =-1;
- Informace[playerid][Vezeni] =-1;
- Informace[playerid][Spect] =-1;
- Informace[playerid][PCP] = 999;
- PlayAudioStreamForPlayer(playerid, "http://www.img.tpx.cz/uploads/sampconnect.mp3");
- //Put this under *OnPlayerConnect*
- RemoveBuildingForPlayer(playerid, 10946, -2076.6563, 354.3672, 35.7891, 0.25);
- RemoveBuildingForPlayer(playerid, 10948, -2076.6484, 436.2891, 96.4609, 0.25);
- RemoveBuildingForPlayer(playerid, 11021, -2076.6484, 436.2891, 96.4609, 0.25);
- RemoveBuildingForPlayer(playerid, 11024, -2076.2734, 359.3203, 44.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 11403, -2076.6563, 354.3672, 35.7891, 0.25);
- RemoveBuildingForPlayer(playerid, 3868, -2120.7656, 336.8672, 49.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 3868, -2103.3281, 336.8672, 49.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 3868, -2032.2891, 336.8672, 49.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 3868, -2022.0859, 347.1328, 49.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 3868, -2022.0859, 364.5781, 49.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 3868, -2032.2969, 380.7422, 49.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 3868, -2131.1797, 347.2813, 49.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 3868, -2131.1797, 364.7266, 49.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 3868, -2049.7344, 336.8672, 49.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 11412, -2023.9844, 434.1328, 67.7578, 0.25);
- RemoveBuildingForPlayer(playerid, 3867, -2131.1797, 347.2813, 49.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 3867, -2120.7656, 336.8672, 49.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 3867, -2103.3281, 336.8672, 49.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 792, -2056.6094, 326.6094, 34.2734, 0.25);
- RemoveBuildingForPlayer(playerid, 3867, -2049.7344, 336.8672, 49.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 3867, -2032.2891, 336.8672, 49.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 3867, -2022.0859, 347.1328, 49.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 3867, -2131.1797, 364.7266, 49.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 10949, -2076.2734, 359.3203, 44.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 3867, -2032.2969, 380.7422, 49.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 3867, -2022.0859, 364.5781, 49.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 792, -2136.1563, 450.9297, 34.2734, 0.25);
- RemoveBuildingForPlayer(playerid, 792, -2096.1563, 497.8203, 34.2734, 0.25);
- RemoveBuildingForPlayer(playerid, 792, -2051.3828, 492.5078, 34.2734, 0.25);
- RemoveBuildingForPlayer(playerid, 792, -2051.6797, 483.4375, 34.2734, 0.25);
- RemoveBuildingForPlayer(playerid, 792, -2051.8438, 473.8984, 34.2734, 0.25);
- RemoveBuildingForPlayer(playerid, 792, -2018.5547, 460.2031, 34.2734, 0.25);
- RemoveBuildingForPlayer(playerid, 792, -2027.0234, 460.3438, 34.2734, 0.25);
- RemoveBuildingForPlayer(playerid, 792, -2036.4844, 460.5078, 34.2734, 0.25);
- //-----------------------------------|
- new string[70];
- format(string, 70, "[ ! ] %s se pripojil na server.", Jmeno(playerid));
- for(new i=0;i<MAX_PLAYERS_EX;i++) if(IsPlayerConnected(i)) if(i!=playerid) SendClientMessage(i, B_BILA, string);
- //-----------------------------------|
- A_SPMI(playerid,0,2127.7952,2377.0208,10.8203,44); // MT CENTRUM
- A_SPMI(playerid,1,2280.7976,2451.1560,47.1533,30); // POLICEJNI STANICE
- A_SPMI(playerid,2,1607.9298,1818.0028,10.8203,22); // AMBULANCE
- A_SPMI(playerid,3,1748.8862,2111.0164,15.6690,20); // POZARNI STANICE
- A_SPMI(playerid,4,2901.6345,431.6551,17.6041, 19); // MTMC INDEPENDENCE
- A_SPMI(playerid,5,286.8919,1934.4728,17.6406, 19); // ARMY ZAKLADNA
- A_SPMI(playerid,6,1318.9417,1253.0369,10.8203,56); // MTAEROLINIE
- A_SPMI(playerid,7,1306.7130,1614.4932,10.8203,56); // MT ATC
- A_SPMI(playerid,8,2836.4153,2540.7568,24.6558,16); // CAMORRA WAREHOUSE
- A_SPMI(playerid,9,2578.9951,1648.8730,11.0312,43); // CHANG-CHI
- A_SPMI(playerid,10,1923.0393,966.5663,10.8203,54); // COSA-NOSTRA
- A_SPMI(playerid,11,2587.6475,2269.1196,11.0625,55); // LIMO SLUZBA
- A_SPMI(playerid,12,1694.9395,1746.4410,10.8226,51); // POPELARI
- A_SPMI(playerid,13,2461.2764,1345.7664,10.8278,11); // ODTAHOVKA
- A_SPMI(playerid,14,2377.7498,1042.8757,10.8203,27); // STREETSTYLE
- A_SPMI(playerid,15,1146.6764,1408.8829,5.8203, 27); // SPIDER TUNING
- A_SPMI(playerid,16,970.5288,2150.7400,10.8203, 51); // IMPORT EXPORT
- A_SPMI(playerid,17,2822.0613,1293.6871,10.9609,60); // NADRAZI
- A_SPMI(playerid,18,2117.4895, 960.8121,10.8130,17); // ZMRZLINARI
- A_SPMI(playerid,19,1456.7224, 980.5214,10.8203,18); // BODYGUARDI
- A_SPMI(playerid,20,2505.3594,2124.2175,10.8203,36); // SLAPKY
- A_SPMI(playerid,21,2252.3650,560.1879,7.7813, 47); // ZACHRANARI
- A_SPMI(playerid,22,2021.7861,998.8416,9.718862,52); // BANKOMATY
- A_SPMI(playerid,23,1715.1679,1532.892,9.605685,52); // BANKOMATY
- A_SPMI(playerid,24,2195.1157,1994.063,11.12045,52); // BANKOMATY
- A_SPMI(playerid,25,2591.0402,1363.425,9.616340,52); // BANKOMATY
- //-----------------------------------|
- format(string, sizeof(string), "Maikeroo/Login/%s.sav", Jmeno(playerid));
- if(!fexist(string))
- {
- SendClientMessage(playerid, B_BILA, " ");
- SendClientMessage(playerid, B_SVIT, "[ ! ] Vitej ve meste Maikeroo Town! Registrace je nutna [ /register *Heslo* ]");
- SendClientMessage(playerid, B_BILA, " ");
- SendClientMessage(playerid, B_BILA, "Registraci se ti ulozi vsechny informace, dokad se znovu nepripojis.");
- SendClientMessage(playerid, B_BILA, "Napoveda: /help /commands /jobs");
- }else{
- SendClientMessage(playerid, B_BILA, " ");
- SendClientMessage(playerid, B_SVIT, "[ ! ] Vitej opet v meste Maikeroo Town! Rad te tu vidim [ /login *Heslo* ]");
- SendClientMessage(playerid, B_BILA, " ");
- SendClientMessage(playerid, B_BILA, "Napoveda: /help /commands /jobs");
- }
- GangZoneShowForPlayer(playerid, Zone[0], B_ORAN);
- GangZoneShowForPlayer(playerid, Zone[1], B_ORAN);
- //-----------------------------------|
- strmid(Informace[playerid][PlayerIP],PlayerIp(playerid),0,16,16);
- PlayerPlaySound(playerid,1097,0,0,0);
- //-----------------------------------|
- }
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- //---------------------------------------|
- TestPrint("public OnPlayerDisconnect(playerid, reason)");
- //---------------------------------------|
- for(new i=0;i<24;i++)
- {
- if(PropertyOwner[i] == playerid)
- {
- PropertyOwner[i] = 999;
- GivePlayerMoney(playerid, PropertyValues[i]);
- }
- }
- OnPlayerSaveAccount(playerid);
- new string[80];
- switch(reason)
- {
- case 0: format(string, 80, "[ ! ] %s opustil Maikeroo Town. [Timeout]", Jmeno(playerid));
- case 1: format(string, 80, "[ ! ] %s opustil Maikeroo Town.", Jmeno(playerid));
- case 2: format(string, 80, "[ ! ] %s opustil Maikeroo Town. [Kick/Ban]", Jmeno(playerid));
- }
- for(new i=0;i<MAX_PLAYERS_EX;i++) if(IsPlayerConnected(i)) SendClientMessage(i, B_BILA, string);
- //---------------------------------------|
- Informace[playerid][PilotniPrukaz]= 0;
- Informace[playerid][SouradniceX] = 0;
- Informace[playerid][SouradniceY] = 0;
- Informace[playerid][SouradniceZ] = 0;
- Informace[playerid][PolicejniZK] = 0;
- Informace[playerid][MafianskeZK] = 0;
- Informace[playerid][NewRegister] = 0;
- Informace[playerid][PickupTimer] = 0;
- Informace[playerid][VojenskeZK] = 0;
- Informace[playerid][Prihlaseni] = 0;
- Informace[playerid][AdminLevel] = 0;
- Informace[playerid][UpdateZone] = 0;
- Informace[playerid][ZavodniCP] = 0;
- Informace[playerid][ShowMenu] = 0;
- Informace[playerid][Varovani] = 0;
- Informace[playerid][Zavodnik] = 0;
- Informace[playerid][Interier] = 0;
- Informace[playerid][Hacking] = 0;
- Informace[playerid][Locator] = 0;
- Informace[playerid][Ridicak] = 0;
- Informace[playerid][Umlceni] = 0;
- Informace[playerid][Hitman] = 0;
- Informace[playerid][Zbran1] = 0;
- Informace[playerid][Zbran2] = 0;
- Informace[playerid][Zbran3] = 0;
- Informace[playerid][Zbran4] = 0;
- Informace[playerid][Zbran5] = 0;
- Informace[playerid][Hudba] = 0;
- Informace[playerid][Heslo] = 0;
- Informace[playerid][Bomba] = 0;
- Informace[playerid][MC_ID] = 0;
- Informace[playerid][Banka] = 0;
- Informace[playerid][AFKst] = 0;
- Informace[playerid][Skin] = 0;
- Informace[playerid][Mise] = 0;
- Informace[playerid][Pas] = 0;
- Informace[playerid][Cas] = 0;
- Informace[playerid][AFK] = 0;
- Informace[playerid][ATC] = 0;
- Informace[playerid][TAC] = 0;
- Informace[playerid][Alk] = 0;
- Informace[playerid][Let] = 0;
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- //---------------------------------------|
- TestPrint("public OnPlayerSpawn(playerid)");
- StopAudioStreamForPlayer(playerid);
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- Informace[playerid][ACVyjimka] = false;
- Informace[playerid][UpdateZone] = 1;
- Informace[playerid][PlayerZone] =-1;
- //---------------------------------|
- if(Informace[playerid][NewPripojeny])
- {
- //---------------------------------|
- PlayerPlaySound(playerid,1098,0,0,0);
- TextDrawHideForPlayer(playerid, TextDraw[UvitaciZprava]);
- //---------------------------------|
- if(Informace[playerid][NewRegister])
- {
- //---------------------------------|
- SetPlayerColor(playerid, B_SEDA);
- SetPlayerPos(playerid, 1689.0211,1450.3179,10.7673);
- SetPlayerFacingAngle(playerid, 250.2100);
- SetPlayerInterior(playerid, 0);
- SetCameraBehindPlayer(playerid);
- Informace[playerid][NewPripojeny] = 0;
- SendClientMessage(playerid, B_CERV, "[TiP] Hru by jsi mel zacit tim, ze navstivis hlavni centrum mesta.");
- SendClientMessage(playerid, B_BILA, "Toto centrum se nachazi na hlavni tride, Emerald Isle, pobliz policejni stanice.");
- SendClientMessage(playerid, B_BILA, "Muzes si zde udelat ridicsky a pilotni prukaz, nebo zazadat o vydani cestovniho pasu.");
- Informace[playerid][Skin] = GetPlayerSkin(playerid);
- GivePlayerMoney(playerid, 40000);
- //---------------------------------|
- }else{
- //---------------------------------|
- SetPlayerPos(playerid, Informace[playerid][SouradniceX],Informace[playerid][SouradniceY],Informace[playerid][SouradniceZ]);
- SetPlayerInterior(playerid, Informace[playerid][Interier]);
- GivePlayerMoney(playerid, Informace[playerid][Penize]);
- if(Informace[playerid][Vesta] > 100.0 || Informace[playerid][Vesta] < 1.0) Informace[playerid][Vesta] = 100.0;
- SetPlayerArmour(playerid, Informace[playerid][Vesta]);
- if(Informace[playerid][Zdravi] > 100.0 || Informace[playerid][Zdravi] < 1.0) Informace[playerid][Zdravi] = 100.0;
- SetPlayerHealth(playerid, Informace[playerid][Zdravi]);
- if(Informace[playerid][Zbran1] < 47 && Informace[playerid][Zbran1] > 0) GivePlayerWeapon(playerid, Informace[playerid][Zbran1], 200);
- if(Informace[playerid][Zbran2] < 47 && Informace[playerid][Zbran2] > 0) GivePlayerWeapon(playerid, Informace[playerid][Zbran2], 200);
- if(Informace[playerid][Zbran3] < 47 && Informace[playerid][Zbran3] > 0) GivePlayerWeapon(playerid, Informace[playerid][Zbran3], 200);
- if(Informace[playerid][Zbran4] < 47 && Informace[playerid][Zbran4] > 0) GivePlayerWeapon(playerid, Informace[playerid][Zbran4], 200);
- if(Informace[playerid][Zbran5] < 47 && Informace[playerid][Zbran5] > 0) GivePlayerWeapon(playerid, Informace[playerid][Zbran5], 200);
- SetPlayerColor(playerid, GetJobColor(playerid));
- if(Informace[playerid][Skin] < 0 || Informace[playerid][Skin] > 288) SetPlayerSkin(playerid, 110);
- else SetPlayerSkin(playerid, Informace[playerid][Skin]);
- SetPlayerWantedLevel(playerid, Informace[playerid][WantedLevel]);
- Informace[playerid][NewPripojeny] = 0;
- Informace[playerid][SouradniceX] = 2127.6372;
- Informace[playerid][SouradniceY] = 2364.2832;
- Informace[playerid][SouradniceZ] = 10.8203;
- Informace[playerid][Interier] = 0;
- //---------------------------------|
- }
- }else if(Informace[playerid][Vezeni] > 0){
- //---------------------------------|
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,198.3797,160.8905,1003.0300);
- //---------------------------------|
- }else{
- //---------------------------------|
- SetPlayerPos(playerid,Informace[playerid][SouradniceX],Informace[playerid][SouradniceY],Informace[playerid][SouradniceZ]);
- SetPlayerInterior(playerid,Informace[playerid][Interier]);
- GivePlayerMoney(playerid, 2000);
- if(Informace[playerid][Zbran1] < 47 && Informace[playerid][Zbran1] > 0) GivePlayerWeapon(playerid, Informace[playerid][Zbran1], 300);
- if(Informace[playerid][Zbran2] < 47 && Informace[playerid][Zbran2] > 0) GivePlayerWeapon(playerid, Informace[playerid][Zbran2], 300);
- if(Informace[playerid][Skin] < 0 || Informace[playerid][Skin] > 288) SetPlayerSkin(playerid, 110);
- else SetPlayerSkin(playerid, Informace[playerid][Skin]);
- //---------------------------------|
- }
- }
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- //---------------------------------------|
- TestPrint("public OnPlayerDeath(playerid, killerid, reason)");
- //---------------------------------------|
- Informace[playerid][ACVyjimka] = true;
- if(IsPlayerConnected(playerid) && IsPlayerConnected(killerid))
- {
- if(Informace[playerid][Hitman] > 0)
- {
- new string[180];
- format(string, 180, "[ ! ] %s dostal hrace %s, obdrzel odmenu %d€.", Jmeno(killerid), Jmeno(playerid), Informace[playerid][Hitman]);
- SendClientMessageToAll(B_ORAN, string);
- GivePlayerMoney(killerid, Informace[playerid][Hitman]);
- Informace[playerid][Hitman] = 0;
- }
- SendDeathMessage(killerid,playerid,reason);
- //-----------------------------------|
- GivePlayerMoney(killerid, GetPlayerMoney(playerid));
- ResetPlayerMoney(playerid);
- //-----------------------------------|
- if(Zamestnani[playerid] == T_ARMADA || Zamestnani[playerid] == T_LETECTVO)
- {
- if(Zamestnani[killerid] == T_CAMORRA || Zamestnani[killerid] == T_COSANOSTRA || Zamestnani[killerid] == T_CHANGCHI)
- {
- GivePlayerMoney(playerid, 10000);
- SendClientMessage(playerid, B_CERV, "[ ! ] Zabil jsi mafiana, dobra prace dostavas 15000€ a +1ZK vojenstvi!");
- Informace[playerid][VojenskeZK]++;
- }
- }
- //-----------------------------------|
- else if(Zamestnani[killerid] != T_POLICIE || Zamestnani[killerid] != T_SWAT)
- {
- new lvl=1;
- if(Zamestnani[playerid] == T_POLICIE || Zamestnani[playerid] == T_SWAT)
- {
- SendClientMessage(killerid, B_CERV, "[ ! ] Zabil jsi policistu !!");
- lvl = 2;
- }
- SetPlayerWantedLevel(killerid, GetPlayerWantedLevel(killerid)+lvl);
- }
- //-----------------------------------|
- if(Zamestnani[playerid] == Zamestnani[killerid] && Zamestnani[playerid] != T_NEZAMESTNANY)
- {
- GivePlayerMoney(killerid, -15000);
- SendClientMessage(killerid, B_CERV, "[ ! ] Zabil jsi spoluhrace! [-15000€]");
- }
- //-----------------------------------|
- if(GetPlayerWeapon(killerid) == 38 && !IsPlayerInAnyVehicle(killerid))
- {
- new string[250];
- format(string, 250, "[ AC ] Anticheat kicknul hrace %s za pouziti minigunu.",Jmeno(killerid));
- Kick(killerid);
- }
- }
- //---------------------------------------|
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- for(new c=0;c<13;c++)
- {
- if(vehicleid == Tuning[c]) SetTimerEx("TuningCar", 3000, false, "i", Tuning[c]);
- }
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public AFKReseter(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][AFKst])
- {
- Informace[playerid][AFKst] = 0;
- }
- }
- }
- public RaceClose()
- {
- if(ServerCFG[S_Zavod] == 1)
- {
- for(new i=0;i<ServerCFG[S_Zavodnici];i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Informace[i][Zavodnik])
- {
- SendClientMessage(i, B_BILA, "[ ! ] Penize ze zruseneho zavodu ti byly vraceny.");
- GivePlayerMoney(i, ServerCFG[S_Poplatek]);
- Informace[i][Zavodnik] = false;
- }
- }
- }
- ServerCFG[S_Zavod] = 0;
- ServerCFG[S_Zavodnici] = 0;
- ServerCFG[S_Poplatek] = 0;
- SendClientMessageToAll(B_CERV, "[ ! ] Zavod MT byl zrusen.");
- }
- }
- stock Traject() //MADE BY DEAMONCZE
- {
- //---------------------------------------|
- TestPrint("stock Traject()");
- //---------------------------------------|
- if(ServerCFG[S_Trajekt] == 0)
- {
- MoveObject(Traj[0], 242.210449, 207.056396, -14.833723,3);
- MoveObject(Traj[1], 242.210449, 207.056396, 4.833723,3);
- MoveObject(Traj[2], 251.210449, 162.056396, 38.833723,3);
- MoveObject(Traj[3], 233.210449, 254.056396, 38.833723,3);
- MoveObject(Traj[4], 244.210449, 235.056396, 0.833723,3);
- MoveObject(Traj[5], 228.210449, 231.056396, 0.833723,3);
- MoveObject(Traj[6], 238.210449, 182.056396, 0.833723,3);
- MoveObject(Traj[7], 254.210449, 185.056396, 0.833723,3);
- MoveObject(Traj[8], 156.210449, 590.056396, 17.833723,3);
- MoveObject(Traj[9], 150.210449, 589.056396, 13.833723,3);
- MoveObject(Traj[10], 145.210449, 588.056396, 10.833723,3);
- MoveObject(Traj[11], 137.210449, 587.056396, 6.833723,3);
- MoveObject(Traj[12], 133.210449, 586.056396, 3.833723,3);
- MoveObject(Traj[13], 688.210449, 786.056396, 18.833723,3);
- MoveObject(Traj[14], 697.210449, 901.056396, 18.833723,3);
- ServerCFG[S_Trajekt] = 1;
- }else{
- MoveObject(Traj[0], 181.210449, 579.056396, -14.833723,3);
- MoveObject(Traj[1], 180.210449, 580.056396, 4.833723,3);
- MoveObject(Traj[2], 189.210449, 537.056396, 38.833723,3);
- MoveObject(Traj[3], 171.210449, 626.056396, 38.833723,3);
- MoveObject(Traj[4], 183.210449, 606.056396, 0.833723,3);
- MoveObject(Traj[5], 168.210449, 603.056396, 0.833723,3);
- MoveObject(Traj[6], 177.210449, 555.056396, 0.833723,3);
- MoveObject(Traj[7], 192.210449, 558.056396, 0.833723,3);
- MoveObject(Traj[8], 156.210449, 590.056396, 17.833723,3);
- MoveObject(Traj[9], 150.210449, 589.056396, 13.833723,3);
- MoveObject(Traj[10], 145.210449, 588.056396, 10.833723,3);
- MoveObject(Traj[11], 137.210449, 587.056396, 6.833723,3);
- MoveObject(Traj[12], 133.210449, 586.056396, 3.833723,3);
- MoveObject(Traj[13], 688.210449, 786.056396, 18.833723,3);
- MoveObject(Traj[14], 697.210449, 901.056396, 18.833723,3);
- ServerCFG[S_Trajekt] = 0;
- }
- }
- public StartRace()
- {
- new string[256];
- if(ServerCFG[S_Odpocet] > 1)
- {
- ServerCFG[S_Odpocet]--;
- format(string, sizeof(string), "%d", ServerCFG[S_Odpocet]);
- SendClientMessageToAll(B_SEDA, string);
- SetTimer("StartRace",1000, false);
- }else{
- SendClientMessageToAll(B_CERV, "[ START ]");
- ServerCFG[S_Odpocet] = 0;
- }
- for(new i=0;i <= ServerCFG[S_Zavodnici];i++)
- {
- if( Informace[i][Zavodnik] && IsPlayerConnected(i) && IsPlayerInArea(i,2048.4758,987.2067,10.6719,27) == 0 ||
- Informace[i][Zavodnik] && IsPlayerConnected(i) && IsPlayerInArea(i,2067.8896,986.3444,10.6719,27) == 0)
- {
- format(string, sizeof(string), "[ ! ] Zavodnik %s byl diskvalifikovan!", Jmeno(i));
- SendClientMessageToAll(B_ORAN, string);
- DisablePlayerRaceCheckpoint(i);
- Informace[i][Zavodnik] = 0;
- }
- }
- if(ServerCFG[S_Odpocet] == 0)
- {
- new celkem = 0;
- for(new i=0;i<ServerCFG[S_Zavodnici];i++)
- {
- if(IsPlayerConnected(i)) if(Informace[i][Zavodnik]) celkem++;
- }
- if(celkem == 0)
- {
- ServerCFG[S_Zavod] = 0;
- ServerCFG[S_Zavodnici] = 0;
- ServerCFG[S_Poplatek] = 0;
- SendClientMessageToAll(B_CERV, "[ ! ] Zavod MT byl zrusen.");
- }
- ServerCFG[S_Odpocet] = 5;
- }
- }
- public OnPlayerText(playerid, text[])
- {
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][Umlceni] == 1)
- {
- SendClientMessage(playerid, B_BILA, "[!] Nemuzes mluvit, jsi umlceny. /admins");
- return 0;
- }
- else if(text[0]=='!' && Zamestnani[playerid] != T_NEZAMESTNANY)
- {
- new string[256];
- strmid(string,text,1,strlen(text));
- format(string, sizeof(string),"[TeamChat] %s: %s", Jmeno(playerid), string);
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i) && Zamestnani[playerid] == Zamestnani[i])
- {
- SendClientMessage(i, GetPlayerColor(playerid), string);
- }
- }
- return 0;
- }
- }
- return 1;
- }
- public OnPlayerPrivmsg(playerid, recieverid, text[])
- {
- //---------------------------------------|
- TestPrint("public OnPlayerPrivmsg(playerid, recieverid, text[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Informace[recieverid][AFK] == 1)
- {
- SendClientMessage(playerid, B_BILA, "[ ! ] Uzivatel je momentalne AFK [Pryc].");
- return 0;
- }
- else if(GetPlayerMoney(playerid) < 10)
- {
- SendClientMessage(playerid, B_BILA, "[ ! ] Nemate na zavolani. [10€]");
- return 0;
- }
- else
- {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_USECELLPHONE) SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USECELLPHONE);
- SendClientMessage(playerid, B_BILA, "[ ! ] Poslal jsi smsku, pro zaveseni pouzij /zavesit [-10$]");
- PlayerPlaySound(playerid,1057,0,0,0);
- }
- if(!IsPlayerInAnyVehicle(recieverid))
- {
- if(GetPlayerSpecialAction(recieverid) != SPECIAL_ACTION_USECELLPHONE) SetPlayerSpecialAction(recieverid,SPECIAL_ACTION_USECELLPHONE);
- SendClientMessage(recieverid, B_BILA, "[ ! ] Nekdo ti poslal smsku, pro zaveseni pouzij /zavesit");
- PlayerPlaySound(recieverid,1057,0,0,0);
- }
- if(Informace[playerid][AdminLevel] == 0 && Informace[recieverid][AdminLevel] == 0)
- {
- new string[256],string2[150];
- format(string2, 150, "[ PM ] %s -------- > %s",Jmeno(playerid),Jmeno(recieverid));
- format(string, 256, "** %s **", text);
- for(new a=0;a<MAX_PLAYERS_EX;a++)
- {
- if(IsPlayerConnected(a) && Informace[a][AdminLevel] > 3)
- {
- SendClientMessage(a, B_ORAN, string2);
- SendClientMessage(a, B_BILA, string );
- }
- }
- }
- }
- }
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- //---------------------------------------|
- TestPrint("public OnPlayerCommandText(playerid, cmdtext[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(cmdtext[1]=='/' && Informace[playerid][AdminLevel] > 0)
- {
- new string[256];
- strmid(string,cmdtext,2,strlen(cmdtext));
- format(string, sizeof(string),"[AdminChat] %s: %s", Jmeno(playerid), string);
- for(new i=0; i<MAX_PLAYERS_EX; i++)
- {
- if(Informace[i][AdminLevel] > 0) SendClientMessage(i, B_SVIT, string);
- }
- return 1;
- }
- //--------[ 1 CHAR ]-------|
- dcmd(s, 1, cmdtext);
- dcmd(p, 1, cmdtext);
- dcmd(k, 1, cmdtext);
- //--------[ 2 CHAR ]-------|
- dcmd(ad, 2, cmdtext);
- dcmd(gm, 2, cmdtext);
- dcmd(me, 2, cmdtext);
- dcmd(gw, 2, cmdtext);
- dcmd(hp, 2, cmdtext);
- dcmd(at, 2, cmdtext);
- //--------[ 3 CHAR ]-------|
- dcmd(150, 3, cmdtext);
- dcmd(155, 3, cmdtext);
- dcmd(158, 3, cmdtext);
- dcmd(112, 3, cmdtext);
- dcmd(car, 3, cmdtext);
- dcmd(eqp, 3, cmdtext);
- dcmd(afk, 3, cmdtext);
- dcmd(atc, 3, cmdtext);
- dcmd(ann, 3, cmdtext);
- dcmd(ban, 3, cmdtext);
- dcmd(buy, 3, cmdtext);
- dcmd(var, 3, cmdtext);
- dcmd(sit, 3, cmdtext);
- dcmd(say, 3, cmdtext);
- dcmd(sex, 3, cmdtext);
- dcmd(get, 3, cmdtext);
- dcmd(rob, 3, cmdtext);
- //--------[ 4 CHAR ]-------|
- dcmd(atc2, 4, cmdtext);
- dcmd(dann, 4, cmdtext);
- dcmd(mute, 4, cmdtext);
- dcmd(hrac, 4, cmdtext);
- dcmd(jobs, 4, cmdtext);
- dcmd(goto, 4, cmdtext);
- dcmd(ecar, 4, cmdtext);
- dcmd(kill, 4, cmdtext);
- dcmd(kiss, 4, cmdtext);
- dcmd(help, 4, cmdtext);
- dcmd(taxi, 4, cmdtext);
- dcmd(lock, 4, cmdtext);
- dcmd(info, 4, cmdtext);
- dcmd(heal, 4, cmdtext);
- dcmd(mise, 4, cmdtext);
- dcmd(hide, 4, cmdtext);
- dcmd(kick, 4, cmdtext);
- dcmd(jail, 4, cmdtext);
- dcmd(spec, 4, cmdtext);
- //--------[ 5 CHAR ]-------|
- dcmd(login, 5, cmdtext);
- dcmd(strip, 5, cmdtext);
- dcmd(elock, 5, cmdtext);
- dcmd(ehelp, 5, cmdtext);
- dcmd(eramp, 5, cmdtext);
- dcmd(dance, 5, cmdtext);
- dcmd(crack, 5, cmdtext);
- dcmd(vypis, 5, cmdtext);
- //--------[ 6 CHAR ]-------|
- dcmd(admins, 6, cmdtext);
- dcmd(wanted, 6, cmdtext);
- dcmd(eadmin, 6, cmdtext);
- dcmd(server, 6, cmdtext);
- dcmd(freeze, 6, cmdtext);
- dcmd(ulozit, 6, cmdtext);
- dcmd(unlock, 6, cmdtext);
- dcmd(echeat, 6, cmdtext);
- dcmd(hitman, 6, cmdtext);
- dcmd(unhide, 6, cmdtext);
- dcmd(zbrane, 6, cmdtext);
- dcmd(unmute, 6, cmdtext);
- dcmd(vybava, 6, cmdtext);
- dcmd(vybrat, 6, cmdtext);
- dcmd(locate, 6, cmdtext);
- //--------[ 7 CHAR ]-------|
- dcmd(loterie, 7, cmdtext);
- dcmd(vypoved, 7, cmdtext);
- dcmd(dragend, 7, cmdtext);
- dcmd(settime, 7, cmdtext);
- dcmd(zavesit, 7, cmdtext);
- dcmd(weather, 7, cmdtext);
- dcmd(players, 7, cmdtext);
- dcmd(handsup, 7, cmdtext);
- dcmd(specoff, 7, cmdtext);
- dcmd(eunlock, 7, cmdtext);
- dcmd(setskin, 7, cmdtext);
- dcmd(inzerat, 7, cmdtext);
- dcmd(vydirat, 7, cmdtext);
- dcmd(polozit, 7, cmdtext);
- //--------[ 8 CHAR ]-------|
- dcmd(givecash, 8, cmdtext);
- dcmd(register, 8, cmdtext);
- dcmd(commands, 8, cmdtext);
- dcmd(racejoin, 8, cmdtext);
- dcmd(edestroy, 8, cmdtext);
- dcmd(unfreeze, 8, cmdtext);
- dcmd(dragjoin, 8, cmdtext);
- dcmd(zmrzlina, 8, cmdtext);
- dcmd(admincol, 8, cmdtext);
- //--------[ 9 CHAR ]-------|
- dcmd(clearchat, 9, cmdtext);
- dcmd(erdestroy, 9, cmdtext);
- dcmd(dragstart, 9, cmdtext);
- dcmd(ohnostroj, 9, cmdtext);
- dcmd(odtahnout, 9, cmdtext);
- dcmd(racestart, 9, cmdtext);
- //--------[ 10 CHAR ]--------|
- dcmd(racecreate, 10, cmdtext);
- dcmd(dragcreate, 10, cmdtext);
- //--------[ 11 CHAR ]--------|
- dcmd(nemovitosti, 11, cmdtext);
- }
- //---------------------------------------|
- return SendClientMessage(playerid, B_BILA, "[ ! ] Server: Neznamy prikaz. /commands /help /jobs");
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- //---------------------------------------|
- TestPrint("public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new Model = GetVehicleModel(vehicleid);
- if(Benzin[vehicleid] < 1 && !ispassenger)
- {
- SendClientMessage(playerid, B_BILA, "[ ! ] Auto ma prazdnou nadrz.");
- TogglePlayerControllable(playerid, 1);
- }
- else if(Informace[playerid][Alk] > 2 && !ispassenger)
- {
- SendClientMessage(playerid, B_BILA, "[ ! ] Mate moc alkoholu v krvi, radsi neridte.");
- TogglePlayerControllable(playerid, 1);
- }
- else if(Model == 432 || Model == 520)
- {
- if(Informace[playerid][Cas] < 40)
- {
- SendClientMessage(playerid, B_BILA, "[ ! ] Tento stroj muzete ridit az po 40 minutach hrani. /info");
- TogglePlayerControllable(playerid, 1);
- }
- else if(Informace[playerid][VojenskeZK] < 5)
- {
- SendClientMessage(playerid, B_BILA, "[ ! ] Tento stroj muzete ridit po nasbirani 5 zkusenosti za vojaky (pri vyplate). /info");
- TogglePlayerControllable(playerid, 1);
- }
- }
- else if(GetVehicleType(vehicleid) == TYPE_AIRPLANE)
- {
- if(Informace[playerid][PilotniPrukaz] == 0 && !ispassenger)
- {
- SendClientMessage(playerid, B_BILA, "[ ! ] Nevis jak se ridi letadlo, nemas pilotni prukaz. [Poustni letiste]");
- TogglePlayerControllable(playerid, 1);
- }
- }
- Informace[playerid][UpdateZone] = 0;
- Informace[playerid][PlayerZone] =-1;
- }
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- //---------------------------------------|
- TestPrint("public OnPlayerExitVehicle(playerid, vehicleid)");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- Informace[playerid][UpdateZone] = 1;
- Informace[playerid][PlayerZone] =-1;
- }
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i)) if(Informace[i][Spect] != -1 && Informace[i][AdminLevel] > 0) if(Informace[i][Spect] == playerid) SetPlayerInterior(i, newinteriorid);
- }
- return true;
- }
- public UpdateZones()
- {
- for(new i=0; i<MAX_PLAYERS_EX; i++)
- {
- if(IsPlayerConnected(i) && Informace[i][UpdateZone] == 1)
- {
- if(IsPlayerInZone(i,Informace[i][PlayerZone]))
- {}else{
- new predchozi_zona;
- predchozi_zona = Informace[i][PlayerZone];
- Informace[i][PlayerZone] = -1;
- for(new j=0; j<sizeof(zones);j++)
- {
- if(IsPlayerInZone(i,j) && Informace[i][PlayerZone] == -1) {
- if(predchozi_zona == -1) GameTextForPlayer(i,zones[j][zone_name],1500,1);
- else if(strcmp(zones[j][zone_name],zones[predchozi_zona][zone_name],true) != 0) GameTextForPlayer(i,zones[j][zone_name],1500,1);
- Informace[i][PlayerZone] = j;
- }
- }
- if(Informace[i][PlayerZone] == -1) Informace[i][PlayerZone] = predchozi_zona;
- }
- }
- }
- }
- public CheckCheat(playerid)
- {
- //---------------------------------------|
- TestPrint("public CheckCheat(playerid)");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new Float:Zdrav,Peniz,string[256],Float:Vest;
- GetPlayerHealth(playerid, Zdrav);
- GetPlayerArmour(playerid, Vest );
- Peniz = GetPlayerMoney(playerid);
- if(Peniz > 70000000)
- {
- format(string, sizeof(string), "[ Anti-Cheat ] %s byl pozitivni na Money-Cheat. Hrac byl vyhozeny.", Jmeno(playerid));
- SendClientMessageToAll(B_CERV, string);
- Kick(playerid);
- }else{
- SendClientMessageToAll(B_BILA, "Money-Cheat [ Negativni ]");
- }
- if(Zdrav > 81.0 && IsPlayerConnected(playerid) || Vest > 81.0 && IsPlayerConnected(playerid))
- {
- format(string, sizeof(string), "[ Anti-Cheat ] %s byl pozitivni na God-Mode. Hrac byl vyhozeny.", Jmeno(playerid));
- SendClientMessageToAll(B_CERV, string);
- Kick(playerid);
- }else{
- SetPlayerHealth(playerid, 100.0);
- SendClientMessageToAll(B_BILA, "God-Mode [ Negativni ]");
- }
- if(IsPlayerConnected(playerid))
- {
- new ZbranID,Ammo,Status = false;
- for(new i=0;i<13;i++)
- {
- GetPlayerWeaponData(playerid,i,ZbranID,Ammo);
- if(ZbranID == 38) { Status = true; break; }
- }
- if(Status)
- {
- format(string, sizeof(string), "[ Anti-Cheat ] %s byl pozitivni na Weapon-Cheat. Hrac byl vyhozeny.", Jmeno(playerid));
- SendClientMessageToAll(B_CERV, string);
- Kick(playerid);
- }else{
- SendClientMessageToAll(B_BILA, "Weapon-Cheat [ Negativni ]");
- }
- }
- if(IsPlayerConnected(playerid))
- {
- if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK)
- {
- format(string, sizeof(string), "[ Anti-Cheat ] %s byl pozitivni na Gravity-Hack. Hrac byl vyhozeny.", Jmeno(playerid));
- SendClientMessageToAll(B_CERV, string);
- Kick(playerid);
- }else{
- SendClientMessageToAll(B_BILA, "JetPack [ Negativni ]");
- }
- }
- }
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(IsPlayerConnected(playerid))
- {
- new Typ = GetPlayerVehicleID(playerid);
- new Model = GetVehicleModel(Typ);
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Informace[i][Spect] == playerid)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- PlayerSpectateVehicle(i, GetPlayerVehicleID(playerid));
- }else{
- PlayerSpectatePlayer(i, playerid);
- }
- }
- }
- }
- if(newstate == PLAYER_STATE_DRIVER)
- {
- //------------------------------|
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid, x, y, z);
- SavePlayerPos[playerid][LastX] = x;
- SavePlayerPos[playerid][LastY] = y;
- SavePlayerPos[playerid][LastZ] = z;
- //------------------------------|
- new string[200];
- format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~n~ ~r~I ~w~%s ~r~I" ,CarName[Model - 400]);
- GameTextForPlayer(playerid, string, 5000, 5);
- Informace[playerid][TAC] = 2;
- //------------------------------|
- if(Model != 481 && Model != 441 && Model != 464 && Model != 538 && Informace[playerid][Ridicak] == 0) SendClientMessage(playerid, B_BILA, "[ ! ] Ridite auto bez ridicske licence, muzete byt pokutovan.");
- }
- else if(newstate == PLAYER_STATE_PASSENGER )
- {
- //------------------------------|
- if(Model == 420)
- {
- for(new taxi=0;taxi<MAX_PLAYERS_EX;taxi++)
- {
- if(IsPlayerConnected(taxi))
- {
- if(IsPlayerInVehicle(taxi,Typ) && Zamestnani[taxi] == T_TAXIKAR && GetPlayerState(taxi) == 2)
- {
- SendClientMessage(taxi, B_MODR, "[Taxi] Mas zakaznika, platba nastavena na 5$ za 7 sekund.");
- SendClientMessage(playerid, B_MODR, "[Taxi] Nastoupil jsi do taxiku, platba je 5$ za 7 sekund.");
- }
- }
- }
- }
- //------------------------------|
- else if(Model == 409)
- {
- for(new limo=0;limo<MAX_PLAYERS_EX;limo++)
- {
- if(IsPlayerConnected(limo))
- {
- if(IsPlayerInVehicle(limo,Typ) && Zamestnani[limo] == T_LIMO && GetPlayerState(limo) == 2)
- {
- SendClientMessage(limo, B_MODR, "[Limo Sluzba] Mas zakaznika, platba nastavena na 5$ za 7 sekund.");
- SendClientMessage(playerid, B_MODR, "[Limo Sluzba] Nastoupil jsi do limuziny, platba je 5$ za 7 sekund.");
- }
- }
- }
- }
- //------------------------------|
- }
- }
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- //---------------------------------------|
- TestPrint("public OnPlayerEnterCheckpoint(playerid)");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new string[250];
- //---------------------------------|
- if(GetCheckpointType(playerid) >= 0)
- {
- format(string, 250, "[ ! ] Muzes si koupit %s za %d€ pomoci prikazu /buy.", PropertyNames[Informace[playerid][PCP]], PropertyValues[Informace[playerid][PCP]]);
- SendClientMessage(playerid, B_ORAN, string);
- format(string, sizeof(string), "[ ! ] Budes pravidelne dostavat %d€.", PropertyEarnings[Informace[playerid][PCP]]);
- SendClientMessage(playerid, B_BILA, string);
- if(PropertyOwner[Informace[playerid][PCP]] < 999)
- {
- format(string, sizeof(string), "[ ! ] Vlastnik: %s.", Jmeno(PropertyOwner[Informace[playerid][PCP]]));
- SendClientMessage(playerid, B_CERV, string);
- }else{
- SendClientMessage(playerid, B_CERV, "[ ! ] Vlastnik: Mesto Maikeroo Town");
- }
- }
- //---------------------------------|
- }
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- //---------------------------------------|
- TestPrint("public OnPlayerEnterRaceCheckpoint(playerid)");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- //--------------------------------|
- if(Informace[playerid][Mise] == 1)
- {
- if(Zamestnani[playerid] == T_TRUCKER)
- {
- new aut = GetPlayerVehicleID(playerid);
- new typ = GetVehicleModel(aut);
- if(typ != 403) SendClientMessage(playerid, B_BILA, "[ ! ] Nemate spravne vozidlo.");
- else if(!IsTrailerAttachedToVehicle(aut)) SendClientMessage(playerid, B_BILA, "[ ! ] Nemate zahaknuty naves, nic nevezete.");
- else
- {
- GivePlayerMoney(playerid, 8000);
- SendClientMessage(playerid, B_BILA, "[ ! ] Dostal jste 8000€, dekujeme. (Pokud chces dalsi misi napis /mise)");
- }
- DisablePlayerRaceCheckpoint(playerid);
- Informace[playerid][Mise] = 0;
- }
- }
- //--------------------------------|
- else if(Informace[playerid][Mise] == 2)
- {
- if(Zamestnani[playerid] == T_AUTOBUSAK)
- {
- new aut = GetPlayerVehicleID(playerid);
- new typ = GetVehicleModel(aut);
- if(typ != 437) SendClientMessage(playerid, B_BILA, "[ ! ] Nemate spravne vozidlo.");
- else
- {
- new celkem = 0;
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i))
- {
- if(IsPlayerInVehicle(i, aut)) celkem++;
- }
- }
- GivePlayerMoney(playerid, 5000*celkem);
- new string[256];
- format(string, sizeof(string), "[ ! ] Jsme na miste, dostavate %d€ za celkovy pocet dovezenych pasazeru %d.",5000*celkem, celkem - 1);
- SendClientMessage(playerid, B_CERV, string);
- SendClientMessage(playerid, B_BILA, "[ ! ] Pro dalsi zajezd pouzij /mise");
- }
- DisablePlayerRaceCheckpoint(playerid);
- Informace[playerid][Mise] = 0;
- }
- }
- //--------------------------------|
- else if(Informace[playerid][Mise] == 3)
- {
- if(Zamestnani[playerid] == T_ZACHRANARI)
- {
- GivePlayerMoney(playerid, 4000);
- SendClientMessage(playerid, B_CERV, "[ ! ] Uspesne si provedl misi a zachranil cloveka dostavas 4000€ !");
- SendClientMessage(playerid, B_BILA, "[ ! ] Pro dalsi misi pouzij /mise");
- DisablePlayerRaceCheckpoint(playerid);
- Informace[playerid][Mise] = 0;
- }
- }
- //--------------------------------|
- else if(Informace[playerid][Mise] == 4)
- {
- if(Zamestnani[playerid] == T_POPELAR)
- {
- new aut = GetPlayerVehicleID(playerid);
- if(GetVehicleModel(aut) != 408) SendClientMessage(playerid, B_BILA, "[ ! ] Nemate popelarske vozidlo.");
- else
- {
- GivePlayerMoney(playerid, 2500);
- SendClientMessage(playerid, B_CERV, "[ ! ] Vyvezl si smeti, obdrzel si 2500€ !");
- SendClientMessage(playerid, B_BILA, "[ ! ] Pro dalsi misi pouzij /mise");
- DisablePlayerRaceCheckpoint(playerid);
- Informace[playerid][Mise] = 0;
- }
- }
- }
- //--------------------------------|
- //--------------------------------|
- else if(Informace[playerid][Zavodnik] == 1)
- {
- if(ServerCFG[S_Zavod] == 2)
- {
- new string[120];
- if(Informace[playerid][ZavodniCP] < 14)
- {
- SetPlayerRaceCheckpoint(playerid,0,ZavodCP[Informace[playerid][ZavodniCP]][0],ZavodCP[Informace[playerid][ZavodniCP]][1],ZavodCP[Informace[playerid][ZavodniCP]][2],ZavodCP[Informace[playerid][ZavodniCP]+1][0],ZavodCP[Informace[playerid][ZavodniCP]+1][1],ZavodCP[Informace[playerid][ZavodniCP]+1][2],14);
- Informace[playerid][ZavodniCP]++;
- }
- else if(Informace[playerid][ZavodniCP] == 14)
- {
- SetPlayerRaceCheckpoint(playerid,2,ZavodCP[14][0],ZavodCP[14][1],ZavodCP[14][2],ZavodCP[14][0],ZavodCP[14][1],ZavodCP[14][2],14);
- Informace[playerid][ZavodniCP]++;
- }
- else if(Informace[playerid][ZavodniCP] == 15)
- {
- ServerCFG[S_Zavod] = 0;
- GivePlayerMoney(playerid, ServerCFG[S_Zavodnici]*ServerCFG[S_Poplatek]);
- format(string, 120, "[ ! ] %s Vyhral MT zavod! Odmena cini %d€.", Jmeno(playerid),ServerCFG[S_Zavodnici]*ServerCFG[S_Poplatek]);
- SendClientMessageToAll(B_CERV, string);
- ServerCFG[S_Zavodnici] = 0;
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Informace[i][Zavodnik])
- {
- Informace[i][Zavodnik] = 0;
- Informace[i][ZavodniCP]= 0;
- DisablePlayerRaceCheckpoint(i);
- }
- }
- }
- }
- }
- }
- }
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- //---------------------------------------|
- TestPrint("public OnPlayerSelectedMenuRow(playerid, row)");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new Menu:Aktualni = GetPlayerMenu(playerid);
- //------------------------------------|
- if(Aktualni == Menu[Autoskola])
- {
- switch(row)
- {
- case 0:
- {
- SendClientMessage(playerid, B_ORAN, "[ ! ] Poridil sis ridicsky prukaz.");
- Informace[playerid][Ridicak] = 1;
- GivePlayerMoney(playerid, -8000);
- }
- default: HideMenuForPlayer(Menu[Autoskola], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[Pasy])
- {
- switch(row)
- {
- case 0:
- {
- SendClientMessage(playerid, B_ORAN, "[ ! ] Poridil sis cestovni pas, nyni muzes do zahranici.");
- Informace[playerid][Pas] = 1;
- GivePlayerMoney(playerid, -6000);
- }
- default: HideMenuForPlayer(Menu[Pasy], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[Bloodring])
- {
- switch(row)
- {
- case 0:
- {
- SetPlayerInterior(playerid,15);
- SendClientMessage(playerid, B_BILA, "[ ! ] Vitej v bloodring arene!");
- SetPlayerPos(playerid,-1423.7015,937.1904,1036.5144);
- SetPlayerFacingAngle(playerid,354.8825);
- SetCameraBehindPlayer(playerid);
- }
- case 1:
- {
- SetPlayerInterior(playerid,15);
- SendClientMessage(playerid, B_BILA, "[ ! ] Vitej v hotring arene!");
- SetPlayerPos(playerid,-1406.8248,1094.6396,1040.7969);
- SetPlayerFacingAngle(playerid,83.8825);
- SetCameraBehindPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[Bloodring], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_Policie])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_POLICIE;
- MTSpawnInfo(playerid, SetJobSkin(playerid), 2287.1555,2427.9290,10.8203, 0, 0x4B4BFFAA, 24, 3);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k mestske policii MTPD.");
- SendClientMessage(playerid, B_CERV, "Prikazy: /jail /hide /unhide /s /k /p");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_Policie], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_Swat])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_SWAT;
- MTSpawnInfo(playerid, 285, 2287.1555,2427.9290,10.8203, 0, 0x000080AA, 29, 31);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se ke S.W.A.T.");
- SendClientMessage(playerid, B_CERV, "Prikazy: /jail /hide /unhide /s /k /p");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_Swat], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[A_Hrac])
- {
- if(IsPlayerConnected(Informace[playerid][MC_ID]))
- {
- switch(row)
- {
- case 0:
- {
- new string[256];
- format(string, sizeof(string), "[!] Administrator %s ti odebral zbrane.", Jmeno(playerid));
- SendClientMessage(Informace[playerid][MC_ID],B_BILA, string);
- format(string, sizeof(string), "[!] Administrator %s odebral zbrane hraci %s.", Jmeno(playerid), Jmeno(Informace[playerid][MC_ID]));
- SendClientMessageToAll(B_ORAN,string);
- ResetPlayerWeapons(Informace[playerid][MC_ID]);
- }
- case 1:
- {
- new string[200];
- format(string, sizeof(string), "[!] Administrator %s usmrtil hrace %s.", Jmeno(playerid), Jmeno(Informace[playerid][MC_ID]));
- SendClientMessageToAll(B_ORAN,string);
- SetPlayerHealth(Informace[playerid][MC_ID], 0.0);
- }
- case 2:
- {
- new string[250];
- format(string, sizeof(string), "[!] Administrator %s ti doplnil zdravi.", Jmeno(playerid));
- SendClientMessage(Informace[playerid][MC_ID],B_BILA, string);
- format(string, sizeof(string), "[!] Doplnil jste zdravi hraci %s.", Jmeno(Informace[playerid][MC_ID]));
- SendClientMessage(playerid, B_BILA, string);
- SetPlayerHealth(Informace[playerid][MC_ID], 100);
- }
- case 3:
- {
- new string[220];
- format(string, sizeof(string), "[!] Administrator %s ti dal vestu.", Jmeno(playerid));
- SendClientMessage(Informace[playerid][MC_ID] ,B_BILA, string);
- format(string, sizeof(string), "[!] Dal jste vestu hraci %s.", Jmeno(Informace[playerid][MC_ID]));
- SendClientMessage(playerid, B_BILA, string);
- SetPlayerArmour(Informace[playerid][MC_ID], 100.0);
- }
- case 4:
- {
- new string[250];
- SetPlayerPos(Informace[playerid][MC_ID], -3384.7681,234.2119,1.2858);
- format(string, sizeof(string), "[!] Administrator %s prihlasil hrace %s na plavecky maraton SF.", Jmeno(playerid), Jmeno(Informace[playerid][MC_ID]));
- SendClientMessageToAll(B_ORAN,string);
- }
- case 5:
- {
- new string[200];
- format(string, sizeof(string), "[!] Administrator %s zapalil hrace %s.", Jmeno(playerid), Jmeno(Informace[playerid][MC_ID]));
- SendClientMessageToAll(B_ORAN,string);
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(Informace[playerid][MC_ID], X, Y, Z);
- CreateExplosion(X+1,Y+1,Z,1,5);
- CreateExplosion(X-1,Y-1,Z,1,5);
- CreateExplosion(X+1,Y-1,Z,1,5);
- CreateExplosion(X-1,Y+1,Z,1,5);
- }
- case 6:
- {
- new string[200];
- format(string, sizeof(string), "[!] Administrator %s resetoval penize hraci %s.", Jmeno(playerid), Jmeno(Informace[playerid][MC_ID]));
- SendClientMessageToAll(B_ORAN,string);
- ResetPlayerMoney(Informace[playerid][MC_ID]);
- }
- case 7: HideMenuForPlayer(Menu[A_Hrac],playerid);
- }
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[I_Bonzarna])
- {
- switch(row)
- {
- case 0:
- {
- new string[250];
- format(string, 250, "[ ! ] Hrac %s se dobrovolne udal policii, soud mu udelil polovinu trestu.", Jmeno(playerid));
- SendClientMessageToAll(B_ORAN, string);
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,198.3797,160.8905,1003.0300);
- SetPlayerColor(playerid, 0xFFFFFF00);
- ResetPlayerWeapons(playerid);
- if(GetPlayerWantedLevel(playerid) > 5) Informace[playerid][Vezeni] = 200;
- else
- {
- Informace[playerid][Vezeni] = 20*GetPlayerWantedLevel(playerid);
- }
- }
- default: HideMenuForPlayer(Menu[I_Bonzarna], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_Ambulance])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_DOKTOR;
- MTSpawnInfo(playerid, SetJobSkin(playerid), 1608.1554,1825.9307,10.8203, 0, 0x88C400AA, 41, 24);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k zachrane sluzbe mesta MT.");
- SendClientMessage(playerid, B_CERV, "Prikazy: /heal /155");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_Ambulance], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_Hasici])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_HASIC;
- MTSpawnInfo(playerid, SetJobSkin(playerid), 1745.4490,2072.6792,10.8203, 0, 0xB50000AA, 42, 24);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k hasicskemu sboru mesta MT.");
- SendClientMessage(playerid, B_CERV, "Prikazy: /150");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_Hasici], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_Letectvo])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_LETECTVO;
- MTSpawnInfo(playerid, 16, 2895.2058, 433.3373, 17.6041, 0, 0x007575AA, 31, 24);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k Maikeroo Town Marine Corps MTMC.");
- SendClientMessage(playerid, B_CERV, "Prikazy: /at");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_Hasici], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_Armada])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_ARMADA;
- MTSpawnInfo(playerid, 287, 293.4769,1933.1783,17.6406, 0, 0x620000AA, 31, 16);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k Maikeroo Town Pechote.");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_Armada], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_Piloti])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_PILOT;
- MTSpawnInfo(playerid, 255, 1320.0035,1268.5948,10.8203, 0, 0xB3FFFFAA, 23, 15);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k Maikeroo Town Aeroliniim.");
- SendClientMessage(playerid, B_CERV, "Prikazy: /at");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_Piloti], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_ATC])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_ATC;
- MTSpawnInfo(playerid, 16, 1312.7538,1614.3849,10.8203, 0, 0xFF0400AA, 43, 0);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k rizeni letoveho provozu MT.");
- SendClientMessage(playerid, B_CERV, "Prikazy: /atc /atc2");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_ATC], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[M_ATC])
- {
- switch(row)
- {
- case 0:
- {
- new poc = random(4);
- switch (poc)
- {
- case 0: SendClientMessageToAll(B_ORAN, "[ ATC ] Teplota: 25 stupnu, Vitr 22 uzlu ze severovychodu.");
- case 1: SendClientMessageToAll(B_ORAN, "[ ATC ] Teplota: 28 stupnu, Vitr 12 uzlu z vychodu.");
- case 2: SendClientMessageToAll(B_ORAN, "[ ATC ] Teplota: 31 stupnu, Vitr 5 uzlu z jihu.");
- default:SendClientMessageToAll(B_ORAN, "[ ATC ] Teplota: 21 stupnu, Vitr 23 uzlu ze zapadu.");
- }
- }
- case 1: SendClientMessageToAll(B_ORAN, "[ ATC ] Letiste Maikeroo Town, draha 69 volna.");
- case 2: SendClientMessageToAll(B_ORAN, "[ ATC ] Letiste San Francisco, draha 69 volna.");
- case 3: SendClientMessageToAll(B_ORAN, "[ ATC ] Letiste Los Angeles, obe drahy 69 a 31 volne.");
- case 4: SendClientMessageToAll(B_ORAN, "[ ATC ] Poustni letiste Nevada, draha volna.");
- case 5: SendClientMessageToAll(B_ORAN, "[ ATC ] Vsechny lety zruseny kuli neprizni pocasi.");
- case 6: SendClientMessageToAll(B_ORAN, "[ ATC ] Lety obnoveny.");
- default: HideMenuForPlayer(Menu[M_ATC], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[C_ATC])
- {
- if(IsPlayerConnected(Informace[playerid][ATC]))
- {
- switch(row)
- {
- case 0:
- {
- new string[256];
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(Informace[playerid][ATC], X, Y, Z);
- format(string, 256, "[ ATC ] Vez Maikeroo Town, Radarovy kontakt let 30%d, vyska %.1f metru.", Informace[playerid][ATC], Z);
- for(new i=0;i<MAX_PLAYERS_EX;i++) if(IsPlayerConnected(i))
- {
- new letadlo = GetVehicleModel(GetPlayerVehicleID(i));
- if(GetVehicleType(letadlo) == TYPE_AIRPLANE)
- {
- SendClientMessage(i, B_SVIT, string);
- }else if(Zamestnani[i] == T_ATC) SendClientMessage(i, B_SVIT, string);
- }
- }
- case 1:
- {
- new string[256];
- format(string, 256, "[ ATC ] Vez Maikeroo Town, let 30%d, klesejte o 200m.", Informace[playerid][ATC]);
- for(new i=0;i<MAX_PLAYERS_EX;i++) if(IsPlayerConnected(i))
- {
- new letadlo = GetVehicleModel(GetPlayerVehicleID(i));
- if(GetVehicleType(letadlo) == TYPE_AIRPLANE)
- {
- SendClientMessage(i, B_SVIT, string);
- }else if(Zamestnani[i] == T_ATC) SendClientMessage(i, B_SVIT, string);
- }
- }
- case 2:
- {
- new string[256];
- format(string, 256, "[ ATC ] Vez Maikeroo Town, let 30%d, stoupejte o 200m.", Informace[playerid][ATC]);
- for(new i=0;i<MAX_PLAYERS_EX;i++) if(IsPlayerConnected(i))
- {
- new letadlo = GetVehicleModel(GetPlayerVehicleID(i));
- if(GetVehicleType(letadlo) == TYPE_AIRPLANE)
- {
- SendClientMessage(i, B_SVIT, string);
- }else if(Zamestnani[i] == T_ATC) SendClientMessage(i, B_SVIT, string);
- }
- }
- case 3:
- {
- new string[256];
- format(string, 256, "[ ATC ] Vez Maikeroo Town, let 30%d, pristani na draze 69 povoleno, ILS 69, 118.10MHz.", Informace[playerid][ATC]);
- for(new i=0;i<MAX_PLAYERS_EX;i++) if(IsPlayerConnected(i))
- {
- new letadlo = GetVehicleModel(GetPlayerVehicleID(i));
- if(GetVehicleType(letadlo) == TYPE_AIRPLANE)
- {
- SendClientMessage(i, B_SVIT, string);
- }else if(Zamestnani[i] == T_ATC) SendClientMessage(i, B_SVIT, string);
- }
- }
- case 4:
- {
- new string[256];
- format(string, 256, "[ ATC ] Vez Maikeroo Town, let 30%d, pristani na draze 69 zamitnuto, na draze je letoun.", Informace[playerid][ATC]);
- for(new i=0;i<MAX_PLAYERS_EX;i++) if(IsPlayerConnected(i))
- {
- new letadlo = GetVehicleModel(GetPlayerVehicleID(i));
- if(GetVehicleType(letadlo) == TYPE_AIRPLANE)
- {
- SendClientMessage(i, B_SVIT, string);
- }else if(Zamestnani[i] == T_ATC) SendClientMessage(i, B_SVIT, string);
- }
- }
- case 5:
- {
- new string[256];
- format(string, 256, "[ ATC ] Vez Maikeroo Town, let 30%d, vzlet z drahy 69 povolen, stoupejte do 1000m, a pote se ohlaste vezi.", Informace[playerid][ATC]);
- for(new i=0;i<MAX_PLAYERS_EX;i++) if(IsPlayerConnected(i))
- {
- new letadlo = GetVehicleModel(GetPlayerVehicleID(i));
- if(GetVehicleType(letadlo) == TYPE_AIRPLANE)
- {
- SendClientMessage(i, B_SVIT, string);
- }else if(Zamestnani[i] == T_ATC) SendClientMessage(i, B_SVIT, string);
- }
- }
- case 6:
- {
- new string[256];
- format(string, 256, "[ ATC ] Vez Maikeroo Town, let 30%d, vzlet z drahy 69 zamitnut, zaradte se do fronty.", Informace[playerid][ATC]);
- for(new i=0;i<MAX_PLAYERS_EX;i++) if(IsPlayerConnected(i))
- {
- new letadlo = GetVehicleModel(GetPlayerVehicleID(i));
- if(GetVehicleType(letadlo) == TYPE_AIRPLANE)
- {
- SendClientMessage(i, B_SVIT, string);
- }else if(Zamestnani[i] == T_ATC) SendClientMessage(i, B_SVIT, string);
- }
- }
- case 7:
- {
- new string[256];
- format(string, 256, "[ ATC ] Vez Maikeroo Town, let 30%d, ohlaste pozici a vase zamery, ladte 122.0.", Informace[playerid][ATC]);
- for(new i=0;i<MAX_PLAYERS_EX;i++) if(IsPlayerConnected(i))
- {
- new letadlo = GetVehicleModel(GetPlayerVehicleID(i));
- if(GetVehicleType(letadlo) == TYPE_AIRPLANE)
- {
- SendClientMessage(i, B_SVIT, string);
- }else if(Zamestnani[i] == T_ATC) SendClientMessage(i, B_SVIT, string);
- }
- }
- default: HideMenuForPlayer(Menu[C_ATC], playerid);
- }
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[I_ATC])
- {
- switch(row)
- {
- case 0:
- {
- new string[256];
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X, Y, Z);
- new id = GetPlayerVehicleID(playerid);
- format(string, 256, "[ ATC ] Let 30%d, vezi Maikeroo Town, vyska %.1fm, pozice: %d'%d, palivo: %d, typ letounu: %s, kontakt.",playerid,Z,floatround(X),floatround(Y),floatround(Benzin[id]),CarName[GetVehicleModel(id)-400]);
- for(new i=0;i<MAX_PLAYERS_EX;i++) if(IsPlayerConnected(i))
- {
- new letadlo = GetVehicleModel(GetPlayerVehicleID(i));
- if(letadlo == 487 || letadlo == 563 || letadlo == 520 || letadlo == 593 || letadlo == 519 || letadlo == 417 || letadlo == 513)
- {
- SendClientMessage(i, B_MODR, string);
- }else if(Zamestnani[i] == T_ATC) SendClientMessage(i, B_MODR, string);
- }
- }
- case 1:
- {
- new string[256];
- format(string, 256, "[ ATC ] Let 30%d, na pristani, draha 69, zadam o navadeni ILS, povoleni priblizeni.", playerid);
- for(new i=0;i<MAX_PLAYERS_EX;i++) if(IsPlayerConnected(i))
- {
- new letadlo = GetVehicleModel(GetPlayerVehicleID(i));
- if(letadlo == 487 || letadlo == 563 || letadlo == 520 || letadlo == 593 || letadlo == 519 || letadlo == 417 || letadlo == 513)
- {
- SendClientMessage(i, B_MODR, string);
- }else if(Zamestnani[i] == T_ATC) SendClientMessage(i, B_MODR, string);
- }
- }
- case 2:
- {
- new string[256];
- format(string, 256, "[ ATC ] Let 30%d, zadam o povoleni k vzletu z drahy 69 sever.", playerid);
- for(new i=0;i<MAX_PLAYERS_EX;i++) if(IsPlayerConnected(i))
- {
- new letadlo = GetVehicleModel(GetPlayerVehicleID(i));
- if(letadlo == 487 || letadlo == 563 || letadlo == 520 || letadlo == 593 || letadlo == 519 || letadlo == 417 || letadlo == 513)
- {
- SendClientMessage(i, B_MODR, string);
- }else if(Zamestnani[i] == T_ATC) SendClientMessage(i, B_MODR, string);
- }
- }
- case 3:
- {
- new string[256];
- format(string, 256, "[ ATC ] Klesam o 200m, let 30%d.", playerid);
- for(new i=0;i<MAX_PLAYERS_EX;i++) if(IsPlayerConnected(i))
- {
- new letadlo = GetVehicleModel(GetPlayerVehicleID(i));
- if(letadlo == 487 || letadlo == 563 || letadlo == 520 || letadlo == 593 || letadlo == 519 || letadlo == 417 || letadlo == 513)
- {
- SendClientMessage(i, B_MODR, string);
- }else if(Zamestnani[i] == T_ATC) SendClientMessage(i, B_MODR, string);
- }
- }
- case 4:
- {
- new string[256];
- format(string, 256, "[ ATC ] Stoupam o 200m, let 30%d.", playerid);
- for(new i=0;i<MAX_PLAYERS_EX;i++) if(IsPlayerConnected(i))
- {
- new letadlo = GetVehicleModel(GetPlayerVehicleID(i));
- if(letadlo == 487 || letadlo == 563 || letadlo == 520 || letadlo == 593 || letadlo == 519 || letadlo == 417 || letadlo == 513)
- {
- SendClientMessage(i, B_MODR, string);
- }else if(Zamestnani[i] == T_ATC) SendClientMessage(i, B_MODR, string);
- }
- }
- case 5:
- {
- new string[256];
- format(string, 256, "[ ATC ] Drzim vyckavaci pozici drahy 69, let 30%d.", playerid);
- for(new i=0;i<MAX_PLAYERS_EX;i++) if(IsPlayerConnected(i))
- {
- new letadlo = GetVehicleModel(GetPlayerVehicleID(i));
- if(letadlo == 487 || letadlo == 563 || letadlo == 520 || letadlo == 593 || letadlo == 519 || letadlo == 417 || letadlo == 513)
- {
- SendClientMessage(i, B_MODR, string);
- }else if(Zamestnani[i] == T_ATC) SendClientMessage(i, B_MODR, string);
- }
- }
- case 6:
- {
- new string[256];
- format(string, 256, "[ ATC ] Rozumim, let 30%d.", playerid);
- for(new i=0;i<MAX_PLAYERS_EX;i++) if(IsPlayerConnected(i))
- {
- new letadlo = GetVehicleModel(GetPlayerVehicleID(i));
- if(letadlo == 487 || letadlo == 563 || letadlo == 520 || letadlo == 593 || letadlo == 519 || letadlo == 417 || letadlo == 513)
- {
- SendClientMessage(i, B_MODR, string);
- }else if(Zamestnani[i] == T_ATC) SendClientMessage(i, B_MODR, string);
- }
- }
- default: HideMenuForPlayer(Menu[I_ATC], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_Camorra])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_CAMORRA;
- MTSpawnInfo(playerid, SetJobSkin(playerid), 2808.8618,2592.8220,10.5709, 0, 0x404040AA, 30, 29);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k mafii Camorra.");
- SendClientMessage(playerid, B_CERV, "Prikazy: /vydirat /polozit");
- Informace[playerid][Bomba]++;
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_Camorra], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_ChangChi])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_CHANGCHI;
- MTSpawnInfo(playerid, SetJobSkin(playerid), 2573.7700,1635.1383,10.8203, 0, 0x292929AA, 30, 29);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k cinske mafii Chang-Chi.");
- SendClientMessage(playerid, B_CERV, "Prikazy: /vydirat /polozit");
- Informace[playerid][Bomba]++;
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_ChangChi], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_CosaNostra])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_COSANOSTRA;
- MTSpawnInfo(playerid, SetJobSkin(playerid), 1918.0984,958.2007,10.8127, 0, 0x220000AA, 30, 29);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k italske mafii CosaNostra.");
- SendClientMessage(playerid, B_CERV, "Prikazy: /vydirat /polozit");
- Informace[playerid][Bomba]++;
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_CosaNostra], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_LimoSluzba])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_LIMO;
- MTSpawnInfo(playerid, 255, 2596.2959,2270.7834,10.8203, 0, 0xBF00BFAA, 23, 15);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k Limo Sluzbe Mesta Maikeroo Town.");
- SendClientMessage(playerid, B_CERV, "Budes dostavat automaticky sumu, pokud budes mit v limuzine zakaznika.");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_LimoSluzba], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_Popelari])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_POPELAR;
- MTSpawnInfo(playerid, 159, 1699.7903,1759.6649,10.7939, 0, 0xFF8DFFAA, 4, 24);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k popelarum, cune :D !");
- SendClientMessage(playerid, B_CERV, "Prikazy: /mise");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_Popelari], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_Odtahovka])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_ODTAHOVKA;
- MTSpawnInfo(playerid, 50, 2461.2764,1345.7664,10.8278, 0, 0x620062AA, 40, 41);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k odtahove sluzbe.");
- SendClientMessage(playerid, B_CERV, "Prikazy: /odtahnout");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_Odtahovka], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_StreetStyle])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_STREETSTYLE;
- MTSpawnInfo(playerid, SetJobSkin(playerid), 2414.6943,1031.7257,10.8203, 0, 0x660066AA, 5, 24);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k Street-Style tuning klubu.");
- SendClientMessage(playerid, B_CERV, "Prikazy: /dragcreate /racecreate");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_StreetStyle], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_Spider])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_SPIDERSTYLE;
- MTSpawnInfo(playerid, SetJobSkin(playerid), 1152.5449,1407.5205,5.8203, 0, 0x44A200AA, 5, 24);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k Spider-Style tuning klubu.");
- SendClientMessage(playerid, B_CERV, "Prikazy: /dragcreate /racecreate");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_Spider], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_ImpExp])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_TRUCKER;
- MTSpawnInfo(playerid, SetJobSkin(playerid), 970.5288,2150.7400,10.8203, 0, 0x6BFF94AA, 5, 0);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k Import/Export firme s.r.o.");
- SendClientMessage(playerid, B_CERV, "Prikazy: /mise");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_ImpExp], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_Taxi])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_TAXIKAR;
- MTSpawnInfo(playerid, SetJobSkin(playerid), 2782.3613,1260.7511,10.7500, 0, 0xFFFF8DAA, 5, 23);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k Taxi sluzbe.");
- SendClientMessage(playerid, B_CERV, "Budes automaticky dostavat penize, pokud nekoho povezes v taxiku.");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_Taxi], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_Autobusak])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_AUTOBUSAK;
- MTSpawnInfo(playerid, SetJobSkin(playerid), 2837.1367, 1345.3046, 10.7538, 0, 0xFFFF4BAA, 15, 6);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k autobusove spolecnosti Travel.");
- SendClientMessage(playerid, B_CERV, "Prikazy: /mise");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_Autobusak], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_Zmrzlinar])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_ZMRZLINAR;
- MTSpawnInfo(playerid, SetJobSkin(playerid), 2122.8892,959.8344,10.8203, 0, 0xFF7AFFAA, 14, 4);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se ke zmrzlinarske spolecnosti.");
- SendClientMessage(playerid, B_CERV, "Prikazy: /zmrzlina");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_Zmrzlinar], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_BodyGuard])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_BODYGUARD;
- MTSpawnInfo(playerid, SetJobSkin(playerid), 1457.0975,979.5243,10.8203, 0, 0x007000AA, 31, 29);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k bodyguardum, bezpecnostni sluzbe pro lidi.");
- SendClientMessage(playerid, B_CERV, "Prikazy: /zbrane");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_BodyGuard], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_Slapky])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_SLAPKY;
- MTSpawnInfo(playerid, SetJobSkin(playerid), 1208.1021,-6.2597,1001.3281, 2, 0xFF7AFFAA, 10, 0);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se ke slapkam :D");
- SendClientMessage(playerid, B_CERV, "Prikazy: /sex [ID]");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_Slapky], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[J_Zachranari])
- {
- switch(row)
- {
- case 0:
- {
- Zamestnani[playerid] = T_ZACHRANARI;
- MTSpawnInfo(playerid, SetJobSkin(playerid), 2270.4265,565.0448,7.7813, 0, 0xFF7500AA, 9, 24);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pripojil jsi se k zachranarum.");
- SendClientMessage(playerid, B_CERV, "Prikazy: /mise");
- SpawnPlayer(playerid);
- }
- default: HideMenuForPlayer(Menu[J_Zachranari], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[CernyTrh])
- {
- switch(row)
- {
- case 0:
- {
- if(GetPlayerMoney(playerid) < 120000) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dostatek penez pro koupi C4 casovane bomby.");
- else
- {
- GivePlayerMoney(playerid, -120000);
- Informace[playerid][Bomba]++;
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- SendClientMessage(playerid, B_BILA, "[ ! ] Od dealera zbrani sis poridil casovanou bombu, pro odpaleni pouzij /polozit (+1WL).");
- }
- }
- case 1:
- {
- if(GetPlayerMoney(playerid) < 100000) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dostatek penez pro koupi bazooky.");
- else
- {
- GivePlayerWeapon(playerid,35,6);
- GivePlayerMoney(playerid, -100000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- SendClientMessage(playerid, B_BILA, "[ ! ] Od dealera zbrani sis poridil bazooku (+1WL).");
- }
- }
- case 2:
- {
- if(GetPlayerMoney(playerid) < 70000) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dostatek penez pro koupi plamenometu.");
- else
- {
- GivePlayerWeapon(playerid,37,2000);
- GivePlayerMoney(playerid, -70000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- SendClientMessage(playerid, B_BILA, "[ ! ] Od dealera zbrani sis poridil plamenomet (+1WL).");
- }
- }
- case 3:
- {
- if(GetPlayerMoney(playerid) < 30000) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dostatek penez pro koupi granatu.");
- else
- {
- GivePlayerWeapon(playerid,16,10);
- GivePlayerMoney(playerid, -30000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- SendClientMessage(playerid, B_BILA, "[ ! ] Od dealera zbrani sis poridil 10 granatu (+1WL).");
- }
- }
- case 4:
- {
- if(GetPlayerMoney(playerid) < 20000) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dostatek penez pro koupi slzneho plynu.");
- else
- {
- GivePlayerWeapon(playerid,17,10);
- GivePlayerMoney(playerid, -20000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- SendClientMessage(playerid, B_BILA, "[ ! ] Od dealera zbrani sis poridil 10 granatu slzneho plynu (+1WL).");
- }
- }
- case 5:
- {
- if(GetPlayerMoney(playerid) < 15000) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dostatek penez pro koupi zamerovaciho zarizeni.");
- else
- {
- if(Informace[playerid][Locator]) SendClientMessage(playerid, B_BILA, "[ ! ] Jeden locator uz vlastnis.");
- else
- {
- GivePlayerMoney(playerid, -15000);
- Informace[playerid][Locator] = 1;
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- SendClientMessage(playerid, B_BILA, "[ ! ] Od dealera zbrani sis poridil zamerovaci polohovac. Pouziti: /locate [ID] (+1WL).");
- }
- }
- }
- default: HideMenuForPlayer(Menu[CernyTrh], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[IntKavarna])
- {
- switch(row)
- {
- case 0:
- {
- GivePlayerMoney(playerid, -5);
- SendClientMessage(playerid, B_CERV, " [ www.Maikeroo.town ]");
- SendClientMessage(playerid, B_BILA, "Mesto zacalo vznikat 11.11. roku 2007, jeho puvodnimi architekty jsou MaverickCZE a DeamonCZE");
- SendClientMessage(playerid, B_BILA, "Nadale se rozrustalo, a stavalo se vice a vice popularnejsim. Novi osadnici a pracovni prilezitosti.");
- SendClientMessage(playerid, B_BILA, "Od roku 2008 mesto prodelalo velike zmeny, architektem a stavbyvedoucim se stal uz pouze MaverickCZE.");
- SendClientMessage(playerid, B_BILA, "Nyni nase mesto dale vzkveta a tesi se velike popularite u obcanu.");
- }
- case 1:
- {
- if(GetPlayerMoney(playerid) < 7000) SendClientMessage(playerid, B_CERV, "[ ! ] Tato stranka je placena, potrebujes 7000€.");
- else
- {
- SendClientMessage(playerid, B_CERV, " [ www.Hacker.org ]");
- GivePlayerMoney(playerid, -7000);
- new hack = random(70),vydelek = random(1000000),string[256];
- switch(hack)
- {
- case 0:
- {
- format(string, sizeof(string), "[Aktualne.cz] Neznamy hacker se naboural do bankovnich uctu, napachane skody: %d$.",vydelek);
- GivePlayerMoney(playerid, vydelek);
- SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)+1);
- SendClientMessageToAll(B_SVIT, string);
- }
- case 3:
- {
- format(string, sizeof(string), "[Aktualne.cz] %s se naboural do bankovnich uctu, napachane skody: %d$, policie po nem patra.",Jmeno(playerid),vydelek);
- GivePlayerMoney(playerid, vydelek);
- SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)+5);
- SendClientMessageToAll(B_SVIT, string);
- }
- case 8, 11, 20, 43, 52, 61, 65, 69:
- {
- format(string, sizeof(string), "[Aktualne.cz] %s se pokousel nabourat do bankovnich uctu, policie po nem patra.",Jmeno(playerid));
- SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)+5);
- SendClientMessageToAll(B_SVIT, string);
- }
- default: SendClientMessage(playerid, B_BILA, "[ ! ] Bohuzel se ti nepovedlo proniknout do uctu prez silny firewall.");
- }
- }
- }
- case 2:
- {
- GivePlayerMoney(playerid, -5);
- SendClientMessage(playerid, B_CERV, " [ www.MPrace.cz ] - Pracovni mista");
- SendClientMessage(playerid, B_BILA, "StreetStyle, SpiderStyle tuning kluby, CosaNostra,Armada,Zmrzlinari,");
- SendClientMessage(playerid, B_BILA, "Odtahova sluzba, Autobusova sluzba, Bodyguardi, Letectvo MT, Popelari,");
- SendClientMessage(playerid, B_BILA, "Import/Export firma, Taxikari, Camorra, Policie, Doktori, Piloti, Hasici,");
- SendClientMessage(playerid, B_BILA, "Limosluzba, S.W.A.T., Air Traffic Control (Vez Maikeroo Town), Chang-Chi,");
- SendClientMessage(playerid, B_BILA, "Zamestnanec nevestince MT, Zachranari, Nezamestnani");
- }
- default: HideMenuForPlayer(Menu[IntKavarna], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[Alkohol])
- {
- switch(row)
- {
- case 0:
- {
- if(GetPlayerMoney(playerid) < 100) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dost penez, 100€.");
- else
- {
- SendClientMessage(playerid, B_ORAN, "[ ! ] Kopnul si ruma do sebe. (+2Al) [100€]");
- Informace[playerid][Alk] = Informace[playerid][Alk]+2;
- GivePlayerMoney(playerid, -100);
- }
- }
- case 1:
- {
- if(GetPlayerMoney(playerid) < 120) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dost penez, 120€.");
- else
- {
- SendClientMessage(playerid, B_ORAN, "[ ! ] Napil jsi se vina. (+1Al) [120€]");
- Informace[playerid][Alk]++;
- GivePlayerMoney(playerid, -120);
- }
- }
- case 2:
- {
- if(GetPlayerMoney(playerid) < 140) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dost penez, 140€.");
- else
- {
- SendClientMessage(playerid, B_ORAN, "[ ! ] Dal sis Sex on the Beach. (+2Al) [140€]");
- Informace[playerid][Alk] = Informace[playerid][Alk]+2;
- GivePlayerMoney(playerid, -140);
- }
- }
- case 3:
- {
- if(GetPlayerMoney(playerid) < 150) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dost penez, 150€.");
- else
- {
- SendClientMessage(playerid, B_ORAN, "[ ! ] Dal sis mojito. (+2Al) [150€]");
- Informace[playerid][Alk] = Informace[playerid][Alk]+2;
- GivePlayerMoney(playerid, -150);
- }
- }
- case 4:
- {
- if(GetPlayerMoney(playerid) < 90) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dost penez, 90€.");
- else
- {
- SendClientMessage(playerid, B_ORAN, "[ ! ] Dal sis Gambrinus dvanactku. (+1Al) [90€]");
- Informace[playerid][Alk]++;
- GivePlayerMoney(playerid, -90);
- }
- }
- default: HideMenuForPlayer(Menu[Alkohol], playerid);
- }
- //-----------------------------|
- switch(Informace[playerid][Alk])
- {
- //-----------------------------|
- case 3: LoopingAnim(playerid,"PED","WALK_DRUNK",0.001,1,1,1,1,1);
- case 4: LoopingAnim(playerid,"PED","WALK_DRUNK",0.01,1,1,1,1,1);
- case 5: LoopingAnim(playerid,"PED","WALK_DRUNK",0.1,1,1,1,1,1);
- case 7: LoopingAnim(playerid,"PED","WALK_DRUNK",1.3,1,1,1,1,1);
- case 9: LoopingAnim(playerid,"PED","WALK_DRUNK",4.5,1,1,1,1,1);
- case 10:LoopingAnim(playerid,"PED","WALK_DRUNK",5.5,1,1,1,1,1);
- //-----------------------------|
- }
- //-----------------------------|
- }
- //------------------------------------|
- else if(Aktualni == Menu[Terminal])
- {
- switch(row)
- {
- case 0:
- {
- if(GetPlayerMoney(playerid) < 3000) SendClientMessage(playerid, B_BILA, "[ ! ] Nemate dostatek penez pro zakoupeni letenky. [3000€]");
- else
- {
- SendClientMessage(playerid, B_ORAN, "[ ! ] Ve meste Maikeroo Town pristaneme za 20 sekund.");
- SetTimerEx("TerminalFly",20000, false, "i", playerid);
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid,1.6942,30.9394,1199.5938);
- SetPlayerVirtualWorld(playerid, 1);
- GivePlayerMoney(playerid, -3000);
- Informace[playerid][Let] = 1;
- }
- }
- case 1:
- {
- if(GetPlayerMoney(playerid) < 3500) SendClientMessage(playerid, B_BILA, "[ ! ] Nemate dostatek penez pro zakoupeni letenky. [3500€]");
- else
- {
- SendClientMessage(playerid, B_ORAN, "[ ! ] Ve meste San Francisco pristaneme za 30 sekund.");
- SetTimerEx("TerminalFly",30000, false, "i", playerid);
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid,1.6942,30.9394,1199.5938);
- SetPlayerVirtualWorld(playerid, 2);
- GivePlayerMoney(playerid, -3500);
- Informace[playerid][Let] = 2;
- }
- }
- case 2:
- {
- if(GetPlayerMoney(playerid) < 3000) SendClientMessage(playerid, B_BILA, "[ ! ] Nemate dostatek penez pro zakoupeni letenky. [3000€]");
- else
- {
- SendClientMessage(playerid, B_ORAN, "[ ! ] Ve meste Los Angeles pristaneme za 25 sekund.");
- SetTimerEx("TerminalFly",25000, false, "i", playerid);
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid,1.6942,30.9394,1199.5938);
- SetPlayerVirtualWorld(playerid, 3);
- GivePlayerMoney(playerid, -3000);
- Informace[playerid][Let] = 3;
- }
- }
- case 3:
- {
- if(GetPlayerMoney(playerid) < 1500) SendClientMessage(playerid, B_BILA, "[ ! ] Nemate dostatek penez pro zakoupeni letenky. [1500€]");
- else
- {
- SendClientMessage(playerid, B_ORAN, "[ ! ] Na poustnim letisti v Nevade pristaneme za 15 sekund.");
- SetTimerEx("TerminalFly",15000, false, "i", playerid);
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid,1.6942,30.9394,1199.5938);
- SetPlayerVirtualWorld(playerid, 4);
- GivePlayerMoney(playerid, -1500);
- Informace[playerid][Let] = 4;
- }
- }
- default: HideMenuForPlayer(Menu[Terminal], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[Clothes])
- {
- switch(row)
- {
- case 0:
- {
- if(GetPlayerMoney(playerid) < 800) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dostatek penez.");
- else
- {
- GivePlayerMoney(playerid, -800);
- SetPlayerSkin(playerid, 101);
- }
- }
- case 1:
- {
- if(GetPlayerMoney(playerid) < 600) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dostatek penez.");
- else
- {
- GivePlayerMoney(playerid, -600);
- SetPlayerSkin(playerid, 122);
- }
- }
- case 2:
- {
- if(GetPlayerMoney(playerid) < 200) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dostatek penez.");
- else
- {
- GivePlayerMoney(playerid, -200);
- SetPlayerSkin(playerid, 170);
- }
- }
- case 3:
- {
- if(GetPlayerMoney(playerid) < 100) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dostatek penez.");
- else
- {
- GivePlayerMoney(playerid, -100);
- SetPlayerSkin(playerid, 18);
- }
- }
- case 4:
- {
- if(GetPlayerMoney(playerid) < 900) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dostatek penez.");
- else
- {
- GivePlayerMoney(playerid, -900);
- SetPlayerSkin(playerid, 19);
- }
- }
- case 5:
- {
- if(GetPlayerMoney(playerid) < 500) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dostatek penez.");
- else
- {
- GivePlayerMoney(playerid, -500);
- SetPlayerSkin(playerid, 203);
- }
- }
- case 6:
- {
- if(GetPlayerMoney(playerid) < 800) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dostatek penez.");
- else
- {
- GivePlayerMoney(playerid, -800);
- SetPlayerSkin(playerid, 193);
- }
- }
- case 7:
- {
- if(GetPlayerMoney(playerid) < 600) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dostatek penez.");
- else
- {
- GivePlayerMoney(playerid, -600);
- SetPlayerSkin(playerid, 29);
- }
- }
- case 8:
- {
- if(GetPlayerMoney(playerid) < 1200) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dostatek penez.");
- else
- {
- GivePlayerMoney(playerid, -1200);
- SetPlayerSkin(playerid, 186);
- }
- }
- default: HideMenuForPlayer(Menu[Clothes], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[LeteckaSK])
- {
- switch(row)
- {
- case 0:
- {
- if(Informace[playerid][PilotniPrukaz]) SendClientMessage(playerid, B_BILA, "[ ! ] Letecky prukaz uz mas koupeny.");
- else if(GetPlayerMoney(playerid) < 40000) SendClientMessage(playerid, B_BILA, "[ ! ] Nemate dostatek penez pro zakoupeni Pilotniho prukazu. [Cena: 40000€]");
- else
- {
- GivePlayerMoney(playerid, -40000);
- Informace[playerid][PilotniPrukaz] = 1;
- SendClientMessage(playerid, B_ORAN, "[ ! ] Koupil jste si letecky prukaz.");
- }
- }
- case 1:
- {
- if(GetPlayerMoney(playerid) < 1000) SendClientMessage(playerid, B_BILA, "[ ! ] Nemate dostatek penez pro seskok padakem. [Cena: 1000€]");
- else
- {
- GivePlayerMoney(playerid, -1000);
- SetPlayerPos(playerid, 394.7481,2505.2810,1200.0);
- GivePlayerWeapon(playerid, 46,1);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Woooooooooooochu ! xD Spidervepr !");
- }
- }
- default: HideMenuForPlayer(Menu[LeteckaSK], playerid);
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[A_Car])
- {
- if(!IsPlayerConnected(Informace[playerid][MC_ID])) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac uz neni pripojeny.");
- else if(!IsPlayerInAnyVehicle(Informace[playerid][MC_ID])) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac se uz nenachazi ve vozidle.");
- else
- {
- new Vozidlo = GetPlayerVehicleID(Informace[playerid][MC_ID]),string[250],Float:X,Float:Y,Float:Z;
- switch(row)
- {
- case 0:
- {
- format(string, sizeof(string), "[ ! ] Administrator %s ti opanceroval auto.", Jmeno(playerid));
- SendClientMessage(Informace[playerid][MC_ID], B_BILA, string);
- format(string, sizeof(string), "[ ! ] Opanceroval jste auto hraci %s.", Jmeno(Informace[playerid][MC_ID]));
- SendClientMessage(playerid, B_BILA, string);
- SetVehicleHealth(Vozidlo, 9999*1000);
- }
- case 1:
- {
- format(string, sizeof(string), "[ ! ] Administrator %s ti opravil auto.", Jmeno(playerid));
- SendClientMessage(Informace[playerid][MC_ID], B_BILA, string);
- format(string, sizeof(string), "[ ! ] Opravil jste auto hraci %s.", Jmeno(Informace[playerid][MC_ID]));
- SendClientMessage(playerid, B_BILA, string);
- SetVehicleHealth(Vozidlo, 1000);
- }
- case 2:
- {
- GetPlayerPos(Informace[playerid][MC_ID], X, Y, Z);
- CreateExplosion(X+1,Y+1,Z,1,3);
- CreateExplosion(X-1,Y-1,Z,1,3);
- CreateExplosion(X-1,Y+1,Z,1,3);
- CreateExplosion(X+1,Y-1,Z,1,3);
- format(string, sizeof(string), "[ ! ] Znicil jste auto hraci %s.", Jmeno(Informace[playerid][MC_ID]));
- SendClientMessage(playerid, B_BILA, string);
- SetVehicleHealth(Vozidlo, 0.0);
- }
- case 3:
- {
- new Float:Angle;
- format(string, sizeof(string), "[ ! ] Otocil jste hraci %s auto na kola.", Jmeno(Informace[playerid][MC_ID]));
- SendClientMessage(playerid, B_BILA, string);
- GetPlayerPos(Informace[playerid][MC_ID], X, Y, Z);
- GetVehicleZAngle(Vozidlo, Angle);
- SetVehiclePos(Vozidlo, X, Y, Z+1);
- SetVehicleZAngle(Vozidlo, Angle);
- }
- case 4:
- {
- format(string, sizeof(string), "[ ! ] Vyhodil jste hrace %s z auta.", Jmeno(Informace[playerid][MC_ID]));
- SendClientMessage(playerid, B_BILA, string);
- RemovePlayerFromVehicle(Informace[playerid][MC_ID]);
- }
- case 5:
- {
- HideMenuForPlayer(Menu[A_Car],playerid);
- ShowMenuForPlayer(Menu[A_Rep],playerid);
- }
- default: HideMenuForPlayer(Menu[A_Car], playerid);
- }
- }
- }
- //------------------------------------|
- else if(Aktualni == Menu[A_Rep])
- {
- if(!IsPlayerConnected(Informace[playerid][MC_ID])) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac uz neni pripojeny.");
- else if(!IsPlayerInAnyVehicle(Informace[playerid][MC_ID])) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac se uz nenachazi ve vozidle.");
- else
- {
- new Vozidlo = GetPlayerVehicleID(Informace[playerid][MC_ID]),string[250];
- switch(row)
- {
- case 0:
- {
- ChangeVehicleColor(Vozidlo,0,0);
- format(string, sizeof(string), "[ ! ] Administrator %s ti prebarvil auto na cerno.", Jmeno(playerid));
- SendClientMessage(Informace[playerid][MC_ID], B_BILA, string);
- format(string, sizeof(string), "[ ! ] Prebarvil jste auto hraci %s na cerno.", Jmeno(Informace[playerid][MC_ID]));
- SendClientMessage(playerid, B_BILA, string);
- }
- case 1:
- {
- ChangeVehicleColor(Vozidlo,3,3);
- format(string, sizeof(string), "[ ! ] Administrator %s ti prebarvil auto na cerveno.", Jmeno(playerid));
- SendClientMessage(Informace[playerid][MC_ID], B_BILA, string);
- format(string, sizeof(string), "[ ! ] Prebarvil jste auto hraci %s na cerveno.", Jmeno(Informace[playerid][MC_ID]));
- SendClientMessage(playerid, B_BILA, string);
- }
- case 2:
- {
- ChangeVehicleColor(Vozidlo,1,1);
- format(string, sizeof(string), "[ ! ] Administrator %s ti prebarvil auto na bilo.", Jmeno(playerid));
- SendClientMessage(Informace[playerid][MC_ID], B_BILA, string);
- format(string, sizeof(string), "[ ! ] Prebarvil jste auto hraci %s na bilo.", Jmeno(Informace[playerid][MC_ID]));
- SendClientMessage(playerid, B_BILA, string);
- }
- case 3:
- {
- ChangeVehicleColor(Vozidlo,126,126);
- format(string, sizeof(string), "[ ! ] Administrator %s ti prebarvil auto na ruzovo.", Jmeno(playerid));
- SendClientMessage(Informace[playerid][MC_ID], B_BILA, string);
- format(string, sizeof(string), "[ ! ] Prebarvil jste auto hraci %s na ruzovo.", Jmeno(Informace[playerid][MC_ID]));
- SendClientMessage(playerid, B_BILA, string);
- }
- case 4:
- {
- ChangeVehicleColor(Vozidlo,79,79);
- format(string, sizeof(string), "[ ! ] Administrator %s ti prebarvil auto na modro.", Jmeno(playerid));
- SendClientMessage(Informace[playerid][MC_ID], B_BILA, string);
- format(string, sizeof(string), "[ ! ] Prebarvil jste auto hraci %s na modro.", Jmeno(Informace[playerid][MC_ID]));
- SendClientMessage(playerid, B_BILA, string);
- }
- case 5:
- {
- ChangeVehicleColor(Vozidlo,6,6);
- format(string, sizeof(string), "[ ! ] Administrator %s ti prebarvil auto na zluto.", Jmeno(playerid));
- SendClientMessage(Informace[playerid][MC_ID], B_BILA, string);
- format(string, sizeof(string), "[ ! ] Prebarvil jste auto hraci %s na zluto.", Jmeno(Informace[playerid][MC_ID]));
- SendClientMessage(playerid, B_BILA, string);
- }
- default: HideMenuForPlayer(Menu[A_Rep],playerid);
- }
- }
- }
- //------------------------------------|
- Informace[playerid][ShowMenu] = 0;
- //------------------------------------|
- }
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- //---------------------------------------|
- TestPrint("public OnPlayerExitedMenu(playerid)");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- Informace[playerid][ShowMenu] = 0;
- }
- return 1;
- }
- public BombExplode()
- {
- //---------------------------------------|
- TestPrint("public BombExplode()");
- //---------------------------------------|
- CreateExplosion(Bomb[0], Bomb[1], Bomb[2],1,50);
- CreateExplosion(Bomb[0]+5,Bomb[1]+5,Bomb[2],2,50);
- CreateExplosion(Bomb[0]-5,Bomb[1]-5,Bomb[2],3,50);
- CreateExplosion(Bomb[0]-5,Bomb[1]+5,Bomb[2],5,50);
- CreateExplosion(Bomb[0]+5,Bomb[1]-5,Bomb[2],4,50);
- new pocet = 0;
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i))
- {
- if(IsPlayerInArea(i,Bomb[0],Bomb[1],Bomb[2],45) == 1)
- {
- SetPlayerHealth(i, 0.0);
- SendClientMessage(i, B_CERV, "[ ! ] Byl jsi zabit pri teroristickem utoku!");
- pocet++;
- }
- }
- }
- Bomb[0] = 0.0;
- Bomb[1] = 0.0;
- Bomb[2] = 0.0;
- new string[256];
- if(pocet > 0)
- {
- format(string, 256, "[ ! ] Pri teroristickem utoku zahynulo na nasledky tezkych popalenin %d lidi.",pocet);
- SendClientMessageToAll(B_CERV, string);
- }else if(pocet == 1)
- {
- SendClientMessageToAll(B_CERV, "[ ! ] Pri teroristickem utoku zahynul na nasledky tezkych popalenin 1 clovek.");
- }else{
- SendClientMessageToAll(B_CERV, "[ ! ] Pri teroristickem utoku nebyl nikdo zranen.");
- }
- }
- public OnPlayerRegister(playerid, password[])
- {
- //---------------------------------------|
- TestPrint("public OnPlayerRegister(playerid, password[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new string[40];
- format(string, sizeof(string), "Maikeroo/Login/%s.sav", Jmeno(playerid));
- new File:RegFile = fopen(string, io_write);
- if(RegFile)
- {
- strmid(Informace[playerid][Heslo], password, 0, strlen(password), 255);
- Informace[playerid][NewRegister] = true;
- Informace[playerid][SouradniceX] = 1689.0;
- Informace[playerid][SouradniceY] = 1450.3;
- Informace[playerid][SouradniceZ] = 10.8;
- Informace[playerid][Zdravi] = 100.0;
- Informace[playerid][Penize] = 40000;
- Informace[playerid][Banka] = 5000;
- new var[32];
- //-------------------------------------------------------------|
- format(var, 32, "Heslo=%s\n", Informace[playerid][Heslo]);fwrite(RegFile, var);
- format(var, 32, "Zdravi=%.1f\n",Informace[playerid][Zdravi]);fwrite(RegFile, var);
- format(var, 32, "Vesta=%.1f\n",Informace[playerid][Vesta]);fwrite(RegFile, var);
- format(var, 32, "Penize=%d\n",Informace[playerid][Penize]);fwrite(RegFile, var);
- format(var, 32, "Banka=%d\n",Informace[playerid][Banka]);fwrite(RegFile, var);
- format(var, 32, "Ridicak=%d\n",Informace[playerid][Ridicak]);fwrite(RegFile, var);
- format(var, 32, "Pilot=%d\n",Informace[playerid][PilotniPrukaz]);fwrite(RegFile, var);
- format(var, 32, "PolicejniZK=%d\n",Informace[playerid][PolicejniZK]);fwrite(RegFile, var);
- format(var, 32, "VojenskeZK=%d\n",Informace[playerid][VojenskeZK]);fwrite(RegFile, var);
- format(var, 32, "MafianskeZK=%d\n",Informace[playerid][MafianskeZK]);fwrite(RegFile, var);
- format(var, 32, "Zbran1=%d\n",Informace[playerid][Zbran1]);fwrite(RegFile, var);
- format(var, 32, "Zbran2=%d\n",Informace[playerid][Zbran2]);fwrite(RegFile, var);
- format(var, 32, "Zbran3=%d\n",Informace[playerid][Zbran3]);fwrite(RegFile, var);
- format(var, 32, "Zbran4=%d\n",Informace[playerid][Zbran4]);fwrite(RegFile, var);
- format(var, 32, "Zbran5=%d\n",Informace[playerid][Zbran5]);fwrite(RegFile, var);
- format(var, 32, "SkinID=%d\n",Informace[playerid][Skin]);fwrite(RegFile, var);
- format(var, 32, "WantedLVL=%d\n",Informace[playerid][WantedLevel]);fwrite(RegFile, var);
- format(var, 32, "SouradniceX=%.1f\n",Informace[playerid][SouradniceX]);fwrite(RegFile, var);
- format(var, 32, "SouradniceY=%.1f\n",Informace[playerid][SouradniceY]);fwrite(RegFile, var);
- format(var, 32, "SouradniceZ=%.1f\n",Informace[playerid][SouradniceZ]);fwrite(RegFile, var);
- format(var, 32, "Interier=%d\n",Informace[playerid][Interier]);fwrite(RegFile, var);
- format(var, 32, "Povolani=%d\n",Zamestnani[playerid]);fwrite(RegFile, var);
- format(var, 32, "Vezeni=%d\n",Informace[playerid][Vezeni]);fwrite(RegFile, var);
- format(var, 32, "Pas=%d\n",Informace[playerid][Pas]);fwrite(RegFile, var);
- format(var, 32, "Cas=%d\n",Informace[playerid][Cas]);fwrite(RegFile, var);
- format(var, 32, "AdminLevel=%d\n",Informace[playerid][AdminLevel]);fwrite(RegFile, var);
- format(var, 32, "IPAdresa=%s", Informace[playerid][PlayerIP]);fwrite(RegFile, var);
- //-------------------------------------------------------------|
- fclose(RegFile);
- new string2[200];
- SendClientMessage(playerid, B_BILA, " ");
- format(string2,sizeof(string2), "[ ! ] Ucet %s zalozen, heslo [ %s ] Heslo nezapomente!",Jmeno(playerid),Informace[playerid][Heslo]);
- SendClientMessage(playerid, B_CERV, string2);
- SendClientMessage(playerid, B_BILA, "[ ! ] Nyni jsi prihlaseny, preji prijemnou zabavu :D ! /help /commands /jobs");
- Informace[playerid][Prihlaseni] = true;
- }
- }
- return 1;
- }
- public OnPlayerLogin(playerid,password[])
- {
- //---------------------------------------|
- TestPrint("public OnPlayerLogin(playerid, password[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new string[40];
- format(string, sizeof(string), "Maikeroo/Login/%s.sav", Jmeno(playerid));
- new File:LogFile = fopen(string, io_read); //OPEN FILE
- if(LogFile)
- {
- new PassData[256],keytmp[256],valtmp[256];
- fread(LogFile,PassData,sizeof(PassData));
- keytmp = file_GetKey( PassData );
- if(strcmp(keytmp,"Heslo",true) == 0)
- {
- valtmp = file_GetValue(PassData);
- strmid(Informace[playerid][Heslo],valtmp,0,strlen(valtmp)-1, 32);
- }
- if(strcmp(Informace[playerid][Heslo],password,true) == 0)
- {
- new key[256],val[256],Data[256];
- while(fread(LogFile,Data,sizeof(Data)))
- {
- key = file_GetKey(Data);
- //---------------------------------------------------------|
- if(strcmp(key,"Zdravi",true) == 0)
- {
- val = file_GetValue(Data);
- Informace[playerid][Zdravi] = floatstr(val);
- if(Informace[playerid][Zdravi] < 1 || Informace[playerid][Zdravi] > 100) Informace[playerid][Zdravi] = 100;
- }
- //---------------------------------------------------------|
- else if(strcmp(key,"Vesta",true) == 0)
- {
- val = file_GetValue(Data);
- Informace[playerid][Vesta] = floatstr(val);
- if(Informace[playerid][Vesta] < 0 || Informace[playerid][Vesta] > 100) Informace[playerid][Vesta] = 100;
- }
- //---------------------------------------------------------|
- else if(strcmp(key,"Penize",true) == 0)
- {
- val = file_GetValue(Data);
- Informace[playerid][Penize] = strval(val);
- if(Informace[playerid][Penize] > 900000000) Informace[playerid][Penize] = 2000;
- }
- //---------------------------------------------------------|
- else if(strcmp(key,"Banka",true) == 0)
- {
- val = file_GetValue(Data);
- Informace[playerid][Banka] = strval(val);
- if(Informace[playerid][Banka] > 900000000) Informace[playerid][Banka] = 2000;
- }
- //---------------------------------------------------------|
- else if(strcmp(key,"Ridicak",true) == 0)
- {
- val = file_GetValue(Data);
- Informace[playerid][Ridicak] = strval(val);
- }
- //---------------------------------------------------------|
- else if(strcmp(key,"Pilot",true) == 0)
- {
- val = file_GetValue(Data);
- Informace[playerid][PilotniPrukaz] = strval(val);
- }
- //---------------------------------------------------------|
- else if(strcmp(key,"PolicejniZK",true) == 0){val = file_GetValue(Data);Informace[playerid][PolicejniZK] = strval(val);}
- else if(strcmp(key,"VojenskeZK",true) == 0){val = file_GetValue(Data);Informace[playerid][VojenskeZK] = strval(val);}
- else if(strcmp(key,"MafianskeZK",true) == 0){val = file_GetValue(Data);Informace[playerid][MafianskeZK] = strval(val);}
- else if(strcmp(key,"Zbran1",true) == 0){val = file_GetValue(Data);Informace[playerid][Zbran1] = strval(val);}
- else if(strcmp(key,"Zbran2",true) == 0){val = file_GetValue(Data);Informace[playerid][Zbran2] = strval(val);}
- else if(strcmp(key,"Zbran3",true) == 0){val = file_GetValue(Data);Informace[playerid][Zbran3] = strval(val);}
- else if(strcmp(key,"Zbran4",true) == 0){val = file_GetValue(Data);Informace[playerid][Zbran4] = strval(val);}
- else if(strcmp(key,"Zbran5",true) == 0){val = file_GetValue(Data);Informace[playerid][Zbran5] = strval(val);}
- else if(strcmp(key,"SkinID",true) == 0){val = file_GetValue(Data);Informace[playerid][Skin] = strval(val);}
- else if(strcmp(key,"WantedLVL",true) == 0){val = file_GetValue(Data);Informace[playerid][WantedLevel] = strval(val);}
- else if(strcmp(key,"SouradniceX",true) == 0){val = file_GetValue(Data);Informace[playerid][SouradniceX] = floatstr(val);}
- else if(strcmp(key,"SouradniceY",true) == 0){val = file_GetValue(Data);Informace[playerid][SouradniceY] = floatstr(val);}
- else if(strcmp(key,"SouradniceZ",true) == 0){val = file_GetValue(Data);Informace[playerid][SouradniceZ] = floatstr(val);}
- else if(strcmp(key,"Interier",true) == 0){val = file_GetValue(Data);Informace[playerid][Interier] = strval(val);}
- else if(strcmp(key,"Povolani",true) == 0){val = file_GetValue(Data);Zamestnani[playerid] = strval(val);}
- else if(strcmp(key,"Vezeni",true) == 0){val = file_GetValue(Data);Informace[playerid][Vezeni] = strval(val);}
- else if(strcmp(key,"Pas",true) == 0){val = file_GetValue(Data);Informace[playerid][Pas] = strval(val);}
- else if(strcmp(key,"Cas",true) == 0){val = file_GetValue(Data);Informace[playerid][Cas] = strval(val);}
- else if(strcmp(key,"AdminLevel",true) == 0){val = file_GetValue(Data);Informace[playerid][AdminLevel] = strval(val);}
- //---------------------------------------------------------|
- }
- new string2[200];
- SendClientMessage(playerid, B_BILA, " ");
- format(string2,sizeof(string2), "[ ! ] Ucet %s [ ! ]",Jmeno(playerid));
- SendClientMessage(playerid, B_CERV, string2);
- format(string2,sizeof(string2), "Zdravi[%.1f] Vesta[%.1f] Penize[%d€] Banka[%d€] Wanted[%d]",Informace[playerid][Zdravi],Informace[playerid][Vesta],Informace[playerid][Penize],Informace[playerid][Banka],Informace[playerid][WantedLevel]);
- SendClientMessage(playerid, B_BILA, string2);
- SendClientMessage(playerid, B_BILA, "Pozice, zbrane, skin, zkusenosti, herni cas... nacteno! /info");
- SendClientMessage(playerid, B_BILA, "Preji ti hodne zabavy :D ");
- Informace[playerid][Prihlaseni] = true;
- SpawnPlayer(playerid);
- }else{
- SendClientMessage(playerid, B_CERV, "[ ! ] Heslo nesouhlasi !");
- }
- //-------------|
- fclose(LogFile);
- //-------------|
- }
- }
- return 1;
- }
- public OnPlayerSaveAccount(playerid)
- {
- //---------------------------------------|
- TestPrint("public OnPlayerSaveAccount(playerid)");
- //---------------------------------------|
- if(Informace[playerid][Prihlaseni])
- {
- Informace[playerid][WantedLevel] = GetPlayerWantedLevel(playerid);
- Informace[playerid][Interier] = GetPlayerInterior(playerid);
- Informace[playerid][Penize] = GetPlayerMoney(playerid);
- if(Informace[playerid][Penize] > 1900000000) Informace[playerid][Penize] = 0;
- Informace[playerid][Skin] = GetPlayerSkin(playerid);
- GetPlayerHealth(playerid, Informace[playerid][Zdravi]);
- GetPlayerArmour(playerid, Informace[playerid][Vesta] );
- GetPlayerPos(playerid,Informace[playerid][SouradniceX],Informace[playerid][SouradniceY],Informace[playerid][SouradniceZ]);
- if(Informace[playerid][SouradniceX] == 0.0 && Informace[playerid][SouradniceY] == 0.0)
- {
- Informace[playerid][SouradniceX] = 1684.9;
- Informace[playerid][SouradniceY] = -2244.5;
- Informace[playerid][SouradniceZ] = 13.5;
- }
- new a;
- GetPlayerWeaponData(playerid,1,Informace[playerid][Zbran1],a);
- GetPlayerWeaponData(playerid,2,Informace[playerid][Zbran2],a);
- GetPlayerWeaponData(playerid,3,Informace[playerid][Zbran3],a);
- GetPlayerWeaponData(playerid,4,Informace[playerid][Zbran4],a);
- GetPlayerWeaponData(playerid,5,Informace[playerid][Zbran5],a);
- new string[40];
- format(string, sizeof(string), "Maikeroo/Login/%s.sav", Jmeno(playerid));
- new File:SaveFile = fopen(string, io_write);
- if(SaveFile)
- {
- //----------------------------------------------------|
- new var[32];
- format(var, 32, "Heslo=%s\n", Informace[playerid][Heslo]);fwrite(SaveFile, var);
- format(var, 32, "Zdravi=%.1f\n",Informace[playerid][Zdravi]);fwrite(SaveFile, var);
- format(var, 32, "Vesta=%.1f\n",Informace[playerid][Vesta]);fwrite(SaveFile, var);
- format(var, 32, "Penize=%d\n",Informace[playerid][Penize]);fwrite(SaveFile, var);
- format(var, 32, "Banka=%d\n",Informace[playerid][Banka]);fwrite(SaveFile, var);
- format(var, 32, "Ridicak=%d\n",Informace[playerid][Ridicak]);fwrite(SaveFile, var);
- format(var, 32, "Pilot=%d\n",Informace[playerid][PilotniPrukaz]);fwrite(SaveFile, var);
- format(var, 32, "PolicejniZK=%d\n",Informace[playerid][PolicejniZK]);fwrite(SaveFile, var);
- format(var, 32, "VojenskeZK=%d\n",Informace[playerid][VojenskeZK]);fwrite(SaveFile, var);
- format(var, 32, "MafianskeZK=%d\n",Informace[playerid][MafianskeZK]);fwrite(SaveFile, var);
- format(var, 32, "Zbran1=%d\n",Informace[playerid][Zbran1]);fwrite(SaveFile, var);
- format(var, 32, "Zbran2=%d\n",Informace[playerid][Zbran2]);fwrite(SaveFile, var);
- format(var, 32, "Zbran3=%d\n",Informace[playerid][Zbran3]);fwrite(SaveFile, var);
- format(var, 32, "Zbran4=%d\n",Informace[playerid][Zbran4]);fwrite(SaveFile, var);
- format(var, 32, "Zbran5=%d\n",Informace[playerid][Zbran5]);fwrite(SaveFile, var);
- format(var, 32, "SkinID=%d\n",Informace[playerid][Skin]);fwrite(SaveFile, var);
- format(var, 32, "WantedLVL=%d\n",Informace[playerid][WantedLevel]);fwrite(SaveFile, var);
- format(var, 32, "SouradniceX=%.1f\n",Informace[playerid][SouradniceX]);fwrite(SaveFile, var);
- format(var, 32, "SouradniceY=%.1f\n",Informace[playerid][SouradniceY]);fwrite(SaveFile, var);
- format(var, 32, "SouradniceZ=%.1f\n",Informace[playerid][SouradniceZ]);fwrite(SaveFile, var);
- format(var, 32, "Interier=%d\n",Informace[playerid][Interier]);fwrite(SaveFile, var);
- format(var, 32, "Povolani=%d\n",Zamestnani[playerid]);fwrite(SaveFile, var);
- format(var, 32, "Vezeni=%d\n",Informace[playerid][Vezeni]);fwrite(SaveFile, var);
- format(var, 32, "Pas=%d\n",Informace[playerid][Pas]);fwrite(SaveFile, var);
- format(var, 32, "Cas=%d\n",Informace[playerid][Cas]);fwrite(SaveFile, var);
- format(var, 32, "AdminLevel=%d\n",Informace[playerid][AdminLevel]);fwrite(SaveFile, var);
- format(var, 32, "IPAdresa=%s", Informace[playerid][PlayerIP]);fwrite(SaveFile, var);
- //----------------------------------------------------|
- fclose(SaveFile);
- }
- }
- return 1;
- }
- public TuningCar(vehicleid) AddVehicleComponent(vehicleid, 1010);
- public MultiTimer()
- {
- ServerCFG[Serv_Time3]++;
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Informace[i][Prihlaseni])
- {
- if(Informace[i][PickupTimer] == 0)
- {
- if(Informace[i][ShowMenu] == 0)
- {
- new Float:px,Float:py,Float:pz,Float:cx,Float:cy,Float:cz,lKeys,M1,M2;
- GetPlayerPos(i,px,py,pz);
- for(new j=0;j<MAX_VEHICLE_EX;j++)
- {
- if(GetVehicleModel(j) == 441 || GetVehicleModel(j) == 464)
- {
- GetVehiclePos(j,cx,cy,cz);
- if(floatsqroot(floatpower(px-cx,2.0) + floatpower(py-cy,2.0) + floatpower(pz-cz,2.0)) < 3.0)
- {
- GetPlayerKeys(i, lKeys, M1, M2);
- if(lKeys & KEY_SECONDARY_ATTACK) PutPlayerInVehicle(i, j, 0);
- }
- }
- }
- if(IsPlayerInArea(i,1707.1265,1607.3289,10.0156,16) == 1)
- {
- MoveObject(Object[0], 1703.494141, 1599.871948, 9.961937,3);
- MoveObject(Object[1], 1708.182495, 1615.657593, 9.936721,3);
- SetTimer("CloseGate", 7000, false);
- }
- // ---[ CP ]---[ CHECKPOINTY ]---------------------------------|
- for(new j=0;j<24;j++)
- {
- if(IsPlayerInCPArea(i, CheckCoords[j]))
- {
- if(Informace[i][PCP] != j)
- {
- DisablePlayerCheckpoint(i);
- SetPlayerCheckpoint(i, CheckPoints[j][0], CheckPoints[j][1], CheckPoints[j][2],2);
- Informace[i][PCP] = j;
- }
- }else{
- if(Informace[i][PCP] == j)
- {
- DisablePlayerCheckpoint(i);
- Informace[i][PCP] = 999;
- }
- }
- }
- // ---[ CP ]---[ CHECKPOINTY ]---------------------------------|
- if(Informace[i][Pas])
- {
- if(IsPlayerInArea(i,865.9272,707.6907,11.7555, 50) == 1)
- {
- MoveObject(Object[3],871.235,708.702,6.925,2);
- MoveObject(Object[4],867.900,717.501,6.925,2);
- SetTimer("CloseGate2", 7000, false);
- }else if(IsPlayerInArea(i,1740.3669,532.3486,27.3606,50) == 1)
- {
- MoveObject(Object[5],1742.555,531.047,22.591,2);
- MoveObject(Object[6],1732.467,534.263,22.591,2);
- SetTimer("CloseGate3", 7000, false);
- }
- }
- if(!IsPlayerInAnyVehicle(i))
- {
- // ---[ 00 ]---[ MT CENTRUM - VCHOD ]--------------------------|
- if(IsPlayerInArea(i,2127.7952,2377.0208,10.8203,3) == 1)
- {
- SetPlayerInterior(i, 10);
- SetPlayerPos(i,246.5165,113.3684,1003.2188);
- SetPlayerFacingAngle(i, 359.2381);
- SetCameraBehindPlayer(i);
- }
- // ---[ 01 ]---[ MT CENTRUM - INFORMACE ]----------------------|
- else if(IsPlayerInArea(i,240.6008,112.7335,1003.2188,3) == 1)
- {
- SendClientMessage(i, B_CERV, "[ ! ] Maikeroo Town Center");
- SendClientMessage(i, B_BILA, "Ridicsky prukaz si muzete poridit naproti, za prepazkou u stolu.");
- SendClientMessage(i, B_BILA, "Pro cestovni pas vejdete do chodby po pravici a druhe dvere vlevo.");
- SendClientMessage(i, B_BILA, "Muzete take vyjet vytahem na vyhlidku, po pravici na uplnem konci chodby v koute.");
- Informace[i][PickupTimer] = 5;
- }
- // ---[ 02 ]---[ MT CENTRUM - AUTOSKOLA ]----------------------|
- else if(IsPlayerInArea(i,256.2879,120.5138,1003.2188,3) == 1)
- {
- if(Informace[i][Ridicak] == 1) SendClientMessage(i, B_BILA, "[ ! ] Ridicske opravneni jiz vlastnite.");
- else if(GetPlayerMoney(i) < 8000) SendClientMessage(i, B_BILA, "[ ! ] Nemate dostatek financi pro zakoupeni ridicskeho prukazu. [8000 euro]");
- else {ShowMenuForPlayer(Menu[Autoskola], i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 3;
- }
- // ---[ 03 ]---[ MT CENTRUM - CESTOVNI PASY ]------------------|
- else if(IsPlayerInArea(i,225.5459,112.4224,1003.2257,3) == 1)
- {
- if(Informace[i][Pas] == 1) SendClientMessage(i, B_BILA, "[ ! ] Cestovni pas jiz mate obstarany.");
- else if(Informace[i][Cas] < 10) SendClientMessage(i, B_BILA, "[ ! ] Musis mit nahrano nejmene 10 minut, aby sis mohl koupit cestovni pas. /info");
- else if(GetPlayerMoney(i) < 8000) SendClientMessage(i, B_BILA, "[ ! ] Nemate dostatek financi pro zakoupeni cestovniho pasu. [6000 euro]");
- else { ShowMenuForPlayer(Menu[Pasy], i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 3;
- }
- // ---[ 04 ]---[ MT CENTRUM - VYCHOD ]-------------------------|
- else if(IsPlayerInArea(i,246.1376,111.6128,1003.2188,2) == 1)
- {
- SetPlayerInterior(i, 0);
- SetPlayerPos(i,2127.5173,2369.9285,10.8203);
- SetPlayerFacingAngle(i, 181.7399);
- SetCameraBehindPlayer(i);
- }
- // ---[ 06 ]---[ MT CENTRUM - VYTAH UP ]-----------------------|
- else if(IsPlayerInArea(i,215.6157,124.2145,1003.2188,3) == 1)
- {
- SendClientMessage(i, B_BILA, "[ ! ] Vyjel jste vytahem na strechu MT centra.");
- SetPlayerInterior(i, 0);
- SetPlayerPos(i,2071.9424,2385.7166,143.6016);
- SetPlayerFacingAngle(i, 271.4823);
- SetCameraBehindPlayer(i);
- }
- // ---[ 07 ]---[ MT CENTRUM - VYTAH DOWN ]---------------------|
- else if(IsPlayerInArea(i,2070.0991,2392.3557,143.6016,3) == 1)
- {
- SendClientMessage(i, B_BILA, "[ ! ] Sjel jste jste vytahem dolu.");
- SetPlayerInterior(i, 10);
- SetPlayerPos(i,217.7966,119.6499,1003.2188);
- SetPlayerFacingAngle(i, 264.4823);
- SetCameraBehindPlayer(i);
- }
- // ---[ 08 ]---[ BLOODRING - VCHOD ]---------------------------|
- else if(IsPlayerInArea(i,1099.4885,1601.7048, 12.5469,3) == 1)
- {
- if(Informace[i][Ridicak] == 0) SendClientMessage(i, B_CERV, "[ ! ] Nemuzete na automobilove zavody, nemate ridicske opravneni.");
- else{ShowMenuForPlayer(Menu[Bloodring], i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 09 ]---[ BLOODRING - VYCHOD ]--------------------------|
- else if(
- IsPlayerInArea(i,-1392.5660,1092.8240,1040.7969,3) == 1 ||
- IsPlayerInArea(i,-1424.2815,929.7214, 1036.4008,3) == 1 ){
- SetPlayerInterior(i,0);
- SetPlayerFacingAngle(i, 0.0);
- SetPlayerPos(i,1097.8857,1611.1545,12.5469);
- SetCameraBehindPlayer(i);
- }
- // ---[ 10 ]---[ POLICIE - JOIN ]------------------------------|
- else if(IsPlayerInArea(i,234.1719,158.4499,1003.0234,3) == 1)
- {
- if(GetPlayerWantedLevel(i) > 0) SendClientMessage(i, B_CERV, "[ ! ] Mate moc vysoky level hledanosti (WL).");
- else if(Zamestnani[i] == T_POLICIE) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else{ShowMenuForPlayer(Menu[J_Policie],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 11 ]---[ SWAT - JOIN ]---------------------------------|
- else if(IsPlayerInArea(i,292.5906,180.2734,1007.1794,3) == 1)
- {
- if(GetPlayerWantedLevel(i) > 0) SendClientMessage(i, B_CERV, "[ ! ] Mate moc vysoky level hledanosti (WL).");
- else if(Zamestnani[i] == T_SWAT) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else{ShowMenuForPlayer(Menu[J_Swat],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 12 ]---[ BONZ - JOIN ]---------------------------------|
- else if(IsPlayerInArea(i,235.8423,164.4290,1003.0234,3) == 1)
- {
- if(GetPlayerWantedLevel(i) == 0) SendClientMessage(i, B_BILA, "[ ! ] Nemate hledanostni level (WL).");
- else
- {ShowMenuForPlayer(Menu[I_Bonzarna],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 13 ]---[ AMBULANCE - JOIN ]----------------------------|
- else if(IsPlayerInArea(i,1607.9298,1818.0028,10.8203,3) == 1)
- {
- if(GetPlayerWantedLevel(i) > 1) SendClientMessage(i, B_CERV, "[ ! ] Mate moc vysoky level hledanosti (WL).");
- else if(Zamestnani[i] == T_DOKTOR) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else
- {ShowMenuForPlayer(Menu[J_Ambulance],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 14 ]---[ POZARNICI - JOIN ]----------------------------|
- else if(IsPlayerInArea(i,1742.9380,2076.2349,10.8203,3) == 1)
- {
- if(GetPlayerWantedLevel(i) > 1) SendClientMessage(i, B_CERV, "[ ! ] Mate moc vysoky level hledanosti (WL).");
- else if(Zamestnani[i] == T_HASIC) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else
- {ShowMenuForPlayer(Menu[J_Hasici],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 15 ]---[ MTMC - JOIN ]---------------------------------|
- else if(IsPlayerInArea(i,2901.6345,431.6551,17.6041,3) == 1)
- {
- if(GetPlayerWantedLevel(i) > 0) SendClientMessage(i, B_CERV, "[ ! ] Mate moc vysoky level hledanosti (WL).");
- else if(Zamestnani[i] == T_LETECTVO) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else if(Informace[i][Cas] < 40) SendClientMessage(i, B_BILA, "[ ! ] Musite mit nahrano nejmene 40 minut na serveru.");
- else if(Informace[i][PilotniPrukaz] == 0) SendClientMessage(i, B_BILA, "[ ! ] Nemate pilotni prukaz.");
- else
- {ShowMenuForPlayer(Menu[J_Letectvo],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 16 ]---[ ARMY - JOIN ]---------------------------------|
- else if(IsPlayerInArea(i,286.8919,1934.4728,17.6406,3) == 1)
- {
- if(GetPlayerWantedLevel(i) > 1) SendClientMessage(i, B_CERV, "[ ! ] Mate moc vysoky level hledanosti (WL).");
- else if(Zamestnani[i] == T_ARMADA) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else
- {ShowMenuForPlayer(Menu[J_Armada],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 17 ]---[ MTAEROLINIE - JOIN ]--------------------------|
- else if(IsPlayerInArea(i,1318.9417,1253.0369,10.8203,3) == 1)
- {
- if(Zamestnani[i] == T_PILOT) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else if(Informace[i][PilotniPrukaz] == 0) SendClientMessage(i, B_BILA, "[ ! ] Nemate letecky prukaz.");
- else
- {ShowMenuForPlayer(Menu[J_Piloti],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 18 ]---[ MT ATC - JOIN ]-------------------------------|
- else if(IsPlayerInArea(i,1306.7130,1614.4932,10.8203,3) == 1)
- {
- if(Zamestnani[i] == T_ATC) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else if(Informace[i][Cas] < 60) SendClientMessage(i, B_BILA, "[ ! ] Pro tuto praci musite mit nahrano 60 minut.");
- else
- {ShowMenuForPlayer(Menu[J_ATC],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 19 ]---[ CAMORRA - VSTUP ]-----------------------------|
- else if(IsPlayerInArea(i,2814.5657,2587.0288,9.8841,3) == 1)
- {
- SetPlayerPos(i, 1302.519897, -1.787510, 1000.931946);
- SetPlayerInterior(i, 18);
- Informace[i][PickupTimer] = 1;
- }
- // ---[ 20 ]---[ CAMORRA - OUT ]-------------------------------|
- else if(IsPlayerInArea(i,1305.7750,-33.7671,1001.0332,3) == 1)
- {
- SetPlayerPos(i, 2808.8618, 2592.8220, 10.5709);
- SetPlayerInterior(i, 0);
- Informace[i][PickupTimer] = 1;
- }
- // ---[ 21 ]---[ CAMORRA - JOIN ]------------------------------|
- else if(IsPlayerInArea(i,1295.0594,-14.9959,1001.0269,3) == 1)
- {
- if(Zamestnani[i] == T_CAMORRA) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else
- {ShowMenuForPlayer(Menu[J_Camorra],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 22 ]---[ CHANG-CHI - JOIN ]----------------------------|
- else if(IsPlayerInArea(i,2578.9951,1648.8730,11.0312,3) == 1)
- {
- if(Zamestnani[i] == T_CHANGCHI) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else
- {ShowMenuForPlayer(Menu[J_ChangChi],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 23 ]---[ COSA-NOSTRA - JOIN ]--------------------------|
- else if(IsPlayerInArea(i,1921.5100,955.8329,10.8127,3) == 1)
- {
- if(Zamestnani[i] == T_COSANOSTRA) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else
- {ShowMenuForPlayer(Menu[J_CosaNostra],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 24 ]---[ LIMO SLUZBA - JOIN ]--------------------------|
- else if(IsPlayerInArea(i,2587.6475,2269.1196,11.0625,3) == 1)
- {
- if(Zamestnani[i] == T_LIMO) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else
- {ShowMenuForPlayer(Menu[J_LimoSluzba],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 25 ]---[ POPELARI - JOIN ]-----------------------------|
- else if(IsPlayerInArea(i,1694.9395,1746.4410,10.8226,3) == 1)
- {
- if(Zamestnani[i] == T_POPELAR) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else
- {ShowMenuForPlayer(Menu[J_Popelari],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 26 ]---[ POPELARI - JOIN ]-----------------------------|
- else if(IsPlayerInArea(i,2460.8752,1325.2290,10.8203,3) == 1)
- {
- if(Zamestnani[i] == T_ODTAHOVKA) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else
- {ShowMenuForPlayer(Menu[J_Odtahovka],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 27 ]---[ STREETSTYLE - JOIN ]--------------------------|
- else if(IsPlayerInArea(i,2413.2017,1024.6666,10.8203,3) == 1)
- {
- if(Zamestnani[i] == T_STREETSTYLE) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else if(Informace[i][Ridicak] == 0) SendClientMessage(i, B_BILA, "[ ! ] Nemate ridicske opravneni.");
- else
- {ShowMenuForPlayer(Menu[J_StreetStyle],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 28 ]---[ SPIDER TUNING - JOIN ]------------------------|
- else if(IsPlayerInArea(i,1157.4386,1407.1926,5.8203,3) == 1)
- {
- if(Zamestnani[i] == T_SPIDERSTYLE) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else if(Informace[i][Ridicak] == 0) SendClientMessage(i, B_BILA, "[ ! ] Nemate ridicske opravneni.");
- else
- {ShowMenuForPlayer(Menu[J_Spider],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 29 ]---[ IMPORT EXPORT - JOIN ]------------------------|
- else if(IsPlayerInArea(i,963.9071,2163.7996,1011.0234,3) == 1)
- {
- if(Zamestnani[i] == T_TRUCKER) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else if(Informace[i][Ridicak] == 0) SendClientMessage(i, B_BILA, "[ ! ] Nemate ridicske opravneni.");
- else
- {ShowMenuForPlayer(Menu[J_ImpExp],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 30 ]---[ TAXIKARI - JOIN ]-----------------------------|
- else if(IsPlayerInArea(i,2783.7334,1253.4738,11.3125,3) == 1)
- {
- if(Zamestnani[i] == T_TAXIKAR) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else if(Informace[i][Ridicak] == 0) SendClientMessage(i, B_BILA, "[ ! ] Nemate ridicske opravneni.");
- else
- {ShowMenuForPlayer(Menu[J_Taxi],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 31 ]---[ AUTOBUSACI - JOIN ]---------------------------|
- else if(IsPlayerInArea(i,2849.0110,1335.6151,11.3906,3) == 1)
- {
- if(Zamestnani[i] == T_AUTOBUSAK) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else if(Informace[i][Ridicak] == 0) SendClientMessage(i, B_BILA, "[ ! ] Nemate ridicske opravneni.");
- else
- {ShowMenuForPlayer(Menu[J_Autobusak],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 32 ]---[ ZMRZLINARI - JOIN ]---------------------------|
- else if(IsPlayerInArea(i,2117.4895,960.8121,10.8130,3) == 1)
- {
- if(Zamestnani[i] == T_ZMRZLINAR) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else
- {ShowMenuForPlayer(Menu[J_Zmrzlinar],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 33 ]---[ BODYGUARDI - JOIN ]---------------------------|
- else if(IsPlayerInArea(i,1456.8700,970.8192,10.8203,3) == 1)
- {
- if(Zamestnani[i] == T_BODYGUARD) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else
- {ShowMenuForPlayer(Menu[J_BodyGuard],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 34 ]---[ SLAPKY - JOIN ]-------------------------------|
- else if(IsPlayerInArea(i,1210.8312,3.3570,1000.9219,3) == 1)
- {
- if(Zamestnani[i] == T_SLAPKY) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else
- {ShowMenuForPlayer(Menu[J_Slapky],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 35 ]---[ ZACHRANARI - JOIN ]---------------------------|
- else if(IsPlayerInArea(i,2269.8442,551.3130,7.7802,3) == 1)
- {
- if(Zamestnani[i] == T_ZACHRANARI) SendClientMessage(i, B_BILA, "[ ! ] Uz jste zamestnan.");
- else
- {ShowMenuForPlayer(Menu[J_Zachranari],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 2;
- }
- // ---[ 36 ]---[ ALKOHOL MENU ]--------------------------------|
- else if(IsPlayerInArea(i,2321.2864,575.7781,7.7813,3) == 1)
- {
- if(GetPlayerMoney(i) < 100) SendClientMessage(i, B_BILA, "[ ! ] Nemate dost penez.");
- else
- {ShowMenuForPlayer(Menu[Alkohol],i); Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 3;
- }
- // ---[ 37 ]---[ INTERNETOVA KAVARNA ]-------------------------|
- else if(
- IsPlayerInArea(i,355.7153,169.3838,1008.3776,3) == 1 ||
- IsPlayerInArea(i,355.4682,177.8464,1008.3782,3) == 1 )
- {
- ShowMenuForPlayer(Menu[IntKavarna],i);
- Informace[i][ShowMenu] = 1;
- Informace[i][PickupTimer] = 5;
- }
- // ---[ 38 ]---[ LETECKA SKOLA ]-------------------------------|
- else if(IsPlayerInArea(i,419.7584,2531.8879,16.6021,3) == 1)
- {
- ShowMenuForPlayer(Menu[LeteckaSK],i);
- Informace[i][ShowMenu] = 1;
- Informace[i][PickupTimer] = 3;
- }
- // ---[ 39 ]---[ CERNE TRHY ]----------------------------------|
- else if(
- IsPlayerInArea(i,2484.3613,1528.3314,10.9268,3) == 1 ||
- IsPlayerInArea(i,1724.7948,1868.4740,10.8203,3) == 1 ||
- IsPlayerInArea(i,1631.3560, 970.8315,10.8203,3) == 1 ||
- IsPlayerInArea(i,2312.9626, 587.2845, 7.7802,3) == 1 ||
- IsPlayerInArea(i,1150.7933,2146.4744,10.8203,3) == 1 )
- {
- if(GetPlayerWantedLevel(i) == 0) SendClientMessage(i, B_BILA, "[ ! ] Dealer ti neduveruje, nehleda te policie, mas maly WL.");
- else {ShowMenuForPlayer(Menu[CernyTrh],i);Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 4;
- }
- // ---[ 40 ]---[ TERMINAL ]------------------------------------|
- else if(
- IsPlayerInArea(i, 1680.7578,1448.3302,10.7734,3) == 1 ||
- IsPlayerInArea(i,-1410.4048,-298.6635,14.1484,3) == 1 ||
- IsPlayerInArea(i, 414.5464,2531.8152,19.1592,3) == 1 ||
- IsPlayerInArea(i,1728.9728,-2333.1282,13.5469,3) == 1 )
- {
- if(Informace[i][Pas] == 0) SendClientMessage(i, B_BILA, "[ ! ] Bez cestovniho pasu se neproletite. [ Zakoupite v MT Centru Emerald Isle ]");
- else{ShowMenuForPlayer(Menu[Terminal],i);Informace[i][ShowMenu] = 1;}
- Informace[i][PickupTimer] = 4;
- }
- // ---[ 41 ]---[ CLOTHES SHOPS ]-------------------------------|
- else if(
- IsPlayerInArea(i, 207.4679,-100.8795,1005.2578,3) == 1 ||
- IsPlayerInArea(i, 161.3113, -83.8274,1001.8047,3) == 1 ||
- IsPlayerInArea(i, 210.0278, -7.9331,1005.2109,3) == 1 )
- {
- ShowMenuForPlayer(Menu[Clothes],i);
- Informace[i][ShowMenu] = 1;
- Informace[i][PickupTimer] = 3;
- }
- // ---[ 42 ]---[ BANKY ]---------------------------------------|
- else if(
- IsPlayerInArea(i, 2022.0529,1000.4344, 10.8203,3) == 1 ||
- IsPlayerInArea(i,1716.8948,1532.9988, 10.7718,3) == 1 ||
- IsPlayerInArea(i,2193.3818,1994.1184, 12.2969,3) == 1 ||
- IsPlayerInArea(i,2590.9531,1365.2527, 10.8203,3) == 1 )
- {
- SendClientMessage(i, B_ORAN, " [ BANKOMAT ]");
- SendClientMessage(i, B_BILA, "Prikazy: /ulozit [€] /vybrat [€] /vypis");
- Informace[i][PickupTimer] = 8;
- }
- // ---------------------|
- }else{
- if(GetPlayerState(i) == PLAYER_STATE_DRIVER)
- {
- if(Informace[i][TAC] == 0)
- {
- new aut = GetPlayerVehicleID(i);
- if(GetVehicleModel(aut) != 481 && GetVehicleModel(aut) != 441 && GetVehicleModel(aut) != 464 && GetVehicleModel(aut) != 493 && GetVehicleModel(aut) != 538) Tachometr(i);
- }
- else Informace[i][TAC]--;
- // ---------------------|
- if(
- IsPlayerInArea(i, 2200.0674, 2474.5867,10.5474, 6) == 1 ||
- IsPlayerInArea(i, 1595.9902, 2196.0076,10.8203, 6) == 1 ||
- IsPlayerInArea(i, 2114.0911, 917.2126,10.5474, 6) == 1 )
- {
- if(Benzin[GetPlayerVehicleID(i)] < 99 && GetPlayerMoney(i) > 9)
- {
- Benzin[GetPlayerVehicleID(i)] = Benzin[GetPlayerVehicleID(i)]+2;
- GameTextForPlayer(i,"~r~T~w~ankovani -10$",1000,5);
- GivePlayerMoney(i, -10);
- }
- }
- // ---------------------|
- else if(
- IsPlayerInArea(i, 612.4098, 1693.1404, 6.9922, 6) == 1 ||
- IsPlayerInArea(i, 1389.1053, 1768.9662,10.8203, 6) == 1 ||
- IsPlayerInArea(i, -1674.9213, 418.0277, 7.1797, 6) == 1 ||
- IsPlayerInArea(i, -2408.8335, 976.8060,45.2969, 6) == 1 ||
- IsPlayerInArea(i, -1606.6350,-2715.2573,48.5391, 6) == 1 ||
- IsPlayerInArea(i, 1943.4719,-1772.0286,13.3906, 6) == 1 )
- {
- if(Benzin[GetPlayerVehicleID(i)] < 99 && GetPlayerMoney(i) > 9)
- {
- Benzin[GetPlayerVehicleID(i)] = Benzin[GetPlayerVehicleID(i)]+2;
- GameTextForPlayer(i,"~r~T~w~ankovani -10$",1000,5);
- GivePlayerMoney(i, -10);
- }
- }
- }
- }
- }
- }else{
- Informace[i][PickupTimer]--;
- }
- //------------------------------|
- SetPlayerScore(i, GetPlayerMoney(i));
- if(Informace[i][Vezeni] > 0)
- {
- new string[250];
- format(string,250, "~n~~n~~n~~n~~n~~n~ ~r~[~b~%d~r~]", Informace[i][Vezeni]);
- Informace[i][Vezeni]--;
- GameTextForPlayer(i,string,2000,5);
- }
- else if(Informace[i][Vezeni] == 0)
- {
- new string[250];
- format(string, sizeof(string), "[ ! ] %s byl po vykonani trestu propusten z policejni vazby.", Jmeno(i));
- SendClientMessageToAll(B_CERV,string);
- Zamestnani[i] = T_NEZAMESTNANY;
- SetPlayerInterior(i,0);
- SetPlayerColor(i,B_SEDA);
- Informace[i][Vezeni] = -1;
- SetPlayerWantedLevel(i, 0);
- SetPlayerPos(i,2286.6370,2428.0764,10.8203);
- }
- }
- //------------------------------|
- }
- }
- //------------------------------|
- if(ServerCFG[Serv_Time3] > 4)
- {
- //------------------------------|
- ServerCFG[Serv_Time3] = 0;
- UpdateZones();
- //------------------------------|
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Informace[i][Prihlaseni])
- {
- AreaCheck(i);
- if(!IsPlayerInAnyVehicle(i))
- {
- if(Informace[i][Alk] > 2)
- {
- //-----------------------------|
- if(Informace[i][Alk] == 3) LoopingAnim(i,"PED","WALK_DRUNK",0.001,1,1,1,1,1);
- else if(Informace[i][Alk] == 4) LoopingAnim(i,"PED","WALK_DRUNK",0.01,1,1,1,1,1);
- else if(Informace[i][Alk] == 5) LoopingAnim(i,"PED","WALK_DRUNK",0.1,1,1,1,1,1);
- else if(Informace[i][Alk] == 7) LoopingAnim(i,"PED","WALK_DRUNK",1.3,1,1,1,1,1);
- else if(Informace[i][Alk] == 9) LoopingAnim(i,"PED","WALK_DRUNK",4.5,1,1,1,1,1);
- else if(Informace[i][Alk] > 10) LoopingAnim(i,"PED","WALK_DRUNK",5.5,1,1,1,1,1);
- //-----------------------------|
- }
- }
- else if(GetPlayerState(i) == 2)
- {
- if(Zamestnani[i] == T_TAXIKAR || Zamestnani[i] == T_LIMO)
- {
- //------------------------------|
- new Auto = GetPlayerVehicleID(i);
- if(GetVehicleModel(Auto) == 420)
- {
- for(new v=0;v<MAX_PLAYERS_EX;v++)
- {
- if(IsPlayerConnected(v))
- {
- if(IsPlayerInVehicle(v,Auto) && v != i)
- {
- GivePlayerMoney(i, 7);
- if(GetPlayerMoney(v) < 7)
- {
- RemovePlayerFromVehicle(v);
- SendClientMessage(v, B_BILA, "Nemas uz vice penez na taxik.");
- }
- else GivePlayerMoney(v, -7);
- }
- }
- }
- }
- //------------------------------|
- else if(GetVehicleModel(Auto) == 409)
- {
- for(new v=0;v<MAX_PLAYERS_EX;v++)
- {
- if(IsPlayerConnected(v))
- {
- if(IsPlayerInVehicle(v,Auto) && v != i)
- {
- GivePlayerMoney(i, 7);
- if(GetPlayerMoney(v) < 7)
- {
- RemovePlayerFromVehicle(v);
- SendClientMessage(v, B_BILA, "Nemas uz vice penez na limuzinu.");
- }
- else GivePlayerMoney(v, -7);
- }
- }
- }
- }
- //------------------------------|
- }
- }
- }
- }
- }
- //------------------------------|
- }
- }
- //----------------------------------|
- public Hodiny()
- {
- //---------------------------------------|
- TestPrint("public Hodiny()");
- //---------------------------------------|
- ServerCFG[Serv_Time]++;
- ServerCFG[S_UpTime]++;
- new hodina,minuta,s,string[10];
- gettime(hodina,minuta,s);
- if(minuta < 10) format(string,10,"%d:0%d",hodina,minuta);
- else format(string,10,"%d:%d",hodina,minuta);
- if(ServerCFG[Serv_Time] > 10)
- {
- //---------------------------------------|
- TestPrint("public Hodiny() + TextDrawRenew");
- //---------------------------------------|
- SetWorldTime(hodina);
- new Cislo[3],Vyhra;
- Cislo[0] = random(100);
- Cislo[1] = random(100);
- Cislo[2] = random(100);
- Vyhra = random(1000000)+200000;
- new string2[150];
- //---------------------------------------|
- format(string2,150,"[ ! ] Loterie, vyherni osudi: %d,%d,%d",Cislo[0],Cislo[1],Cislo[2]);
- SendClientMessageToAll(B_ORAN, string2);
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Informace[i][Prihlaseni])
- {
- if(Informace[i][Loterie] == Cislo[0] || Informace[i][Loterie] == Cislo[1] || Informace[i][Loterie] == Cislo[2])
- {
- GivePlayerMoney(i, Vyhra);
- format(string2,150,"Vyhral jsi v loterii %d€",Vyhra);
- SendClientMessage(i, B_CERV, string2);
- format(string2, 150, "[ ! ] Hrac %s vyhral v loterii %d€ !!",Jmeno(i),Vyhra);
- SendClientMessageToAll(B_CERV, string2);
- }else if(Informace[i][Loterie] != -1){
- SendClientMessage(i, B_CERV, "[ ! ] Loterie: Tvoje cisla bohuzel nevyhrala, zkus stesti priste.");
- }
- Informace[i][Loterie] = -1;
- }
- }
- }
- ServerCFG[Serv_Time] = 0;
- //----------------------------------------|
- }
- //----------------------------------------|
- for(new All=0;All<MAX_PLAYERS_EX;All++)
- {
- if(IsPlayerConnected(All))
- {
- if(Informace[All][Prihlaseni])
- {
- Informace[All][Cas]++;
- if(Informace[All][Cas] < 61)
- {
- switch(Informace[All][Cas])
- {
- case 10:SendClientMessage(All, B_ORAN, "[ ! ] Odted si muzes poridit cestovni pas.");
- case 40:SendClientMessage(All, B_ORAN, "[ ! ] Odted muzes pracovat jako letec Maikeroo Town armady na letecke lodi a take ridit obrneny tank.");
- case 60:SendClientMessage(All, B_ORAN, "[ ! ] Odted muzes pracovat jako clen rizeni letoveho provozu [ ATC ].");
- }
- }
- }
- }
- }
- //----------------------------------------|
- TextDrawHideForAll(TextDraw[T_Hodiny]);
- TextDrawHideForAll(TextDraw[T_Napis]);
- TextDrawSetString(TextDraw[T_Hodiny],string);
- TextDrawShowForAll(TextDraw[T_Hodiny]);
- TextDrawShowForAll(TextDraw[T_Napis]);
- //----------------------------------------|
- if(hodina == 4)
- {
- if(ServerCFG[S_UpTime] > 80)
- {
- if(GetFullServerSlots() == 0)
- {
- printf("Probiha naplanovany restart serveru. %d Hodiny rano, nikdo neni na serveru pritomen.",hodina);
- SendRconCommand("exit");
- }
- }
- }
- }
- public CloseGate()
- {
- new pocet;
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i)) if(IsPlayerInArea(i,1707.1265,1607.3289,10.0156,16) == 1) pocet++;
- }
- if(pocet > 0) SetTimer("CloseGate", 7000, false);
- else
- {
- MoveObject(Object[0], 1705.093384, 1605.139404, 9.951619,3);
- MoveObject(Object[1], 1706.619751, 1610.419067, 9.929689,3);
- }
- }
- public CloseGate2()
- {
- new pocet;
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i)) if(Informace[i][Pas]) if(IsPlayerInArea(i,865.9272,707.6907,11.7555,50) == 1) pocet++;
- }
- if(pocet > 0) SetTimer("CloseGate2", 7000, false);
- else
- {
- MoveObject(Object[3], 871.235,708.702,10.636,3);
- MoveObject(Object[4], 867.900,717.501,10.644,3);
- }
- }
- public CloseGate3()
- {
- new pocet;
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i)) if(Informace[i][Pas]) if(IsPlayerInArea(i,1740.3669,532.3486,27.3606,50) == 1) pocet++;
- }
- if(pocet > 0) SetTimer("CloseGate3", 7000, false);
- else
- {
- MoveObject(Object[5], 1742.555,531.047,26.591,3);
- MoveObject(Object[6], 1732.467,534.263,26.5564,3);
- }
- }
- public startDrag()
- {
- new string[256];
- DragInfo[Start] = true;
- if(DragInfo[Counter] > 1)
- {
- DragInfo[Counter]--;
- for(new i =0;i<DragInfo[MemberCount];i++)
- {
- if(MembersStatus[i] > 0 && IsPlayerConnected(Members[i]))
- {
- PlayerPlaySound(Members[i],1056,0,0,0);
- }
- }
- }else{
- DragInfo[Counter] = 0;
- KillTimer(DragInfo[Timer1]);
- for(new i =0;i<DragInfo[MemberCount];i++)
- {
- if(MembersStatus[i] > 0 && IsPlayerConnected(Members[i]))
- {
- PlayerPlaySound(Members[i],1057,0,0,0);
- }
- }
- KillTimer(DragInfo[Timer2]);
- DragInfo[Timer2] = SetTimer("updateDrag", 50, 1);
- }
- format(string, sizeof(string), "%d", DragInfo[Counter]);
- SendClientMessageToAll(B_CERV, string);
- for(new i =0;i<DragInfo[MemberCount];i++)
- {
- if(MembersStatus[i] > 0 && IsPlayerConnected(Members[i]) && IsPlayerInArea(Members[i],1477.9530,1846.7216,10.8203,30) == 0)
- {
- format(string, sizeof(string), "[ ! ] Zavodnik %s byl diskvalifikovan za predcasny start!", Jmeno(Members[i]));
- SendClientMessageToAll(B_SVIT,string);
- MembersStatus[i] = 0;
- }
- }
- }
- public dragEndWinner(id)
- {
- if(IsPlayerConnected(id))
- {
- new string[256];
- KillTimer(DragInfo[Timer1]);
- KillTimer(DragInfo[Timer2]);
- format(string, sizeof(string), "[ ! ] Drag v case %d ms vyhral %s! Ziskava vyhru %d€.", DragInfo[Time], Jmeno(id),DragInfo[Cost]*DragInfo[MemberCount]);
- SendClientMessageToAll(B_CERV, string);
- SendClientMessage(id, B_CERV,"[ ! ] Vyhral jsi rychlostni DRAG!");
- GivePlayerMoney(id, DragInfo[Cost]*DragInfo[MemberCount]);
- clearDrag();
- }
- }
- public updateDrag()
- {
- DragInfo[Time]+=50;
- if(DragInfo[Time] > 60000) dragEnd();
- for(new i =0;i<DragInfo[MemberCount];i++)
- {
- if(IsPlayerConnected(Members[i]))
- {
- if(MembersStatus[i]>0 && IsPlayerInArea(Members[i],1477.5187,1241.3193,10.5475,25) == 1)
- {
- dragEndWinner(Members[i]);
- }
- }
- }
- }
- public clearDrag()
- {
- DragInfo[Cost] = 0;
- DragInfo[Start] = false;
- DragInfo[MemberCount] = 0;
- DragInfo[Time] = 0;
- DragInfo[Created] = false;
- for(new i = 0;i<20;i++)
- {
- if(IsPlayerConnected(i)) Members[i] = 999;
- }
- }
- public dragEnd()
- {
- KillTimer(DragInfo[Timer1]);
- KillTimer(DragInfo[Timer2]);
- for(new i =0;i<DragInfo[MemberCount];i++)
- {
- if(IsPlayerConnected(i))
- {
- SendClientMessage(Members[i], B_CERV,"[ ! ] Penize ze zruseneho dragu ti byly vraceny.");
- GivePlayerMoney(Members[i], DragInfo[Cost]);
- }
- }
- SendClientMessageToAll(B_CERV, "[ ! ] Drag byl zrusen.");
- clearDrag();
- }
- public FireWork()
- {
- if(ServerCFG[Ohnostroj] == 6)
- {
- CreateExplosion(2270.4575,570.3290,37.9313,0,20);
- CreateExplosion(2269.4575,569.3290,37.9313,0,20);
- CreateExplosion(2271.4575,571.3290,37.9313,0,20);
- ServerCFG[Ohnostroj]--;
- SetTimer("FireWork", 3000, false);
- }
- else if(ServerCFG[Ohnostroj] == 5)
- {
- CreateExplosion(2298.9045,584.8021,44.3485,0,20);
- CreateExplosion(2297.4575,583.3290,44.9313,0,20);
- CreateExplosion(2299.4575,585.3290,44.9313,0,20);
- ServerCFG[Ohnostroj]--;
- SetTimer("FireWork", 3000, false);
- }
- else if(ServerCFG[Ohnostroj] == 4)
- {
- CreateExplosion(2327.9297,584.5677,43.3158,0,20);
- CreateExplosion(2328.9297,585.5677,43.3158,0,20);
- CreateExplosion(2329.9297,586.5677,43.3158,0,20);
- ServerCFG[Ohnostroj]--;
- SetTimer("FireWork", 3000, false);
- }
- else if(ServerCFG[Ohnostroj] == 3)
- {
- CreateExplosion(2342.7266,557.2527,46.4135,0,20);
- CreateExplosion(2343.7266,558.2527,46.4135,0,20);
- CreateExplosion(2341.7266,556.2527,46.4135,0,20);
- ServerCFG[Ohnostroj]--;
- SetTimer("FireWork", 3000, false);
- }
- else if(ServerCFG[Ohnostroj] == 2)
- {
- CreateExplosion(2320.6001,550.6415,46.0752,0,20);
- CreateExplosion(2319.6001,549.6415,46.0752,0,20);
- CreateExplosion(2321.6001,551.6415,46.0752,0,20);
- ServerCFG[Ohnostroj]--;
- SetTimer("FireWork", 3000, false);
- }
- else if(ServerCFG[Ohnostroj] == 1)
- {
- CreateExplosion(2312.3416,569.6064,55.1183,0,20);
- CreateExplosion(2313.3416,568.6064,55.1183,0,20);
- CreateExplosion(2314.3416,570.6064,55.1183,0,20);
- ServerCFG[Ohnostroj] = 0;
- }
- }
- public DestroyPickupEx(pickupid) DestroyPickup(pickupid);
- public TerminalFly(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][Let] == 1)
- {
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pristal jsi na statnim letisti Maikeroo Town.");
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,1686.4197,1445.2170,10.7692);
- SetPlayerVirtualWorld(playerid, 0);
- Informace[playerid][Let] = 0;
- }
- else if(Informace[playerid][Let] == 2)
- {
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pristal jsi na letisti v San Franciscu.");
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,-1420.5282,-293.7141,14.1484);
- SetPlayerVirtualWorld(playerid, 0);
- Informace[playerid][Let] = 0;
- }
- else if(Informace[playerid][Let] == 3)
- {
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pristal jsi na letisti v Los Angeles.");
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,1720.3485,-2327.3384,13.5469);
- SetPlayerVirtualWorld(playerid, 0);
- Informace[playerid][Let] = 0;
- }
- else if(Informace[playerid][Let] == 4)
- {
- SendClientMessage(playerid, B_ORAN, "[ ! ] Pristal jsi na poustnim letisti v Nevade.");
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,401.2031,2529.2432,16.5755);
- SetPlayerVirtualWorld(playerid, 0);
- Informace[playerid][Let] = 0;
- }
- }
- }
- public ACEnd() SendClientMessageToAll(B_CERV, "[ ! ] Scan serveru dokoncen.");
- public AntiCheat()
- {
- SendClientMessageToAll(B_CERV, "[ ! ] Probiha scanovani serveru Anti-Cheatem .....");
- SetTimer("ACEnd",7500, false);
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Informace[i][AdminLevel] == 0 && Informace[i][AFK] == 0 && Informace[i][ACVyjimka] == false)
- {
- GetPlayerHealth(i, Informace[i][Zdravi]);
- GetPlayerArmour(i, Informace[i][Vesta]);
- if(Informace[i][Zdravi] > 75.0) SetPlayerHealth(i, 80.0);
- if(Informace[i][Vesta] > 75.0) SetPlayerArmour(i, 80.0);
- SetTimerEx("GodMode", 5000, false, "i", i);
- //-------------------
- new ZbranID,Ammo,Status = false;
- for(new a=0;a<13;a++)
- {
- GetPlayerWeaponData(i,a,ZbranID,Ammo);
- if(ZbranID == 38) Status = true;
- }
- if(Status)
- {
- new sendername[24],string[190];
- GetPlayerName(i, sendername, 24);
- format(string, 190, "[ AntiCheat ] %s byl vyhozen za Weapon-Cheat [Minigun].", sendername);
- SendClientMessageToAll(B_CERV, string);
- Kick(i);
- continue;
- }else Status = false;
- //-------------------
- if(GetPlayerSpecialAction(i) == 2 && IsPlayerConnected(i))
- {
- new sendername[24],string[190];
- GetPlayerName(i, sendername, 24);
- format(string, 190, "[ AntiCheat ] %s byl vyhozen za Jetpack [Jetpack].", sendername);
- SendClientMessageToAll(B_CERV, string);
- Kick(i);
- continue;
- }
- }
- }
- }
- }
- public GodMode(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new Float:zivot,Float:vesticka;
- GetPlayerHealth(playerid, zivot);
- GetPlayerArmour(playerid, vesticka);
- if(zivot > 81.0)
- {
- new sendername[24],string[190];
- GetPlayerName(playerid, sendername, 24);
- format(string, 190, "[ AntiCheat ] %s byl vyhozen za God-Mode [nesmrtelnost].", sendername);
- SendClientMessageToAll(B_CERV, string);
- Kick(playerid);
- }else SetPlayerHealth(playerid, Informace[playerid][Zdravi]);
- if(vesticka > 81.0 && IsPlayerConnected(playerid))
- {
- new sendername[24],string[190];
- GetPlayerName(playerid, sendername, 24);
- format(string, 190, "[ AntiCheat ] %s byl vyhozen za Freeze-Armour [nekonecna vesta].", sendername);
- SendClientMessageToAll(B_CERV, string);
- Kick(playerid);
- }else SetPlayerArmour(playerid, Informace[playerid][Vesta]);
- }
- }
- public BigTimer()
- {
- //---------------------------------------|
- TestPrint("public BigTimer()");
- //---------------------------------------|
- ServerCFG[Serv_Time2]++;
- //---------------------------------------|
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Informace[i][Prihlaseni])
- {
- if(Informace[i][Alk] > 5) Informace[i][Alk] = Informace[i][Alk] - 5;
- else if(Informace[i][Alk] < 6 && Informace[i][Alk] > 0) Informace[i][Alk] = 0;
- }
- }
- }
- //---------------------------------------|
- Traject();
- AntiCheat();
- //---------------------------------------|
- new Rada = random(17);
- switch(Rada)
- {
- case 0: SendClientMessageToAll(B_ORAN, "[How To] - Nevis si rady ? Napis [/help /jobs /commands]");
- case 1: SendClientMessageToAll(B_ORAN, "[How To] - Navstiv Bloodring/Hotring zavody kousek od Autoskoly v MT stadionu!");
- case 2: SendClientMessageToAll(B_ORAN, "[How To] - Zajdi na koncert! Podium naleznes kosek od pujcovny Lodi v Sellsberry.");
- case 3: SendClientMessageToAll(B_ORAN, "[How To] - Zajed si s partou na Drag nebo MT Race. [ /dragcreate /racecreate ]");
- case 4: SendClientMessageToAll(B_ORAN, "[How To] - Obleceni lze koupit v obchodech Binco, Zip a Victim.");
- case 5: SendClientMessageToAll(B_ORAN, "[How To] - Krast muzes prikazem [/rob], je tu ovsem velke riziko.");
- case 6: SendClientMessageToAll(B_ORAN, "[ REKLAMA ] - Navstiv stranky poskytovatele www.Zaparit.cz | www.Igrania.ic.cz");
- case 7: SendClientMessageToAll(B_ORAN, "[How To] - Nove motokary a motokarovou drahu naleznes na parkovisti v centru mesta.");
- case 8: SendClientMessageToAll(B_ORAN, "[How To] - Cestovni pas nebo ridicske opravneni si muzes poridit v Emerald Isle MT Centru.");
- case 9: SendClientMessageToAll(B_ORAN, "[How To] - Chces si podat inzerat ? Napis [/inzerat text]");
- case 10:SendClientMessageToAll(B_ORAN, "[ REKLAMA ] - Navstiv stranky poskytovatele www.Zaparit.cz | www.Igrania.ic.cz");
- case 11:SendClientMessageToAll(B_ORAN, "[How To] - Mise u autobusaku, zachranaru, popelaru, truckeru muzes vyvolat prikazem /mise.");
- case 12:SendClientMessageToAll(B_ORAN, "[How To] - Pokud ridis vozidlo bez ridicskeho opravneni, muzes byt pokutovany policistou!");
- case 13:SendClientMessageToAll(B_ORAN, "[How To] - Leteckou skolu naleznes na poustnim letisti v Nevade.");
- case 14:SendClientMessageToAll(B_ORAN, "[ REKLAMA ] - Navstiv stranky poskytovatele www.Zaparit.cz | www.Igrania.ic.cz");
- case 15:SendClientMessageToAll(B_ORAN, "[How To] - Jdes nachvili pryc ? Dej si [/afk]");
- case 16:SendClientMessageToAll(B_ORAN, "[How To] - Navstiv Internetovou kavarnu a zajdi si na net, muzes si i privydelat.");
- default:SendClientMessageToAll(B_ORAN, "[How To] - Na parkovisti vedle pyramidy si muzes zajezdit s RC Autickama!");
- }
- //---------------------------------------|
- if(ServerCFG[Serv_Time2] == 3 || ServerCFG[Serv_Time2] == 6)
- {
- Rob[Supermarket] = 0;
- Rob[Holicstvi] = 0;
- Rob[Clucking] = 0;
- Rob[MTCenter] = 0;
- Rob[Caligula] = 0;
- Rob[OCasino] = 0;
- Rob[SexShop] = 0;
- Rob[Dragons] = 0;
- Rob[Shitole] = 0;
- Rob[ProLaps] = 0;
- Rob[Burger] = 0;
- Rob[Victim] = 0;
- Rob[Urban] = 0;
- Rob[Pizza] = 0;
- Rob[Binco] = 0;
- Rob[Tatoo] = 0;
- Rob[Zip] = 0;
- new string[250];
- new pocasi = random(12);
- new pocasiID = 10;
- switch(pocasi)
- {
- case 0:
- {
- pocasiID = 8;
- format(string, sizeof(string), "[Meteorologie] Zamraceno, dest na vychode uzemi, BIO:3, 17C.");
- }
- case 1:
- {
- pocasiID = 9;
- format(string, sizeof(string), "[Meteorologie] Mlha, viditelnost 65, BIO:2, 22C.");
- }
- case 2:
- {
- pocasiID = 15;
- format(string, sizeof(string), "[Meteorologie] Polojasno, bez vyskytu srazek, BIO:1, 25C.");
- }
- case 3:
- {
- pocasiID = 19;
- format(string, sizeof(string), "[Meteorologie] Pisecna boure, viditelnost 27, BIO:3, 15C.");
- }
- case 4:
- {
- pocasiID = 40;
- format(string, sizeof(string), "[Meteorologie] Jasno / Polojasno, viditelnost 95, BIO:1, 28C.");
- }
- case 5:
- {
- pocasi = 40;
- format(string, sizeof(string), "[Meteorologie] Slunecne pocasi, viditelnost 98, BIO:1, 32C.");
- }
- case 6:
- {
- pocasiID = 2;
- format(string, sizeof(string), "[Meteorologie] Polojasno / Slunecno, viditelnost 90, BIO:1, 26C.");
- }
- case 7:
- {
- pocasiID = 15;
- format(string, sizeof(string), "[Meteorologie] Jasno / Slunecno, viditelnost 89, BIO:1, 27C.");
- }
- case 8:
- {
- pocasiID = 1;
- format(string, sizeof(string), "[Meteorologie] Jasno / Slunecno, viditelnost 92, BIO:1, 29C.");
- }
- case 10:
- {
- pocasiID = 1;
- format(string, sizeof(string), "[Meteorologie] Polojasno / Slunecno, viditelnost 93, BIO:1, 28C.");
- }
- default:
- {
- pocasiID = 10;
- format(string, sizeof(string), "[Meteorologie] Slunecne pocasi, viditelnost 95, BIO:1, 30C.");
- }
- }
- if(ServerCFG[Serv_Time2] == 6) ServerCFG[Serv_Time2] = 0;
- SendClientMessageToAll(B_ORAN,string);
- SetWeather(pocasiID);
- //------------------------|
- for(new c=0;c<MAX_VEHICLE_EX;c++) if(Benzin[c] < 5.0) Benzin[c] = 10.0;
- }
- //---------------------------------------|
- else if(ServerCFG[Serv_Time2] == 1 || ServerCFG[Serv_Time2] == 4)
- {
- //-------------------------------|
- new Vyplata[5];
- Vyplata[0] = random(15000)+5000;
- Vyplata[1] = random(10000)+7000;
- Vyplata[2] = random(8000)+3000;
- Vyplata[3] = random(5000)+3000;
- Vyplata[4] = random(25000)+6000;
- //-------------------------------|
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Informace[i][Prihlaseni])
- {
- new string[250];
- SendClientMessage(i, B_CERV, " [ Vyplata ]");
- if(Zamestnani[i] == T_NEZAMESTNANY)
- {
- GivePlayerMoney(i, Vyplata[3]);
- format(string, 250, "Socialni podpora pro tento tyden cini %d€.",Vyplata[3]);
- SendClientMessage(i, B_BILA, string);
- }
- else if(Zamestnani[i] == T_STREETSTYLE || Zamestnani[i] == T_SPIDERSTYLE)
- {
- GivePlayerMoney(i, Vyplata[0]);
- format(string, 250, "Sponzori darovali vasemu tuning-klubu %d€.",Vyplata[0]);
- SendClientMessage(i, B_BILA, string);
- }
- else if(Zamestnani[i] == T_COSANOSTRA || Zamestnani[i] == T_CAMORRA || Zamestnani[i] == T_CHANGCHI)
- {
- Informace[i][MafianskeZK]++;
- GivePlayerMoney(i, Vyplata[1] + Informace[i][MafianskeZK]*50);
- format(string, 250, "Vypalne od obcanu mesta Maikeroo Town pro tento tyden cini %d€. (+1ZK)",Vyplata[1] + Informace[i][MafianskeZK]*50);
- SendClientMessage(i, B_BILA, string);
- }
- else if(Zamestnani[i] == T_ARMADA || Zamestnani[i] == T_LETECTVO)
- {
- Informace[i][VojenskeZK]++;
- GivePlayerMoney(i, Vyplata[1] + Informace[i][VojenskeZK]*50);
- format(string, 250, "Vyplata od ministerstva obrany cini %d€. (+1ZK)",Vyplata[1] + Informace[i][VojenskeZK]*50);
- SendClientMessage(i, B_BILA, string);
- }
- else if(Zamestnani[i] == T_TRUCKER || Zamestnani[i] == T_LIMO || Zamestnani[i] == T_SLAPKY || Zamestnani[i] == T_POPELAR || Zamestnani[i] == T_TAXIKAR || Zamestnani[i] == T_ZMRZLINAR || Zamestnani[i] == T_ODTAHOVKA || Zamestnani[i] == T_AUTOBUSAK)
- {
- GivePlayerMoney(i, Vyplata[2]);
- format(string, 250, "Vyplata sluzeb mesta Maikeroo Town cini %d€.",Vyplata[2]);
- SendClientMessage(i, B_BILA, string);
- }
- else if(Zamestnani[i] == T_BODYGUARD)
- {
- GivePlayerMoney(i, Vyplata[1]);
- format(string, 250, "Vyplata pro Bodyguardy cini %d€.",Vyplata[1]);
- SendClientMessage(i, B_BILA, string);
- }
- else if(Zamestnani[i] == T_SWAT || Zamestnani[i] == T_POLICIE)
- {
- Informace[i][PolicejniZK]++;
- GivePlayerMoney(i, Vyplata[1] + Informace[i][PolicejniZK]*50);
- format(string, 250, "Vyplata policejnich slozek cini %d€ pro tento tyden. (+1ZK)",Vyplata[1] + Informace[i][PolicejniZK]*50);
- SendClientMessage(i, B_BILA, string);
- }
- else if(Zamestnani[i] == T_DOKTOR || Zamestnani[i] == T_ZACHRANARI)
- {
- GivePlayerMoney(i, Vyplata[1]);
- format(string, 250, "Vyplata od ministerstva zdravotnictvi cini %d€.",Vyplata[1]);
- SendClientMessage(i, B_BILA, string);
- }
- else if(Zamestnani[i] == T_PILOT || Zamestnani[i] == T_ATC)
- {
- GivePlayerMoney(i, Vyplata[4]);
- format(string, 250, "Vyplata od ministerstva letecke dopravy cini %d€.",Vyplata[4]);
- SendClientMessage(i, B_BILA, string);
- }
- else if(Zamestnani[i] == T_HASIC)
- {
- GivePlayerMoney(i, Vyplata[1]);
- format(string, 250, "Vyplata hasicu pro tento tyden cini %d€.",Vyplata[1]);
- SendClientMessage(i, B_BILA, string);
- }
- }
- }
- }
- //---------------------------------------|
- new Vlastnici[24],Vydelky[24];
- for(new i=0;i<24;i++) Vlastnici[i] = 999;
- for(new i=0;i<24;i++)
- {
- if(PropertyOwner[i]<999)
- {
- for(new j=0;j<24;j++)
- {
- if(Vlastnici[j] == PropertyOwner[i])
- {
- Vydelky[j]+= PropertyEarnings[i];
- j = 24;
- }
- else if(Vlastnici[j] == 999)
- {
- Vlastnici[j] = PropertyOwner[i];
- Vydelky[j]+=PropertyEarnings[i];
- j = 24;
- }
- }
- }
- }
- //---------------------------------------|
- for(new i=0;i<24;i++)
- {
- if(Vlastnici[i] < 999 && IsPlayerConnected(Vlastnici[i]))
- {
- new string[256];
- GivePlayerMoney(Vlastnici[i], Vydelky[i]);
- format(string, sizeof(string), "Vydelek tebou vlastnenych nemovitosti: %d€. /nemovitosti", Vydelky[i]);
- SendClientMessage(Vlastnici[i], B_BILA, string);
- }
- }
- //---------------------------------------|
- }
- }
- AreaCheck(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- //----------------------------|
- if(Informace[playerid][Prihlaseni])
- {
- new Float:X,Float:Y,Float:Z,Float:zdravi;
- GetPlayerPos(playerid,X,Y,Z);
- new interier = GetPlayerInterior(playerid);
- if(interier == 0)
- {
- if(X >= 844.7502 && X <= 3220.4739 && Y >= 413.3769 && Y <= 3334.5498)
- {
- //----------------|
- if(IsPlayerInArea(playerid,2331.4578,565.4006,7.7813,40) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][Hudba])
- {
- PlayerPlaySound(playerid,Music[1],0,0,0);
- Informace[playerid][Hudba] = false;
- }
- }
- //----------------|
- }else{
- if(Informace[playerid][Hudba] == 0)
- {
- PlayerPlaySound(playerid,Music[0],0,0,0);
- Informace[playerid][Hudba] = true;
- }
- }
- //----------------|
- }else{
- if(Informace[playerid][Pas] == 0 && Z > -100.0101 && Z < 500.1010)
- {
- GameTextForPlayer(playerid,"~r~ Nemate Pas!",4000,5);
- SendClientMessage(playerid, B_CERV, "[Celnice] Nemate pas pro cestovani do zahranici! [-7Hp], opustte prostor!");
- GetPlayerHealth(playerid, zdravi);
- SetPlayerHealth(playerid, zdravi - 7);
- }
- }
- }
- }
- //----------------------------|
- }
- }
- //---------------------------------[ COMMANDS ]--------------------------------|
- dcmd_help(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_help(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid, B_CERV, "[ ! ] Maikeroo Town 2 Help Guide");
- SendClientMessage(playerid, B_BILA, "Maikeroo Town 2 made by MaverickCZE 2008 | Traject by DeamonCZE [VER. 2.0017]");
- SendClientMessage(playerid, B_BILA, "Vse dulezite ohledne hrani naleznete v Emerald Isle pobliz policejni stanice.");
- SendClientMessage(playerid, B_BILA, "Prikazy: /commands Prehled zamestnani najdete v internetove kavarne");
- }
- return 1;
- }
- //----------------------------------|
- dcmd_commands(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_commands(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid, B_CERV, "[ ! ] Maikeroo Town 2 Commands");
- SendClientMessage(playerid, B_BILA, "/p /k /s /at /150 /155 /158 /112 /afk /atc /buy /sit /sex /rob /atc2 /kill");
- SendClientMessage(playerid, B_BILA, "/help /taxi /lock /info /heal /mise /hide /jail /login /ehelp /dance /vypis");
- SendClientMessage(playerid, B_BILA, "/admins /wanted /ulozit /unlock /hitman /unhide /zbrane /vybrat /locate");
- SendClientMessage(playerid, B_BILA, "/loterie /vypoved /dragend /zavesit /handsup /inzerat /vydirat /polozit");
- SendClientMessage(playerid, B_BILA, "/givecash /register /commands /racejoin /dragjoin /zmrzlina /dragstart");
- SendClientMessage(playerid, B_BILA, "/racestart /odtahnout /racecreate /dragcreate /nemovitosti /strip /crack");
- SendClientMessage(playerid, B_BILA, "/ohnostroj /server /kiss");
- }
- return 1;
- }
- //----------------------------------|
- dcmd_weather(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_weather(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][AdminLevel] > 0)
- {
- SetWeather(10);
- }else SendClientMessage(playerid, B_BILA, "[ ! ] Nejsi Administrator!");
- }
- return 1;
- }
- //----------------------------------|
- dcmd_register(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_register(playerid, params[])");
- //---------------------------------------|
- if(Informace[playerid][Prihlaseni]) return SendClientMessage(playerid, B_BILA, "[ ! ] Uz jsi prihlaseny.");
- if(IsPlayerConnected(playerid))
- {
- new string[150],heslo[25];
- format(string, sizeof(string), "Maikeroo/Login/%s.sav", Jmeno(playerid));
- if(fexist(string))
- {
- format(string, sizeof(string), "[ ! ] Ucet pro nick %s uz existuje! Pouzijte [ /login *Heslo* ]",Jmeno(playerid));
- SendClientMessage(playerid, B_CERV, string);
- }
- else if(!strlen(params) || strlen(params) > 20 || strlen(params) < 4)
- {
- SendClientMessage(playerid, B_BILA, "[ ! ] /register *Heslo* [4-20 Znaku]");
- return 1;
- }else{
- strmid(heslo, params, 0, strlen(params), 25);
- OnPlayerRegister(playerid,heslo);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_login(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_login(playerid, params[])");
- //---------------------------------------|
- if(Informace[playerid][Prihlaseni]) return SendClientMessage(playerid, B_BILA, "[ ! ] Uz jsi prihlaseny.");
- if(IsPlayerConnected(playerid))
- {
- new string[150],heslo[25];
- format(string, sizeof(string), "Maikeroo/Login/%s.sav", Jmeno(playerid));
- if(!fexist(string))
- {
- format(string, sizeof(string), "[ ! ] Ucet pro nick %s neni zalozen! Pouzijte [ /register *Heslo* ]",Jmeno(playerid));
- SendClientMessage(playerid, B_CERV, string);
- }
- else if(!strlen(params) || strlen(params) > 20 || strlen(params) < 4)
- {
- SendClientMessage(playerid, B_BILA, "[ ! ] /login *Heslo*");
- }else{
- strmid(heslo, params, 0, strlen(params), 25);
- OnPlayerLogin(playerid, heslo);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_loterie(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_loterie(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 19) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new cislo = strval(params);
- if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Musite zadat cislo od 0-100 ! [ /loterie *CISLO* ]");
- else if(Informace[playerid][Loterie] != -1 ) SendClientMessage(playerid, B_BILA, "[ ! ] Uz mate vsazeno !");
- else if(cislo < 0 || cislo > 100) SendClientMessage(playerid, B_BILA, "[ ! ] Zadejte spravne rozmezi cisel ! [0-100]");
- else if(GetPlayerMoney(playerid) < 5000) SendClientMessage(playerid, B_BILA, "[ ! ] Nemate dostatek penez pro vsazeni. [5000€]");
- else
- {
- Informace[playerid][Loterie] = cislo;
- new string[150];
- GivePlayerMoney(playerid, -5000);
- format(string, 150, "[ ! ] Vsadil jste na cislo %d, loterie je vyhodnocovana jednou za 9 minut.",cislo);
- SendClientMessage(playerid, B_ORAN, string);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_afk(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_afk(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new string[200];
- if(Informace[playerid][AFK] == 0)
- {
- if(Informace[playerid][AFKst]) return SendClientMessage(playerid,B_CERV, "[ AFK ] Musis cekat 3 minuty !");
- SendClientMessage(playerid,B_CERV, "[ AFK ] Status [Away From Keyboard], Pro zruseni statusu zoapkujte /afk");
- format(string, 200, "[ AFK ] %s - Nachvili pryc. /afk",Jmeno(playerid));
- SendClientMessageToAll(B_SVIT,string);
- TogglePlayerControllable(playerid, 0);
- Informace[playerid][AFK] = 1;
- Informace[playerid][AFKst] = 1;
- SetTimerEx("AFKReseter", 180000, false, "i", playerid);
- }else{
- SendClientMessage(playerid,B_CERV,"[ AFK ] Status zruseny.");
- format(string, 200, "[ AFK ] %s - Online.",Jmeno(playerid));
- SendClientMessageToAll(B_SVIT,string);
- TogglePlayerControllable(playerid, 1);
- Informace[playerid][AFK] = 0;
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_kick(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_kick(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][AdminLevel] < 3) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- if(strlen(params) > 24) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new pos;
- if(!params[0] || !(pos = chrfind(' ', params) + 1) || !params[pos]) return SendClientMessage(playerid, B_BILA, "Pouziti: /kick [ID] [DUVOD]");
- new CMD_ID = strval(params);
- if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_BILA, "Hrac neni pripojeny.");
- new string[256];
- format(string, sizeof(string), "[!] Byl jste vyhozen ze serveru Administratorem %s. [Duvod: %s]", Jmeno(playerid), params[pos]);
- SendClientMessage(CMD_ID, B_CERV, string);
- format(string, sizeof(string), "[!] Hrac %s byl vyhozen ze serveru Administratorem %s. [Duvod: %s]", Jmeno(CMD_ID), Jmeno(playerid), params[pos]);
- SendClientMessageToAll(B_CERV, string);
- Kick(CMD_ID);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_ban(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_ban(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][AdminLevel] < 4) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- if(strlen(params) > 24) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new string[235],pos;
- if(!params[0] || !(pos = chrfind(' ', params) + 1) || !params[pos]) return SendClientMessage(playerid, B_BILA, "Pouziti: /ban [ID] [DUVOD]");
- new CMD_ID = strval(params);
- if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_BILA, "Hrac neni pripojeny.");
- //--------------------------------------------------------------------------
- format(string, sizeof(string), "[!] Byl jste zabanovan Administratorem %s. [Duvod: %s]", Jmeno(playerid),params[pos]);
- SendClientMessage(CMD_ID, B_CERV, string);
- format(string, sizeof(string), "[!] Hrac %s byl zabanovan Administratorem %s. [Duvod: %s]", Jmeno(CMD_ID), Jmeno(playerid), params[pos]);
- SendClientMessageToAll(B_CERV, string);
- //--------------------------------------------------------------------------
- format(string, sizeof(string), "ADMIN: %s [ %s ]", Jmeno(playerid), params[pos]);
- BanEx(CMD_ID, string);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_ann(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_ann(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][AdminLevel] < 3) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- if(!strlen(params)) return SendClientMessage(playerid, B_BILA, "Pouziti: /ann [TEXT]");
- new string[256];
- format(string, sizeof(string), "~w~%s",params);
- GameTextForAll(string,3500,4);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_clearchat(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_clearchat(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][AdminLevel] < 3) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- for(new c=0;c<45;c++) SendClientMessageToAll(B_BILA," ");
- new string[200];
- format(string, sizeof(string), "[!] Administrator %s vymazal chat.", Jmeno(playerid));
- SendClientMessageToAll(B_ORAN, string);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_dann(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_dann(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][AdminLevel] < 2) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- if(!strlen(params)) return SendClientMessage(playerid, B_BILA, "Pouziti: /dann [TEXT]");
- new string[200];
- format(string, sizeof(string), "~w~%s",params);
- GameTextForAll(string,3500,1);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_ad(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_ad(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][AdminLevel] < 2) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- if(!strlen(params)) return SendClientMessage(playerid, B_BILA, "Pouziti: /ad [TEXT]");
- new string[256];
- format(string, sizeof(string), "*** %s ***" ,params);
- if(Informace[playerid][AdminLevel] > 3) SendClientMessageToAll(B_CERV,string);
- else SendClientMessageToAll(B_ORAN,string);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_admincol(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_admincol(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 13) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Informace[playerid][AdminLevel] < 1) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- if(!strlen(params)) return SendClientMessage(playerid, B_BILA, "Pouziti: /admincol [1-4]");
- new Barva = strval(params);
- if(Barva < 1 || Barva > 4) return SendClientMessage(playerid, B_BILA, "Pouziti: /admincol [1-4]");
- else if(Barva == 1){
- SetPlayerColor(playerid,B_SVIT);
- SendClientMessage(playerid, B_SVIT, "Barva nicku: Svetle zelena");
- }
- else if(Barva == 2){
- SetPlayerColor(playerid,0x4169FFAA);
- SendClientMessage(playerid, B_MODR, "Barva nicku: Modra");
- }
- else if(Barva == 3){
- SetPlayerColor(playerid,0xFF0000AA);
- SendClientMessage(playerid, B_CERV, "Barva nicku: Cervena");
- }
- else if(Barva == 4){
- SetPlayerColor(playerid,0xFF6600AA);
- SendClientMessage(playerid, B_ORAN,"Barva nicku: Oranzova");
- }
- }
- return 1;
- }
- stock GetCountOfAdmins()
- {
- new a=0;
- for(new i=0;i<MAX_PLAYERS;i++) if(IsPlayerConnected(i)) if(IsPlayerAdmin(i)||Informace[i][AdminLevel] > 0) a++;
- return a;
- }
- //----------------------------------|
- dcmd_admins(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_admins(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(GetCountOfAdmins() == 0) return SendClientMessage(playerid, B_SVIT, "[Offline] Na serveru neni pritomen zadny Administrator");
- new string[200];
- SendClientMessage(playerid, B_SVIT, "Administratori On-line:");
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- if(IsPlayerConnected(i))
- {
- if(IsPlayerAdmin(i) && Informace[i][AdminLevel] < 1){
- format(string, 200, "[On-line] %s | [ RCON ]",Jmeno(i));
- SendClientMessage(playerid,B_BILA,string);
- }
- else if(Informace[i][AdminLevel] > 0 && !IsPlayerAdmin(i)){
- format(string, 200, "[On-line] %s | [ LVL %d ]",Jmeno(i),Informace[i][AdminLevel]);
- SendClientMessage(playerid,B_BILA,string);
- }
- else if(IsPlayerAdmin(i) && Informace[i][AdminLevel] > 0){
- format(string, 200, "[On-line] %s | [ LVL %d + RCON ]",Jmeno(i),Informace[i][AdminLevel]);
- SendClientMessage(playerid,B_BILA,string);
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_elock(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_elock(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][AdminLevel] < 5) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- for(new i;i<MAX_VEHICLE_EX;i++)
- {
- for(new n;n<MAX_PLAYERS_EX;n++) if(IsPlayerConnected(n)) SetVehicleParamsForPlayer(i,n,0,1);
- }
- new string[200];
- format(string, sizeof(string), "[!] Administrator %s zamknul vsechna vozidla na serveru.", Jmeno(playerid));
- SendClientMessageToAll(B_CERV,string);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_eunlock(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_eunlock(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][AdminLevel] < 3) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- for(new i;i<MAX_VEHICLE_EX;i++)
- {
- for(new n;n<MAX_PLAYERS_EX;n++)
- {
- if(IsPlayerConnected(n)) SetVehicleParamsForPlayer(i,n,0,0);
- }
- }
- new string[220];
- format(string, sizeof(string), "[!] Administrator %s odemknul vsechna vozidla na serveru.", Jmeno(playerid));
- SendClientMessageToAll(B_CERV,string);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_freeze(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_freeze(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 13) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Informace[playerid][AdminLevel] < 3) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- if(!strlen(params)) return SendClientMessage(playerid, B_BILA, "Pouziti: /freeze [ID]");
- new CMD_ID = strval(params);
- if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_BILA, "Hrac neni pripojeny.");
- if(playerid == CMD_ID)
- {
- SendClientMessage(playerid, B_BILA, "[!] Zmrazil jste se.");
- TogglePlayerControllable(playerid, 0);
- }else{
- new string[190];
- format(string, sizeof(string), "[!] Byl jsi zmrazen Administratorem %s.", Jmeno(playerid));
- SendClientMessage(CMD_ID, B_CERV, string);
- TogglePlayerControllable(CMD_ID, 0);
- format(string, sizeof(string), "[!] Hrac %s byl zmrazen Administratorem %s.", Jmeno(CMD_ID), Jmeno(playerid));
- SendClientMessageToAll(B_ORAN,string);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_get(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_get(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 9) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Informace[playerid][AdminLevel]<2) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- if(!strlen(params)) return SendClientMessage(playerid, B_BILA, "Pouziti: /get [ID]");
- new CMD_ID = strval(params);
- if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_BILA, "Hrac neni pripojeny.");
- if(Informace[CMD_ID][AdminLevel] > 0) return SendClientMessage(playerid, B_BILA, "Administratora nelze portnout.");
- new INT = GetPlayerInterior(playerid),Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X, Y, Z);
- SetPlayerInterior(CMD_ID,INT);
- if(GetPlayerState(CMD_ID) == 2)
- {
- new AUTO = GetPlayerVehicleID(CMD_ID);
- SetVehiclePos(AUTO, X, Y + 4, Z + 0.8);
- LinkVehicleToInterior(AUTO, INT);
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i)) if(IsPlayerInVehicle(i, AUTO)) SetPlayerInterior(i, INT);
- }
- }else{
- SetPlayerPos(CMD_ID, X, Y+2, Z+1);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_gm(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_gm(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 18) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Informace[playerid][AdminLevel] < 2) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- new pos;
- if(!params[0]||!(pos = chrfind(' ',params)+1)||!params[pos]) return SendClientMessage(playerid, B_BILA, "Pouziti: /gm [ID Hrace] [Castka]");
- new CMD_ID = strval(params);
- if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_BILA, "Hrac neni pripojeny.");
- new Castka = strval(params[pos]),string[256];
- GivePlayerMoney(CMD_ID, Castka);
- new Score = GetPlayerMoney(CMD_ID);
- if(CMD_ID == playerid)
- {
- format(string, sizeof(string), "[!] Pridal jste si %d$ na svuj ucet, nyni mate %d$.", Castka,Score);
- SendClientMessage(playerid, B_BILA, string);
- return 1;
- }
- format(string, sizeof(string), "[!] Poslal jste hraci %s castku: %d$, stav jeho uctu: %d$.", Jmeno(CMD_ID),Castka,Score);
- SendClientMessage(playerid, B_BILA, string);
- format(string, sizeof(string), "[!] Dostal jste od Administratora %s castku %d$, nyni vlastnite: %d$.",Jmeno(playerid),Castka,Score);
- SendClientMessage(CMD_ID,B_BILA,string);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_goto(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_goto(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 11) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Informace[playerid][AdminLevel] < 1) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- if(!strlen(params)) return SendClientMessage(playerid, B_BILA, "Pouziti: /goto [ID]");
- new CMD_ID = strval(params);
- if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_BILA, "Hrac neni pripojeny.");
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(CMD_ID, X, Y, Z);
- new INT = GetPlayerInterior(CMD_ID);
- SetPlayerInterior(playerid,INT);
- if(GetPlayerState(playerid) == 2)
- {
- new AUTO = GetPlayerVehicleID(playerid);
- SetVehiclePos(AUTO, X, Y+4, Z+0.5);
- LinkVehicleToInterior(AUTO, INT);
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i)) if(IsPlayerInVehicle(i, AUTO)) SetPlayerInterior(i, INT);
- }
- }else{
- SetPlayerPos(playerid,X,Y+2, Z+0.5);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_gw(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_gw(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 13) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Informace[playerid][AdminLevel] < 3) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- new pos;
- if(!params[0]||!(pos=chrfind(' ',params)+1)||!params[pos])
- {
- SendClientMessage(playerid, B_SVIT, "Pouziti: /gw [ID Hrace] [ID Zbrane]");
- SendClientMessage(playerid, B_BILA, "Baseball-5 Silenced-23 Sawnoff-26 Combat-27 Uzi-28");
- SendClientMessage(playerid, B_BILA, "MP5-29 AK47-30 M4-31 TEC9-32 Rifle-33 Plamenomet-37");
- SendClientMessage(playerid, B_BILA, "Motorovka-9 Padak-46 Sniper-34 Granat-16");
- return SendClientMessage(playerid,B_SVIT, "=============== ID 0-46 ===============");
- }
- new CMD_ID = strval(params);
- if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_BILA, "Hrac neni pripojeny.");
- new ZbranID = strval(params[pos]);
- if(ZbranID > 47 || ZbranID < 0) return SendClientMessage(playerid, B_BILA, "Spatne ID Zbrane.");
- new string[256];
- if(CMD_ID == playerid)
- {
- GivePlayerWeapon(CMD_ID, ZbranID, 99999);
- format(string, sizeof(string), "[!] Dal jste si zbran [ %s ]", WeaponName(ZbranID));
- SendClientMessage(playerid,B_BILA,string);
- }else{
- GivePlayerWeapon(CMD_ID, ZbranID, 99999);
- format(string, sizeof(string), "[!] Dal jste hraci %s zbran [ %s ]", Jmeno(CMD_ID),WeaponName(ZbranID));
- SendClientMessage(playerid,B_BILA,string);
- format(string, sizeof(string), "[!] Dostal jste od Administratora %s zbran [ %s ]",Jmeno(playerid),WeaponName(ZbranID));
- SendClientMessage(CMD_ID,B_BILA,string);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_hp(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_hp(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][AdminLevel] < 2) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- SetPlayerHealth(playerid, 100.0);
- SetPlayerArmour(playerid, 100.0);
- SendClientMessage(playerid,B_BILA, "[!] Zivot: 100 | Vesta: 100");
- }
- return 1;
- }
- //----------------------------------|
- dcmd_me(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_me(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][AdminLevel] < 1) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- if(!strlen(params)) return SendClientMessage(playerid, B_BILA, "Pouziti: /me [TEXT]");
- new string[250];
- format(string, sizeof(string), "*** %s %s",Jmeno(playerid), params);
- if(Informace[playerid][AdminLevel] > 3) SendClientMessageToAll(B_CERV, string);
- else SendClientMessageToAll(B_SVIT, string);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_mute(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_mute(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 11) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Informace[playerid][AdminLevel] < 1) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- if(!strlen(params)) return SendClientMessage(playerid, B_BILA, "Pouziti: /mute [ID]");
- new CMD_ID = strval(params);
- if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_BILA, "Hrac neni pripojeny.");
- if(Informace[CMD_ID][Umlceni]) return SendClientMessage(playerid, B_BILA, "Hrac uz je umlceny.");
- new string[220];
- format(string, sizeof(string), "[!] Byl jste umlcen Administratorem %s.", Jmeno(playerid));
- SendClientMessage(CMD_ID, B_BILA, string);
- format(string, sizeof(string), "[!] Hrac %s byl umlcen Administratorem %s.", Jmeno(CMD_ID), Jmeno(playerid));
- SendClientMessageToAll(B_ORAN, string);
- Informace[CMD_ID][Umlceni] = 1;
- }
- return 1;
- }
- //----------------------------------|
- dcmd_players(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_players(playerid, params[])");
- //---------------------------------------|
- #pragma unused params
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][AdminLevel] < 5) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- SendClientMessage(playerid, B_CERV, "[ID] Jmeno [IP] Ping");
- new string[256];
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i))
- {
- format(string, sizeof(string), "[%d] %s [%s] %d", i, Jmeno(i), PlayerIp(i), GetPlayerPing(i));
- SendClientMessage(playerid, B_BILA, string);
- }
- }
- format(string, sizeof(string), "Hracu: %d PageUp/PageDown pro cely seznam.", GetFullServerSlots());
- SendClientMessage(playerid, B_CERV, string);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_spec(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_spec(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 11) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Informace[playerid][AdminLevel] < 1) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- if(!strlen(params)) return SendClientMessage(playerid, B_BILA, "Pouziti: /spec [ID]");
- new CMD_ID = strval(params);
- if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_BILA, "Hrac neni pripojeny.");
- if(playerid == CMD_ID) return SendClientMessage(playerid, B_BILA, "Nemyslite si, ze sledovat sam sebe je nahlavu ? :D");
- if(!IsPlayerInAnyVehicle(CMD_ID))
- {
- SetPlayerInterior(playerid, GetPlayerInterior(CMD_ID));
- TogglePlayerSpectating(playerid, 1);
- PlayerSpectatePlayer(playerid, CMD_ID);
- }else{
- SetPlayerInterior(playerid, GetPlayerInterior(CMD_ID));
- TogglePlayerSpectating(playerid, 1);
- PlayerSpectateVehicle(playerid, GetPlayerVehicleID(CMD_ID));
- }
- Informace[playerid][Spect] = CMD_ID;
- new string[256];
- format(string, sizeof(string), "[!] Sledujete hrace %s. Pro vypnuti pouzijte /specoff", Jmeno(CMD_ID),CMD_ID);
- SendClientMessage(playerid, B_BILA, string);
- PlayerPlaySound(playerid,1132,0,0,0);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_say(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_say(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][AdminLevel] < 2) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- if(!strlen(params)) return SendClientMessage(playerid, B_BILA, "Pouziti: /say [TEXT]");
- new string[256];
- format(string, sizeof(string), "*Admin: %s", params);
- if(Informace[playerid][AdminLevel] > 4) SendClientMessageToAll(B_CERV, string);
- else SendClientMessageToAll(B_SVIT, string);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_specoff(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_specoff(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][AdminLevel] < 1) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- TogglePlayerSpectating(playerid, 0);
- TogglePlayerControllable(playerid,1);
- SetCameraBehindPlayer(playerid);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_unfreeze(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_unfreeze(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 15) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Informace[playerid][AdminLevel] < 3) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- if(!strlen(params)) return SendClientMessage(playerid, B_BILA, "Pouziti: /unfreeze [ID]");
- new CMD_ID = strval(params);
- if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_BILA, "Hrac neni pripojeny.");
- if(playerid == CMD_ID)
- {
- SendClientMessage(playerid, B_BILA, "[!] Odmrazil jste se.");
- TogglePlayerControllable(playerid, 1);
- }else{
- new string[220];
- format(string, sizeof(string), "[!] Byl jsi odmrazen Administratorem %s.", Jmeno(playerid));
- SendClientMessage(CMD_ID, B_BILA, string);
- format(string, sizeof(string), "[!] Hrac %s byl odmrazen Administratorem %s.", Jmeno(CMD_ID), Jmeno(playerid));
- SendClientMessageToAll(B_ORAN,string);
- TogglePlayerControllable(CMD_ID, 1);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_unmute(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_unmute(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 15) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Informace[playerid][AdminLevel] < 2) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- if(!strlen(params)) return SendClientMessage(playerid, B_BILA, "Pouziti: /unmute [ID]");
- new CMD_ID = strval(params);
- if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_BILA, "Hrac neni pripojeny.");
- new string[256];
- format(string, sizeof(string), "[!] Byl jste odmlcen Administratorem %s.", Jmeno(playerid));
- SendClientMessage(CMD_ID, B_BILA, string);
- format(string, sizeof(string), "[!] Hrac %s byl odmlcen Administratorem %s.", Jmeno(CMD_ID), Jmeno(playerid));
- SendClientMessageToAll(B_ORAN,string);
- Informace[CMD_ID][Umlceni] = 0;
- }
- return 1;
- }
- //----------------------------------|
- dcmd_var(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_var(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 24) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Informace[playerid][AdminLevel] < 2) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- new pos;
- if(!params[0]||!(pos=chrfind(' ',params)+1)||!params[pos]) return SendClientMessage(playerid, B_BILA, "Pouziti: /var [ID] [Duvod]");
- new CMD_ID = strval(params);
- if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_BILA, "Hrac neni pripojeny.");
- new string[256];
- if(Informace[CMD_ID][Varovani] == 2)
- {
- format(string, sizeof(string), "[3/3] [!] Hrac %s byl kicknuty Administratorem %s. [Duvod: %s]", Jmeno(CMD_ID), Jmeno(playerid), params[pos]);
- SendClientMessageToAll(B_CERV,string);
- Kick(CMD_ID);
- }else{
- format(string, sizeof(string), "[%d/3] [!] Hrac %s byl napomenut Administratorem %s. [Duvod: %s]",Informace[CMD_ID][Varovani]+1, Jmeno(CMD_ID), Jmeno(playerid), params[pos]);
- SendClientMessageToAll(B_ORAN,string);
- Informace[CMD_ID][Varovani]++;
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_vybava(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_vybava(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][AdminLevel] < 2) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level.");
- GivePlayerWeapon(playerid,28,99999);
- GivePlayerWeapon(playerid,26,99999);
- GivePlayerWeapon(playerid,31,99999);
- GivePlayerWeapon(playerid,46,99999);
- SendClientMessage(playerid, B_BILA, "[!] Dostal jste vybavu zbrani.");
- }
- return 1;
- }
- //----------------------------------|
- dcmd_rob(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_rob(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new zbran = GetPlayerWeapon(playerid);
- if(zbran != 0)
- {
- //-------------------[ BURGER ]-------------------
- if(IsPlayerInArea(playerid,368.5617,-72.0069,1001.5078,20) == 1)
- {
- if(Rob[Burger] == 0)
- {
- if(RobRandom(playerid) == 1)
- {
- new string[256],ukradnuto = 10000+random(8000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- format(string, sizeof(string), "[Aktualne.cz] Zlodej %s prepadl obchod Burger se zbrani %s, ukradl %d€.", Jmeno(playerid),WeaponName(zbran),ukradnuto);
- SendClientMessageToAll(B_SVIT, string);
- GivePlayerMoney(playerid,ukradnuto);
- Rob[Burger] = 1;
- }
- }else{
- SendClientMessage(playerid,B_BILA, "V kase nejsou zadne penize, to se ti nevyplati.");
- }
- }
- //-------------------[ VICTIM ]-------------------
- else if(IsPlayerInArea(playerid,221.3865,-7.6458,1002.0078,25) == 1)
- {
- if(Rob[Victim] == 0)
- {
- if(RobRandom(playerid) == 1)
- {
- new string[250],ukradnuto = 10000+random(9000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- format(string, sizeof(string), "[Aktualne.cz] Zlodej %s prepadl Victim se zbrani %s, ukradl %d€.", Jmeno(playerid),WeaponName(zbran),ukradnuto);
- SendClientMessageToAll(B_SVIT, string);
- GivePlayerMoney(playerid,ukradnuto);
- Rob[Victim] = 1;
- }
- }else{
- SendClientMessage(playerid,B_BILA, "V kase nejsou zadne penize, to se ti nevyplati.");
- }
- }
- //-------------------[ PROLAPS ]-------------------
- else if(IsPlayerInArea(playerid,207.2152,-134.1850,1002.8672,25) == 1)
- {
- if(Rob[ProLaps] == 0)
- {
- if(RobRandom(playerid) == 1)
- {
- new string[250],ukradnuto = 10000+random(10000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- format(string, sizeof(string), "[Aktualne.cz] Zlodej %s prepadl prodejnu ProLaps se zbrani %s, ukradl %d€.", Jmeno(playerid),WeaponName(zbran),ukradnuto);
- SendClientMessageToAll(B_SVIT, string);
- GivePlayerMoney(playerid,ukradnuto);
- Rob[ProLaps] = 1;
- }
- }else{
- SendClientMessage(playerid,B_BILA, "V kase nejsou zadne penize, to se ti nevyplati.");
- }
- }
- //-------------------[ URBAN ]-------------------
- else if (IsPlayerInArea(playerid,203.9294,-45.1642,1001.8047,25) == 1)
- {
- if(Rob[Urban] == 0)
- {
- if(RobRandom(playerid) == 1)
- {
- new string[250],ukradnuto = 10000+random(10000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- format(string, sizeof(string), "[Aktualne.cz] Zlodej %s prepadl prodejnu Urban se zbrani %s, ukradl %d€.", Jmeno(playerid),WeaponName(zbran),ukradnuto);
- SendClientMessageToAll(B_SVIT, string);
- GivePlayerMoney(playerid,ukradnuto);
- Rob[Urban] = 1;
- }
- }else{
- SendClientMessage(playerid,B_BILA, "V kase nejsou zadne penize, to se ti nevyplati.");
- }
- }
- //-------------------[ PIZZA ]-------------------
- else if(IsPlayerInArea(playerid,372.1025,-119.5019,1001.4922,20) == 1)
- {
- if(Rob[Pizza] == 0)
- {
- if(RobRandom(playerid) == 1)
- {
- new string[256],ukradnuto = 10000+random(7000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- format(string, sizeof(string), "[Aktualne.cz] Zlodej %s prepadl Pizzerii se zbrani %s, ukradl %d€.", Jmeno(playerid),WeaponName(zbran),ukradnuto);
- SendClientMessageToAll(B_SVIT, string);
- GivePlayerMoney(playerid,ukradnuto);
- Rob[Pizza] = 1;
- }
- }else{
- SendClientMessage(playerid,B_BILA, "V kase nejsou zadne penize, to se ti nevyplati.");
- }
- }
- //-------------------[ ZIP ]-------------------
- else if(IsPlayerInArea(playerid,161.3771,-84.4693,1001.8047,20) == 1)
- {
- if(Rob[Zip] == 0)
- {
- if(RobRandom(playerid) == 1)
- {
- new string[250],ukradnuto = 10000+random(12000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- format(string, sizeof(string), "[Aktualne.cz] Zlodej %s prepadl prodejnu ZIP se zbrani %s, ukradl %d€.", Jmeno(playerid),WeaponName(zbran),ukradnuto);
- SendClientMessageToAll(B_SVIT, string);
- GivePlayerMoney(playerid,ukradnuto);
- Rob[Zip] = 1;
- }
- }else{
- SendClientMessage(playerid,B_BILA, "V kase nejsou zadne penize, to se ti nevyplati.");
- }
- }
- //----------------[ SUPERMARKET ]----------------
- else if(IsPlayerInArea(playerid,-26.6575,-54.4450,1003.5469,20) == 1)
- {
- if(Rob[Supermarket] == 0)
- {
- if(RobRandom(playerid) == 1)
- {
- new string[250],ukradnuto = 10000+random(8000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- format(string, sizeof(string), "[Aktualne.cz] Zlodej %s prepadl Supermarket se zbrani %s, ukradl %d€.", Jmeno(playerid),WeaponName(zbran),ukradnuto);
- SendClientMessageToAll(B_SVIT, string);
- GivePlayerMoney(playerid,ukradnuto);
- Rob[Supermarket] = 1;
- }
- }else{
- SendClientMessage(playerid,B_BILA, "V kase nejsou zadne penize, to se ti nevyplati.");
- }
- }
- //----------------[ CLUCKING BELL ]----------------
- else if(IsPlayerInArea(playerid,367.2245,-7.1277,1001.8516,20) == 1)
- {
- if(Rob[Clucking] == 0)
- {
- if(RobRandom(playerid) == 1)
- {
- new string[250],ukradnuto = 10000+random(8000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- format(string, sizeof(string), "[Aktualne.cz] Zlodej %s prepadl Cluckin' Bell se zbrani %s, ukradl %d€.", Jmeno(playerid),WeaponName(zbran),ukradnuto);
- SendClientMessageToAll(B_SVIT, string);
- GivePlayerMoney(playerid,ukradnuto);
- Rob[Clucking] = 1;
- }
- }else{
- SendClientMessage(playerid,B_BILA, "V kase nejsou zadne penize, to se ti nevyplati.");
- }
- }
- //---------------------[ BINCO ]---------------------
- else if(IsPlayerInArea(playerid,207.6520,-100.8504,1005.2578,20) == 1)
- {
- if(Rob[Binco] == 0)
- {
- if(RobRandom(playerid) == 1)
- {
- new string[250],ukradnuto = 10000+random(12000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- format(string, sizeof(string), "[Aktualne.cz] Zlodej %s prepadl prodejnu Binco se zbrani %s, ukradl %d€.", Jmeno(playerid),WeaponName(zbran),ukradnuto);
- SendClientMessageToAll(B_SVIT, string);
- GivePlayerMoney(playerid,ukradnuto);
- Rob[Binco] = 1;
- }
- }else{
- SendClientMessage(playerid,B_BILA, "V kase nejsou zadne penize, to se ti nevyplati.");
- }
- }
- //---------------------[ OLDCASINO ]---------------------
- else if(IsPlayerInArea(playerid,1130.7136,-4.4143,1000.6797,20) == 1)
- {
- if(Rob[OCasino] == 0)
- {
- if(RobRandom(playerid) == 1)
- {
- new string[250],ukradnuto = 10000+random(20000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- format(string, sizeof(string), "[Aktualne.cz] Zlodej %s prepadl stare kasino se zbrani %s, ukradl %d€.", Jmeno(playerid),WeaponName(zbran),ukradnuto);
- SendClientMessageToAll(B_SVIT, string);
- GivePlayerMoney(playerid,ukradnuto);
- Rob[OCasino] = 1;
- }
- }else{
- SendClientMessage(playerid,B_BILA, "V kase nejsou zadne penize, to se ti nevyplati.");
- }
- }
- //---------------------[ SEXSHOP ]---------------------
- else if(IsPlayerInArea(playerid,-101.8125,-21.1274,1000.7188,20) == 1)
- {
- if(Rob[SexShop] == 0)
- {
- if(RobRandom(playerid) == 1)
- {
- new string[250],ukradnuto = 10000+random(7000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- format(string, sizeof(string), "[Aktualne.cz] Zlodej %s prepadl Sex Shop se zbrani %s, ukradl %d€.", Jmeno(playerid),WeaponName(zbran),ukradnuto);
- SendClientMessageToAll(B_SVIT, string);
- GivePlayerMoney(playerid,ukradnuto);
- Rob[SexShop] = 1;
- }
- }else{
- SendClientMessage(playerid,B_BILA, "V kase nejsou zadne penize, to se ti nevyplati.");
- }
- }
- //---------------------[ TATOO ]---------------------
- else if(IsPlayerInArea(playerid,-204.1179,-41.8765,1002.2734,20) == 1)
- {
- if(Rob[Tatoo] == 0)
- {
- if(RobRandom(playerid) == 1)
- {
- new string[250],ukradnuto = 10000+random(7000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- format(string, sizeof(string), "[Aktualne.cz] Zlodej %s prepadl Tatoo se zbrani %s, ukradl %d€.", Jmeno(playerid),WeaponName(zbran),ukradnuto);
- SendClientMessageToAll(B_SVIT, string);
- GivePlayerMoney(playerid,ukradnuto);
- Rob[Tatoo] = 1;
- }
- }else{
- SendClientMessage(playerid,B_BILA, "V kase nejsou zadne penize, to se ti nevyplati.");
- }
- }
- //---------------------[ HOLICSTVI ]---------------------
- else if(IsPlayerInArea(playerid,418.8807,-79.8044,1001.8047,20) == 1)
- {
- if(Rob[Holicstvi] == 0)
- {
- if(RobRandom(playerid) == 1)
- {
- new string[250],ukradnuto = 10000+random(8000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- format(string, sizeof(string), "[Aktualne.cz] Zlodej %s prepadl holicstvi se zbrani %s, ukradl %d€.", Jmeno(playerid),WeaponName(zbran),ukradnuto);
- SendClientMessageToAll(B_SVIT, string);
- GivePlayerMoney(playerid,ukradnuto);
- Rob[Holicstvi] = 1;
- }
- }else{
- SendClientMessage(playerid,B_BILA, "V kase nejsou zadne penize, to se ti nevyplati.");
- }
- }
- //---------------------[ SHITOLE BAR ]---------------------
- else if(IsPlayerInArea(playerid,502.4202,-72.6636,998.7578,20) == 1)
- {
- if(Rob[Shitole] == 0)
- {
- if(RobRandom(playerid) == 1)
- {
- new string[250],ukradnuto = 10000+random(5000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- format(string, sizeof(string), "[Aktualne.cz] Zlodej %s prepadl Medox Bar se zbrani %s, ukradl %d€.", Jmeno(playerid),WeaponName(zbran),ukradnuto);
- SendClientMessageToAll(B_SVIT, string);
- GivePlayerMoney(playerid,ukradnuto);
- Rob[Shitole] = 1;
- }
- }else{
- SendClientMessage(playerid,B_BILA, "V kase nejsou zadne penize, to se ti nevyplati.");
- }
- }
- //---------------------[ DRAGONS ]---------------------
- else if(IsPlayerInArea(playerid,1997.9156,1018.2996,994.8906,40) == 1)
- {
- if(Rob[Dragons] == 0)
- {
- if(RobRandom(playerid) == 1)
- {
- new string[250],ukradnuto = 10000+random(20000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- format(string, sizeof(string), "[Aktualne.cz] Zlodej %s prepadl Dragons Kasino se zbrani %s, ukradl %d€.", Jmeno(playerid),WeaponName(zbran),ukradnuto);
- SendClientMessageToAll(B_SVIT, string);
- GivePlayerMoney(playerid,ukradnuto);
- Rob[Dragons] = 1;
- }
- }else{
- SendClientMessage(playerid,B_BILA, "V kase nejsou zadne penize, to se ti nevyplati.");
- }
- }
- //---------------------[ CALIGULA ]---------------------
- else if(IsPlayerInArea(playerid,2235.1809,1694.4858,1008.3594,50) == 1)
- {
- if(Rob[Caligula] == 0)
- {
- if(RobRandom(playerid) == 1)
- {
- new string[250],ukradnuto = 15000+random(20000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- format(string, sizeof(string), "[Aktualne.cz] Zlodej %s prepadl kralosvske kasino Caligula se zbrani %s, ukradl %d€.", Jmeno(playerid),WeaponName(zbran),ukradnuto);
- SendClientMessageToAll(B_SVIT, string);
- GivePlayerMoney(playerid,ukradnuto);
- Rob[Caligula] = 1;
- }
- }else{
- SendClientMessage(playerid,B_BILA, "V kase nejsou zadne penize, to se ti nevyplati.");
- }
- }
- //---------------------[ MT CENTER ]---------------------
- else if(IsPlayerInArea(playerid,247.0544,115.5116,1003.2188,20) == 1)
- {
- if(Rob[MTCenter] == 0)
- {
- if(RobRandom(playerid) == 1)
- {
- new string[250],ukradnuto = 20000+random(20000);
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- format(string, sizeof(string), "[Aktualne.cz] Vytrznik %s prepadl Maikeroo Town Center se zbrani %s, ukradl %d€.", Jmeno(playerid),WeaponName(zbran),ukradnuto);
- SendClientMessageToAll(B_SVIT, string);
- GivePlayerMoney(playerid,ukradnuto);
- Rob[MTCenter] = 1;
- }
- }else{
- SendClientMessage(playerid,B_BILA, "V kase nejsou zadne penize, to se ti nevyplati.");
- }
- }
- }else{
- SendClientMessage(playerid,B_BILA, "Pro vykradnuti obchodu musis mit v ruce zbran.");
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_wanted(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_wanted(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new string[150];
- SendClientMessage(playerid, B_CERV, "[ ! ] Hledane osoby:");
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i))
- {
- if(GetPlayerWantedLevel(i) > 0)
- {
- format(string,sizeof(string), "[ID: %d]Kriminalnik [ %s ] [ WL %d ]", i, Jmeno(i),GetPlayerWantedLevel(i));
- SendClientMessage(playerid, B_BILA, string);
- }
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_vypoved(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_vypoved(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Zamestnani[playerid] == T_NEZAMESTNANY)
- {
- SendClientMessage(playerid, B_BILA, "[ ! ] Nejsi zamestnany, nemuzes podat vypoved!");
- }else{
- Zamestnani[playerid] = T_NEZAMESTNANY;
- MTSpawnInfo(playerid, 101, 2127.5173, 2369.9285, 10.8203, 0, B_SEDA, 1, 0);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_dance(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_dance(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 11) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new styl = strval(params);
- if(!strlen(params)) SendClientMessage(playerid,B_BILA,"[ ! ] Pouziti: /dance [1-4]");
- else if(styl < 1 || styl > 4) SendClientMessage(playerid,B_BILA,"[ ! ] Pouziti: /dance [1-4]");
- else if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) SendClientMessage(playerid,B_BILA,"[ ! ] Nesmite byt ve vozidle!");
- else
- {
- if(styl == 1) SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE1);
- else if(styl == 2) SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE2);
- else if(styl == 3) SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE3);
- else if(styl == 4) SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE4);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_strip(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_strip(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 11) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new styl = strval(params);
- if(!strlen(params)) SendClientMessage(playerid,B_BILA,"[ ! ] Pouziti: /strip [1-20]");
- else if(styl < 1 || styl > 20) SendClientMessage(playerid,B_BILA,"[ ! ] Pouziti: /strip [1-20]");
- else if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) SendClientMessage(playerid,B_BILA,"[ ! ] Nesmite byt ve vozidle!");
- else
- {
- if (styl == 1) ApplyAnimation(playerid,"STRIP","PLY_CASH", 4.1,0,1,1,1,1);
- else if(styl == 2) ApplyAnimation(playerid,"STRIP","PUN_CASH", 4.1,0,1,1,1,1);
- else if(styl == 3) ApplyAnimation(playerid,"STRIP","PUN_HOLLER",4.1,0,1,1,1,1);
- else if(styl == 4) ApplyAnimation(playerid,"STRIP","PUN_LOOP", 4.1,0,1,1,1,1);
- else if(styl == 5) ApplyAnimation(playerid,"STRIP","strip_A", 4.1,0,1,1,1,1);
- else if(styl == 6) ApplyAnimation(playerid,"STRIP","strip_B", 4.1,0,1,1,1,1);
- else if(styl == 7) ApplyAnimation(playerid,"STRIP","strip_C", 4.1,0,1,1,1,1);
- else if(styl == 8) ApplyAnimation(playerid,"STRIP","strip_D", 4.1,0,1,1,1,1);
- else if(styl == 9) ApplyAnimation(playerid,"STRIP","strip_E", 4.1,0,1,1,1,1);
- else if(styl ==10) ApplyAnimation(playerid,"STRIP","strip_F", 4.1,0,1,1,1,1);
- else if(styl ==11) ApplyAnimation(playerid,"STRIP","strip_G", 4.1,0,1,1,1,1);
- else if(styl ==12) ApplyAnimation(playerid,"STRIP","STR_A2B", 4.1,0,1,1,1,1);
- else if(styl ==13) ApplyAnimation(playerid,"STRIP","STR_B2A", 4.1,0,1,1,1,1);
- else if(styl ==14) ApplyAnimation(playerid,"STRIP","STR_B2C", 4.1,0,1,1,1,1);
- else if(styl ==15) ApplyAnimation(playerid,"STRIP","STR_C1", 4.1,0,1,1,1,1);
- else if(styl ==16) ApplyAnimation(playerid,"STRIP","STR_C2", 4.1,0,1,1,1,1);
- else if(styl ==17) ApplyAnimation(playerid,"STRIP","STR_C2B", 4.1,0,1,1,1,1);
- else if(styl ==18) ApplyAnimation(playerid,"STRIP","STR_Loop_A",4.1,0,1,1,1,1);
- else if(styl ==19) ApplyAnimation(playerid,"STRIP","STR_Loop_B",4.1,0,1,1,1,1);
- else if(styl ==20) ApplyAnimation(playerid,"STRIP","STR_Loop_C",4.1,0,1,1,1,1);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_crack(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_crack(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 11) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new styl = strval(params);
- if(!strlen(params)) SendClientMessage(playerid,B_BILA,"[ ! ] Pouziti: /crack [1-9]");
- else if(styl < 1 || styl > 9) SendClientMessage(playerid,B_BILA,"[ ! ] Pouziti: /crack [1-9]");
- else if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) SendClientMessage(playerid,B_BILA,"[ ! ] Nesmite byt ve vozidle!");
- else
- {
- if (styl == 1) ApplyAnimation(playerid,"CRACK","Bbalbat_Idle_01",4.1,0,1,1,1,1);
- else if(styl == 2) ApplyAnimation(playerid,"CRACK","Bbalbat_Idle_02",4.1,0,1,1,1,1);
- else if(styl == 3) ApplyAnimation(playerid,"CRACK","crckdeth1",4.1,0,1,1,1,1);
- else if(styl == 4) ApplyAnimation(playerid,"CRACK","crckdeth2",4.1,0,1,1,1,1);
- else if(styl == 5) ApplyAnimation(playerid,"CRACK","crckdeth3",4.1,0,1,1,1,1);
- else if(styl == 6) ApplyAnimation(playerid,"CRACK","crckdeth4",4.1,0,1,1,1,1);
- else if(styl == 7) ApplyAnimation(playerid,"CRACK","crckidle1",4.1,0,1,1,1,1);
- else if(styl == 8) ApplyAnimation(playerid,"CRACK","crckidle2",4.1,0,1,1,1,1);
- else if(styl == 9) ApplyAnimation(playerid,"CRACK","crckidle3",4.1,0,1,1,1,1);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_kiss(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_kiss(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 10) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new styl = strval(params);
- if(!strlen(params)) SendClientMessage(playerid,B_BILA,"[ ! ] Pouziti: /kiss [1-14]");
- else if(styl < 1 || styl > 14) SendClientMessage(playerid,B_BILA,"[ ! ] Pouziti: /kiss [1-14]");
- else if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) SendClientMessage(playerid,B_BILA,"[ ! ] Nesmite byt ve vozidle!");
- else
- {
- if (styl == 1) ApplyAnimation(playerid,"KISSING","BD_GF_Wave",4.1,0,1,1,1,1);
- else if(styl == 2) ApplyAnimation(playerid,"KISSING","gfwave2",4.1,0,1,1,1,1);
- else if(styl == 3) ApplyAnimation(playerid,"KISSING","GF_CarArgue_01",4.1,0,1,1,1,1);
- else if(styl == 4) ApplyAnimation(playerid,"KISSING","GF_CarArgue_02",4.1,0,1,1,1,1);
- else if(styl == 5) ApplyAnimation(playerid,"KISSING","GF_CarSpot",4.1,0,1,1,1,1);
- else if(styl == 6) ApplyAnimation(playerid,"KISSING","GF_StreetArgue_01",4.1,0,1,1,1,1);
- else if(styl == 7) ApplyAnimation(playerid,"KISSING","GF_StreetArgue_02",4.1,0,1,1,1,1);
- else if(styl == 8) ApplyAnimation(playerid,"KISSING","gift_give",4.1,0,1,1,1,1);
- else if(styl == 9) ApplyAnimation(playerid,"KISSING","Grlfrd_Kiss_01",4.1,0,1,1,1,1);
- else if(styl ==10) ApplyAnimation(playerid,"KISSING","Grlfrd_Kiss_02",4.1,0,1,1,1,1);
- else if(styl ==11) ApplyAnimation(playerid,"KISSING","Grlfrd_Kiss_03",4.1,0,1,1,1,1);
- else if(styl ==12) ApplyAnimation(playerid,"KISSING","Playa_Kiss_01",4.1,0,1,1,1,1);
- else if(styl ==13) ApplyAnimation(playerid,"KISSING","Playa_Kiss_02",4.1,0,1,1,1,1);
- else if(styl ==17) ApplyAnimation(playerid,"KISSING","Playa_Kiss_03",4.1,0,1,1,1,1);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_kill(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_kill(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- SetPlayerHealth(playerid, 0.0);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_handsup(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_handsup(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_sit(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_sit(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 10) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new styl = strval(params);
- if(!strlen(params)) SendClientMessage(playerid,B_BILA,"[ ! ] Pouziti: /sit [1-3]");
- else if(styl < 1 || styl > 3) SendClientMessage(playerid,B_BILA,"[ ! ] Pouziti: /sit [1-3]");
- else if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) SendClientMessage(playerid,B_BILA,"[ ! ] Nesmite byt ve vozidle!");
- else
- {
- if(styl == 1) SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SITTING);
- else if(styl == 2) ApplyAnimation(playerid,"Attractors","Stepsit_in",4.1,0,1,1,1,1);
- else if(styl == 3) ApplyAnimation(playerid,"SUNBATHE","batherdown",4.1,0,1,1,1,1);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_jail(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_jail(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 11) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new zatykany = strval(params),string[250];
- if(Zamestnani[playerid] == T_POLICIE || Zamestnani[playerid] == T_SWAT)
- {
- if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /jail [ID]");
- else if(!IsPlayerConnected(zatykany)) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni pripojeny.");
- else if(Informace[zatykany][Vezeni] > 0) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac uz je zatceny.");
- else if(playerid == zatykany) SendClientMessage(playerid, B_BILA, "[ ! ] Nemuzete se sami zatknout.");
- else if(GetPlayerWantedLevel(zatykany) == 0) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac nema dostatecny hledanostni level.");
- else if(DistanceBTWPlayers(playerid, zatykany) > 7) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac je prilis daleko.");
- else
- {
- format(string, 250, "[ ! ] Policista %s zatknul hrace %s.", Jmeno(playerid),Jmeno(zatykany));
- SendClientMessage(playerid, B_BILA, "[ ! ] Zatknul si kriminalnika, dostavas +1 Policejni ZK a odmenu 5000€.");
- SendClientMessageToAll(GetPlayerColor(playerid), string);
- GivePlayerMoney(playerid, 5000);
- SetPlayerInterior(zatykany,3);
- SetPlayerPos(zatykany,198.3797,160.8905,1003.0300);
- SetPlayerColor(zatykany, 0xFFFFFF00);
- Informace[playerid][PolicejniZK]++;
- ResetPlayerWeapons(zatykany);
- if(GetPlayerWantedLevel(zatykany) > 5) Informace[zatykany][Vezeni] = 220;
- else Informace[zatykany][Vezeni] = GetPlayerWantedLevel(zatykany) * 30;
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_s(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_s(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 7) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new volany = strval(params),string[250];
- if(Zamestnani[playerid] == T_POLICIE || Zamestnani[playerid] == T_SWAT)
- {
- if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /s [ID]");
- else if(!IsPlayerConnected(volany)) SendClientMessage(playerid, B_BILA, "[ ! ] Zadal jste chybne ID.");
- else if(Informace[volany][Vezeni] > 0) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac je zatceny.");
- else if(playerid == volany) SendClientMessage(playerid, B_BILA, "[ ! ] Tukytuk. :D");
- else if(GetPlayerState(volany) == 2)
- {
- format(string, sizeof(string), "[Policie] %s: %s, okamzite zastavte vozidlo!", Jmeno(playerid),Jmeno(volany));
- SendClientMessageToAll(GetPlayerColor(playerid),string);
- }
- else
- {
- format(string, sizeof(string), "[Policie] %s: %s, stujte nebo strelim!", Jmeno(playerid),Jmeno(volany));
- SendClientMessageToAll(GetPlayerColor(playerid),string);
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_hide(playerid,params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_hide(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Zamestnani[playerid] == T_POLICIE || Zamestnani[playerid] == T_SWAT)
- {
- SendClientMessage(playerid, B_BILA, "[ ! ] Vypnul jsi lokator, nejsi videt na mape.");
- SetPlayerColor(playerid, 0x97FFFF00);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_unhide(playerid,params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_unhide(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Zamestnani[playerid] == T_POLICIE)
- {
- SendClientMessage(playerid, B_BILA, "[ ! ] Zapnul jsi lokator, odted jsi videt na mape.");
- SetPlayerColor(playerid, 0x4B4BFFAA);
- }
- else if(Zamestnani[playerid] == T_SWAT)
- {
- SendClientMessage(playerid, B_BILA, "[ ! ] Zapnul jsi lokator, odted jsi videt na mape.");
- SetPlayerColor(playerid, 0x000080AA);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_p(playerid,params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_p(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 7) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Zamestnani[playerid] == T_POLICIE || Zamestnani[playerid] == T_SWAT)
- {
- new pokutovany = strval(params);
- if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /p [ID]");
- else if(!IsPlayerConnected(pokutovany)) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni pripojeny.");
- else if(Informace[pokutovany][Vezeni] > 0) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac je zatceny.");
- else if(playerid == pokutovany) SendClientMessage(playerid, B_BILA, "[ ! ] Nemuzete se sami pokutovat.");
- else if(Informace[pokutovany][Ridicak]) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac ma ridicak, nelze pokutovat.");
- else if(DistanceBTWPlayers(playerid, pokutovany) > 7) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac je prilis daleko.");
- else
- {
- new string[250];
- format(string, sizeof(string), "[Policie] Policista %s pokutoval hrace %s, protoze nevlastni ridicak. [5000€]", Jmeno(playerid),Jmeno(pokutovany));
- SendClientMessageToAll(GetPlayerColor(playerid), string);
- GivePlayerMoney(pokutovany, -5000);
- GivePlayerMoney(playerid, 5000);
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_k(playerid,params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_k(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Zamestnani[playerid] == T_POLICIE || Zamestnani[playerid] == T_SWAT)
- {
- if(strlen(params) > 7) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new kontrolovany = strval(params);
- if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /k [ID]");
- else if(!IsPlayerConnected(kontrolovany)) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni pripojeny.");
- else if(playerid == kontrolovany) SendClientMessage(playerid, B_BILA, "[ ! ] Nemuzete se sami kontrolovat.");
- else if(DistanceBTWPlayers(playerid, kontrolovany) > 150) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac je prilis daleko. [Max 150m]");
- else if(DistanceBTWPlayers(playerid, kontrolovany) < 15)
- {
- new string[250];
- if(Informace[kontrolovany][Ridicak])
- {
- format(string, sizeof(string), "[Policie] Hrac %s vlastni ridicsky prukaz.", Jmeno(kontrolovany));
- SendClientMessageToAll(GetPlayerColor(playerid), string);
- }else{
- format(string, sizeof(string), "[Policie] Hrac %s nema ridicsky prukaz.", Jmeno(kontrolovany));
- SendClientMessageToAll(GetPlayerColor(playerid), string);
- }
- }
- else if(GetPlayerState(kontrolovany) != 2) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni ve vozidle, nelze zkontrolovat ridicsky prukaz.");
- else
- {
- new string[250];
- format(string, sizeof(string), "[Policie] %s: %s, vystupte z vozidla a predlozte ridicske opravneni!", Jmeno(playerid),Jmeno(kontrolovany));
- SendClientMessageToAll(GetPlayerColor(playerid), string);
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_hrac(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_hrac(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 11) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Informace[playerid][AdminLevel] < 3) return SendClientMessage(playerid, B_BILA, "[ ! ] Nemate dostatecny Admin-Level.");
- if(!strlen(params)) return SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /hrac [ID]");
- new CMD_ID = strval(params);
- if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni pripojeny.");
- Informace[playerid][MC_ID] = CMD_ID;
- if(Informace[playerid][ShowMenu] == 0) ShowMenuForPlayer(Menu[A_Hrac],playerid);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_car(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_car(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 11) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Informace[playerid][AdminLevel] < 3) return SendClientMessage(playerid, B_BILA, "[ ! ] Nemate dostatecny Admin-Level.");
- if(!strlen(params)) return SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /car [ID]");
- new CMD_ID = strval(params);
- if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni pripojeny.");
- if(!IsPlayerInAnyVehicle(CMD_ID)) return SendClientMessage(playerid, B_BILA, "[ ! ] Hrac se nenachazi ve vozidle.");
- Informace[playerid][MC_ID] = CMD_ID;
- if(Informace[playerid][ShowMenu] == 0) ShowMenuForPlayer(Menu[A_Car],playerid);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_heal(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_heal(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Zamestnani[playerid] == T_DOKTOR)
- {
- if(strlen(params) > 11) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new oleceny = strval(params),string[250];
- if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /heal [ID]");
- else if(!IsPlayerConnected(oleceny)) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni pripojeny.");
- else if(playerid == oleceny) SendClientMessage(playerid, B_BILA, "[ ! ] Nemuzete se samo olecovat, pozadejte kolegu.");
- else if(DistanceBTWPlayers(playerid, oleceny) > 5) SendClientMessage(playerid, B_BILA, "[ ! ] Nejste dostatecne blizko.");
- else if(IsPlayerInAnyVehicle(playerid) || IsPlayerInAnyVehicle(oleceny)) SendClientMessage(playerid, B_BILA, "[ ! ] Nemuzete lecit, pokud je jeden z vas ve vozidle.");
- else
- {
- ApplyAnimation(playerid, "BOMBER", "BOM_Plant",4.1,0,1,1,1,1);
- ApplyAnimation(oleceny,"SUNBATHE","batherdown",4.1,0,1,1,1,1);
- format(string, sizeof(string), "[Ambulance] Doktor %s olecil hrace %s.", Jmeno(playerid),Jmeno(oleceny));
- SendClientMessageToAll(B_ORAN,string);
- SetPlayerHealth(oleceny, 100.0);
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_150(playerid,params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_150(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /150 [POZICE]");
- else
- {
- new string[256];
- format(string, sizeof(string), "[ ! ] %s potrebuje hasicskou pomoc! [ Pozice: %s ]",Jmeno(playerid),params);
- new inf = 0;
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i)) if(Zamestnani[i] == T_HASIC) {SendClientMessage(i, B_CERV, string); inf++;}
- }
- if(inf == 0) SendClientMessage(playerid, B_BILA, "[ ! ] Na serveru neni zadny hasic, zprava nebyla odeslana.");
- else
- {
- format(string, sizeof(string), "[ ! ] Hasicska centrala byla informovana, pocet hasicu: %d",inf);
- SendClientMessage(playerid, B_ORAN, string);
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_taxi(playerid,params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_taxi(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /taxi [POZICE]");
- else
- {
- new string[256];
- format(string, sizeof(string), "[ ! ] %s potrebuje odvoz. [ Pozice: %s ]",Jmeno(playerid),params);
- new inf = 0;
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i)) if(Zamestnani[i] == T_LIMO || Zamestnani[i] == T_TAXIKAR) {SendClientMessage(i, B_CERV, string); inf++;}
- }
- if(inf == 0) SendClientMessage(playerid, B_BILA, "[ ! ] Na serveru neni zadny taxikar, zprava nebyla odeslana.");
- else
- {
- format(string, sizeof(string), "[ ! ] Taxi/Limo centrala byla informovana, pocet taxikaru: %d",inf);
- SendClientMessage(playerid, B_ORAN, string);
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_155(playerid,params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_155(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /155 [POZICE]");
- else
- {
- new string[256];
- format(string, sizeof(string), "[ ! ] %s potrebuje ambulanci! [ Pozice: %s ]",Jmeno(playerid),params);
- new inf = 0;
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i)) if(Zamestnani[i] == T_DOKTOR) {SendClientMessage(i, B_CERV, string); inf++;}
- }
- if(inf == 0) SendClientMessage(playerid, B_BILA, "[ ! ] Na serveru neni zadny doktor, zprava nebyla odeslana.");
- else
- {
- format(string, sizeof(string), "[ ! ] Ambulance byla informovana, pocet doktoru: %d",inf);
- SendClientMessage(playerid, B_ORAN, string);
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_158(playerid,params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_158(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /158 [POZICE]");
- else
- {
- new string[256];
- format(string, sizeof(string), "[ ! ] %s potrebuje policii! [ Pozice: %s ]",Jmeno(playerid),params);
- new inf = 0;
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i)) if(Zamestnani[i] == T_POLICIE || Zamestnani[i] == T_SWAT) {SendClientMessage(i, B_CERV, string); inf++;}
- }
- if(inf == 0) SendClientMessage(playerid, B_BILA, "[ ! ] Na serveru neni zadny policejni prislusnik, zprava nebyla odeslana.");
- else
- {
- format(string, sizeof(string), "[ ! ] Policejni centrala byla informovana, pocet policistu: %d",inf);
- SendClientMessage(playerid, B_ORAN, string);
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_112(playerid,params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_112(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /112 [POZICE]");
- else
- {
- new string[256];
- format(string, sizeof(string), "[ ! ] %s potrebuje pomoc! [ Pozice: %s ]",Jmeno(playerid),params);
- new inf = 0;
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i)) if(Zamestnani[i] == T_POLICIE || Zamestnani[i] == T_SWAT || Zamestnani[i] == T_DOKTOR || Zamestnani[i] == T_HASIC) {SendClientMessage(i, B_CERV, string); inf++;}
- }
- if(inf == 0) SendClientMessage(playerid, B_BILA, "[ ! ] Na serveru neni nikdo kdo by vam pomohl, zprava nebyla odeslana.");
- else
- {
- format(string, sizeof(string), "[ ! ] Maikeroo Town centrala byla informovana, pocet zachranych slozek: %d",inf);
- SendClientMessage(playerid, B_ORAN, string);
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_hitman(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_hitman(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 24) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new string[235],pos;
- if(!params[0]||!(pos = chrfind(' ',params)+1)||!params[pos]) return SendClientMessage(playerid, B_BILA, "Pouziti: /hitman [ID] [CASTKA]");
- new CMD_ID = strval(params);
- new Castka = strval(params[pos]);
- if(!IsPlayerConnected(CMD_ID)) SendClientMessage(playerid, B_BILA, "Hrac neni pripojeny.");
- else if(GetPlayerMoney(playerid) < Castka) SendClientMessage(playerid, B_BILA, "Nemate tolik penez.");
- else if(Castka < 1) SendClientMessage(playerid, B_BILA, "Chybne zadana castka.");
- else
- {
- GivePlayerMoney(playerid, -Castka);
- Informace[CMD_ID][Hitman] = Informace[CMD_ID][Hitman] + Castka;
- //--------------------------------------------------------------------------
- format(string, sizeof(string), "[ ! ] Hrac %s vypsal odmenu na hrace %s [%d€] [Celkova castka: %d€]", Jmeno(playerid),Jmeno(CMD_ID),Castka, Informace[CMD_ID][Hitman]);
- SendClientMessageToAll(B_ORAN, string);
- //--------------------------------------------------------------------------
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_atc2(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_atc2(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Zamestnani[playerid] == T_ATC)
- {
- ShowMenuForPlayer(Menu[M_ATC], playerid);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_atc(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_atc(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Zamestnani[playerid] == T_ATC)
- {
- if(strlen(params) > 9) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new let = strval(params);
- if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /atc [ID]");
- else if(!IsPlayerConnected(let)) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni pripojen.");
- else if(!IsPlayerInAnyVehicle(let)) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni v letadle.");
- else
- {
- new letadlo = GetVehicleModel(GetPlayerVehicleID(let));
- if(letadlo == 487 || letadlo == 563 || letadlo == 520 || letadlo == 593 || letadlo == 519 || letadlo == 417 || letadlo == 513)
- {
- ShowMenuForPlayer(Menu[C_ATC], playerid);
- Informace[playerid][ATC] = let;
- }else{
- SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni v letadle.");
- }
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_at(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_at(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new letadlo = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(letadlo == 487 || letadlo == 563 || letadlo == 520 || letadlo == 593 || letadlo == 519 || letadlo == 513 || letadlo == 417)
- {
- ShowMenuForPlayer(Menu[I_ATC], playerid);
- }else{
- SendClientMessage(playerid, B_BILA, "[ ! ] Nejste v letadle.");
- }
- }else{
- SendClientMessage(playerid, B_BILA, "[ ! ] Nejste v letadle.");
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_odtahnout(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_odtahnout(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new vehID = GetPlayerVehicleID(playerid);
- if(Zamestnani[playerid] != T_ODTAHOVKA) SendClientMessage(playerid, B_BILA, "[ ! ] Musite byt zamestnany za odtahovou sluzbu.");
- else if(GetVehicleModel(vehID) != 525) SendClientMessage(playerid, B_BILA, "[ ! ] Musite mit odtahove vozidlo.");
- else if(IsTrailerAttachedToVehicle(vehID))
- {
- DetachTrailerFromVehicle(vehID);
- SendClientMessage(playerid, B_BILA, "[ ! ] Odhaknul jsi vozidlo.");
- }else{
- new Float:X,Float:Y,Float:Z,trailer;
- GetVehiclePos(vehID,X,Y,Z);
- GetNearestVehicle(playerid, X, Y, Z, 100.0, trailer);
- AttachTrailerToVehicle(trailer, vehID);
- SendClientMessage(playerid, B_BILA, "[ ! ] Zahaknul jsi vozidlo.");
- if(Benzin[trailer] < 3) Benzin[trailer] = 15;
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_mise(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_mise(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Zamestnani[playerid] == T_TRUCKER)
- {
- new vehID = GetPlayerVehicleID(playerid);
- if(GetVehicleModel(vehID) != 403) SendClientMessage(playerid, B_BILA, "[ ! ] Musite mit nakladni auto. (s privesem)");
- else if(Informace[playerid][Mise] == 1) SendClientMessage(playerid, B_BILA, "[ ! ] Musite dokoncit nynejsi misi.");
- else if(IsTrailerAttachedToVehicle(vehID))
- {
- SendClientMessage(playerid, B_CERV, "[ ! ] Dojed do checkpointu na mape a predej zbozi obchodnikum.");
- new CS = random(9);
- SetPlayerRaceCheckpoint(playerid, 0, ImportExport[CS][0], ImportExport[CS][1], ImportExport[CS][2], ImportExport[CS][0], ImportExport[CS][1], ImportExport[CS][2], 10);
- Informace[playerid][Mise] = 1;
- }
- else SendClientMessage(playerid, B_CERV, "[ ! ] Nemate zahaknuty prives.");
- }
- else if(Zamestnani[playerid] == T_AUTOBUSAK)
- {
- new vehID = GetPlayerVehicleID(playerid);
- if(GetVehicleModel(vehID) != 437) SendClientMessage(playerid, B_BILA, "[ ! ] Musite mit autobus.");
- else if(Informace[playerid][Mise] == 2) SendClientMessage(playerid, B_BILA, "[ ! ] Musite dokoncit nynejsi misi.");
- else
- {
- SendClientMessage(playerid, B_CERV, "[ ! ] Dojed do checkpointu na mape a vyzvedni lidi na vylet.");
- new CS = random(9);
- SetPlayerRaceCheckpoint(playerid, 0, Autobus[CS][0], Autobus[CS][1], Autobus[CS][2], Autobus[CS][0], Autobus[CS][1], Autobus[CS][2], 10);
- Informace[playerid][Mise] = 2;
- SendClientMessage(playerid, B_CERV, "[ ! ] Cim vice budete mit lidi na konecnem miste, tim dostanete vetsi odmenu.");
- }
- }
- else if(Zamestnani[playerid] == T_ZACHRANARI)
- {
- if(Informace[playerid][Mise] == 3) SendClientMessage(playerid, B_BILA, "[ ! ] Musite dokoncit nynejsi misi.");
- else
- {
- SendClientMessage(playerid, B_CERV, "[ ! ] Dojed do checkpointu na mape a zachran lidi.");
- new CS = random(9);
- SetPlayerRaceCheckpoint(playerid, 0, Rescue[CS][0], Rescue[CS][1], Rescue[CS][2], Rescue[CS][0], Rescue[CS][1], Rescue[CS][2], 10);
- Informace[playerid][Mise] = 3;
- }
- }
- else if(Zamestnani[playerid] == T_POPELAR)
- {
- new vehID = GetPlayerVehicleID(playerid);
- if(GetVehicleModel(vehID) != 408) SendClientMessage(playerid, B_BILA, "[ ! ] Musite mit popelarske auto.");
- else if(Informace[playerid][Mise] == 4) SendClientMessage(playerid, B_BILA, "[ ! ] Musite dokoncit nynejsi misi.");
- else
- {
- SendClientMessage(playerid, B_CERV, "[ ! ] Dojed do checkpointu na mape a vyvez smeti.");
- new CS = random(9);
- SetPlayerRaceCheckpoint(playerid, 0, Popelari[CS][0], Popelari[CS][1], Popelari[CS][2], Popelari[CS][0], Popelari[CS][1], Popelari[CS][2], 10);
- Informace[playerid][Mise] = 4;
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_vydirat(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_vydirat(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 14) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new vydirany = strval(params),string[250];
- if(Zamestnani[playerid] == T_CAMORRA || Zamestnani[playerid] == T_COSANOSTRA || Zamestnani[playerid] == T_CHANGCHI)
- {
- if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /vydirat [ID]");
- else if(!IsPlayerConnected(vydirany)) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni pripojeny.");
- else if(Informace[vydirany][AFK]) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac je AFK.");
- else if(playerid == vydirany) SendClientMessage(playerid, B_BILA, "[ ! ] Nemuzete se sami vydirat. :D");
- else if(GetPlayerState(vydirany) == 2) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac nesmi byt ve vozidle.");
- else if(DistanceBTWPlayers(playerid, vydirany) > 1) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac je prilis daleko.");
- else
- {
- format(string, 250, "[ ! ] Mafian %s vydira hrace %s.", Jmeno(playerid),Jmeno(vydirany));
- SendClientMessageToAll(GetPlayerColor(playerid), string);
- GivePlayerMoney(playerid, 100);
- GivePlayerMoney(vydirany,-100);
- SendClientMessage(vydirany, B_BILA, "[ ! ] Mafian te vydira, bud utec nebo ho zabij, jinak prijdes o vsechny finance!");
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_zmrzlina(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_zmrzlina(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 15) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Zamestnani[playerid] == T_ZMRZLINAR)
- {
- new zmrzlina = strval(params),string[256];
- if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /zmrzlina [ID]");
- else if(!IsPlayerConnected(zmrzlina)) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni pripojeny.");
- else if(DistanceBTWPlayers(playerid, zmrzlina) > 4) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac je moc daleko.");
- else if(GetPlayerMoney(zmrzlina) < 50) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac nema na zaplaceni zmrzliny.");
- else if(IsPlayerInAnyVehicle(zmrzlina)) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac se nachazi ve vozidle.");
- else
- {
- GivePlayerMoney(zmrzlina, -50);
- GivePlayerMoney(playerid, 50);
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(zmrzlina, X, Y, Z);
- if(!Pickup[0])
- {
- Pickup[0] = CreatePickup(1241,4,X,Y,Z);
- SetTimerEx("DestroyPickupEx", 5000, false, "i", 0);
- }
- else if(!Pickup[1])
- {
- Pickup[1] = CreatePickup(1241,4,X,Y,Z);
- SetTimerEx("DestroyPickupEx", 5000, false, "i", 1);
- }
- else if(!Pickup[2])
- {
- Pickup[2] = CreatePickup(1241,4,X,Y,Z);
- SetTimerEx("DestroyPickupEx", 5000, false, "i", 2);
- }
- format(string, sizeof(string), "[ ! ] Zmrzlinar %s predal hraci %s zmrzlinu :D", Jmeno(playerid), Jmeno(zmrzlina));
- SendClientMessageToAll(B_SVIT, string);
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_zbrane(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_zbrane(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Zamestnani[playerid] == T_BODYGUARD)
- {
- if(Informace[playerid][Vezeni] > 0) return SendClientMessage(playerid, B_BILA, "[ ! ] Nemuzes si davat zbrane ve vezeni.");
- if(GetPlayerMoney(playerid) < 1000) SendClientMessage(playerid, B_BILA, "[ ! ] Nemate na zaplaceni 1000€ za zbrane.");
- else
- {
- GivePlayerMoney(playerid, -1000);
- GivePlayerWeapon(playerid, 31, 500);
- GivePlayerWeapon(playerid, 28, 200);
- GivePlayerWeapon(playerid, 26, 200);
- SendClientMessage(playerid, B_ORAN, "[ ! ] Koupil jste si zbrane, Uzi, Sawn-off a M4 za 1000€.");
- }
- }else{
- SendClientMessage(playerid, B_BILA, "[ ! ] Nejste bodyguard, tuto vyhodu maji jen zamestnanci.");
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_sex(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_sex(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 9) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new sex = strval(params),string[250];
- if(Zamestnani[playerid] == T_SLAPKY)
- {
- if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /sex [ID]");
- else if(!IsPlayerConnected(sex)) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni pripojeny.");
- else if(DistanceBTWPlayers(playerid, sex) > 5) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac je prilis daleko.");
- else if(GetPlayerMoney(sex) < 5000) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac nema na zaplaceni sluzeb 5000€.");
- else
- {
- format(string, 250, "[ ! ] Vyspal jsi se se slapkou %s. -2000€",Jmeno(playerid));
- SendClientMessage(sex, B_SVIT, string);
- SetPlayerHealth(playerid, 100.0);
- SetPlayerHealth(sex, 100.0);
- GivePlayerMoney(sex, -2000);
- GivePlayerMoney(playerid, 2000);
- GivePlayerWeapon(sex, 10, 1);
- format(string, 250, "[ ! ] Vyspal(a) jsi se s %s. +2000€",Jmeno(sex));
- SendClientMessage(playerid, B_SVIT, string);
- }
- }else{
- SendClientMessage(playerid, B_BILA, "[ ! ] Nejste slapka.");
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_inzerat(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_inzerat(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(GetPlayerMoney(playerid) < 5000) SendClientMessage(playerid, B_BILA, "[ ! ] Nemate dostatek penez [5000€]");
- else if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /inzerat [TEXT]");
- else
- {
- new string[256];
- GivePlayerMoney(playerid, -5000);
- SendClientMessageToAll(B_CERV," [ Inzerat ]");
- format(string, sizeof(string), "* %s * [ %s ]",params,Jmeno(playerid));
- SendClientMessageToAll(B_SVIT, string);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_polozit(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_polozit(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new Float:X,Float:Y,Float:Z;
- if(Informace[playerid][Bomba] == 0) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas koupenou bombu, poridis si ji na cernem trhu.");
- else if(Bomb[0] != 0) SendClientMessage(playerid, B_BILA, "[ ! ] Jedna bomba je prave odpalovana.");
- else
- {
- SendClientMessageToAll(B_CERV, "[ ! ] Je hlasen teroristicky utok! Mejte se na pozoru... Armada je mobilizovana.");
- GetPlayerPos(playerid,X,Y,Z);
- Bomb[0] = X;
- Bomb[1] = Y;
- Bomb[2] = Z;
- Informace[playerid][Bomba]--;
- ApplyAnimation(playerid,"BOMBER","BOM_Plant",4.1,0,1,1,1,1);
- SendClientMessage(playerid, B_CERV, "[ ! ] Mas 30 sekund na utek, pak to tady vsechno vyleti do vzduchu !!!");
- SetTimer("BombExplode", 30000, false);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_locate(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_locate(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 13) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new zam = strval(params);
- if(Informace[playerid][Locator] == 0) SendClientMessage(playerid, B_BILA, "[ ! ] Nemate koupeny polohovac.");
- else if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /locate [ID]");
- else if(!IsPlayerConnected(zam)) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni pripojeny.");
- else
- {
- new string[256],Float:X,Float:Y,Float:Z;
- SendClientMessage(playerid, B_CERV," [ GPS Garmin ]");
- GetPlayerPos(playerid, X, Y, Z);
- format(string, sizeof(string), "Vase pozice: X = %.1f, Y = %.1f, Z = %.1f",X,Y,Z);
- SendClientMessage(playerid, B_BILA, string);
- GetPlayerPos(zam, X, Y, Z);
- format(string, sizeof(string), "Pozice hrace %s: X = %.1f, Y = %.1f, Z = %.1f",Jmeno(zam),X,Y,Z);
- SendClientMessage(playerid, B_BILA, string);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_lock(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_lock(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(!IsPlayerInAnyVehicle(playerid)) SendClientMessage(playerid, B_BILA,"[ ! ] Musis byt ve vozidle!");
- else if(GetPlayerState(playerid) != 2) SendClientMessage(playerid, B_BILA,"[ ! ] Musis byt ridic.");
- else
- {
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i))
- {
- if(i != playerid) SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i,0,1);
- }
- }
- SendClientMessage(playerid, B_ORAN, "[ ! ] Auto uzamceno!");
- PlayerPlaySound(playerid,1056,0,0,0);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_unlock(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_unlock(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(!IsPlayerInAnyVehicle(playerid)) SendClientMessage(playerid, B_BILA,"[ ! ] Musis byt ve vozidle!");
- else if(GetPlayerState(playerid) != 2) SendClientMessage(playerid, B_BILA,"[ ! ] Musis byt ridic.");
- else
- {
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i))
- {
- SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i,0,0);
- }
- }
- SendClientMessage(playerid, B_ORAN, "[ ! ] Auto odemceno!");
- PlayerPlaySound(playerid,1057,0,0,0);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_givecash(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_givecash(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 24) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new hrac = strval(params),pos = chrfind(' ', params);
- if (pos == -1) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /givecash [ID] [Castka]");
- else if(!IsPlayerConnected(hrac)) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni pripojen.");
- else if(playerid == hrac) SendClientMessage(playerid, B_BILA, "[ ! ] Sam sobe si nemuzes posilat penize.");
- else
- {
- new castka = strval(params[pos]),string[200];
- if(castka > GetPlayerMoney(playerid) || castka < 1) SendClientMessage(playerid, B_BILA, "[ ! ] Chybna castka.");
- else
- {
- GivePlayerMoney(hrac, castka);
- GivePlayerMoney(playerid, 0 - castka);
- format(string, sizeof(string), "[ ! ] Poslal jsi hraci %s castku %d€.", Jmeno(hrac), castka);
- SendClientMessage(playerid,B_ORAN,string);
- format(string, sizeof(string), "[ ! ] Hrac %s ti poslal %d€.", Jmeno(playerid), castka);
- SendClientMessage(hrac,B_ORAN,string);
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_info(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_info(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new string[256];
- SendClientMessage(playerid,B_CERV, " [ Account Info ]");
- format(string, sizeof(string), "Penize[%d€], Banka[%d€], Wanted Level[%d], Skin[%d]", GetPlayerMoney(playerid),Informace[playerid][Banka],GetPlayerWantedLevel(playerid),GetPlayerSkin(playerid));
- SendClientMessage(playerid,B_BILA,string);
- format(string, sizeof(string), "Nahrano[%d minut], Ridicak[%d], Pas[%d], Pilotni Prukaz[%d]", Informace[playerid][Cas],Informace[playerid][Ridicak],Informace[playerid][Pas],Informace[playerid][PilotniPrukaz]);
- SendClientMessage(playerid,B_BILA,string);
- format(string, sizeof(string), "Policejni ZK[%d], Vojenske ZK[%d], Mafianske ZK[%d]", Informace[playerid][PolicejniZK],Informace[playerid][VojenskeZK],Informace[playerid][MafianskeZK]);
- SendClientMessage(playerid,B_BILA,string);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_zavesit(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_zavesit(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USECELLPHONE) SetPlayerSpecialAction(playerid,SPECIAL_ACTION_STOPUSECELLPHONE);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_ohnostroj(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_ohnostroj(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(ServerCFG[Ohnostroj] > 0) SendClientMessage(playerid, B_BILA, "[ ! ] Ohnostroj je uz odpaleny.");
- else
- {
- SendClientMessageToAll(B_ORAN, "[ ! ] Na party v sellsberry je prave odpalovan ohnostroj, prijdte se pobavit.");
- SetTimer("FireWork", 3000, false);
- ServerCFG[Ohnostroj] = 6;
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_buy(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_buy(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new Nemovitost = 999,string[256];
- if(IsPlayerInCheckpoint(playerid))
- {
- Nemovitost = Informace[playerid][PCP];
- if(Nemovitost != 999)
- {
- if(GetPlayerMoney(playerid) < PropertyValues[Nemovitost]) SendClientMessage(playerid, B_BILA, "[ ! ] Nemas dostatek penez.");
- else if(PropertyOwner[Nemovitost] == playerid) SendClientMessage(playerid, B_BILA, "[ ! ] Toto je tvoje nemovitost.");
- else
- {
- if(PropertyOwner[Nemovitost] < 999)
- {
- GivePlayerMoney(PropertyOwner[Nemovitost], PropertyValues[Nemovitost]);
- format(string, 250, "[ ! ] %s vam odkoupil hrac %s.",PropertyNames[Nemovitost],Jmeno(playerid));
- SendClientMessage(PropertyOwner[Nemovitost], B_CERV, string);
- }
- GivePlayerMoney(playerid, 0-PropertyValues[Nemovitost]);
- PropertyOwner[Nemovitost] = playerid;
- format(string, 250, "[ ! ] Koupil jsi %s.", PropertyNames[Nemovitost]);
- SendClientMessage(playerid, B_CERV, string);
- format(string, 250, "[ ! ] %s koupil %s.", Jmeno(playerid), PropertyNames[Nemovitost]);
- SendClientMessageToAll(B_ORAN, string);
- }
- }
- }else{
- SendClientMessage(playerid, B_BILA, "[ ! ] Musis byt v checkpointe nemovitosti pro pouziti prikazu /buy.");
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_nemovitosti(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_nemovitosti(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new string[256];
- SendClientMessage(playerid, B_CERV, "[ ! ] Maikeroo Town - Katastr ");
- for(new i=0;i<24;i++)
- {
- if(PropertyOwner[i]<999)
- {
- format(string, sizeof(string), "%d. %s - %s", i, PropertyNames[i], Jmeno(PropertyOwner[i]));
- SendClientMessage(playerid, B_BILA, string);
- }else{
- format(string, sizeof(string), "%d. %s - Na Prodej", i, PropertyNames[i]);
- SendClientMessage(playerid, B_BILA, string);
- }
- }
- SendClientMessage(playerid, B_CERV, "[ ! ] Page UP / Page DOWN");
- }
- return 1;
- }
- //----------------------------------|
- dcmd_ecar(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_ecar(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 24) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new pos,string[256];
- if(Informace[playerid][AdminLevel] < 4) SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level");
- else if(!params[0]||!(pos=chrfind(' ',params)+1)||!(pos=chrfind(' ',params)+2)||!params[pos])
- {
- SendClientMessage(playerid, B_ORAN, "Pouziti: /ecar [ID Auta] [Barva 1] [Barva 2]");
- SendClientMessage(playerid, B_BILA,"Perr.404,Ranch.489,Regina.479,Romero.442,Virgo.491,Greenw.492,Buff.402,Phoen.603");
- SendClientMessage(playerid, B_BILA,"Sult.560,Limo.409,Admiral.445,Blista.496,Turism.451,Jester.559,Elegy.562,Strat.561");
- SendClientMessage(playerid, B_BILA,"Vzdusne: PolMav.497,Raind.563,NewMav.488,Mave.487,SeaSpar.447,Rust.476,Stunt.563,Hydra.520");
- SendClientMessage(playerid, B_BILA,"Vodni: CoastGur.472,Dingy.473,Speeder.452,Squallo.446,Tropic.454,JetMax.493,Marquis.484,Tor.451");
- SendClientMessage(playerid, B_BILA,"Vlada: Enf.427,Ambulance.416,FBI.490,Tank.432,STank.601,Autobus.437/431,Taxi.438/420,Inf.411");
- SendClientMessage(playerid, B_BILA,"Kola: Bmx.481,NRG.522,Sanch.468,Fagg.462,Freew.463,PCJ.461,Mountain.510,BF400.581,Patr.470");
- }
- else if(ServerCFG[S_Ecar] == 8) SendClientMessage(playerid, B_BILA, "[8/8] [ECAR] Vozidlo nebylo vytvoreno, nejdrive znic predchozi /edestroy");
- else
- {
- new car = strval(params[0]);
- if(car < 400 || car > 611) return SendClientMessage(playerid, B_BILA,"Zadal jste spatne ID. ID Aut: 400-611");
- new color1 = strval(params[pos]);
- new color2 = strval(params[pos+1]);
- if(color1 > 126 || color1 < 0 || color2 > 126 || color2 < 0) return SendClientMessage(playerid, B_BILA, "Barvy [0-126]");
- if(ServerCFG[S_Ecar] < 8)
- {
- new Float:Uhel,Float:X,Float:Y,Float:Z;
- GetPlayerFacingAngle(playerid,Uhel);
- GetPlayerPos(playerid, X,Y,Z);
- new link = GetPlayerInterior(playerid);
- InfrontOf(playerid, X, Y, 4.0);
- Ecar[ServerCFG[S_Ecar]] = CreateVehicle(car, X,Y,Z, Uhel+90, color1, color2, 600000);
- if(link > 0) LinkVehicleToInterior(Ecar[ServerCFG[S_Ecar]],link);
- format(string, sizeof(string), "[%d/8][!] Vozidlo bylo uspesne vytvoreno, pouzij /edestroy pro zniceni.", ServerCFG[S_Ecar]+1);
- SendClientMessage(playerid, B_BILA, string);
- ServerCFG[S_Ecar]++;
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_edestroy(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_edestroy(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][AdminLevel] < 4) SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level");
- else if(ServerCFG[S_Ecar] == 0) SendClientMessage(playerid, B_BILA, "Zadne /ecar neni vytvorene.");
- else
- {
- new VAute = 0;
- for(new A = 0; A <= MAX_PLAYERS_EX; A++)
- {
- if(IsPlayerConnected(A))
- {
- if(IsPlayerInAnyVehicle(A))
- {
- for(new E = 0; E < 8; E++) if(Ecar[E]) if(IsPlayerInVehicle(A,Ecar[E])) VAute++;
- }
- }
- }
- if(VAute > 0)
- {
- SendClientMessage(playerid, B_BILA, "[!] Vytvorena /ecar auta nebyla znicena, v nekterem sedi hrac.");
- }else{
- for(new E=0;E<8;E++) if(Ecar[E]) DestroyVehicle(Ecar[E]);
- SendClientMessage(playerid, B_ORAN, "[!] Vytvorena /ecar auta byla znicena.");
- ServerCFG[S_Ecar] = 0;
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_eramp(playerid,params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_eramp(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 12) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Informace[playerid][AdminLevel] < 4) SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level");
- else if(!strlen(params)) SendClientMessage(playerid, B_BILA, "Pouziti: /eramp [1-5]");
- else if(ServerCFG[S_Rampy] > 11) SendClientMessage(playerid, B_BILA, "[12/12] Kapacita ERamp vycerpana, pouzij /erdestroy");
- else
- {
- new Rampa = strval(params),string[256],Float:Uhel,Float:X,Float:Y,Float:Z;
- if(!IsPlayerInAnyVehicle(playerid)) GetPlayerFacingAngle(playerid,Uhel);
- else GetVehicleZAngle(GetPlayerVehicleID(playerid),Uhel);
- GetPlayerPos(playerid, X,Y,Z);
- InfrontOf(playerid, X, Y, 8.0);
- if(Rampa < 1 || Rampa > 5) return SendClientMessage(playerid, B_BILA, "Pouziti: /eramp [1-5]");
- new ID;
- if (Rampa == 1) ID = 1631;
- else if(Rampa == 2) ID = 1632;
- else if(Rampa == 3) ID = 1634;
- else if(Rampa == 4) ID = 1655;
- else if(Rampa == 5){ID = 13641; Uhel = Uhel+90;}
- Eramp[ServerCFG[S_Rampy]] = CreateObject(ID, X, Y, Z, 0, 0, Uhel);
- ServerCFG[S_Rampy]++;
- format(string, sizeof(string), "[%d/12] Vytvoril jsi E-Rampu, pro zniceni pouzij /erdestroy", ServerCFG[S_Rampy]);
- SendClientMessage(playerid, B_BILA, string);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_erdestroy(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_erdestroy(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][AdminLevel] < 4) SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level");
- else if(ServerCFG[S_Rampy] == 0) SendClientMessage(playerid, B_BILA, "Zadny /eramp neni vytvoren.");
- else
- {
- for(new i=0;i<12;i++) if(Eramp[i]) DestroyObject(Eramp[i]);
- SendClientMessage(playerid, B_ORAN, "[!] Erampy byly znicene.");
- ServerCFG[S_Rampy] = 0;
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_ehelp(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_ehelp(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(Informace[playerid][AdminLevel] < 1) return SendClientMessage(playerid, B_BILA, "Nemate dostatecny Admin-Level");
- SendClientMessage(playerid,B_ORAN, "|======================| Adminscript |======================|");
- if(Informace[playerid][AdminLevel] > 0)
- {
- SendClientMessage(playerid, B_BILA, "| 1.LVL | /admincol /goto /me /mute /unmute /pspec /vspec /specoff /echeat");
- }
- if(Informace[playerid][AdminLevel] > 1)
- {
- SendClientMessage(playerid, B_BILA, "| 2.LVL | /ad /dann /get /gm /hp /say /var /vybava /server");
- }
- if(Informace[playerid][AdminLevel] > 2)
- {
- SendClientMessage(playerid, B_BILA, "| 3.LVL | /ann /clearchat /eunlock /freeze /gw /kick /unfreeze /hrac /car");
- }
- if(Informace[playerid][AdminLevel] > 3)
- {
- SendClientMessage(playerid, B_BILA, "| 4.LVL | /ban /ecar /edestroy /eramp /erdestroy /settime /setskin");
- }
- if(Informace[playerid][AdminLevel] > 4)
- {
- SendClientMessage(playerid, B_BILA, "| 5.LVL | /elock /players /eadmin /eqp");
- }
- if(IsPlayerAdmin(playerid))
- {
- SendClientMessage(playerid, B_BILA, "| SPRAVCE | /rcon loadfs /rcon unloadfs /rcon kick /rcon ban /rcon changemode");
- }
- SendClientMessage(playerid,B_ORAN, "|======================| Adminscript |======================|");
- }
- return 1;
- }
- //----------------------------------|
- dcmd_racestart(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_racestart(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if (ServerCFG[S_Zavod] == 0) SendClientMessage(playerid, B_BILA, "[ ! ] Zavod neni zalozen. /racecreate [CASTKA]");
- else if(ServerCFG[S_Zavod] == 2) SendClientMessage(playerid, B_BILA, "[ ! ] Zavod uz je odstartovan!");
- else if(ServerCFG[S_Zavodnici] < 2) SendClientMessage(playerid, B_BILA, "[ ! ] V zavode musi byt prihlaseni minimalne 2 zavodnici.");
- else if(Informace[playerid][Zavodnik] == 0) SendClientMessage(playerid, B_BILA, "[ ! ] Pro odstartovani zavodu musite byt prihlaseny.");
- else
- {
- SendClientMessageToAll(B_ORAN, "[ ! ] MT Zavod zahajen! Pripravit pozor:");
- ServerCFG[S_Zavod] = 2;
- SetTimer("StartRace", 1000, false);
- for(new i=0;i<MAX_PLAYERS_EX;i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Informace[i][Zavodnik])
- {
- SetPlayerRaceCheckpoint(i,0,ZavodCP[Informace[i][ZavodniCP]][0],ZavodCP[Informace[i][ZavodniCP]][1],ZavodCP[Informace[i][ZavodniCP]][2],ZavodCP[Informace[i][ZavodniCP]+1][0],ZavodCP[Informace[i][ZavodniCP]+1][1],ZavodCP[Informace[i][ZavodniCP]+1][2],14);
- Informace[i][ZavodniCP]++;
- }
- }
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_racejoin(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_racejoin(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new string[256];
- if(ServerCFG[S_Zavod] == 0) SendClientMessage(playerid, B_BILA, "[ ! ] Neni vytvoren zadny zavod, pouzijte /racecreate [CASTKA]");
- else if(GetPlayerMoney(playerid) < ServerCFG[S_Poplatek])
- {
- format(string, sizeof(string), "[ ! ] Nemas dostatek penez! Je zapotrebi %d€.", ServerCFG[S_Poplatek]);
- SendClientMessage(playerid, B_BILA, string);
- }
- else if(Informace[playerid][Zavodnik]) SendClientMessage(playerid, B_BILA, "[ ! ] Uz jsi prihlasen v MT zavode!");
- else if(ServerCFG[S_Zavod] == 2) SendClientMessage(playerid, B_BILA, "[ ! ] Zavod prave probiha, chvili vydrzte.");
- else
- {
- ServerCFG[S_Zavodnici]++;
- Informace[playerid][Zavodnik] = 1;
- GivePlayerMoney(playerid, 0 - ServerCFG[S_Poplatek]);
- format(string, sizeof(string), "[ ! ] %s se pripojil do MT zavodu. [/racejoin]", Jmeno(playerid));
- SendClientMessageToAll(B_ORAN, string);
- SendClientMessage(playerid, B_BILA, "[ ! ] Dostav se co nejdrive ke kasinu 4Dragons, odtud se bude startovat! [ /racestart ]");
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_racecreate(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_racecreate(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 24) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new castka = strval(params[0]);
- new string[256];
- if(!castka) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /racecreate [CASTKA]");
- else if(ServerCFG[S_Zavod] == 1 || ServerCFG[S_Zavod] == 2) SendClientMessage(playerid, B_BILA, "[ ! ] Zavod uz je vytvoren!");
- else if(castka < 0) SendClientMessage(playerid, B_BILA, "[ ! ] Chybna castka!");
- else if(GetPlayerMoney(playerid) < castka)
- {
- format(string, sizeof(string), "[ ! ] Nemas dostatek penez! [%d€]", castka);
- SendClientMessage(playerid, B_BILA, string);
- }
- else
- {
- Informace[playerid][Zavodnik] = 1;
- ServerCFG[S_Zavodnici] = 1;
- ServerCFG[S_Poplatek] = castka;
- ServerCFG[S_Zavod] = 1;
- GivePlayerMoney(playerid, 0 - ServerCFG[S_Poplatek]);
- format(string, sizeof(string), "[ ! ] %s vytvoril MT zavod se zapisnym %d€. [ /racejoin ]", Jmeno(playerid),castka);
- SendClientMessageToAll(B_ORAN, string);
- SetTimer("RaceClose",250000,0);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_ulozit(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_ulozit(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new string[256];
- if(
- IsPlayerInArea(playerid, 2022.0529,1000.4344, 10.8203,3) == 1 ||
- IsPlayerInArea(playerid,1716.8948,1532.9988, 10.7718,3) == 1 ||
- IsPlayerInArea(playerid,2193.3818,1994.1184, 12.2969,3) == 1 ||
- IsPlayerInArea(playerid,2590.9531,1365.2527, 10.8203,3) == 1 )
- {
- if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /ulozit [CASTKA]");
- else
- {
- if(strlen(params) > 14) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new ukladane = strval(params);
- if(ukladane < 1) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne zadana castka.");
- if(GetPlayerMoney(playerid) < ukladane) ukladane = GetPlayerMoney(playerid);
- GivePlayerMoney(playerid, 0-ukladane);
- ApplyAnimation(playerid, "SHOP", "ROB_Shifty", 4.0, 0, 0, 0, 0, 0);
- Informace[playerid][Banka]+= ukladane - 22;
- format(string, sizeof(string), "Transakce %d€ na vas ucet probehla uspesne. Celkem mate na uctu %d€.", ukladane, Informace[playerid][Banka]);
- SendClientMessage(playerid, B_ORAN, string);
- SendClientMessage(playerid, B_BILA, "[ ! ] Byl vam strzen manipulacni poplatek ve vysi 22€.");
- }
- }else{
- SendClientMessage(playerid, B_BILA, "[ ! ] Nejste u bankomatu.");
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_vybrat(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_vybrat(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new string[256];
- if(
- IsPlayerInArea(playerid, 2022.0529,1000.4344, 10.8203,3) == 1 ||
- IsPlayerInArea(playerid,1716.8948,1532.9988, 10.7718,3) == 1 ||
- IsPlayerInArea(playerid,2193.3818,1994.1184, 12.2969,3) == 1 ||
- IsPlayerInArea(playerid,2590.9531,1365.2527, 10.8203,3) == 1 )
- {
- if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /vybrat [CASTKA]");
- else
- {
- if(strlen(params) > 14) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new vybirane = strval(params);
- if(vybirane < 1) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne zadana castka.");
- if(Informace[playerid][Banka] < vybirane) vybirane = Informace[playerid][Banka];
- GivePlayerMoney(playerid, vybirane);
- ApplyAnimation(playerid, "SHOP", "ROB_Shifty", 4.0, 0, 0, 0, 0, 0);
- Informace[playerid][Banka]-= vybirane;
- format(string, sizeof(string), "Vyber %d€ z vaseho uctu probehl uspesne. Zbytek na uctu %d€.", vybirane, Informace[playerid][Banka]);
- SendClientMessage(playerid, B_ORAN, string);
- }
- }else{
- SendClientMessage(playerid, B_BILA, "[ ! ] Nejste u bankomatu.");
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_vypis(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_vybrat(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(
- IsPlayerInArea(playerid, 2022.0529,1000.4344, 10.8203,3) == 1 ||
- IsPlayerInArea(playerid,1716.8948,1532.9988, 10.7718,3) == 1 ||
- IsPlayerInArea(playerid,2193.3818,1994.1184, 12.2969,3) == 1 ||
- IsPlayerInArea(playerid,2590.9531,1365.2527, 10.8203,3) == 1 )
- {
- new string[256];
- ApplyAnimation(playerid, "SHOP", "ROB_Shifty", 4.0, 0, 0, 0, 0, 0);
- ApplyAnimation(playerid, "SHOP", "ROB_Shifty", 4.0, 0, 0, 0, 0, 0);
- if(Informace[playerid][Banka] == 0) SendClientMessage(playerid, B_BILA, "[ ! ] Nemate zalozeny ucet, pouzijte /ulozit [CASTKA]");
- else
- {
- format(string, sizeof(string), "Vypis bankovniho uctu %s. V bance se nyni nachazi %d€.", Jmeno(playerid), Informace[playerid][Banka]);
- SendClientMessage(playerid, B_ORAN, string);
- }
- }else{
- SendClientMessage(playerid, B_BILA, "[ ! ] Nenachazis se u bankomatu.");
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_dragcreate(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_dragcreate(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 14) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new castka = strval(params[0]);
- if(!castka) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /dragcreate [castka]");
- else if(DragInfo[Created]) SendClientMessage(playerid, B_BILA, "[ ! ] Drag uz je vytvoren!");
- else if(castka < 0) SendClientMessage(playerid, B_BILA, "[ ! ] Chybna castka!");
- else if(GetPlayerMoney(playerid) < castka) SendClientMessage(playerid, B_BILA, "[ ! ] Tolik penez nemas!");
- else
- {
- new string[256];
- DragInfo[Created] = true;
- DragInfo[Cost] = castka;
- Members[DragInfo[MemberCount]] = playerid;
- MembersStatus[DragInfo[MemberCount]] = 1;
- DragInfo[MemberCount]++;
- GivePlayerMoney(playerid, 0-DragInfo[Cost]);
- format(string, sizeof(string), "[ ! ] %s vytvoril drag se zapisnym %d€.", Jmeno(playerid),castka);
- SendClientMessageToAll(B_CERV, string);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_dragjoin(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_dragjoin(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new string[256];
- if(GetPlayerMoney(playerid) < DragInfo[Cost])
- {
- format(string, sizeof(string), "Nemas dostatek penez! Je zapotrebi %d€.", DragInfo[Cost]);
- SendClientMessage(playerid, B_BILA, string);
- }
- else if(!DragInfo[Created]) SendClientMessage(playerid, B_BILA, "[ ! ] Neni vytvoren zadny drag, pouzijte /dragcreate [CASTKA]");
- else if(DragInfo[Start]) SendClientMessage(playerid, B_BILA, "[ ! ] Drag prave probiha,chvili vydrzte.");
- else
- {
- for(new i =0;i<DragInfo[MemberCount];i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Members[i] == playerid)
- {
- return SendClientMessage(playerid, B_BILA, "[ ! ] Jiz jsi prihlasen v dragu!");
- }
- }
- }
- Members[DragInfo[MemberCount]] = playerid;
- MembersStatus[DragInfo[MemberCount]] = 1;
- DragInfo[MemberCount]++;
- GivePlayerMoney(playerid, 0-DragInfo[Cost]);
- format(string, sizeof(string), "[ ! ] %s se pripojil do dragu.", Jmeno(playerid));
- SendClientMessageToAll(B_ORAN, string);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_dragstart(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_dragstart(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(DragInfo[Created] == 0) SendClientMessage(playerid, B_BILA, "[ ! ] Drag neni zalozen /dragcreate [CASTKA]");
- else if(DragInfo[Start]) SendClientMessage(playerid, B_BILA, "[ ! ] Drag uz je odstartovan!");
- else
- {
- SendClientMessageToAll(B_ORAN, "[ ! ] Drag zahajen! Pripravit pozor:");
- DragInfo[Counter] = 6;
- KillTimer(DragInfo[Timer1]);
- DragInfo[Timer1] = SetTimer("startDrag",1000,1);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_dragend(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_dragstart(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(DragInfo[Created] == 0) SendClientMessage(playerid, B_BILA, "[ ! ] Neni vytvoren zadny drag!");
- else if(DragInfo[Start]) SendClientMessage(playerid, B_BILA, "[ ! ] Drag je odstartovan, nelze zrusit!");
- else dragEnd();
- }
- return 1;
- }
- //----------------------------------|
- dcmd_server(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_server(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- new string[200];
- SendClientMessage(playerid, B_CERV, " [ Server ]");
- SendClientMessage(playerid, B_BILA, "Herni Mod: Maikeroo Town 2 by MaverickCZE [2.0013]");
- format(string, sizeof(string), "Online Hracu: %d, Administratoru: %d", GetFullServerSlots(), GetCountOfAdmins());
- SendClientMessage(playerid, B_BILA, string);
- format(string, sizeof(string), "Server Up-Time: %d minut", ServerCFG[S_UpTime]);
- SendClientMessage(playerid, B_ORAN, string);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_settime(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_settime(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 10) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Informace[playerid][AdminLevel] < 4) SendClientMessage(playerid, B_BILA, "[ ! ] Nemate dostatecny Admin-Level.");
- else if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /settime [Hodina]");
- else
- {
- new CasT = strval(params);
- if(CasT > 24 || CasT < 0) return SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /settime [Hodina]");
- new string[220];
- format(string, sizeof(string), "[ ! ] Administrator %s nastavil cas na %d:00 h.", Jmeno(playerid), CasT);
- SendClientMessageToAll(B_ORAN, string);
- SetWorldTime(CasT);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_setskin(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_settime(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 14) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- new pos;
- if(Informace[playerid][AdminLevel] < 4) return SendClientMessage(playerid, B_BILA, "[ ! ] Nemate dostatecny Admin-Level.");
- if(!params[0]||!(pos = chrfind(' ',params)+1)||!params[pos]) return SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /setskin [ID] [Skin ID]");
- new CMD_ID = strval(params);
- if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni pripojeny.");
- if(IsPlayerInAnyVehicle(CMD_ID)) return SendClientMessage(playerid, B_BILA, "[ ! ] Hrac se nachazi v aute, nelze mu zmenit skin.");
- new s = strval(params[pos]);
- if(s<0||s>289) return SendClientMessage(playerid, B_BILA, "[ ! ] Rozmezi skinu [0-289]");
- if(s==3||s==4||s==5||s==6||s==8||s==42||s==65||s==74||s==86||s==119||s==149||s==208||s==273||s==289)
- {
- return SendClientMessage(playerid, B_BILA, "[ ! ] Tento skin muze zpusobit pad serveru.");
- }
- new string[200];
- if(CMD_ID == playerid)
- {
- format(string, sizeof(string), "[ ! ] Nastavil jste si skin ID %d.", s);
- SendClientMessage(playerid, B_BILA, string);
- SetPlayerSkin(CMD_ID, s);
- }else{
- format(string, sizeof(string), "[ ! ] Administrator %s vam nastavil skin ID %d.", Jmeno(playerid), s);
- SendClientMessage(CMD_ID, B_BILA, string);
- format(string, sizeof(string), "[ ! ] Nastavil jste hraci %s skin ID %d.", Jmeno(CMD_ID), s);
- SendClientMessage(playerid,B_BILA, string);
- SetPlayerSkin(CMD_ID, s);
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_echeat(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_settime(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 10) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Informace[playerid][AdminLevel] < 3) return SendClientMessage(playerid, B_BILA, "[ ! ] Nemate dostatecny Admin-Level.");
- if(!strlen(params)) return SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /echeat [ID]");
- new CMD_ID = strval(params);
- if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni pripojeny.");
- if(Informace[CMD_ID][AFK]== 1) return SendClientMessage(playerid, B_BILA, "[ ! ] Hrac je AFK, nelze otestovat.");
- if(Informace[CMD_ID][Spect] != -1) return SendClientMessage(playerid, B_BILA, "[ ! ] Hrac prave spectatuje.");
- new string[240];
- format(string, sizeof(string), "[ ! ] Probiha testovani hrace %s MT-eXis Anti-Cheatem.", Jmeno(CMD_ID));
- SendClientMessageToAll(B_CERV, string);
- SetPlayerHealth(CMD_ID, 80.0);
- SetPlayerArmour(CMD_ID, 80.0);
- SetTimerEx("CheckCheat", 3000, 0, "i", CMD_ID);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_jobs(playerid, params[])
- {
- #pragma unused params
- //---------------------------------------|
- TestPrint("dcmd_jobs(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid, B_CERV, " [ POVOLANI + PRIKAZY ]");
- SendClientMessage(playerid, B_BILA, "StreetStyle, SpiderStyle tuning kluby, CosaNostra,Armada,Zmrzlinari, Nezamestnani,");
- SendClientMessage(playerid, B_BILA, "Odtahova sluzba, Autobusova sluzba, Bodyguardi, Letectvo MT, Popelari, Zachranari,");
- SendClientMessage(playerid, B_BILA, "Import/Export firma, Taxikari, Camorra, Policie, Doktori, Piloti, Hasici, Slapky,");
- SendClientMessage(playerid, B_BILA, "Limosluzba, S.W.A.T., Air Traffic Control (Vez Maikeroo Town), Chang-Chi,");
- switch(Zamestnani[playerid])
- {
- case 0:
- {
- SendClientMessage(playerid, B_ORAN, "Nezamestnany: Zadne dulezite prikazy nevlastni.");
- }
- case 1:
- {
- SendClientMessage(playerid, B_ORAN, "StreetStyle: /dragcreate /racecreate /race join /dragjoin /racestart /dragstart ...");
- }
- case 2:
- {
- SendClientMessage(playerid, B_ORAN, "SpiderStyle: /dragcreate /racecreate /race join /dragjoin /racestart /dragstart ...");
- }
- case 3:
- {
- SendClientMessage(playerid, B_ORAN, "Zachranari: /mise");
- }
- case 4:
- {
- SendClientMessage(playerid, B_ORAN, "Cosa Nostra: /polozit /vydirat [ID]");
- }
- case 5:
- {
- SendClientMessage(playerid, B_ORAN, "Zmrzlinar: /zmrzlina [ID]");
- }
- case 6:
- {
- SendClientMessage(playerid, B_ORAN, "Odtahovka: /odtahnout (pouzijte i pro odpojeni vozidla)");
- }
- case 7:
- {
- SendClientMessage(playerid, B_ORAN, "Autobusak: /mise");
- }
- case 8:
- {
- SendClientMessage(playerid, B_ORAN, "Bodyguard: /zbrane");
- }
- case 9:
- {
- SendClientMessage(playerid, B_ORAN, "Letectvo: /at");
- }
- case 10:
- {
- SendClientMessage(playerid, B_ORAN, "Chang-Chi: /polozit /vydirat [ID]");
- }
- case 11:
- {
- SendClientMessage(playerid, B_ORAN, "Popelari: /mise");
- }
- case 12:
- {
- SendClientMessage(playerid, B_ORAN, "Truckeri: /mise");
- }
- case 13:
- {
- SendClientMessage(playerid, B_ORAN, "Taxikari: Po nastoupeni pasazera se plati predem urcena suma automaticky.");
- }
- case 14:
- {
- SendClientMessage(playerid, B_ORAN, "Camorra: /vydirat [ID] /polozit");
- }
- case 15:
- {
- SendClientMessage(playerid, B_ORAN, "Policie: /jail /s /p /k /hide /unhide /wanted");
- }
- case 16:
- {
- SendClientMessage(playerid, B_ORAN, "Doktori: /heal [ID]");
- }
- case 17:
- {
- SendClientMessage(playerid, B_ORAN, "Armada: Bez zvlastnich prikazu.");
- }
- case 18:
- {
- SendClientMessage(playerid, B_ORAN, "Slapky: /sex [ID]");
- }
- case 19:
- {
- SendClientMessage(playerid, B_ORAN, "Hasici: Bez zvlastnich prikazu.");
- }
- case 20:
- {
- SendClientMessage(playerid, B_ORAN, "Piloti: /at -- pro ohlaseni vezi");
- }
- case 21:
- {
- SendClientMessage(playerid, B_ORAN, "Limosluzba: Po nastoupeni pasazera se plati predem urcena suma automaticky.");
- }
- case 22:
- {
- SendClientMessage(playerid, B_ORAN, "S.W.A.T: /jail /s /p /k /hide /unhide /wanted");
- }
- case 23:
- {
- SendClientMessage(playerid, B_ORAN, "Air Traffic Control: /at /atc [ID] /atc2");
- }
- }
- }
- return 1;
- }
- //----------------------------------|
- dcmd_eadmin(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_eadmin(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 18) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Informace[playerid][AdminLevel] < 5) return SendClientMessage(playerid, B_BILA, "[ ! ] Nemate dostatecny Admin-Level.");
- new string[240],pos;
- if(!params[0]||!(pos=chrfind(' ',params)+1)||!params[pos]) return SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /eadmin [ID] [0-5]");
- new CMD_ID = strval(params[0]);
- new level = strval(params[pos]);
- if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni pripojeny.");
- if(Informace[CMD_ID][AdminLevel] == 5) return SendClientMessage(playerid, B_BILA, "[ ! ] Nemuzes menit level spravci serveru.");
- if(level < 0 || level > 5) return SendClientMessage(playerid, B_BILA, "[ ! ] Rozmezi Levelu [0-5]");
- Informace[CMD_ID][AdminLevel] = level;
- format(string, sizeof(string), "[ ! ] Administrator %s nastavil hraci %s Admin-Level %d.",Jmeno(playerid),Jmeno(CMD_ID),level);
- SendClientMessageToAll(B_CERV, string);
- }
- return 1;
- }
- //----------------------------------|
- dcmd_eqp(playerid, params[])
- {
- //---------------------------------------|
- TestPrint("dcmd_eqp(playerid, params[])");
- //---------------------------------------|
- if(IsPlayerConnected(playerid))
- {
- if(strlen(params) > 8) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!");
- if(Informace[playerid][AdminLevel] < 5) return SendClientMessage(playerid, B_BILA, "[ ! ] Nemate dostatecny Admin-Level.");
- new string[240];
- if(!strlen(params)) return SendClientMessage(playerid, B_BILA, "[ ! ] Pouziti: /eqp [ID]");
- new CMD_ID = strval(params);
- if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni pripojeny.");
- if(Informace[CMD_ID][Prihlaseni] == 0) return SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni prihlaseny.");
- Informace[CMD_ID][Pas] = 1;
- Informace[CMD_ID][Ridicak] = 1;
- Informace[CMD_ID][PilotniPrukaz] = 1;
- format(string, sizeof(string), "[ ! ] Dal jsi pas, ridicak a pilotni prukaz hraci %s.",Jmeno(CMD_ID));
- SendClientMessage(playerid, B_BILA, string);
- format(string, sizeof(string), "[ ! ] Administrator %s ti dal pas, ridicsky a pilotni prukaz.",Jmeno(playerid));
- SendClientMessage(CMD_ID, B_BILA, string);
- }
- return 1;
- }
- //----------------------------------[ STOCKS ]---------------------------------|
- Float:InfrontOf(playerid,&Float:x,&Float:y,Float:vzd)
- {
- new Float:a;
- GetPlayerPos(playerid, x, y, a);
- if (IsPlayerInAnyVehicle(playerid)) GetVehicleZAngle(GetPlayerVehicleID(playerid), a);
- else GetPlayerFacingAngle(playerid, a);
- x += (vzd * floatsin(-a, degrees));
- y += (vzd * floatcos(-a, degrees));
- return a;
- }
- //---------------------|
- GetCheckpointType(playerid)
- {
- return CheckpointType[Informace[playerid][PCP]];
- }
- //---------------------|
- IsPlayerInCPArea(playerid, Float:data[4])
- {
- new Float:X, Float:Y, Float:Z;
- GetPlayerPos(playerid, X, Y, Z);
- if(X >= data[0] && X <= data[2] && Y >= data[1] && Y <= data[3]) return 1;
- return 0;
- }
- //---------------------|
- stock GetNearestVehicle(playerid,Float:x1,Float:y1,Float:z1,Float:dist,&veh)
- {
- for(new i=1;i<MAX_VEHICLE_EX;i++)
- {
- if(GetVehicleModel(i)>0)
- {
- if(GetPlayerVehicleID(playerid) != i)
- {
- new Float:x,Float:y,Float:z,Float:x2,Float:y2,Float:z2;
- GetVehiclePos(i, x, y, z);
- x2 = x1 - x; y2 = y1 - y; z2 = z1 - z;
- new Float:vDist = (x2*x2+y2*y2+z2*z2);
- if(vDist<dist)
- {
- dist = vDist;
- veh = i;
- }
- }
- }
- }
- }
- //---------------------|
- LoopingAnim(playerid,animlib[],animname[], Float:Speed, looping, lockx, locky, lockz, lp)
- {
- ApplyAnimation(playerid, animlib, animname, Speed, looping, lockx, locky, lockz, lp);
- }
- //---------------------|
- IsPlayerInZone(playerid, zoneid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(zoneid == -1) return 0;
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid,x,y,z);
- if(x >= zones[zoneid][zone_minx] && x < zones[zoneid][zone_maxx]
- && y >= zones[zoneid][zone_miny] && y < zones[zoneid][zone_maxy]
- && z >= zones[zoneid][zone_minz] && z < zones[zoneid][zone_maxz]
- && z < 900.0) return 1;
- }
- return 0;
- }
- //---------------------|
- DistanceBTWPlayers(playerid,playerid2)
- {
- new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2,Float:tmpdis;
- GetPlayerPos(playerid,x1,y1,z1);
- GetPlayerPos(playerid2,x2,y2,z2);
- tmpdis = floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
- return floatround(tmpdis);
- }
- //---------------------|
- GetJobColor(playerid)
- {
- new barva = B_SEDA;
- if(IsPlayerConnected(playerid))
- {
- if (Zamestnani[playerid] == T_POLICIE) barva = 0x4B4BFFAA;
- else if(Zamestnani[playerid] == T_SWAT) barva = 0x000080AA;
- else if(Zamestnani[playerid] == T_DOKTOR) barva = 0x88C400AA;
- else if(Zamestnani[playerid] == T_HASIC) barva = 0xB50000AA;
- else if(Zamestnani[playerid] == T_LETECTVO) barva = 0x007575AA;
- else if(Zamestnani[playerid] == T_ARMADA) barva = 0x620000AA;
- else if(Zamestnani[playerid] == T_PILOT) barva = 0xB3FFFFAA;
- else if(Zamestnani[playerid] == T_ATC) barva = 0xFF0400AA;
- else if(Zamestnani[playerid] == T_CAMORRA) barva = 0x404040AA;
- else if(Zamestnani[playerid] == T_CHANGCHI) barva = 0x292929AA;
- else if(Zamestnani[playerid] == T_COSANOSTRA) barva = 0x220000AA;
- else if(Zamestnani[playerid] == T_LIMO) barva = 0xBF00BFAA;
- else if(Zamestnani[playerid] == T_POPELAR) barva = 0xFF8DFFAA;
- else if(Zamestnani[playerid] == T_POPELAR) barva = 0x620062AA;
- else if(Zamestnani[playerid] == T_STREETSTYLE) barva = 0x660066AA;
- else if(Zamestnani[playerid] == T_SPIDERSTYLE) barva = 0x44A200AA;
- else if(Zamestnani[playerid] == T_TRUCKER) barva = 0x6BFF94AA;
- else if(Zamestnani[playerid] == T_TAXIKAR) barva = 0xFFFF8DAA;
- else if(Zamestnani[playerid] == T_AUTOBUSAK) barva = 0xFFFF4BAA;
- else if(Zamestnani[playerid] == T_ZMRZLINAR) barva = 0xFF7AFFAA;
- else if(Zamestnani[playerid] == T_BODYGUARD) barva = 0x007000AA;
- else if(Zamestnani[playerid] == T_SLAPKY) barva = 0xFF7AFFAA;
- else if(Zamestnani[playerid] == T_ZACHRANARI) barva = 0xFF7500AA;
- }
- return barva;
- }
- //---------------------|
- RobRandom(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new status = random(13),string[250];
- switch(status)
- {
- case 0,1:
- {
- SetPlayerHealth(playerid, 0);
- format(string, sizeof(string), "[Aktualne.cz] %s byl dnes pri pokusu o loupez zabit prodavacem.", Jmeno(playerid));
- SendClientMessageToAll(B_SVIT, string);
- SendClientMessage(playerid, B_CERV, "Prodavac okamzite vytahl zbran a ty jsi se ani nestihl pomodlit.");
- return 0;
- }
- case 8,9:
- {
- format(string, sizeof(string), "[Aktualne.cz] %s byl zatknut policejni hlidkou pri pokusu o loupez v obchode.", Jmeno(playerid));
- SendClientMessageToAll(B_SVIT, string);
- SendClientMessage(playerid, B_CERV, "Prodavac stiskl tichy alarm a policejni hlidka okamzite prijela.");
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,198.3797,160.8905,1003.0300);
- SetPlayerColor(playerid, 0xFFFFFF00);
- Informace[playerid][Vezeni] = 120;
- ResetPlayerWeapons(playerid);
- return 0;
- }
- }
- }
- return 1;
- }
- //---------------------|
- SetJobSkin(playerid)
- {
- new skin = 101;
- if(IsPlayerConnected(playerid))
- {
- if(Zamestnani[playerid] == T_POLICIE)
- {
- skin = random(8);
- switch(skin)
- {
- case 0: skin = 265;
- case 1: skin = 266;
- case 2: skin = 267;
- case 3: skin = 280;
- case 4: skin = 281;
- case 5: skin = 282;
- case 6: skin = 283;
- default:skin = 288;
- }
- }
- else if(Zamestnani[playerid] == T_DOKTOR)
- {
- skin = random(5);
- switch(skin)
- {
- case 0: skin = 71;
- case 1: skin = 70;
- case 2: skin = 274;
- case 3: skin = 275;
- default:skin = 276;
- }
- }
- else if(Zamestnani[playerid] == T_HASIC)
- {
- skin = random(3);
- switch(skin)
- {
- case 0: skin = 277;
- case 1: skin = 278;
- default:skin = 279;
- }
- }
- else if(Zamestnani[playerid] == T_CAMORRA)
- {
- skin = random(4);
- switch(skin)
- {
- case 0: skin = 100;
- case 1: skin = 117;
- case 2: skin = 118;
- default:skin = 122;
- }
- }
- else if(Zamestnani[playerid] == T_CHANGCHI)
- {
- skin = random(3);
- switch(skin)
- {
- case 0: skin = 203;
- case 1: skin = 228;
- default:skin = 123;
- }
- }
- else if(Zamestnani[playerid] == T_COSANOSTRA)
- {
- skin = random(3);
- switch(skin)
- {
- case 0: skin = 30;
- case 1: skin = 179;
- default:skin = 33;
- }
- }
- else if(Zamestnani[playerid] == T_STREETSTYLE)
- {
- skin = random(3);
- switch(skin)
- {
- case 0: skin = 104;
- case 1: skin = 103;
- default:skin = 102;
- }
- }
- else if(Zamestnani[playerid] == T_SPIDERSTYLE)
- {
- skin = random(3);
- switch(skin)
- {
- case 0: skin = 105;
- case 1: skin = 106;
- default:skin = 107;
- }
- }
- else if(Zamestnani[playerid] == T_TRUCKER)
- {
- skin = random(4);
- switch(skin)
- {
- case 0: skin = 101;
- case 1: skin = 121;
- case 2: skin = 125;
- default:skin = 135;
- }
- }
- else if(Zamestnani[playerid] == T_TAXIKAR)
- {
- skin = random(3);
- switch(skin)
- {
- case 0: skin = 126;
- case 1: skin = 112;
- default:skin = 15;
- }
- }
- else if(Zamestnani[playerid] == T_AUTOBUSAK)
- {
- skin = random(4);
- switch(skin)
- {
- case 0: skin = 127;
- case 1: skin = 147;
- case 2: skin = 186;
- default:skin = 255;
- }
- }
- else if(Zamestnani[playerid] == T_ZMRZLINAR)
- {
- skin = random(2);
- switch(skin)
- {
- case 0: skin = 155;
- default:skin = 209;
- }
- }
- else if(Zamestnani[playerid] == T_BODYGUARD)
- {
- skin = random(4);
- switch(skin)
- {
- case 0: skin = 163;
- case 1: skin = 164;
- case 2: skin = 165;
- default:skin = 166;
- }
- }
- else if(Zamestnani[playerid] == T_SLAPKY)
- {
- skin = random(4);
- switch(skin)
- {
- case 0: skin = 111;
- case 1: skin = 178;
- case 2: skin = 252;
- default:skin = 237;
- }
- }
- else if(Zamestnani[playerid] == T_ZACHRANARI)
- {
- skin = random(4);
- switch(skin)
- {
- case 0: skin = 97;
- case 1: skin = 154;
- case 2: skin = 27;
- default:skin = 45;
- }
- }
- }
- return skin;
- }
- //----------------------
- //SetObjectMaterial function
- new carparkground[12];
- new carpark;
- carpark = CreateObject(8390, -2066.22046, 424.23352, 53.49230, 0.00000, 0.00000, 0.00000);
- SetObjectMaterial(carpark, 9, 11008, "firehouse_sfse", "GB_sandstwall01", 0);
- carparkground[1] = CreateObject(18981, -2028.74, 342.53, 33.70, 0.00, 90.00, 0.00);
- carparkground[2] = CreateObject(18981, -2053.70, 342.48, 33.70, 0.00, 90.00, 0.00);
- carparkground[3] = CreateObject(18981, -2078.45, 342.49, 33.70, 0.00, 90.00, 0.00);
- carparkground[4] = CreateObject(18981, -2103.35, 342.51, 33.70, 0.00, 90.00, 0.00);
- carparkground[5] = CreateObject(18981, -2128.13, 342.49, 33.70, 0.00, 90.00, 0.00);
- carparkground[6] = CreateObject(18981, -2128.13, 367.49, 33.70, 0.00, 90.00, 0.00);
- carparkground[7] = CreateObject(18981, -2126.72, 392.49, 33.70, 0.00, 90.00, 0.00);
- carparkground[8] = CreateObject(18981, -2123.71, 417.51, 33.60, 0.00, 90.00, 0.00);
- carparkground[9] = CreateObject(18981, -2123.73, 442.51, 33.60, 0.00, 90.00, 0.00);
- carparkground[10] = CreateObject(18981, -2119.75, 467.49, 33.60, 0.00, 90.00, 0.00);
- carparkground[11] = CreateObject(18981, -2118.13, 485.51, 33.56, 0.00, 90.00, 0.00);
- SetObjectMaterial(carparkground[1], 0, 10938, "skyscrap_sfse", "ws_floortiles2", 0);
- SetObjectMaterial(carparkground[2], 0, 10938, "skyscrap_sfse", "ws_floortiles2", 0);
- SetObjectMaterial(carparkground[3], 0, 10938, "skyscrap_sfse", "ws_floortiles2", 0);
- SetObjectMaterial(carparkground[4], 0, 10938, "skyscrap_sfse", "ws_floortiles2", 0);
- SetObjectMaterial(carparkground[5], 0, 10938, "skyscrap_sfse", "ws_floortiles2", 0);
- SetObjectMaterial(carparkground[6], 0, 10938, "skyscrap_sfse", "ws_floortiles2", 0);
- SetObjectMaterial(carparkground[7], 0, 10938, "skyscrap_sfse", "ws_floortiles2", 0);
- SetObjectMaterial(carparkground[8], 0, 10938, "skyscrap_sfse", "ws_floortiles2", 0);
- SetObjectMaterial(carparkground[9], 0, 10938, "skyscrap_sfse", "ws_floortiles2", 0);
- SetObjectMaterial(carparkground[10], 0, 10938, "skyscrap_sfse", "ws_floortiles2", 0);
- SetObjectMaterial(carparkground[11], 0, 10938, "skyscrap_sfse", "ws_floortiles2", 0);
- //---------------------|
- stock MTSpawnInfo(playerid, skin, Float:X, Float:Y, Float:Z, interier, barva, zbran1, zbran2)
- {
- Informace[playerid][Skin] = skin;
- Informace[playerid][SouradniceX] = X;
- Informace[playerid][SouradniceY] = Y;
- Informace[playerid][SouradniceZ] = Z;
- Informace[playerid][Interier] = interier;
- SetPlayerColor(playerid, barva);
- Informace[playerid][Zbran1] = zbran1;
- Informace[playerid][Zbran2] = zbran2;
- }
- //---------------------|
- Tachometr(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new tmp[255],Float:x,Float:y,Float:z,Float:distance,carid = GetPlayerVehicleID(playerid);
- GetPlayerPos(playerid, x, y, z);
- distance = floatsqroot(floatpower(floatabs(floatsub(x,SavePlayerPos[playerid][LastX])),2)+floatpower(floatabs(floatsub(y,SavePlayerPos[playerid][LastY])),2)+floatpower(floatabs(floatsub(z,SavePlayerPos[playerid][LastZ])),2));
- SavePlayerPos[playerid][LastX] = x;
- SavePlayerPos[playerid][LastY] = y;
- SavePlayerPos[playerid][LastZ] = z;
- if(floatround(distance*2.0) > 3) Benzin[carid] = Benzin[carid] - 0.03;
- if(Benzin[carid] > 10)
- {
- format(tmp, sizeof(tmp), "~n~~n~~n~~n~~n~~n~~n~ Benzin: ~r~%d ~w~I ~r~%d ~w~kMh",floatround(Benzin[carid]),floatround(distance*3.2));
- GameTextForPlayer(playerid, tmp, 1833,5);
- }else if(Benzin[carid] < 0.1)
- {
- RemovePlayerFromVehicle(playerid);
- GameTextForPlayer(playerid, "~r~A~w~uto nema benzin", 3000,5);
- }
- else if(Benzin[carid] < 10.0)
- {
- format(tmp, sizeof(tmp), "~n~~n~~n~~n~~n~~n~~n~ ~r~Benzin: ~r~%d ~w~I ~r~%d ~w~kMh",floatround(Benzin[carid]),floatround(distance*3.2));
- GameTextForPlayer(playerid, tmp, 1833,5);
- }
- }
- }
- //---------------------|
- stock Jmeno(playerid)
- {
- new j[64];
- GetPlayerName(playerid,j,64);
- return j;
- }
- //---------------------|
- stock PlayerIp(playerid)
- {
- new p[16];
- if(IsPlayerConnected(playerid)) GetPlayerIp(playerid,p,sizeof(p));
- return p;
- }
- //---------------------|
- stock TestPrint(print[])
- {
- #if BUG_SYSTEM
- printf("BS Maikeroo | %s ", print);
- #else
- #pragma unused print
- #endif
- }
- //-----------------------------------[ END ]-----------------------------------|
- /*
- MAIKEROO TOWN 2 GAMEMODE MADE BY MAVERICKCZE 2007-2008 (c)
- All rights reserved
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement