Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // SAN FIERRO - DEATHMATCH BY PEINNEON
- // PEINNEON'S FIRST GAMEMODE !
- #include <a_samp>
- #include <sscanf2>
- #include <zcmd>
- #include <Dini>
- #include <Dutils>
- #include <streamer>
- #pragma unused ret_memcpy // This avoid the ret_memcpy warning
- #define COLOR_GREEN 0x33AA33AA
- #define COLOR_RED 0xAA3333AA
- #define COLOR_YELLOW 0xFFFF00AA
- #define COLOR_BLUE 0x33CCFFAA
- #define COLOR_ORANGE 0xFF9900AA
- #define COLOR_BLACK 0x000000AA
- #define COLOR_WHITE 0xFFFFFFAA
- #define COLOR_LIGHTBLUE 0x33CCFFAA
- #define COLOR_INDIGO 0x4B00B0AA
- #define COLOR_DARKYELLOW 0xE5E52BAA
- #define COLOR_BASIC 0x0066FFAA
- #define yellow 0xFFFF00AA
- #define green 0x33FF33AA
- #define red 0xFF0000AA
- #define white 0xFFFFFFAA
- #define pink 0xCCFF00FF
- #define blue 0x00FFFFAA
- #define grey 0xC0C0C0AA
- #define orange 0xFF9900AA
- #define black 0x2C2727AA
- #define lightblue 0x33CCFFAA
- #define NICE_PINK 0xEC13C0FF
- #define COLOR_GRAD1 0xB4B5B7AA
- #define COLOR_GREEN1 0x33AA33AA
- #define COLOR_FADE1 0xE6E6E6E6
- #define COLOR_FADE2 0xC8C8C8C8
- #define COLOR_FADE3 0xAAAAAAAA
- #define COLOR_FADE4 0x8C8C8C8C
- #define COLOR_FADE5 0x6E6E6E6E
- #define COP_MSG 0x660066AA
- #define COLOR_ERROR 0xD2691EAA
- #define COLOR_DODGERBLUE 0x1E90FFAA
- #define COLOR_ROYALBLUE 0x4169FFAA
- #define COLOR_FORESTGREEN 0x228B22AA
- #define MESSAGE_COLOR 0xEEEEEEFF
- #define ACTION_COLOR 0xEE66EEFF
- #define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
- #define WEAPON_TYPE_NONE (0)
- #define WEAPON_TYPE_HEAVY (1)
- #define WEAPON_TYPE_LIGHT (2)
- #define WEAPON_TYPE_MELEE (3)
- #define COLOR_HPBAR_BG 0x000000FF
- #define COLOR_HPBAR_75100BG 0x128200AA
- #define COLOR_HPBAR_75100 0x1ED500FF
- #define COLOR_HPBAR_5075BG 0xB8BA00AA
- #define COLOR_HPBAR_5075 0xFCFF00FF
- #define COLOR_HPBAR_2550BG 0xB17103AA
- #define COLOR_HPBAR_2550 0xFFA200FF
- #define GREEN 0x21DD00FF
- #define RED 0xE60000FF
- #define YELLOW 0xFFFF00FF
- #define ORANGE 0xF97804FF
- #define LIGHTRED 0xFF8080FF
- #define LIGHTBLUE 0x00C2ECFF
- #define PURPLE 0xB360FDFF
- #define BLUE 0x1229FAFF
- #define LIGHTGREEN 0x38FF06FF
- #define DARKPINK 0xE100E1FF
- #define DARKGREEN 0x008040FF
- #define ANNOUNCEMENT 0x6AF7E1FF
- #define GREY 0xCECECEFF
- #define PINK 0xD52DFFFF
- #define DARKGREY 0x626262FF
- #define AQUAGREEN 0x03D687FF
- #define WHITE 0xFFFFFFFF
- #define PLAYERS 200
- #define L_VEHICLE 200
- new PlayerKills[MAX_PLAYERS] = 0;
- new iSpawnSet[MAX_PLAYERS];
- new PlayerHasSkin[MAX_PLAYERS];
- new Text:about1;
- new Text:about2;
- new Text:HealthBar[19];
- new Text:Textdraw1[MAX_PLAYERS];
- forward tdscoretimer(playerid);
- //******************************************************************************
- // SpeedoMeter Configurations
- //******************************************************************************
- //::::::::::::::::::::::::::::::::::::
- // -> Functions Config <-
- //::::::::::::::::::::::::::::::::::::
- #define VehLockTime 10 //Define the MAX Time for Car Locked! (In Minutes!)
- #define VehicleMaxSpeed 9999999 //Define the Speed Limit! (KPH)
- #define SpeedoLogoText "Vehicle Status" //Define Speedo Logo (Text in Speedo Top)
- #define UpdateConfig 500 //Update Speedo functions in ... (Miliseconds)
- //::::::::::::::::::::::::::::::::::::
- // -> Speedo TextDraw Config <-
- //::::::::::::::::::::::::::::::::::::
- #define TextBox true //Enable/Disable Speedo Box
- #define TextTopLines true //Enable/Disable Speedo Top Lines
- #define TextSideLines true //Enable/Disable Speedo Side Lines
- #define LogoName true //Enable/Disable Speedo LogoName
- //Enable = true || Disable = false
- //::::::::::::::::::::::::::::::::::::
- // -> Speedo Colors Config <-
- //::::::::::::::::::::::::::::::::::::
- #define BoxColor 0xffffffff //Color of Speedo Box
- #define LogoColor 0xffffffff //Color of Seedo Logo (Define logo in "SpeedoLogoText" (Line 57)
- #define SideLinesColor 0xffffffff //Color of Speedo Side Lines
- #define TopLinesColor 0xffffffff //Color of Speedo Top lines
- #define CategoriesColor "~b~" //Color of (Vehicle,Health,Altitude,Gps)
- #define MPH_KPH_Color "~g~" //Color of (MPH,KPH)
- //******************************************************************************
- //-----------------------------------------> Change
- #define MAX_ZONE_NAME 28
- new Text:LBox[MAX_PLAYERS];
- new Text:LLine1[MAX_PLAYERS];
- new Text:LLine2[MAX_PLAYERS];
- new Text:LLine3[MAX_PLAYERS];
- new Text:LLine4[MAX_PLAYERS];
- new Text:LCredits[MAX_PLAYERS];
- new Text:Lmph[MAX_PLAYERS];
- new Text:LFunc[MAX_PLAYERS];
- new LuX_SpeedoMeter[MAX_PLAYERS];
- new VehicleStatus[MAX_VEHICLES];
- new lstring[256];
- new lstr[256];
- new LUnFreeze;
- enum MainZone{
- Zone_Name[28], Float:Zone_Area[6] };
- static const SanAndreasZones[][MainZone] = {
- {"The Big Ear", {-410.00,1403.30,-3.00,-137.90,1681.20,200.00}},
- {"Aldea Malvada", {-1372.10,2498.50,0.00,-1277.50,2615.30,200.00}},
- {"Angel Pine", {-2324.90,-2584.20,-6.10,-1964.20,-2212.10,200.00}},
- {"Arco del Oeste", {-901.10,2221.80,0.00,-592.00,2571.90,200.00}},
- {"Avispa Country Club", {-2646.40,-355.40,0.00,-2270.00,-222.50,200.00}},
- {"Avispa Country Club", {-2831.80,-430.20,-6.10,-2646.40,-222.50,200.00}},
- {"Avispa Country Club", {-2361.50,-417.10,0.00,-2270.00,-355.40,200.00}},
- {"Avispa Country Club", {-2667.80,-302.10,-28.80,-2646.40,-262.30,71.10}},
- {"Avispa Country Club", {-2470.00,-355.40,0.00,-2270.00,-318.40,46.10}},
- {"Avispa Country Club", {-2550.00,-355.40,0.00,-2470.00,-318.40,39.70}},
- {"Back o Beyond", {-1166.90,-2641.10,0.00,-321.70,-1856.00,200.00}},
- {"Battery Point", {-2741.00,1268.40,-4.50,-2533.00,1490.40,200.00}},
- {"Bayside", {-2741.00,2175.10,0.00,-2353.10,2722.70,200.00}},
- {"Bayside Marina", {-2353.10,2275.70,0.00,-2153.10,2475.70,200.00}},
- {"Beacon Hill", {-399.60,-1075.50,-1.40,-319.00,-977.50,198.50}},
- {"Blackfield", {964.30,1203.20,-89.00,1197.30,1403.20,110.90}},
- {"Blackfield", {964.30,1403.20,-89.00,1197.30,1726.20,110.90}},
- {"Blackfield Chapel", {1375.60,596.30,-89.00,1558.00,823.20,110.90}},
- {"Blackfield Chapel", {1325.60,596.30,-89.00,1375.60,795.00,110.90}},
- {"Blackfield Intersection", {1197.30,1044.60,-89.00,1277.00,1163.30,110.90}},
- {"Blackfield Intersection", {1166.50,795.00,-89.00,1375.60,1044.60,110.90}},
- {"Blackfield Intersection", {1277.00,1044.60,-89.00,1315.30,1087.60,110.90}},
- {"Blackfield Intersection", {1375.60,823.20,-89.00,1457.30,919.40,110.90}},
- {"Blueberry", {104.50,-220.10,2.30,349.60,152.20,200.00}},
- {"Blueberry", {19.60,-404.10,3.80,349.60,-220.10,200.00}},
- {"Blueberry Acres", {-319.60,-220.10,0.00,104.50,293.30,200.00}},
- {"Caligula's Palace", {2087.30,1543.20,-89.00,2437.30,1703.20,110.90}},
- {"Caligula's Palace", {2137.40,1703.20,-89.00,2437.30,1783.20,110.90}},
- {"Calton Heights", {-2274.10,744.10,-6.10,-1982.30,1358.90,200.00}},
- {"Chinatown", {-2274.10,578.30,-7.60,-2078.60,744.10,200.00}},
- {"City Hall", {-2867.80,277.40,-9.10,-2593.40,458.40,200.00}},
- {"Come-A-Lot", {2087.30,943.20,-89.00,2623.10,1203.20,110.90}},
- {"Commerce", {1323.90,-1842.20,-89.00,1701.90,-1722.20,110.90}},
- {"Commerce", {1323.90,-1722.20,-89.00,1440.90,-1577.50,110.90}},
- {"Commerce", {1370.80,-1577.50,-89.00,1463.90,-1384.90,110.90}},
- {"Commerce", {1463.90,-1577.50,-89.00,1667.90,-1430.80,110.90}},
- {"Commerce", {1583.50,-1722.20,-89.00,1758.90,-1577.50,110.90}},
- {"Commerce", {1667.90,-1577.50,-89.00,1812.60,-1430.80,110.90}},
- {"Conference Center", {1046.10,-1804.20,-89.00,1323.90,-1722.20,110.90}},
- {"Conference Center", {1073.20,-1842.20,-89.00,1323.90,-1804.20,110.90}},
- {"Cranberry Station", {-2007.80,56.30,0.00,-1922.00,224.70,100.00}},
- {"Creek", {2749.90,1937.20,-89.00,2921.60,2669.70,110.90}},
- {"Dillimore", {580.70,-674.80,-9.50,861.00,-404.70,200.00}},
- {"Doherty", {-2270.00,-324.10,-0.00,-1794.90,-222.50,200.00}},
- {"Doherty", {-2173.00,-222.50,-0.00,-1794.90,265.20,200.00}},
- {"Downtown", {-1982.30,744.10,-6.10,-1871.70,1274.20,200.00}},
- {"Downtown", {-1871.70,1176.40,-4.50,-1620.30,1274.20,200.00}},
- {"Downtown", {-1700.00,744.20,-6.10,-1580.00,1176.50,200.00}},
- {"Downtown", {-1580.00,744.20,-6.10,-1499.80,1025.90,200.00}},
- {"Downtown", {-2078.60,578.30,-7.60,-1499.80,744.20,200.00}},
- {"Downtown", {-1993.20,265.20,-9.10,-1794.90,578.30,200.00}},
- {"Downtown Los Santos", {1463.90,-1430.80,-89.00,1724.70,-1290.80,110.90}},
- {"Downtown Los Santos", {1724.70,-1430.80,-89.00,1812.60,-1250.90,110.90}},
- {"Downtown Los Santos", {1463.90,-1290.80,-89.00,1724.70,-1150.80,110.90}},
- {"Downtown Los Santos", {1370.80,-1384.90,-89.00,1463.90,-1170.80,110.90}},
- {"Downtown Los Santos", {1724.70,-1250.90,-89.00,1812.60,-1150.80,110.90}},
- {"Downtown Los Santos", {1370.80,-1170.80,-89.00,1463.90,-1130.80,110.90}},
- {"Downtown Los Santos", {1378.30,-1130.80,-89.00,1463.90,-1026.30,110.90}},
- {"Downtown Los Santos", {1391.00,-1026.30,-89.00,1463.90,-926.90,110.90}},
- {"Downtown Los Santos", {1507.50,-1385.20,110.90,1582.50,-1325.30,335.90}},
- {"East Beach", {2632.80,-1852.80,-89.00,2959.30,-1668.10,110.90}},
- {"East Beach", {2632.80,-1668.10,-89.00,2747.70,-1393.40,110.90}},
- {"East Beach", {2747.70,-1668.10,-89.00,2959.30,-1498.60,110.90}},
- {"East Beach", {2747.70,-1498.60,-89.00,2959.30,-1120.00,110.90}},
- {"East Los Santos", {2421.00,-1628.50,-89.00,2632.80,-1454.30,110.90}},
- {"East Los Santos", {2222.50,-1628.50,-89.00,2421.00,-1494.00,110.90}},
- {"East Los Santos", {2266.20,-1494.00,-89.00,2381.60,-1372.00,110.90}},
- {"East Los Santos", {2381.60,-1494.00,-89.00,2421.00,-1454.30,110.90}},
- {"East Los Santos", {2281.40,-1372.00,-89.00,2381.60,-1135.00,110.90}},
- {"East Los Santos", {2381.60,-1454.30,-89.00,2462.10,-1135.00,110.90}},
- {"East Los Santos", {2462.10,-1454.30,-89.00,2581.70,-1135.00,110.90}},
- {"Easter Basin", {-1794.90,249.90,-9.10,-1242.90,578.30,200.00}},
- {"Easter Basin", {-1794.90,-50.00,-0.00,-1499.80,249.90,200.00}},
- {"Easter Bay Airport", {-1499.80,-50.00,-0.00,-1242.90,249.90,200.00}},
- {"Easter Bay Airport", {-1794.90,-730.10,-3.00,-1213.90,-50.00,200.00}},
- {"Easter Bay Airport", {-1213.90,-730.10,0.00,-1132.80,-50.00,200.00}},
- {"Easter Bay Airport", {-1242.90,-50.00,0.00,-1213.90,578.30,200.00}},
- {"Easter Bay Airport", {-1213.90,-50.00,-4.50,-947.90,578.30,200.00}},
- {"Easter Bay Airport", {-1315.40,-405.30,15.40,-1264.40,-209.50,25.40}},
- {"Easter Bay Airport", {-1354.30,-287.30,15.40,-1315.40,-209.50,25.40}},
- {"Easter Bay Airport", {-1490.30,-209.50,15.40,-1264.40,-148.30,25.40}},
- {"Easter Bay Chemicals", {-1132.80,-768.00,0.00,-956.40,-578.10,200.00}},
- {"Easter Bay Chemicals", {-1132.80,-787.30,0.00,-956.40,-768.00,200.00}},
- {"El Castillo del Diablo", {-464.50,2217.60,0.00,-208.50,2580.30,200.00}},
- {"El Castillo del Diablo", {-208.50,2123.00,-7.60,114.00,2337.10,200.00}},
- {"El Castillo del Diablo", {-208.50,2337.10,0.00,8.40,2487.10,200.00}},
- {"El Corona", {1812.60,-2179.20,-89.00,1970.60,-1852.80,110.90}},
- {"El Corona", {1692.60,-2179.20,-89.00,1812.60,-1842.20,110.90}},
- {"El Quebrados", {-1645.20,2498.50,0.00,-1372.10,2777.80,200.00}},
- {"Esplanade East", {-1620.30,1176.50,-4.50,-1580.00,1274.20,200.00}},
- {"Esplanade East", {-1580.00,1025.90,-6.10,-1499.80,1274.20,200.00}},
- {"Esplanade East", {-1499.80,578.30,-79.60,-1339.80,1274.20,20.30}},
- {"Esplanade North", {-2533.00,1358.90,-4.50,-1996.60,1501.20,200.00}},
- {"Esplanade North", {-1996.60,1358.90,-4.50,-1524.20,1592.50,200.00}},
- {"Esplanade North", {-1982.30,1274.20,-4.50,-1524.20,1358.90,200.00}},
- {"Fallen Tree", {-792.20,-698.50,-5.30,-452.40,-380.00,200.00}},
- {"Fallow Bridge", {434.30,366.50,0.00,603.00,555.60,200.00}},
- {"Fern Ridge", {508.10,-139.20,0.00,1306.60,119.50,200.00}},
- {"Financial", {-1871.70,744.10,-6.10,-1701.30,1176.40,300.00}},
- {"Fisher's Lagoon", {1916.90,-233.30,-100.00,2131.70,13.80,200.00}},
- {"Flint Intersection", {-187.70,-1596.70,-89.00,17.00,-1276.60,110.90}},
- {"Flint Range", {-594.10,-1648.50,0.00,-187.70,-1276.60,200.00}},
- {"Fort Carson", {-376.20,826.30,-3.00,123.70,1220.40,200.00}},
- {"Foster Valley", {-2270.00,-430.20,-0.00,-2178.60,-324.10,200.00}},
- {"Foster Valley", {-2178.60,-599.80,-0.00,-1794.90,-324.10,200.00}},
- {"Foster Valley", {-2178.60,-1115.50,0.00,-1794.90,-599.80,200.00}},
- {"Foster Valley", {-2178.60,-1250.90,0.00,-1794.90,-1115.50,200.00}},
- {"Frederick Bridge", {2759.20,296.50,0.00,2774.20,594.70,200.00}},
- {"Gant Bridge", {-2741.40,1659.60,-6.10,-2616.40,2175.10,200.00}},
- {"Gant Bridge", {-2741.00,1490.40,-6.10,-2616.40,1659.60,200.00}},
- {"Ganton", {2222.50,-1852.80,-89.00,2632.80,-1722.30,110.90}},
- {"Ganton", {2222.50,-1722.30,-89.00,2632.80,-1628.50,110.90}},
- {"Garcia", {-2411.20,-222.50,-0.00,-2173.00,265.20,200.00}},
- {"Garcia", {-2395.10,-222.50,-5.30,-2354.00,-204.70,200.00}},
- {"Garver Bridge", {-1339.80,828.10,-89.00,-1213.90,1057.00,110.90}},
- {"Garver Bridge", {-1213.90,950.00,-89.00,-1087.90,1178.90,110.90}},
- {"Garver Bridge", {-1499.80,696.40,-179.60,-1339.80,925.30,20.30}},
- {"Glen Park", {1812.60,-1449.60,-89.00,1996.90,-1350.70,110.90}},
- {"Glen Park", {1812.60,-1100.80,-89.00,1994.30,-973.30,110.90}},
- {"Glen Park", {1812.60,-1350.70,-89.00,2056.80,-1100.80,110.90}},
- {"Green Palms", {176.50,1305.40,-3.00,338.60,1520.70,200.00}},
- {"Greenglass College", {964.30,1044.60,-89.00,1197.30,1203.20,110.90}},
- {"Greenglass College", {964.30,930.80,-89.00,1166.50,1044.60,110.90}},
- {"Hampton Barns", {603.00,264.30,0.00,761.90,366.50,200.00}},
- {"Hankypanky Point", {2576.90,62.10,0.00,2759.20,385.50,200.00}},
- {"Harry Gold Parkway", {1777.30,863.20,-89.00,1817.30,2342.80,110.90}},
- {"Hashbury", {-2593.40,-222.50,-0.00,-2411.20,54.70,200.00}},
- {"Hilltop Farm", {967.30,-450.30,-3.00,1176.70,-217.90,200.00}},
- {"Hunter Quarry", {337.20,710.80,-115.20,860.50,1031.70,203.70}},
- {"Idlewood", {1812.60,-1852.80,-89.00,1971.60,-1742.30,110.90}},
- {"Idlewood", {1812.60,-1742.30,-89.00,1951.60,-1602.30,110.90}},
- {"Idlewood", {1951.60,-1742.30,-89.00,2124.60,-1602.30,110.90}},
- {"Idlewood", {1812.60,-1602.30,-89.00,2124.60,-1449.60,110.90}},
- {"Idlewood", {2124.60,-1742.30,-89.00,2222.50,-1494.00,110.90}},
- {"Idlewood", {1971.60,-1852.80,-89.00,2222.50,-1742.30,110.90}},
- {"Jefferson", {1996.90,-1449.60,-89.00,2056.80,-1350.70,110.90}},
- {"Jefferson", {2124.60,-1494.00,-89.00,2266.20,-1449.60,110.90}},
- {"Jefferson", {2056.80,-1372.00,-89.00,2281.40,-1210.70,110.90}},
- {"Jefferson", {2056.80,-1210.70,-89.00,2185.30,-1126.30,110.90}},
- {"Jefferson", {2185.30,-1210.70,-89.00,2281.40,-1154.50,110.90}},
- {"Jefferson", {2056.80,-1449.60,-89.00,2266.20,-1372.00,110.90}},
- {"Julius Thruway East", {2623.10,943.20,-89.00,2749.90,1055.90,110.90}},
- {"Julius Thruway East", {2685.10,1055.90,-89.00,2749.90,2626.50,110.90}},
- {"Julius Thruway East", {2536.40,2442.50,-89.00,2685.10,2542.50,110.90}},
- {"Julius Thruway East", {2625.10,2202.70,-89.00,2685.10,2442.50,110.90}},
- {"Julius Thruway North", {2498.20,2542.50,-89.00,2685.10,2626.50,110.90}},
- {"Julius Thruway North", {2237.40,2542.50,-89.00,2498.20,2663.10,110.90}},
- {"Julius Thruway North", {2121.40,2508.20,-89.00,2237.40,2663.10,110.90}},
- {"Julius Thruway North", {1938.80,2508.20,-89.00,2121.40,2624.20,110.90}},
- {"Julius Thruway North", {1534.50,2433.20,-89.00,1848.40,2583.20,110.90}},
- {"Julius Thruway North", {1848.40,2478.40,-89.00,1938.80,2553.40,110.90}},
- {"Julius Thruway North", {1704.50,2342.80,-89.00,1848.40,2433.20,110.90}},
- {"Julius Thruway North", {1377.30,2433.20,-89.00,1534.50,2507.20,110.90}},
- {"Julius Thruway South", {1457.30,823.20,-89.00,2377.30,863.20,110.90}},
- {"Julius Thruway South", {2377.30,788.80,-89.00,2537.30,897.90,110.90}},
- {"Julius Thruway West", {1197.30,1163.30,-89.00,1236.60,2243.20,110.90}},
- {"Julius Thruway West", {1236.60,2142.80,-89.00,1297.40,2243.20,110.90}},
- {"Juniper Hill", {-2533.00,578.30,-7.60,-2274.10,968.30,200.00}},
- {"Juniper Hollow", {-2533.00,968.30,-6.10,-2274.10,1358.90,200.00}},
- {"K.A.C.C. Military Fuels", {2498.20,2626.50,-89.00,2749.90,2861.50,110.90}},
- {"Kincaid Bridge", {-1339.80,599.20,-89.00,-1213.90,828.10,110.90}},
- {"Kincaid Bridge", {-1213.90,721.10,-89.00,-1087.90,950.00,110.90}},
- {"Kincaid Bridge", {-1087.90,855.30,-89.00,-961.90,986.20,110.90}},
- {"King's", {-2329.30,458.40,-7.60,-1993.20,578.30,200.00}},
- {"King's", {-2411.20,265.20,-9.10,-1993.20,373.50,200.00}},
- {"King's", {-2253.50,373.50,-9.10,-1993.20,458.40,200.00}},
- {"LVA Freight Depot", {1457.30,863.20,-89.00,1777.40,1143.20,110.90}},
- {"LVA Freight Depot", {1375.60,919.40,-89.00,1457.30,1203.20,110.90}},
- {"LVA Freight Depot", {1277.00,1087.60,-89.00,1375.60,1203.20,110.90}},
- {"LVA Freight Depot", {1315.30,1044.60,-89.00,1375.60,1087.60,110.90}},
- {"LVA Freight Depot", {1236.60,1163.40,-89.00,1277.00,1203.20,110.90}},
- {"Las Barrancas", {-926.10,1398.70,-3.00,-719.20,1634.60,200.00}},
- {"Las Brujas", {-365.10,2123.00,-3.00,-208.50,2217.60,200.00}},
- {"Las Colinas", {1994.30,-1100.80,-89.00,2056.80,-920.80,110.90}},
- {"Las Colinas", {2056.80,-1126.30,-89.00,2126.80,-920.80,110.90}},
- {"Las Colinas", {2185.30,-1154.50,-89.00,2281.40,-934.40,110.90}},
- {"Las Colinas", {2126.80,-1126.30,-89.00,2185.30,-934.40,110.90}},
- {"Las Colinas", {2747.70,-1120.00,-89.00,2959.30,-945.00,110.90}},
- {"Las Colinas", {2632.70,-1135.00,-89.00,2747.70,-945.00,110.90}},
- {"Las Colinas", {2281.40,-1135.00,-89.00,2632.70,-945.00,110.90}},
- {"Las Payasadas", {-354.30,2580.30,2.00,-133.60,2816.80,200.00}},
- {"Las Venturas Airport", {1236.60,1203.20,-89.00,1457.30,1883.10,110.90}},
- {"Las Venturas Airport", {1457.30,1203.20,-89.00,1777.30,1883.10,110.90}},
- {"Las Venturas Airport", {1457.30,1143.20,-89.00,1777.40,1203.20,110.90}},
- {"Las Venturas Airport", {1515.80,1586.40,-12.50,1729.90,1714.50,87.50}},
- {"Last Dime Motel", {1823.00,596.30,-89.00,1997.20,823.20,110.90}},
- {"Leafy Hollow", {-1166.90,-1856.00,0.00,-815.60,-1602.00,200.00}},
- {"Liberty City", {-1000.00,400.00,1300.00,-700.00,600.00,1400.00}},
- {"Lil' Probe Inn", {-90.20,1286.80,-3.00,153.80,1554.10,200.00}},
- {"Linden Side", {2749.90,943.20,-89.00,2923.30,1198.90,110.90}},
- {"Linden Station", {2749.90,1198.90,-89.00,2923.30,1548.90,110.90}},
- {"Linden Station", {2811.20,1229.50,-39.50,2861.20,1407.50,60.40}},
- {"Little Mexico", {1701.90,-1842.20,-89.00,1812.60,-1722.20,110.90}},
- {"Little Mexico", {1758.90,-1722.20,-89.00,1812.60,-1577.50,110.90}},
- {"Los Flores", {2581.70,-1454.30,-89.00,2632.80,-1393.40,110.90}},
- {"Los Flores", {2581.70,-1393.40,-89.00,2747.70,-1135.00,110.90}},
- {"Los Santos International", {1249.60,-2394.30,-89.00,1852.00,-2179.20,110.90}},
- {"Los Santos International", {1852.00,-2394.30,-89.00,2089.00,-2179.20,110.90}},
- {"Los Santos International", {1382.70,-2730.80,-89.00,2201.80,-2394.30,110.90}},
- {"Los Santos International", {1974.60,-2394.30,-39.00,2089.00,-2256.50,60.90}},
- {"Los Santos International", {1400.90,-2669.20,-39.00,2189.80,-2597.20,60.90}},
- {"Los Santos International", {2051.60,-2597.20,-39.00,2152.40,-2394.30,60.90}},
- {"Marina", {647.70,-1804.20,-89.00,851.40,-1577.50,110.90}},
- {"Marina", {647.70,-1577.50,-89.00,807.90,-1416.20,110.90}},
- {"Marina", {807.90,-1577.50,-89.00,926.90,-1416.20,110.90}},
- {"Market", {787.40,-1416.20,-89.00,1072.60,-1310.20,110.90}},
- {"Market", {952.60,-1310.20,-89.00,1072.60,-1130.80,110.90}},
- {"Market", {1072.60,-1416.20,-89.00,1370.80,-1130.80,110.90}},
- {"Market", {926.90,-1577.50,-89.00,1370.80,-1416.20,110.90}},
- {"Market Station", {787.40,-1410.90,-34.10,866.00,-1310.20,65.80}},
- {"Martin Bridge", {-222.10,293.30,0.00,-122.10,476.40,200.00}},
- {"Missionary Hill", {-2994.40,-811.20,0.00,-2178.60,-430.20,200.00}},
- {"Montgomery", {1119.50,119.50,-3.00,1451.40,493.30,200.00}},
- {"Montgomery", {1451.40,347.40,-6.10,1582.40,420.80,200.00}},
- {"Montgomery Intersection", {1546.60,208.10,0.00,1745.80,347.40,200.00}},
- {"Montgomery Intersection", {1582.40,347.40,0.00,1664.60,401.70,200.00}},
- {"Mulholland", {1414.00,-768.00,-89.00,1667.60,-452.40,110.90}},
- {"Mulholland", {1281.10,-452.40,-89.00,1641.10,-290.90,110.90}},
- {"Mulholland", {1269.10,-768.00,-89.00,1414.00,-452.40,110.90}},
- {"Mulholland", {1357.00,-926.90,-89.00,1463.90,-768.00,110.90}},
- {"Mulholland", {1318.10,-910.10,-89.00,1357.00,-768.00,110.90}},
- {"Mulholland", {1169.10,-910.10,-89.00,1318.10,-768.00,110.90}},
- {"Mulholland", {768.60,-954.60,-89.00,952.60,-860.60,110.90}},
- {"Mulholland", {687.80,-860.60,-89.00,911.80,-768.00,110.90}},
- {"Mulholland", {737.50,-768.00,-89.00,1142.20,-674.80,110.90}},
- {"Mulholland", {1096.40,-910.10,-89.00,1169.10,-768.00,110.90}},
- {"Mulholland", {952.60,-937.10,-89.00,1096.40,-860.60,110.90}},
- {"Mulholland", {911.80,-860.60,-89.00,1096.40,-768.00,110.90}},
- {"Mulholland", {861.00,-674.80,-89.00,1156.50,-600.80,110.90}},
- {"Mulholland Intersection", {1463.90,-1150.80,-89.00,1812.60,-768.00,110.90}},
- {"North Rock", {2285.30,-768.00,0.00,2770.50,-269.70,200.00}},
- {"Ocean Docks", {2373.70,-2697.00,-89.00,2809.20,-2330.40,110.90}},
- {"Ocean Docks", {2201.80,-2418.30,-89.00,2324.00,-2095.00,110.90}},
- {"Ocean Docks", {2324.00,-2302.30,-89.00,2703.50,-2145.10,110.90}},
- {"Ocean Docks", {2089.00,-2394.30,-89.00,2201.80,-2235.80,110.90}},
- {"Ocean Docks", {2201.80,-2730.80,-89.00,2324.00,-2418.30,110.90}},
- {"Ocean Docks", {2703.50,-2302.30,-89.00,2959.30,-2126.90,110.90}},
- {"Ocean Docks", {2324.00,-2145.10,-89.00,2703.50,-2059.20,110.90}},
- {"Ocean Flats", {-2994.40,277.40,-9.10,-2867.80,458.40,200.00}},
- {"Ocean Flats", {-2994.40,-222.50,-0.00,-2593.40,277.40,200.00}},
- {"Ocean Flats", {-2994.40,-430.20,-0.00,-2831.80,-222.50,200.00}},
- {"Octane Springs", {338.60,1228.50,0.00,664.30,1655.00,200.00}},
- {"Old Venturas Strip", {2162.30,2012.10,-89.00,2685.10,2202.70,110.90}},
- {"Palisades", {-2994.40,458.40,-6.10,-2741.00,1339.60,200.00}},
- {"Palomino Creek", {2160.20,-149.00,0.00,2576.90,228.30,200.00}},
- {"Paradiso", {-2741.00,793.40,-6.10,-2533.00,1268.40,200.00}},
- {"Pershing Square", {1440.90,-1722.20,-89.00,1583.50,-1577.50,110.90}},
- {"Pilgrim", {2437.30,1383.20,-89.00,2624.40,1783.20,110.90}},
- {"Pilgrim", {2624.40,1383.20,-89.00,2685.10,1783.20,110.90}},
- {"Pilson Intersection", {1098.30,2243.20,-89.00,1377.30,2507.20,110.90}},
- {"Pirates in Men's Pants", {1817.30,1469.20,-89.00,2027.40,1703.20,110.90}},
- {"Playa del Seville", {2703.50,-2126.90,-89.00,2959.30,-1852.80,110.90}},
- {"Prickle Pine", {1534.50,2583.20,-89.00,1848.40,2863.20,110.90}},
- {"Prickle Pine", {1117.40,2507.20,-89.00,1534.50,2723.20,110.90}},
- {"Prickle Pine", {1848.40,2553.40,-89.00,1938.80,2863.20,110.90}},
- {"Prickle Pine", {1938.80,2624.20,-89.00,2121.40,2861.50,110.90}},
- {"Queens", {-2533.00,458.40,0.00,-2329.30,578.30,200.00}},
- {"Queens", {-2593.40,54.70,0.00,-2411.20,458.40,200.00}},
- {"Queens", {-2411.20,373.50,0.00,-2253.50,458.40,200.00}},
- {"Randolph Industrial", {1558.00,596.30,-89.00,1823.00,823.20,110.90}},
- {"Redsands East", {1817.30,2011.80,-89.00,2106.70,2202.70,110.90}},
- {"Redsands East", {1817.30,2202.70,-89.00,2011.90,2342.80,110.90}},
- {"Redsands East", {1848.40,2342.80,-89.00,2011.90,2478.40,110.90}},
- {"Redsands West", {1236.60,1883.10,-89.00,1777.30,2142.80,110.90}},
- {"Redsands West", {1297.40,2142.80,-89.00,1777.30,2243.20,110.90}},
- {"Redsands West", {1377.30,2243.20,-89.00,1704.50,2433.20,110.90}},
- {"Redsands West", {1704.50,2243.20,-89.00,1777.30,2342.80,110.90}},
- {"Regular Tom", {-405.70,1712.80,-3.00,-276.70,1892.70,200.00}},
- {"Richman", {647.50,-1118.20,-89.00,787.40,-954.60,110.90}},
- {"Richman", {647.50,-954.60,-89.00,768.60,-860.60,110.90}},
- {"Richman", {225.10,-1369.60,-89.00,334.50,-1292.00,110.90}},
- {"Richman", {225.10,-1292.00,-89.00,466.20,-1235.00,110.90}},
- {"Richman", {72.60,-1404.90,-89.00,225.10,-1235.00,110.90}},
- {"Richman", {72.60,-1235.00,-89.00,321.30,-1008.10,110.90}},
- {"Richman", {321.30,-1235.00,-89.00,647.50,-1044.00,110.90}},
- {"Richman", {321.30,-1044.00,-89.00,647.50,-860.60,110.90}},
- {"Richman", {321.30,-860.60,-89.00,687.80,-768.00,110.90}},
- {"Richman", {321.30,-768.00,-89.00,700.70,-674.80,110.90}},
- {"Robada Intersection", {-1119.00,1178.90,-89.00,-862.00,1351.40,110.90}},
- {"Roca Escalante", {2237.40,2202.70,-89.00,2536.40,2542.50,110.90}},
- {"Roca Escalante", {2536.40,2202.70,-89.00,2625.10,2442.50,110.90}},
- {"Rockshore East", {2537.30,676.50,-89.00,2902.30,943.20,110.90}},
- {"Rockshore West", {1997.20,596.30,-89.00,2377.30,823.20,110.90}},
- {"Rockshore West", {2377.30,596.30,-89.00,2537.30,788.80,110.90}},
- {"Rodeo", {72.60,-1684.60,-89.00,225.10,-1544.10,110.90}},
- {"Rodeo", {72.60,-1544.10,-89.00,225.10,-1404.90,110.90}},
- {"Rodeo", {225.10,-1684.60,-89.00,312.80,-1501.90,110.90}},
- {"Rodeo", {225.10,-1501.90,-89.00,334.50,-1369.60,110.90}},
- {"Rodeo", {334.50,-1501.90,-89.00,422.60,-1406.00,110.90}},
- {"Rodeo", {312.80,-1684.60,-89.00,422.60,-1501.90,110.90}},
- {"Rodeo", {422.60,-1684.60,-89.00,558.00,-1570.20,110.90}},
- {"Rodeo", {558.00,-1684.60,-89.00,647.50,-1384.90,110.90}},
- {"Rodeo", {466.20,-1570.20,-89.00,558.00,-1385.00,110.90}},
- {"Rodeo", {422.60,-1570.20,-89.00,466.20,-1406.00,110.90}},
- {"Rodeo", {466.20,-1385.00,-89.00,647.50,-1235.00,110.90}},
- {"Rodeo", {334.50,-1406.00,-89.00,466.20,-1292.00,110.90}},
- {"Royal Casino", {2087.30,1383.20,-89.00,2437.30,1543.20,110.90}},
- {"San Andreas Sound", {2450.30,385.50,-100.00,2759.20,562.30,200.00}},
- {"Santa Flora", {-2741.00,458.40,-7.60,-2533.00,793.40,200.00}},
- {"Santa Maria Beach", {342.60,-2173.20,-89.00,647.70,-1684.60,110.90}},
- {"Santa Maria Beach", {72.60,-2173.20,-89.00,342.60,-1684.60,110.90}},
- {"Shady Cabin", {-1632.80,-2263.40,-3.00,-1601.30,-2231.70,200.00}},
- {"Shady Creeks", {-1820.60,-2643.60,-8.00,-1226.70,-1771.60,200.00}},
- {"Shady Creeks", {-2030.10,-2174.80,-6.10,-1820.60,-1771.60,200.00}},
- {"Sobell Rail Yards", {2749.90,1548.90,-89.00,2923.30,1937.20,110.90}},
- {"Spinybed", {2121.40,2663.10,-89.00,2498.20,2861.50,110.90}},
- {"Starfish Casino", {2437.30,1783.20,-89.00,2685.10,2012.10,110.90}},
- {"Starfish Casino", {2437.30,1858.10,-39.00,2495.00,1970.80,60.90}},
- {"Starfish Casino", {2162.30,1883.20,-89.00,2437.30,2012.10,110.90}},
- {"Temple", {1252.30,-1130.80,-89.00,1378.30,-1026.30,110.90}},
- {"Temple", {1252.30,-1026.30,-89.00,1391.00,-926.90,110.90}},
- {"Temple", {1252.30,-926.90,-89.00,1357.00,-910.10,110.90}},
- {"Temple", {952.60,-1130.80,-89.00,1096.40,-937.10,110.90}},
- {"Temple", {1096.40,-1130.80,-89.00,1252.30,-1026.30,110.90}},
- {"Temple", {1096.40,-1026.30,-89.00,1252.30,-910.10,110.90}},
- {"The Camel's Toe", {2087.30,1203.20,-89.00,2640.40,1383.20,110.90}},
- {"The Clown's Pocket", {2162.30,1783.20,-89.00,2437.30,1883.20,110.90}},
- {"The Emerald Isle", {2011.90,2202.70,-89.00,2237.40,2508.20,110.90}},
- {"The Farm", {-1209.60,-1317.10,114.90,-908.10,-787.30,251.90}},
- {"Four Dragons Casino", {1817.30,863.20,-89.00,2027.30,1083.20,110.90}},
- {"The High Roller", {1817.30,1283.20,-89.00,2027.30,1469.20,110.90}},
- {"The Mako Span", {1664.60,401.70,0.00,1785.10,567.20,200.00}},
- {"The Panopticon", {-947.90,-304.30,-1.10,-319.60,327.00,200.00}},
- {"The Pink Swan", {1817.30,1083.20,-89.00,2027.30,1283.20,110.90}},
- {"The Sherman Dam", {-968.70,1929.40,-3.00,-481.10,2155.20,200.00}},
- {"The Strip", {2027.40,863.20,-89.00,2087.30,1703.20,110.90}},
- {"The Strip", {2106.70,1863.20,-89.00,2162.30,2202.70,110.90}},
- {"The Strip", {2027.40,1783.20,-89.00,2162.30,1863.20,110.90}},
- {"The Strip", {2027.40,1703.20,-89.00,2137.40,1783.20,110.90}},
- {"The Visage", {1817.30,1863.20,-89.00,2106.70,2011.80,110.90}},
- {"The Visage", {1817.30,1703.20,-89.00,2027.40,1863.20,110.90}},
- {"Unity Station", {1692.60,-1971.80,-20.40,1812.60,-1932.80,79.50}},
- {"Valle Ocultado", {-936.60,2611.40,2.00,-715.90,2847.90,200.00}},
- {"Verdant Bluffs", {930.20,-2488.40,-89.00,1249.60,-2006.70,110.90}},
- {"Verdant Bluffs", {1073.20,-2006.70,-89.00,1249.60,-1842.20,110.90}},
- {"Verdant Bluffs", {1249.60,-2179.20,-89.00,1692.60,-1842.20,110.90}},
- {"Verdant Meadows", {37.00,2337.10,-3.00,435.90,2677.90,200.00}},
- {"Verona Beach", {647.70,-2173.20,-89.00,930.20,-1804.20,110.90}},
- {"Verona Beach", {930.20,-2006.70,-89.00,1073.20,-1804.20,110.90}},
- {"Verona Beach", {851.40,-1804.20,-89.00,1046.10,-1577.50,110.90}},
- {"Verona Beach", {1161.50,-1722.20,-89.00,1323.90,-1577.50,110.90}},
- {"Verona Beach", {1046.10,-1722.20,-89.00,1161.50,-1577.50,110.90}},
- {"Vinewood", {787.40,-1310.20,-89.00,952.60,-1130.80,110.90}},
- {"Vinewood", {787.40,-1130.80,-89.00,952.60,-954.60,110.90}},
- {"Vinewood", {647.50,-1227.20,-89.00,787.40,-1118.20,110.90}},
- {"Vinewood", {647.70,-1416.20,-89.00,787.40,-1227.20,110.90}},
- {"Whitewood Estates", {883.30,1726.20,-89.00,1098.30,2507.20,110.90}},
- {"Whitewood Estates", {1098.30,1726.20,-89.00,1197.30,2243.20,110.90}},
- {"Willowfield", {1970.60,-2179.20,-89.00,2089.00,-1852.80,110.90}},
- {"Willowfield", {2089.00,-2235.80,-89.00,2201.80,-1989.90,110.90}},
- {"Willowfield", {2089.00,-1989.90,-89.00,2324.00,-1852.80,110.90}},
- {"Willowfield", {2201.80,-2095.00,-89.00,2324.00,-1989.90,110.90}},
- {"Willowfield", {2541.70,-1941.40,-89.00,2703.50,-1852.80,110.90}},
- {"Willowfield", {2324.00,-2059.20,-89.00,2541.70,-1852.80,110.90}},
- {"Willowfield", {2541.70,-2059.20,-89.00,2703.50,-1941.40,110.90}},
- {"Yellow Bell Station", {1377.40,2600.40,-21.90,1492.40,2687.30,78.00}},
- // Citys Zones
- {"Los Santos", {44.60,-2892.90,-242.90,2997.00,-768.00,900.00}},
- {"Las Venturas", {869.40,596.30,-242.90,2997.00,2993.80,900.00}},
- {"Bone County", {-480.50,596.30,-242.90,869.40,2993.80,900.00}},
- {"Tierra Robada", {-2997.40,1659.60,-242.90,-480.50,2993.80,900.00}},
- {"Tierra Robada", {-1213.90,596.30,-242.90,-480.50,1659.60,900.00}},
- {"San Fierro", {-2997.40,-1115.50,-242.90,-1213.90,1659.60,900.00}},
- {"Red County", {-1213.90,-768.00,-242.90,2997.00,596.30,900.00}},
- {"Flint County", {-1213.90,-2892.90,-242.90,44.60,-768.00,900.00}},
- {"Whetstone", {-2997.40,-2892.90,-242.90,-1213.90,-1115.50,900.00}}
- };
- enum ReadPositions{Float:ReadX,Float:ReadY,Float:ReadZ
- }
- new LuX_ReadPlayerPosition[PLAYERS][ReadPositions];
- new Float:VehPosX[MAX_VEHICLES], Float:VehPosY[MAX_VEHICLES], Float:VehPosZ[MAX_VEHICLES];
- forward LAutoUnlock(vehicleid);
- new LVehiclesName[][] =
- {
- "Landstalker",
- "Bravura",
- "Buffalo",
- "Linerunner",
- "Pereniel",
- "Sentinel",
- "Dumper",
- "Firetruck",
- "Trashmaster",
- "Stretch",
- "Manana",
- "Infernus",
- "Voodoo",
- "Pony",
- "Mule",
- "Cheetah",
- "Ambulance",
- "Leviathan",
- "Moonbeam",
- "Esperanto",
- "Taxi",
- "Washington",
- "Bobcat",
- "Mr Whoopee",
- "BF Injection",
- "Hunter",
- "Premier",
- "Enforcer",
- "Securicar",
- "Banshee",
- "Predator",
- "Bus",
- "Rhino",
- "Barracks",
- "Hotknife",
- "Trailer",
- "Previon",
- "Coach",
- "Cabbie",
- "Stallion",
- "Rumpo",
- "RC Bandit",
- "Romero",
- "Packer",
- "Monster Truck",
- "Admiral",
- "Squalo",
- "Seasparrow",
- "Pizzaboy",
- "Tram",
- "Trailer",
- "Turismo",
- "Speeder",
- "Reefer",
- "Tropic",
- "Flatbed",
- "Yankee",
- "Caddy",
- "Solair",
- "Berkley's RC Van",
- "Skimmer",
- "PCJ-600",
- "Faggio",
- "Freeway",
- "RC Baron",
- "RC Raider",
- "Glendale",
- "Oceanic",
- "Sanchez",
- "Sparrow",
- "Patriot",
- "Quad",
- "Coastguard",
- "Dinghy",
- "Hermes",
- "Sabre",
- "Rustler",
- "ZR-350",
- "Walton",
- "Regina",
- "Comet",
- "BMX",
- "Burrito",
- "Camper",
- "Marquis",
- "Baggage",
- "Dozer",
- "Maverick",
- "News Chopper",
- "Rancher",
- "FBI Rancher",
- "Virgo",
- "Greenwood",
- "Jetmax",
- "Hotring",
- "Sandking",
- "Blista Compact",
- "Police Maverick",
- "Boxville",
- "Benson",
- "Mesa",
- "RC Goblin",
- "Hotring Racer",
- "Hotring Racer",
- "Bloodring Banger",
- "Rancher",
- "Super GT",
- "Elegant",
- "Journey",
- "Bike",
- "Mountain Bike",
- "Beagle",
- "Cropdust",
- "Stunt",
- "Tanker",
- "RoadTrain",
- "Nebula",
- "Majestic",
- "Buccaneer",
- "Shamal",
- "Hydra",
- "FCR-900",
- "NRG-500",
- "HPV1000",
- "Cement Truck",
- "Tow Truck",
- "Fortune",
- "Cadrona",
- "FBI Truck",
- "Willard",
- "Forklift",
- "Tractor",
- "Combine",
- "Feltzer",
- "Remington",
- "Slamvan",
- "Blade",
- "Freight",
- "Streak",
- "Vortex",
- "Vincent",
- "Bullet",
- "Clover",
- "Sadler",
- "Firetruck",
- "Hustler",
- "Intruder",
- "Primo",
- "Cargobob",
- "Tampa",
- "Sunrise",
- "Merit",
- "Utility",
- "Nevada",
- "Yosemite",
- "Windsor",
- "Monster Truck",
- "Monster Truck",
- "Uranus",
- "Jester",
- "Sultan",
- "Stratum",
- "Elegy",
- "Raindance",
- "RC Tiger",
- "Flash",
- "Tahoma",
- "Savanna",
- "Bandito",
- "Freight",
- "Trailer",
- "Kart",
- "Mower",
- "Duneride",
- "Sweeper",
- "Broadway",
- "Tornado",
- "AT-400",
- "DFT-30",
- "Huntley",
- "Stafford",
- "BF-400",
- "Newsvan",
- "Tug",
- "Trailer",
- "Emperor",
- "Wayfarer",
- "Euros",
- "Hotdog",
- "Club",
- "Trailer",
- "Trailer",
- "Andromada",
- "Dodo",
- "RC Cam",
- "Launch",
- "Police Car (LS)",
- "Police Car (SF)",
- "Police Car (LV)",
- "Police Ranger",
- "Picador",
- "S.W.A.T. Van",
- "Alpha",
- "Phoenix",
- "Glendale",
- "Sadler",
- "Luggage Trailer",
- "Luggage Trailer",
- "Stair Trailer",
- "Boxville",
- "Farm Plow",
- "Utility Trailer"
- };
- forward LuX_SpeedoMeterUp();
- public LuX_SpeedoMeterUp()
- {
- new Float:LPosX;
- new Float:LPosY;
- new Float:LPosZ;
- new Float:PlayerSpeedDistance;
- new value;
- new Float:L_VehHealth;
- new LVehicleStatus[15];
- for(new i=0; i<PLAYERS; i++)
- {
- if(VehicleStatus[GetPlayerVehicleID(i)] == 1)
- {
- LVehicleStatus = "~r~Locked";
- }
- else
- {
- LVehicleStatus = "~g~Unlocked";
- }
- if(IsPlayerConnected(i) && IsPlayerInAnyVehicle(i))
- {
- GetPlayerPos(i, LPosX, LPosY, LPosZ);
- GetPlayerVehicleID(i);
- GetVehicleHealth(GetPlayerVehicleID(i), L_VehHealth);
- PlayerSpeedDistance = floatsqroot(floatpower(floatabs(floatsub(LPosX,LuX_ReadPlayerPosition[i][ReadX])),2)+floatpower(floatabs(floatsub(LPosY,LuX_ReadPlayerPosition[i][ReadY])),2)+floatpower(floatabs(floatsub(LPosZ,LuX_ReadPlayerPosition[i][ReadZ])),2));
- value = floatround(PlayerSpeedDistance * 5000);
- new LuxZone[MAX_ZONE_NAME];
- GetPlayer2DZone(i, LuxZone, MAX_ZONE_NAME);
- if(LuX_SpeedoMeter[i] == 0){
- TextDrawShowForPlayer(i, LBox[i]);
- TextDrawShowForPlayer(i, LLine1[i]);
- TextDrawShowForPlayer(i, LLine2[i]);
- TextDrawShowForPlayer(i, LLine3[i]);
- TextDrawShowForPlayer(i, LLine4[i]);
- TextDrawShowForPlayer(i, LCredits[i]);
- TextDrawShowForPlayer(i, Lmph[i]);
- TextDrawShowForPlayer(i, LFunc[i]);
- LuX_SpeedoMeter[i] = 1; }
- new LMPH = floatround(value/1600);
- new LKPH = floatround(value/1000);
- format(lstring,sizeof(lstring),"~b~Vehicle: ~w~%s~n~~b~Health: ~w~%.2f~n~~b~Altitude: ~w~%.1f~n~~b~Gps: ~w~%s~n~~b~Status: %s",LVehiclesName[GetVehicleModel(GetPlayerVehicleID(i))-400],L_VehHealth,LPosZ,LuxZone,LVehicleStatus);
- TextDrawSetString(LFunc[i], lstring);
- format(lstr,sizeof(lstr),"%sMPH: ~w~%d %sKM/H: ~w~%d",MPH_KPH_Color,LMPH,MPH_KPH_Color,LKPH);
- TextDrawSetString(Lmph[i], lstr);
- if(L_VehHealth <= 500){
- format(lstring,sizeof(lstring),"%sVehicle: ~w~%s~n~%sHealth: ~w~~r~%.2f~n~%sAltitude: ~w~%.1f~n~%sGps: ~w~%s",CategoriesColor,LVehiclesName[GetVehicleModel(GetPlayerVehicleID(i))-400],CategoriesColor,L_VehHealth,CategoriesColor,LPosZ,CategoriesColor,LuxZone);
- TextDrawSetString(LFunc[i], lstring);
- }
- if(LKPH >= VehicleMaxSpeed)
- {
- TogglePlayerControllable(i,0);
- LUnFreeze = SetTimer("LuX_UnFreezeCar", 250, 1);
- format(lstr,sizeof(lstr),"~g~MPH: ~w~%d ~g~KM/H: ~r~%d",LMPH,LKPH);
- TextDrawSetString(Lmph[i], lstr);
- }
- }
- LuX_ReadPlayerPosition[i][ReadX] = LPosX, LuX_ReadPlayerPosition[i][ReadY] = LPosY, LuX_ReadPlayerPosition[i][ReadZ] = LPosZ;}
- for(new i=0; i<PLAYERS; i++){
- if(!IsPlayerInAnyVehicle(i)){
- TextDrawHideForPlayer(i, LBox[i]);
- TextDrawHideForPlayer(i, LLine1[i]);
- TextDrawHideForPlayer(i, LLine2[i]);
- TextDrawHideForPlayer(i, LLine3[i]);
- TextDrawHideForPlayer(i, LLine4[i]);
- TextDrawHideForPlayer(i, LCredits[i]);
- TextDrawHideForPlayer(i, Lmph[i]);
- TextDrawHideForPlayer(i, LFunc[i]);
- LuX_SpeedoMeter[i] = 0;
- }
- }
- return 1;
- }
- forward SetupPlayerForClassSelection(playerid);
- forward Spawn(playerid);
- main()
- {
- print("\n-------------------------------------------");
- print("San Fierro - Deathmatch by Peinneon");
- print("Colored Health Bar v 4.0 by O.K.Style™.");
- print("-------------------------------------------\n");
- }
- public OnGameModeInit()
- {
- SetTimer("tdscoretimer", 5000, true);
- // Speedometer by Luxurion
- print("\n");
- print("************************************");
- print("* *");
- print("* ----------------- *");
- print("* LuX SpeedoMeter v2.0 *");
- print("* ----------------- *");
- print("* By LuxurioN *");
- print("* *");
- print("************************************");
- print("\n");
- SetTimer("LuX_SpeedoMeterUp", UpdateConfig, 1);
- for(new v=0; v<MAX_VEHICLES; v++){
- LuX_ReadPosition(v);}
- for(new i=0; i<PLAYERS; i++){
- //---------------------------------------------------------->
- #if TextBox
- LBox[i] = TextDrawCreate(612.000000,338.000000,"C");
- TextDrawUseBox(LBox[i],1);
- TextDrawBoxColor(LBox[i],0x00000033);
- TextDrawTextSize(LBox[i],454.000000,9.000000);
- TextDrawAlignment(LBox[i],0);
- TextDrawBackgroundColor(LBox[i],0x000000ff);
- TextDrawFont(LBox[i],3);
- TextDrawLetterSize(LBox[i],-0.000000,8.700001);
- TextDrawColor(LBox[i],BoxColor);
- TextDrawSetOutline(LBox[i],1);
- TextDrawSetProportional(LBox[i],1);
- TextDrawSetShadow(LBox[i],1);
- #endif
- //---------------------------------------------------------->
- #if TextTopLines
- LLine1[i] = TextDrawCreate(609.000000,341.000000,"L");
- TextDrawUseBox(LLine1[i],1);
- TextDrawBoxColor(LLine1[i],0xffffff33);
- TextDrawTextSize(LLine1[i],457.000000,-1.000000);
- TextDrawAlignment(LLine1[i],0);
- TextDrawBackgroundColor(LLine1[i],0x000000ff);
- TextDrawFont(LLine1[i],3);
- TextDrawLetterSize(LLine1[i],-0.000000,-0.400000);
- TextDrawColor(LLine1[i],TopLinesColor);
- TextDrawSetOutline(LLine1[i],1);
- TextDrawSetProportional(LLine1[i],1);
- TextDrawSetShadow(LLine1[i],1);
- //---------------------------------------------------------->
- LLine2[i] = TextDrawCreate(609.000000,416.000000,"L");
- TextDrawUseBox(LLine2[i],1);
- TextDrawBoxColor(LLine2[i],0xffffff33);
- TextDrawTextSize(LLine2[i],457.000000,-9.000000);
- TextDrawBackgroundColor(LLine2[i],0x000000ff);
- TextDrawFont(LLine2[i],3);
- TextDrawLetterSize(LLine2[i],-0.000000,-0.400000);
- TextDrawColor(LLine2[i],TopLinesColor);
- TextDrawSetOutline(LLine2[i],1);
- TextDrawSetProportional(LLine2[i],1);
- TextDrawSetShadow(LLine2[i],1);
- #endif
- //---------------------------------------------------------->
- #if LogoName
- LCredits[i] = TextDrawCreate(487.000000,320.000000,SpeedoLogoText);
- TextDrawAlignment(LCredits[i],0);
- TextDrawBackgroundColor(LCredits[i],0x000000ff);
- TextDrawFont(LCredits[i],0);
- TextDrawLetterSize(LCredits[i],0.399999,1.400000);
- TextDrawColor(LCredits[i],LogoColor);
- TextDrawSetOutline(LCredits[i],1);
- TextDrawSetProportional(LCredits[i],1);
- TextDrawSetShadow(LCredits[i],1);
- #endif
- //---------------------------------------------------------->
- #if TextSideLines
- LLine3[i] = TextDrawCreate(466.000000,343.000000,"T");
- TextDrawUseBox(LLine3[i],1);
- TextDrawBoxColor(LLine3[i],0xffffff33);
- TextDrawTextSize(LLine3[i],457.000000,0.000000);
- TextDrawAlignment(LLine3[i],0);
- TextDrawBackgroundColor(LLine3[i],0x000000ff);
- TextDrawFont(LLine3[i],3);
- TextDrawLetterSize(LLine3[i],-0.000000,7.499998);
- TextDrawColor(LLine3[i],SideLinesColor);
- TextDrawSetOutline(LLine3[i],1);
- TextDrawSetProportional(LLine3[i],1);
- TextDrawSetShadow(LLine3[i],1);
- //---------------------------------------------------------->
- LLine4[i] = TextDrawCreate(607.000000,343.000000,"T");
- TextDrawUseBox(LLine4[i],1);
- TextDrawBoxColor(LLine4[i],0xffffff33);
- TextDrawTextSize(LLine4[i],603.000000,-6.000000);
- TextDrawAlignment(LLine4[i],0);
- TextDrawBackgroundColor(LLine4[i],0x000000ff);
- TextDrawFont(LLine4[i],3);
- TextDrawLetterSize(LLine4[i],-0.000000,7.499999);
- TextDrawColor(LLine4[i],SideLinesColor);
- TextDrawSetOutline(LLine4[i],1);
- TextDrawSetProportional(LLine4[i],1);
- TextDrawSetShadow(LLine4[i],1);
- #endif
- //---------------------------------------------------------->
- format(lstring, sizeof(lstring), "Inicializing...");
- LFunc[i] = TextDrawCreate(466.000000,343.000000,lstring);
- TextDrawAlignment(LFunc[i],0);
- TextDrawBackgroundColor(LFunc[i],0x000000ff);
- TextDrawFont(LFunc[i],1);
- TextDrawLetterSize(LFunc[i],0.299999,1.200000);
- TextDrawColor(LFunc[i],0xffffffff);
- TextDrawSetOutline(LFunc[i],1);
- TextDrawSetProportional(LFunc[i],1);
- TextDrawSetShadow(LFunc[i],1);
- //---------------------------------------------------------->
- format(lstr, sizeof(lstr), "Inicializing...");
- Lmph[i] = TextDrawCreate(466.000000,400.000000,lstr);
- TextDrawAlignment(Lmph[i],0);
- TextDrawBackgroundColor(Lmph[i],0x000000ff);
- TextDrawFont(Lmph[i],1);
- TextDrawLetterSize(Lmph[i],0.299999,1.000000);
- TextDrawColor(Lmph[i],0xffffffff);
- TextDrawSetOutline(Lmph[i],1);
- TextDrawSetProportional(Lmph[i],1);
- TextDrawSetShadow(Lmph[i],1);
- }
- // Colorful health bar.
- HealthBar[0] = TextDrawCreate(611.0,68.5,"_"); // BBG
- TextDrawLetterSize(HealthBar[0],0.5,0.449999);
- TextDrawUseBox(HealthBar[0],1);
- TextDrawBoxColor(HealthBar[0],COLOR_HPBAR_BG);
- TextDrawTextSize(HealthBar[0],543.0,0.0);
- HealthBar[1] = TextDrawCreate(608.5,71.0,"_"); // BG (75-100)
- TextDrawLetterSize(HealthBar[1],0.5,0.0);
- TextDrawUseBox(HealthBar[1],1);
- TextDrawBoxColor(HealthBar[1],COLOR_HPBAR_75100BG);
- TextDrawTextSize(HealthBar[1],545.0,0.0);
- HealthBar[2] = TextDrawCreate(609.0,71.0,"_"); // >= 95
- TextDrawLetterSize(HealthBar[2],0.5,0.0);
- TextDrawUseBox(HealthBar[2],1);
- TextDrawBoxColor(HealthBar[2],COLOR_HPBAR_75100);
- TextDrawTextSize(HealthBar[2],545.0,0.0);
- HealthBar[3] = TextDrawCreate(604.0,71.0,"_"); // >= 90
- TextDrawLetterSize(HealthBar[3],0.5,0.0);
- TextDrawUseBox(HealthBar[3],1);
- TextDrawBoxColor(HealthBar[3],COLOR_HPBAR_75100);
- TextDrawTextSize(HealthBar[3],545.0,0.0);
- HealthBar[4] = TextDrawCreate(601.0,71.0,"_"); // >= 85
- TextDrawLetterSize(HealthBar[4],0.5,0.0);
- TextDrawUseBox(HealthBar[4],1);
- TextDrawBoxColor(HealthBar[4],COLOR_HPBAR_75100);
- TextDrawTextSize(HealthBar[4],545.0,0.0);
- HealthBar[5] = TextDrawCreate(598.0,71.0,"_"); // >= 80
- TextDrawLetterSize(HealthBar[5],0.5,0.0);
- TextDrawUseBox(HealthBar[5],1);
- TextDrawBoxColor(HealthBar[5],COLOR_HPBAR_75100);
- TextDrawTextSize(HealthBar[5],545.0,0.0);
- HealthBar[6] = TextDrawCreate(595.0,71.0,"_"); // >= 75
- TextDrawLetterSize(HealthBar[6],0.5,0.0);
- TextDrawUseBox(HealthBar[6],1);
- TextDrawBoxColor(HealthBar[6],COLOR_HPBAR_75100);
- TextDrawTextSize(HealthBar[6],545.0,0.0);
- HealthBar[7] = TextDrawCreate(608.5,71.0,"_"); // ������ ��� (50-75)
- TextDrawLetterSize(HealthBar[7],0.5,0.0);
- TextDrawUseBox(HealthBar[7],1);
- TextDrawBoxColor(HealthBar[7],COLOR_HPBAR_5075BG);
- TextDrawTextSize(HealthBar[7],545.0,0.0);
- HealthBar[8] = TextDrawCreate(591.5,71.0,"_"); // >= 70
- TextDrawLetterSize(HealthBar[8],0.5,0.0);
- TextDrawUseBox(HealthBar[8],1);
- TextDrawBoxColor(HealthBar[8],COLOR_HPBAR_5075);
- TextDrawTextSize(HealthBar[8],545.0,0.0);
- HealthBar[9] = TextDrawCreate(588.5,71.0,"_"); // >= 65
- TextDrawLetterSize(HealthBar[9],0.5,0.0);
- TextDrawUseBox(HealthBar[9],1);
- TextDrawBoxColor(HealthBar[9],COLOR_HPBAR_5075);
- TextDrawTextSize(HealthBar[9],545.0,0.0);
- HealthBar[10] = TextDrawCreate(585.5,71.0,"_"); // >= 60
- TextDrawLetterSize(HealthBar[10],0.5,0.0);
- TextDrawUseBox(HealthBar[10],1);
- TextDrawBoxColor(HealthBar[10],COLOR_HPBAR_5075);
- TextDrawTextSize(HealthBar[10],545.0,0.0);
- HealthBar[11] = TextDrawCreate(582.5,71.0,"_"); // >= 55
- TextDrawLetterSize(HealthBar[11],0.5,0.0);
- TextDrawUseBox(HealthBar[11],1);
- TextDrawBoxColor(HealthBar[11],COLOR_HPBAR_5075);
- TextDrawTextSize(HealthBar[11],545.0,0.0);
- HealthBar[12] = TextDrawCreate(579.0,71.0,"_"); // >= 50
- TextDrawLetterSize(HealthBar[12],0.5,0.0);
- TextDrawUseBox(HealthBar[12],1);
- TextDrawBoxColor(HealthBar[12],COLOR_HPBAR_5075);
- TextDrawTextSize(HealthBar[12],545.0,0.0);
- HealthBar[13] = TextDrawCreate(608.5,71.0,"_"); // BG (25-50)
- TextDrawLetterSize(HealthBar[13],0.5,0.0);
- TextDrawUseBox(HealthBar[13],1);
- TextDrawBoxColor(HealthBar[13],COLOR_HPBAR_2550BG);
- TextDrawTextSize(HealthBar[13],545.0,0.0);
- HealthBar[14] = TextDrawCreate(576.0,71.0,"_"); // >= 45
- TextDrawLetterSize(HealthBar[14],0.5,0.0);
- TextDrawUseBox(HealthBar[14],1);
- TextDrawBoxColor(HealthBar[14],COLOR_HPBAR_2550);
- TextDrawTextSize(HealthBar[14],545.0,0.0);
- HealthBar[15] = TextDrawCreate(573.0,71.0,"_"); // >= 40
- TextDrawLetterSize(HealthBar[15],0.5,0.0);
- TextDrawUseBox(HealthBar[15],1);
- TextDrawBoxColor(HealthBar[15],COLOR_HPBAR_2550);
- TextDrawTextSize(HealthBar[15],545.0,0.0);
- HealthBar[16] = TextDrawCreate(570.5,71.0, "_"); // >= 35
- TextDrawLetterSize(HealthBar[16],0.5,0.0);
- TextDrawUseBox(HealthBar[16],1);
- TextDrawBoxColor(HealthBar[16],COLOR_HPBAR_2550);
- TextDrawTextSize(HealthBar[16],545.0,0.0);
- HealthBar[17] = TextDrawCreate(567.5,71.0,"_"); // >= 30
- TextDrawLetterSize(HealthBar[17],0.5,0.0);
- TextDrawUseBox(HealthBar[17],1);
- TextDrawBoxColor(HealthBar[17],COLOR_HPBAR_2550);
- TextDrawTextSize(HealthBar[17],545.0,0.0);
- HealthBar[18] = TextDrawCreate(564.0,71.0,"_"); // >= 25
- TextDrawLetterSize(HealthBar[18],0.5,0.0);
- TextDrawUseBox(HealthBar[18],1);
- TextDrawBoxColor(HealthBar[18],COLOR_HPBAR_2550);
- TextDrawTextSize(HealthBar[18],545.0,0.0);
- // Create the textdraws:
- about1 = TextDrawCreate(605.000000, 100.000000, "San Fierro Deathmatch");
- TextDrawAlignment(about1, 3);
- TextDrawBackgroundColor(about1, -1);
- TextDrawFont(about1, 3);
- TextDrawLetterSize(about1, 0.340000, 1.399999);
- TextDrawColor(about1, 255);
- TextDrawSetOutline(about1, 1);
- TextDrawSetProportional(about1, 1);
- about2 = TextDrawCreate(10.000000, 433.000000, "By Peinneon");
- TextDrawBackgroundColor(about2, -16776961);
- TextDrawFont(about2, 0);
- TextDrawLetterSize(about2, 0.500000, 1.000000);
- TextDrawColor(about2, -65281);
- TextDrawSetOutline(about2, 1);
- TextDrawSetProportional(about2, 1);
- for(new i; i < MAX_PLAYERS; i ++)
- {
- if(IsPlayerConnected(i))
- {
- TextDrawShowForPlayer(i, about1);
- TextDrawShowForPlayer(i, about2);
- }
- }
- // Player Skins
- SetGameModeText("SFDM");
- UsePlayerPedAnims();
- AddPlayerClass(0,1958.3783,1343.1572,15.3746,270.1425,0,0,24,300,-1,-1);
- AddPlayerClass(266,1958.3783,1343.1572,15.3746,270.1425,0,0,24,300,-1,-1);
- AddPlayerClass(267,1958.3783,1343.1572,15.3746,270.1425,0,0,24,300,-1,-1);
- AddPlayerClass(268,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(269,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(270,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(271,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(272,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(280,1958.3783,1343.1572,15.3746,270.1425,0,0,24,300,-1,-1);
- AddPlayerClass(281,1958.3783,1343.1572,15.3746,270.1425,0,0,24,300,-1,-1);
- AddPlayerClass(282,1958.3783,1343.1572,15.3746,270.1425,0,0,24,300,-1,-1);
- AddPlayerClass(283,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(284,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(285,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(286,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(287,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(254,1958.3783,1343.1572,15.3746,0.0,0,0,24,300,-1,-1);
- AddPlayerClass(255,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(256,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(257,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(258,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(259,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(260,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(261,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(262,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(263,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(264,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(274,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(275,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(276,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(1,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(2,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(290,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(291,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(292,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(293,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(294,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(295,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(296,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(297,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(298,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(299,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(277,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(278,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(279,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(288,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(47,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(48,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(49,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(50,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(51,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(52,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(53,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(54,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(55,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(56,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(57,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(58,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(59,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(60,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(61,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(62,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(63,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(64,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(66,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(67,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(68,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(69,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(70,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(71,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(72,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(73,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(75,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(76,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(78,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(79,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(80,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(81,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(82,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(83,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(84,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(85,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(87,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(88,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(89,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(91,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(92,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(93,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(95,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(96,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(97,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(98,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(99,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(100,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(101,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(102,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(103,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(104,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(105,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(106,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(107,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(108,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(109,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(110,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(111,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(112,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(113,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(114,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(115,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(116,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(117,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(118,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(120,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(121,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(122,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(123,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(124,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(125,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(126,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(127,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(128,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(129,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(131,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(133,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(134,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(135,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(136,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(137,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(138,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(139,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(140,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(141,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(142,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(143,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(144,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(145,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(146,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(147,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(148,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(150,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(151,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(152,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(153,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(154,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(155,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(156,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(157,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(158,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(159,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(160,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(161,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(162,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(163,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(164,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(165,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(166,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(167,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(168,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(169,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(170,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(171,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(172,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(173,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(174,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(175,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(176,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(177,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(178,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(179,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(180,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(181,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(182,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(183,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(184,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(185,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(186,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(187,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(188,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(189,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(190,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(191,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(192,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(193,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(194,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(195,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(196,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(197,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(198,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(199,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(200,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(201,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(202,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(203,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(204,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(205,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(206,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(207,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(209,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(210,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(211,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(212,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(213,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(214,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(215,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(216,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(217,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(218,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(219,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(220,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(221,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(222,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(223,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(224,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(225,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(226,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(227,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(228,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(229,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(230,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(231,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(232,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(233,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(234,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(235,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(236,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(237,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(238,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(239,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(240,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(241,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(242,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(243,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(244,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(245,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(246,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(247,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(248,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(249,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(250,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(251,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- AddPlayerClass(253,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
- //Vehicles (Credit to : ImTheGadungan and NightMare)
- AddStaticVehicle(411,-1706.3171,397.6400,6.9068,314.9161,123,1);
- AddStaticVehicle(415,-1550.2284,1020.2538,6.9610,92.4300,75,1);
- AddStaticVehicle(451,-1652.6194,746.8640,16.3097,175.9258,46,46);
- AddStaticVehicle(451,-1660.1648,748.1689,17.7202,183.6949,46,46);
- AddStaticVehicle(603,-1686.3929,1335.3976,7.0175,224.1863,75,77);
- AddStaticVehicle(477,-1652.1898,1210.6451,6.9857,289.1599,92,1);
- AddStaticVehicle(411,-1657.9425,1213.9224,6.9706,312.7664,112,1);
- AddStaticVehicle(567,-1654.0988,1211.9878,13.5149,315.9614,102,114);
- AddStaticVehicle(451,-1661.1025,1210.1283,13.4096,292.6295,125,125);
- AddStaticVehicle(415,-1666.0747,1221.0953,13.4638,250.4336,0,1);
- AddStaticVehicle(522,-1661.2821,1216.6627,20.7255,334.8425,3,3);
- AddStaticVehicle(424,-1656.5908,1212.0922,20.9133,294.6964,24,53);
- AddStaticVehicle(522,-1650.9972,1205.6013,20.7161,253.2668,3,8);
- AddStaticVehicle(424,-1647.1532,1207.6323,20.9085,249.4416,35,61);
- AddStaticVehicle(411,-1654.6368,1315.8018,6.7661,135.5133,112,1);
- AddStaticVehicle(603,-2460.0874,793.3699,35.0101,87.2683,69,1);
- AddStaticVehicle(463,-2459.2632,779.4785,34.7122,90.8825,11,11);
- AddStaticVehicle(533,-1796.9146,1313.0176,31.5606,178.2918,74,1);
- AddStaticVehicle(581,-1679.6848,412.1427,6.7763,125.4421,66,1);
- AddStaticVehicle(460,-2408.1113,2314.3796,1.5762,187.4077,1,9);
- AddStaticVehicle(533,-2272.3071,2303.3601,4.5293,270.9599,74,1);
- AddStaticVehicle(533,-2251.5847,2303.1160,4.5216,90.6910,75,1);
- AddStaticVehicle(422,-1911.1544,-1663.3977,22.9961,240.8504,97,25);
- AddStaticVehicle(408,-1899.4958,-1701.5908,22.2776,158.2168,26,26);
- AddStaticVehicle(455,-1919.9117,-1704.5084,22.1867,191.6314,84,58);
- AddStaticVehicle(468,-2378.3074,-2199.5374,32.9596,300.5294,3,3);
- AddStaticVehicle(468,-2379.4585,-2195.5474,32.9655,289.3188,6,6);
- AddStaticVehicle(522,-2390.4023,-2200.1697,32.8596,294.7506,39,106);
- AddStaticVehicle(522,-2388.7678,-2203.9397,32.8517,296.6236,51,118);
- AddStaticVehicle(487,-656.4332,-1803.6863,88.6575,148.8289,0,7);
- AddStaticVehicle(576,-380.4594,-1452.5356,25.2759,280.5783,0,7);
- AddStaticVehicle(411,-74.5599,-1576.7379,2.3412,43.0672,93,78);
- AddStaticVehicle(555,796.0437,-840.2203,60.3251,12.0672,122,53);
- AddStaticVehicle(545,1402.4602,-922.6360,35.8645,355.2882,28,65);
- AddStaticVehicle(419,2325.8025,-1236.1956,22.2975,271.8961,83,61);
- AddStaticVehicle(518,-1970.8176,1121.8113,52.2741,178.3708,97,10);
- AddStaticVehicle(545,-1989.4769,724.9639,45.1121,87.7471,0,7);
- AddStaticVehicle(409,-1953.5842,725.1151,45.1848,89.9081,55,97);
- AddStaticVehicle(545,-1921.3973,724.8949,45.1079,90.1958,0,7);
- AddStaticVehicle(560,-1997.9552,710.1172,44.9562,181.8836,0,7);
- AddStaticVehicle(559,-1906.1095,713.4108,45.0249,182.2389,88,123);
- AddStaticVehicle(551,-569.8755,-1047.9169,23.6438,235.3513,0,7);
- AddStaticVehicle(603,-2274.0366,-131.9610,35.1278,270.7142,0,7);
- AddStaticVehicle(522,-2153.1912,640.3998,51.9254,259.7105,3,8);
- AddStaticVehicle(522,-2152.9038,642.7463,51.9167,270.8157,6,25);
- AddStaticVehicle(522,-2152.9233,644.8129,51.9169,270.5237,7,79);
- AddStaticVehicle(451,-2135.2913,787.4929,69.1204,0.6782,36,36);
- AddStaticVehicle(409,-2598.7888,1354.3936,7.0082,236.0901,1,1);
- AddStaticVehicle(409,-2593.7781,1359.9633,6.9405,240.4475,1,1);
- AddStaticVehicle(558,-2617.2141,1378.5095,6.7285,181.7277,0,7);
- AddStaticVehicle(411,-2646.0588,1368.7745,6.8954,269.5340,116,1);
- AddStaticVehicle(451,-2623.5757,1378.4515,6.8498,176.7297,75,75);
- AddStaticVehicle(451,-2645.8694,1358.1135,6.8735,277.8893,61,61);
- AddStaticVehicle(495,-2646.5669,1351.2512,7.5207,267.4388,118,117);
- AddStaticVehicle(477,-2647.2603,1333.5626,6.9323,359.4021,0,1);
- AddStaticVehicle(482,-2641.7437,1333.0782,7.2875,356.7903,71,71);
- AddStaticVehicle(477,-2633.9778,1333.3700,6.9508,358.6668,22,1);
- AddStaticVehicle(558,-2899.2117,1112.5275,26.2492,271.0476,24,1);
- AddStaticVehicle(415,-2899.7000,1120.6045,26.0275,270.6058,20,1);
- AddStaticVehicle(586,-1929.1078,275.4824,40.5670,356.1504,85,79);
- AddStaticVehicle(411,-1946.0392,265.4310,40.7588,89.6941,116,1);
- AddStaticVehicle(541,-1945.4517,260.9541,40.6781,87.0400,58,8);
- AddStaticVehicle(451,-1945.9656,257.8598,40.7536,89.6253,125,125);
- AddStaticVehicle(559,-1954.7794,255.1376,40.7059,88.9820,68,8);
- AddStaticVehicle(429,-1954.0128,290.7866,40.7137,89.2116,13,13);
- AddStaticVehicle(415,-1954.1420,294.9548,40.8342,89.7458,36,1);
- AddStaticVehicle(411,-1954.1021,299.8948,40.7639,90.2938,123,1);
- AddStaticVehicle(405,-1955.0565,305.0434,40.8961,90.6156,24,1);
- AddStaticVehicle(565,-1954.2661,301.5760,35.0981,134.3174,42,42);
- AddStaticVehicle(475,-1957.1357,285.7765,35.2863,90.4360,9,39);
- AddStaticVehicle(477,-1955.6917,281.7587,35.2116,89.9368,101,1);
- AddStaticVehicle(506,-1955.8894,277.1920,35.1814,89.9642,7,7);
- AddStaticVehicle(562,-1947.8054,263.5302,35.1037,83.8322,17,1);
- AddStaticVehicle(559,-1989.1763,243.6642,34.8243,272.2328,58,8);
- AddStaticVehicle(560,-1990.4979,248.7096,34.8463,263.1322,21,1);
- AddStaticVehicle(522,-1991.7932,253.4985,34.7220,266.6078,3,8);
- AddStaticVehicle(415,-1989.8357,258.8583,34.9506,267.9926,25,1);
- AddStaticVehicle(562,-1987.6957,265.2584,34.8271,270.0005,11,1);
- AddStaticVehicle(559,-1988.6582,269.1700,34.8370,85.7852,2,1);
- AddStaticVehicle(560,-1987.5424,271.7815,34.8886,90.0014,17,1);
- AddStaticVehicle(522,-1987.1763,276.0967,34.7125,89.7834,6,25);
- AddStaticVehicle(506,-1986.8044,301.8590,34.8506,87.7117,52,52);
- AddStaticVehicle(562,-1987.0155,306.8019,34.8359,274.6775,35,1);
- AddStaticVehicle(521,-1969.1593,304.1129,34.7392,79.3795,75,13);
- AddStaticVehicle(431,-1979.5266,426.6364,35.2532,86.0714,59,83);
- AddStaticVehicle(431,-1979.3608,421.0854,35.2531,86.3348,55,83);
- AddStaticVehicle(431,-1979.9835,438.5326,35.2526,220.0423,47,74);
- AddStaticVehicle(431,-1980.4740,446.2042,35.2608,218.3306,92,72);
- AddStaticVehicle(405,-1968.8510,465.6041,35.0272,89.3130,36,1);
- AddStaticVehicle(411,-1942.0991,487.8268,31.6913,91.9006,64,1);
- AddStaticVehicle(470,-1979.3800,499.0025,29.0239,359.9993,43,0);
- AddStaticVehicle(541,-2151.4351,428.9127,34.7346,176.5866,60,1);
- AddStaticVehicle(477,-1652.6578,1210.9772,7.0332,269.6240,121,1);
- AddStaticVehicle(411,-1657.6356,1214.0336,6.9919,309.4869,80,1);
- AddStaticVehicle(451,-1661.1024,1210.1287,13.4021,292.6281,125,125);
- AddStaticVehicle(567,-1654.1013,1211.9854,13.5770,315.9560,97,96);
- AddStaticVehicle(415,-1666.0791,1221.0966,13.4419,250.4324,75,1);
- AddStaticVehicle(522,-1661.2810,1216.6654,20.7236,334.8443,6,25);
- AddStaticVehicle(424,-1656.6125,1212.1195,20.9608,294.8976,2,2);
- AddStaticVehicle(522,-1650.9949,1205.6006,20.6911,253.2639,7,79);
- AddStaticVehicle(424,-1647.1454,1207.6276,20.9598,249.4306,3,2);
- AddStaticVehicle(558,-1497.4673,845.8486,6.8197,88.5204,117,1);
- AddStaticVehicle(420,-1486.7975,795.2545,6.9663,269.4317,6,1);
- AddStaticVehicle(420,-1486.9476,791.5999,6.9667,269.3839,6,1);
- AddStaticVehicle(420,-1486.9661,787.9429,6.9640,271.7687,6,1);
- AddStaticVehicle(420,-1486.9150,784.5333,6.9642,270.5018,6,1);
- AddStaticVehicle(420,-1486.1826,771.5926,6.9578,272.7714,6,1);
- AddStaticVehicle(420,-1486.2931,768.2581,6.9572,270.3385,6,1);
- AddStaticVehicle(431,-1489.3905,688.0974,7.2867,86.3218,71,59);
- AddStaticVehicle(431,-1489.9915,678.4288,7.2859,89.6473,92,72);
- AddStaticVehicle(431,-1489.9912,672.7880,7.2854,90.9068,75,59);
- AddStaticVehicle(490,-1581.6613,651.9334,7.2893,1.1278,0,0);
- AddStaticVehicle(597,-1587.3864,651.9727,6.9568,357.6978,0,1);
- AddStaticVehicle(427,-1598.9745,651.7612,7.3355,358.6466,0,1);
- AddStaticVehicle(597,-1605.0886,651.8268,6.9597,358.2314,0,1);
- AddStaticVehicle(601,-1616.7174,651.8096,6.9717,1.7695,1,1);
- AddStaticVehicle(597,-1628.0480,650.5841,6.9590,0.1262,0,1);
- AddStaticVehicle(597,-1616.5474,675.6274,6.9603,2.4895,0,1);
- AddStaticVehicle(597,-1600.0435,673.7079,6.9515,181.7548,0,1);
- AddStaticVehicle(597,-1594.2006,673.4632,6.9595,178.3346,0,1);
- AddStaticVehicle(490,-1587.9880,673.8380,7.2888,179.7979,0,0);
- AddStaticVehicle(601,-1612.5135,749.0648,-5.4580,181.3198,1,1);
- AddStaticVehicle(597,-1584.1627,749.3196,-5.4801,0.9051,0,1);
- AddStaticVehicle(490,-1573.9144,718.1546,-5.1318,89.6853,0,0);
- AddStaticVehicle(490,-1573.8303,713.9036,-5.1320,92.0819,0,0);
- AddStaticVehicle(490,-1573.9397,709.7647,-5.1318,91.0168,0,0);
- AddStaticVehicle(490,-1573.8649,706.1181,-5.1321,90.4827,0,0);
- AddStaticVehicle(523,-1636.9982,695.8994,-5.6726,222.7895,0,0);
- AddStaticVehicle(523,-1640.4470,694.4455,-5.6887,222.0250,0,0);
- AddStaticVehicle(523,-1642.3413,691.3317,-5.6891,231.3748,0,0);
- AddStaticVehicle(597,-1640.2751,666.1201,-5.4797,91.1529,0,1);
- AddStaticVehicle(567,-1835.7058,113.2846,14.9556,0.6631,102,114);
- AddStaticVehicle(567,-1831.7031,113.2728,14.9532,1.1564,114,1);
- AddStaticVehicle(535,-1851.2698,113.7845,14.9023,3.1627,123,1);
- AddStaticVehicle(567,-1854.9342,113.5544,15.0150,0.1546,99,81);
- AddStaticVehicle(535,-1861.6543,126.8885,14.9001,309.3827,97,1);
- AddStaticVehicle(535,-1861.2466,131.8209,14.8962,305.3724,66,1);
- AddStaticVehicle(568,-1855.0861,155.2133,14.9496,170.0024,37,0);
- AddStaticVehicle(568,-1857.1188,156.5759,14.9807,161.5013,41,29);
- AddStaticVehicle(568,-1852.4169,154.6436,14.9838,174.1467,33,0);
- AddStaticVehicle(481,-1696.0530,78.8295,3.0692,224.8483,64,61);
- AddStaticVehicle(481,-1699.0916,75.8214,3.0704,228.2103,88,90);
- AddStaticVehicle(481,-1656.8621,52.3855,3.0705,52.8548,53,56);
- AddStaticVehicle(481,-1648.4088,60.8349,3.0727,34.1496,52,55);
- AddStaticVehicle(481,-1637.0222,72.7870,3.0710,40.8901,97,52);
- AddStaticVehicle(481,-1621.9032,89.4377,3.0675,52.6816,97,64);
- AddStaticVehicle(481,-1671.4033,67.5940,-11.7233,209.7389,34,117);
- AddStaticVehicle(481,-1662.8314,77.4970,-11.7156,233.3810,14,82);
- AddStaticVehicle(420,-1413.2974,-305.7506,13.8461,48.7415,6,1);
- AddStaticVehicle(420,-1421.2787,-298.7298,13.7720,49.1167,6,1);
- AddStaticVehicle(420,-1425.7441,-294.0929,13.8431,54.4430,6,1);
- AddStaticVehicle(420,-1439.7439,-284.8757,13.8185,58.5664,6,1);
- AddStaticVehicle(420,-1459.8192,-275.6421,13.8067,65.6600,6,1);
- AddStaticVehicle(420,-1472.3475,-272.3308,13.7937,79.0048,6,1);
- AddStaticVehicle(420,-1393.4309,-336.3828,13.8677,24.0344,6,1);
- AddStaticVehicle(420,-1384.7035,-375.4879,13.8688,4.6683,6,1);
- AddStaticVehicle(400,-2148.0762,-406.9869,35.4469,44.7100,113,1);
- AddStaticVehicle(559,-2134.1438,-453.9577,34.9906,95.0878,51,1);
- AddStaticVehicle(603,-2251.9182,2314.8533,4.6515,88.6780,75,77);
- AddStaticVehicle(560,-2542.0024,1140.9950,55.3900,169.3223,1,29);
- AddStaticVehicle(451,-668.6943,-1777.2174,94.7131,199.5998,1,1);
- AddStaticVehicle(402,-1984.2816,1045.4718,55.5505,89.3141,0,0);
- AddStaticVehicle(559,-1959.3990,585.2197,34.7755,180.8546,88,123);
- AddStaticVehicle(559,-2006.8330,1086.4357,55.3751,86.8462,88,123);
- AddStaticVehicle(559,-2645.0803,1373.8827,6.8205,87.7945,88,123);
- AddStaticVehicle(533,-2666.3923,2160.9309,55.5144,184.2368,74,1);
- AddStaticVehicle(541,-2628.4309,1378.1265,6.5378,179.0238,0,7);
- AddStaticVehicle(451,-2638.7290,1396.1146,6.7553,194.9564,120,5);
- AddStaticVehicle(522,-2620.5623,1419.4407,6.6708,9.7691,244,121);
- AddStaticVehicle(586,-2597.7517,1397.1245,6.6991,313.9978,13,106);
- AddStaticVehicle(586,-2595.6877,1395.9128,6.6997,330.6135,13,106);
- AddStaticVehicle(481,-2579.8108,1364.9591,6.6418,256.6333,33,50);
- AddStaticVehicle(565,-2517.2959,1229.3444,37.0593,209.3223,53,53);
- AddStaticVehicle(451,-2512.3152,1205.3988,37.1526,270.2103,61,61);
- AddStaticVehicle(556,-2498.7041,1218.8448,37.7693,320.9209,1,1);
- AddStaticVehicle(556,-2491.2388,1214.3060,37.7773,143.4520,1,1);
- AddStaticVehicle(402,-2480.8093,1069.5952,55.6014,180.6722,30,30);
- AddStaticVehicle(470,-2365.1609,1004.8911,50.7342,170.3849,43,0);
- AddStaticVehicle(415,-2118.1089,813.8608,69.2492,265.9847,62,1);
- AddStaticVehicle(451,-2035.6777,170.2529,28.5641,268.9085,36,36);
- AddStaticVehicle(522,-1671.8289,404.0899,6.7541,143.2896,39,106);
- AddStaticVehicle(420,-1656.8761,451.6640,6.9851,101.3385,6,1);
- AddStaticVehicle(402,-1465.0306,455.6753,7.0438,358.9674,39,39);
- AddStaticVehicle(433,-1407.1448,457.8129,7.5905,1.2488,43,0);
- AddStaticVehicle(402,-1393.0096,454.6697,7.0027,2.5756,90,90);
- AddStaticVehicle(477,-1387.7365,455.2059,6.9637,5.1575,22,1);
- AddStaticVehicle(477,-1382.3857,455.8072,6.9379,0.4582,36,1);
- AddStaticVehicle(451,-1369.2429,453.3002,6.8905,273.9880,36,36);
- AddStaticVehicle(433,-1360.6707,456.4521,7.6457,45.0712,43,0);
- AddStaticVehicle(559,-2703.5952,200.9519,3.8139,356.6362,68,8);
- AddStaticVehicle(562,-2709.1711,212.8602,3.8631,185.5441,35,1);
- AddStaticVehicle(562,-2691.9390,205.3378,3.9753,179.7864,116,1);
- AddStaticVehicle(522,-2687.7922,205.8247,3.8969,355.4923,6,25);
- AddStaticVehicle(411,-2691.1741,220.3034,3.9157,89.5966,112,1);
- AddStaticVehicle(565,-2703.7380,234.0770,3.8255,178.7863,10,10);
- AddStaticVehicle(560,-2709.0063,232.6121,3.8862,177.7266,21,1);
- AddStaticVehicle(507,-2736.8914,-294.5307,6.8182,229.4325,62,62);
- AddStaticVehicle(451,-2750.0906,-296.7903,6.7300,0.9038,75,75);
- AddStaticVehicle(562,-2743.8936,-303.0968,6.7087,44.5910,113,1);
- AddStaticVehicle(451,-2747.0642,-306.4835,6.7241,53.0936,123,123);
- AddStaticVehicle(477,-2755.2393,-311.1131,6.7850,9.2927,75,1);
- AddStaticVehicle(411,-2780.6995,-282.4600,6.7703,360.0000,80,1);
- AddStaticVehicle(415,-535.2674,-488.2251,25.2888,358.2062,40,1);
- AddStaticVehicle(411,-539.8685,-488.0387,25.2505,0.8404,9,13);
- AddStaticVehicle(411,-1346.8499,-238.2013,13.8755,321.8487,110,23);
- AddStaticVehicle(533,-1811.7059,1292.8225,59.4458,183.5081,27,87);
- AddStaticVehicle(439,-1802.5342,1312.2639,59.6303,355.4252,2,5);
- AddStaticVehicle(486,-2118.1316,177.7545,35.6556,334.2154,111,80);
- AddStaticVehicle(486,-2086.0598,242.1420,35.8063,208.1876,34,2);
- AddStaticVehicle(411,-2015.0009,-218.4766,35.0463,91.2095,69,18);
- AddStaticVehicle(411,-2040.4333,-230.9235,35.0509,19.7577,77,114);
- AddStaticVehicle(429,-2061.7251,-106.2605,35.0011,358.7411,116,124);
- AddStaticVehicle(496,-2072.3262,-106.5848,35.0426,359.3853,120,105);
- AddStaticVehicle(494,-2082.5693,-106.7688,35.2156,0.3450,90,118);
- AddStaticVehicle(411,-2092.4731,-106.9577,35.0474,359.2738,109,117);
- AddStaticVehicle(432,-2266.2417,2634.0164,55.6289,1.5948,120,66);
- AddStaticVehicle(432,-2264.1174,2646.7217,55.6386,0.0532,101,28);
- AddStaticVehicle(432,-2266.0674,2670.9128,55.6280,1.2068,64,86);
- AddStaticVehicle(432,-2264.2595,2683.5588,55.5217,359.4067,56,106);
- AddStaticVehicle(432,-2264.3604,2640.2129,55.4373,90.8977,87,88);
- AddStaticVehicle(432,-2265.1604,2677.1726,55.3575,89.7822,80,21);
- AddStaticVehicle(427,-2733.1587,2373.7312,72.0884,280.7032,3,1);
- AddStaticVehicle(427,-2742.4597,2372.4653,72.2920,97.9151,3,1);
- AddStaticVehicle(427,-2767.3857,2368.2371,76.9467,277.7687,3,1);
- AddStaticVehicle(427,-2777.9277,2368.2136,77.6049,97.1188,3,1);
- AddStaticVehicle(432,-1011.9146,941.9473,34.5927,217.4107,77,5);
- AddStaticVehicle(432,-1004.8550,947.1805,34.5910,216.1479,97,60);
- AddStaticVehicle(580,-996.5242,956.7316,34.3743,213.8070,0,0);
- AddStaticVehicle(580,-991.3638,954.1345,34.3742,216.3927,0,0);
- AddStaticVehicle(432,-1022.5604,937.0908,42.2663,126.3121,12,10);
- AddStaticVehicle(432,-1127.9569,1097.4305,38.2774,44.3512,62,59);
- AddStaticVehicle(432,-1144.3124,1111.1837,38.3398,46.7986,11,97);
- AddStaticVehicle(545,-1749.2867,856.4662,24.5487,272.1314,82,10);
- AddStaticVehicle(495,-1754.3483,954.7523,25.0897,270.3264,42,16);
- AddStaticVehicle(432,100.6052,-1284.7085,14.2612,36.2749,87,114);
- AddStaticVehicle(432,93.8992,-1276.4128,14.2245,38.6811,51,86);
- AddStaticVehicle(432,84.5910,-1264.1426,14.4378,32.9217,104,64);
- AddStaticVehicle(432,78.1292,-1255.4092,14.4442,34.1724,47,86);
- AddStaticVehicle(432,38.3190,-1522.3842,5.2300,174.4962,59,33);
- AddStaticVehicle(432,38.5623,-1530.2789,5.4056,176.2242,72,96);
- AddStaticVehicle(432,37.9051,-1538.6244,5.2728,177.5249,8,107);
- AddStaticVehicle(487,2617.3157,2721.3298,36.7160,268.9116,86,0);
- AddStaticVehicle(580,2586.5186,2780.5344,10.6164,91.0477,0,0);
- AddStaticVehicle(580,2586.4580,2776.5793,10.6165,91.6704,0,0);
- AddStaticVehicle(580,2586.6077,2772.6895,10.6165,90.3548,0,0);
- AddStaticVehicle(580,2586.5515,2768.4824,10.6165,90.0469,0,0);
- for(new i = 0; i < MAX_VEHICLES; i++)
- {
- SetVehicleNumberPlate(i, "SF-DM");
- SetVehicleToRespawn(i);
- }
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- new tds[128];
- format(tds, sizeof(tds), "Score:%d",GetPlayerScore(playerid));
- Textdraw1[playerid] = TextDrawCreate(463.000000, 121.000000, tds);
- TextDrawBackgroundColor(Textdraw1[playerid], 255);
- TextDrawFont(Textdraw1[playerid], 2);
- TextDrawLetterSize(Textdraw1[playerid], 0.390000, 1.000000);
- TextDrawColor(Textdraw1[playerid], -1);
- TextDrawSetOutline(Textdraw1[playerid], 1);
- TextDrawSetProportional(Textdraw1[playerid], 1);
- TextDrawShowForPlayer(playerid, Textdraw1[playerid]);
- new Pname[MAX_PLAYER_NAME], string[22 + MAX_PLAYER_NAME];
- GetPlayerName(playerid, Pname, sizeof(Pname));
- new file[128];
- GetPlayerName(playerid, Pname, sizeof(Pname));
- format(file, sizeof(file), "%s data.ini", Pname);
- if(dini_Exists(file))
- {
- SetPlayerScore(playerid, dini_Int(file, "score"));
- }
- SendClientMessage(playerid,0x009D00AA,"*** A szerver t hostingolja: clans.hu a szerver hostingfizetője: ReMoTe = Tulajdonos!");
- SendClientMessage(playerid,0x009D00AA,"*** Küld el SMS-ben a CLANS 10628-at a 06-90/619-905-as telefonszámra,hogy támogathasd 200-forinttal a szervert!");
- TextDrawShowForPlayer(playerid,about1);
- TextDrawShowForPlayer(playerid,about2);
- format(string, sizeof(string), "%s csatlakozott a szerverre!", Pname);
- SendClientMessageToAll(0xAAAAAAAA, string);
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Üdvözöllek az SF-dm szerveren.A készítő:ReMoTe!");
- PlayerHasSkin[playerid]=0;
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- TextDrawDestroy(Textdraw1[playerid]);
- new file[128], pname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, pname, sizeof(pname));
- format(file, sizeof(file), "%s data.ini", pname);
- if(!dini_Exists(file))
- {
- dini_Create(file);
- }
- else
- {
- dini_IntSet(file, "score", GetPlayerScore(playerid));
- }
- new Pname[MAX_PLAYER_NAME], string[39 + MAX_PLAYER_NAME];
- GetPlayerName(playerid, Pname, sizeof(Pname));
- switch(reason) {
- case 0: format(string, sizeof(string), "%s elhagyta a szervert. (Lost Connection/Crash)", Pname);
- case 1: format(string, sizeof(string), "%s elhagyta a szervert. (Leaving)", Pname);
- case 2: format(string, sizeof(string), "%s elhagyta a szervert. (Kicked/Banned)", Pname);
- }
- SendClientMessageToAll(0xAAAAAAAA, string);
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- TextDrawShowForPlayer(playerid,HealthBar[0]);
- SetPlayerInterior(playerid,0);
- new file[128], pname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, pname, sizeof(pname));
- format(file, sizeof(file), "%s data.ini", pname);
- SetPlayerSkin(playerid, dini_Int(file, "skin"));
- if(GetPlayerSkin(playerid) == 0)
- {
- if(!dini_Exists(file))
- {
- dini_Create(file);
- }
- else
- {
- dini_IntSet(file, "skin", 0);
- }
- }
- if (GetPlayerScore(playerid) >=25) {
- GivePlayerWeapon(playerid, 25, 500);
- }
- if (GetPlayerScore(playerid) >=50) {
- GivePlayerWeapon(playerid, 27, 500);
- }
- if (GetPlayerScore(playerid) >=85) {
- GivePlayerWeapon(playerid, 27, 500);
- GivePlayerWeapon(playerid, 30, 500);
- }
- if (GetPlayerScore(playerid) >=125) {
- GivePlayerWeapon(playerid, 27, 500);
- GivePlayerWeapon(playerid, 31, 500);
- }
- if (GetPlayerScore(playerid) >=150) {
- GivePlayerWeapon(playerid, 27, 500);
- GivePlayerWeapon(playerid, 31, 500);
- GivePlayerWeapon(playerid, 34, 500);
- }
- if (GetPlayerScore(playerid) >=175) {
- GivePlayerWeapon(playerid, 27, 500);
- GivePlayerWeapon(playerid, 31, 500);
- GivePlayerWeapon(playerid, 34, 500);
- GivePlayerWeapon(playerid, 16, 500);
- }
- if (GetPlayerScore(playerid) >=225) {
- GivePlayerWeapon(playerid, 27, 500);
- GivePlayerWeapon(playerid, 31, 500);
- GivePlayerWeapon(playerid, 34, 500);
- GivePlayerWeapon(playerid, 17, 500);
- }
- if (GetPlayerScore(playerid) >=265) {
- GivePlayerWeapon(playerid, 27, 500);
- GivePlayerWeapon(playerid, 31, 500);
- GivePlayerWeapon(playerid, 34, 500);
- GivePlayerWeapon(playerid, 17, 500);
- GivePlayerWeapon(playerid, 39, 500);
- GivePlayerWeapon(playerid, 40, 500);
- }
- new RandomSpawn1 = random(23);
- if (RandomSpawn1 == 0) {
- SetPlayerPos(playerid,-2633.7207,1362.9175,7.1171);
- }
- if (RandomSpawn1 == 1) {
- SetPlayerPos(playerid, -2631.9746,1341.8811,7.1719);
- }
- if (RandomSpawn1 == 2) {
- SetPlayerPos(playerid,-2633.0393,1373.5349,7.1143);
- }
- if (RandomSpawn1 == 3) {
- SetPlayerPos(playerid,-2646.7949,1354.7349,6.8963);
- }
- if (RandomSpawn1 == 4) {
- SetPlayerPos(playerid,-2228.1582,2326.0085,7.5469);
- }
- if (RandomSpawn1 == 5) {
- SetPlayerPos(playerid,-2516.0474,1230.5808,37.4283);
- }
- if (RandomSpawn1 == 6) {
- SetPlayerPos(playerid,-1623.7979,664.4905,7.1875);
- }
- if (RandomSpawn1 == 7) {
- SetPlayerPos(playerid,-1486.8190,707.3244,7.1793);
- }
- if (RandomSpawn1 == 8) {
- SetPlayerPos(playerid,-1433.0039,461.4442,7.1809);
- }
- if (RandomSpawn1 == 9) {
- SetPlayerPos(playerid,-1543.8832,434.7939,7.1797);
- }
- if (RandomSpawn1 == 10) {
- SetPlayerPos(playerid,-1625.4729,497.1854,25.0738);
- }
- if (RandomSpawn1 == 11) {
- SetPlayerPos(playerid,-1677.9298,829.9963,24.8906);
- }
- if (RandomSpawn1 == 12) {
- SetPlayerPos(playerid,-1934.7793,1115.4355,50.2812);
- }
- if (RandomSpawn1 == 13) {
- SetPlayerPos(playerid,-2643.0073,1195.9634,56.3359);
- }
- if (RandomSpawn1 == 14) {
- SetPlayerPos(playerid,-2063.4521,240.0378,35.7976);
- }
- if (RandomSpawn1 == 15) {
- SetPlayerPos(playerid,-1952.8475,292.8870,35.4688);
- }
- if (RandomSpawn1 == 16) {
- SetPlayerPos(playerid,-1969.1987,137.5516,27.6875);
- }
- if (RandomSpawn1 == 17) {
- SetPlayerPos(playerid,-2024.6847,86.0103,28.2107);
- }
- if (RandomSpawn1 == 18) {
- SetPlayerPos(playerid,-1780.6508,-590.5616,16.4844);
- }
- if (RandomSpawn1 == 19) {
- SetPlayerPos(playerid,-1382.5245,-217.7442,14.1484);
- }
- if (RandomSpawn1 == 20) {
- SetPlayerPos(playerid,-1256.3328,34.0915,14.1484);
- }
- if (RandomSpawn1 == 21) {
- SetPlayerPos(playerid,-2739.1670,-298.5418,7.0138);
- }
- if (RandomSpawn1 == 22) {
- SetPlayerPos(playerid,-2501.8904,-612.5107,132.5625);
- }
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- for(new i=0; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
- new kName[128], string[128];
- GetPlayerName(killerid, kName, sizeof(kName));
- PlayerKills[killerid] = PlayerKills[killerid] + 1;
- PlayerKills[playerid] = 0;
- if (PlayerKills[killerid] == 4) {
- format(string, sizeof(string), "~r~%s is DOMINATE!!", kName);
- GameTextForAll(string, 1000, 1);
- SendClientMessage(killerid,COLOR_GREEN1,"DOMINATE!! ! You got $1000!");
- GivePlayerMoney(killerid,1000);
- return 1;
- }
- if (PlayerKills[killerid] == 6) {
- format(string, sizeof(string), "~r~%s is on RAMPAGE!", kName);
- GameTextForAll(string, 1000, 1);
- SendClientMessage(killerid,COLOR_GREEN1,"RAMPAGE ! You got $1250!");
- GivePlayerMoney(killerid,1250);
- return 1;
- }
- if (PlayerKills[killerid] == 8) {
- format(string, sizeof(string), "~r~%s is on KILLING SPREE!", kName);
- GameTextForAll(string, 1000, 1);
- SendClientMessage(killerid,COLOR_GREEN1,"KILLING SPREE ! You got $1500!");
- GivePlayerMoney(killerid,1500);
- return 1;
- }
- if (PlayerKills[killerid] == 10) {
- format(string, sizeof(string), "~r~%s is on MONSTER KILL!", kName);
- GameTextForAll(string, 1000, 1);
- SendClientMessage(killerid,COLOR_GREEN1,"MONSTER KILL ! You got $1750!");
- GivePlayerMoney(killerid,1750);
- return 1;
- }
- if (PlayerKills[killerid] == 12) {
- format(string, sizeof(string), "~r~%s is UNSTOPPABLE!", kName);
- GameTextForAll(string, 1000, 1);
- SendClientMessage(killerid,COLOR_GREEN1,"UNSTOPPABLE ! You got $2000!");
- GivePlayerMoney(killerid,2000);
- return 1;
- }
- if (PlayerKills[killerid] == 14) {
- format(string, sizeof(string), "~r~%s is on ULTRA KILL!", kName);
- GameTextForAll(string, 1000, 1);
- SendClientMessage(killerid,COLOR_GREEN1,"ULTRA KILL ! You got $2250!");
- GivePlayerMoney(killerid,2250);
- return 1;
- }
- if (PlayerKills[killerid] == 16) {
- format(string, sizeof(string), "~r~%s is GODLIKE! SOMEONE KILL HIM !", kName);
- GameTextForAll(string, 1000, 1);
- SendClientMessage(killerid,COLOR_GREEN1,"GODLIKE ! You got $3000!");
- GivePlayerMoney(killerid,3000);
- return 1;
- }
- if (PlayerKills[killerid] == 18) {
- format(string, sizeof(string), "~r~%s is WICKED SICK! SOMEONE KILL HIM !", kName);
- GameTextForAll(string, 1000, 1);
- SendClientMessage(killerid,COLOR_GREEN1,"WICKED SICK ! You got $5000!");
- GivePlayerMoney(killerid,5000);
- return 1;
- }
- if (PlayerKills[killerid] == 20) {
- format(string, sizeof(string), "~r~%s is on LUDICROUS KILL!", kName);
- GameTextForAll(string, 1000, 1);
- SendClientMessage(killerid,COLOR_GREEN1,"LUDICROUS KILL ! You got $10000!");
- GivePlayerMoney(killerid,10000);
- return 1;
- }
- if (PlayerKills[killerid] == 24) {
- format(string, sizeof(string), "~r~%s is HOLY SHIT! SOMEONE KILL HIM !", kName);
- GameTextForAll(string, 1000, 1);
- SendClientMessage(killerid,COLOR_GREEN1,"HOLY SHIT ! You got $20000!");
- GivePlayerMoney(killerid,20000);
- return 1;
- }
- if (PlayerKills[killerid] >= 24) {
- format(string, sizeof(string), "~r~%s is OWNING ! SOMEONE KILL HIM !", kName);
- GameTextForAll(string, 1000, 1);
- SendClientMessage(killerid,COLOR_GREEN1,"OWNING ! You got $20000!");
- GivePlayerMoney(killerid,20000);
- return 1;
- }
- SendDeathMessage(killerid, playerid, reason);
- SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
- SetPlayerScore(playerid,GetPlayerScore(playerid)-1);
- GivePlayerMoney(killerid,GetPlayerScore(playerid)/4);
- GivePlayerMoney(killerid,200);
- SendClientMessage(killerid,COLOR_GREEN1, "You have killed a player, your score has been increased by 1.");
- SendClientMessage(playerid,COLOR_RED, "You have been killed, your score has been decreased by 1.");
- if (GetPlayerScore(playerid) <=1) {
- SetPlayerScore(playerid,0);
- }
- if (reason == 50) {
- SetPlayerHealth(killerid, 0.0);
- SendClientMessage(killerid,COLOR_RED,"Your score has been decreased by 2 (punishment (2) + killed (1)) because of heli-killing !");
- SetPlayerScore(killerid,GetPlayerScore(killerid)-2);
- }
- if (reason == 49) {
- SetPlayerHealth(killerid, 0.0);
- SendClientMessage(killerid,COLOR_RED,"Your score has been decreased by 3 (punishment (2) + killed (1)) because of car-killing !");
- SetPlayerScore(killerid,GetPlayerScore(killerid)-2);
- }
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- iSpawnSet[playerid] = 0;
- SetupPlayerForClassSelection(playerid);
- if(PlayerHasSkin[playerid] == 0)
- {
- PlayerHasSkin[playerid] = 1;
- SetTimerEx("Spawn", 10, false, "i", playerid);
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Autómatikusan spawnoltál.");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Nyomj F4-et és írd be,hogy /kill a skinváltáshoz!");
- return 1;
- }
- return 1;
- }
- public SetupPlayerForClassSelection(playerid)
- {
- SetPlayerInterior(playerid,14);
- SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);
- SetPlayerFacingAngle(playerid, 270.0);
- SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
- SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
- }
- public Spawn(playerid)
- {
- SpawnPlayer(playerid);
- }
- public OnPlayerRequestSpawn(playerid)
- {
- SetPlayerInterior(playerid,0);
- new file[128], pname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, pname, sizeof(pname));
- format(file, sizeof(file), "%s data.ini", pname);
- if(!dini_Exists(file))
- {
- dini_Create(file);
- }
- else
- {
- dini_IntSet(file, "skin", GetPlayerSkin(playerid));
- }
- return 1;
- }
- CMD:help(playerid)
- {
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Score Help : /scorehelp");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"DM-díjak: : /streakhelp");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Commands : /cmds");
- return 1;
- }
- CMD:scorehelp(playerid)
- {
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Nyírj ki több embert,hogy pontot szerezhess!.");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Ha megölnek,-1 pont.");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Ha begölsz egy embert kapsz 1 pontot.");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Ha a pontod: :");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"25++ : Minden spawn után egy shotit hapsz..");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"50++ : Minden spawn után egy Combat Shotgun-t kapsz (A shoti,le lesz cserélve).");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"85++ : Minden spawn után egy AK-47-et kapsz.");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"125++ : Minden spawn után egy M4-et kapsz. (Az AK-47 le lesz cserélve).");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"150++ : Minden spawn után egy Sniper Rifle-t kapsz.");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"175++ :Minden spawn után egy Gránátot kapsz.");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"225++ : Minden spawn után egy Molotov Cocktail-t kapsz. (A gránát helyére).");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"265++ : Minden spawn után egy Satchel Charge and Detonator-t kapsz (A Molotov helyére.)");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Minden spawn után +-ba :).");
- return 1;
- }
- CMD:streakhelp(playerid)
- {
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Dominating (4 kills) = $1000");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Rampage (6 kills) = $1250");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Killing Spree (8 kills) = $1500");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Monster Kill (10 kills) = $1750");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Unstoppable (12 kills) = $2000");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Ultra Kill (14 kills) = $2250");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Godlike (16 kills) = $3000");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Wicked Sick (18 kills) = $5000");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Ludicrous Kill (20 kills) = $10000");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Holy Shit (24 kills) = $20000");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"OWNING ! (24++ kills) = $22500");
- SendClientMessage(playerid,COLOR_RED,"FONTOS! **Egymás után,sorba,halál nélkül ér MIND!**FONTOS!");
- return 1;
- }
- CMD:givemoney(playerid,params[]) {
- new moneys,giveplayerid,giveplayer[MAX_PLAYER_NAME],sendername[MAX_PLAYER_NAME],playermoney[MAX_PLAYERS],string[64];
- if (sscanf(params, "ud",giveplayerid, moneys)) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "USAGE: /givemoney [playerid] [amount]");
- // if (!IsNumeric(giveplayerid)) giveplayerid = ReturnPlayerID(giveplayerid);
- if (IsPlayerConnected(giveplayerid)) {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- playermoney[playerid] = GetPlayerMoney(playerid);
- if (moneys > 0 && playermoney[playerid] >= moneys) {
- GivePlayerMoney(playerid, (-moneys));
- GivePlayerMoney(giveplayerid, moneys);
- format(string, sizeof(string), "You have sent %s (id: %d), $%d.", giveplayer,giveplayerid, moneys);
- SendClientMessage(playerid, COLOR_GREEN1, string);
- format(string, sizeof(string), "You have recieved $%d from %s (id: %d).", moneys, sendername, playerid);
- SendClientMessage(giveplayerid, COLOR_GREEN1, string);
- printf("%s(playerid:%d) has transfered %d to %s(playerid:%d)",sendername, playerid, moneys, giveplayer, giveplayerid);
- }
- else {
- SendClientMessage(playerid, COLOR_RED, "Invalid transaction amount.");
- }
- }
- else {
- format(string, sizeof(string), "ID:%d is not an active player.", giveplayerid);
- SendClientMessage(playerid, COLOR_RED, string);
- }
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- SetPlayerChatBubble(playerid, text, COLOR_WHITE, 100.0, 10000);
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- new Float:Health;
- GetPlayerHealth(playerid,Health);
- if(Health >= 95)
- {
- for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
- TextDrawShowForPlayer(playerid,HealthBar[1]);
- TextDrawShowForPlayer(playerid,HealthBar[2]);
- }
- else if(Health >= 90 && Health < 95)
- {
- for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
- TextDrawShowForPlayer(playerid,HealthBar[1]);
- TextDrawShowForPlayer(playerid,HealthBar[3]);
- }
- else if(Health >= 85 && Health < 90)
- {
- for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
- TextDrawShowForPlayer(playerid,HealthBar[1]);
- TextDrawShowForPlayer(playerid,HealthBar[4]);
- }
- else if(Health >= 80 && Health < 85)
- {
- for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
- TextDrawShowForPlayer(playerid,HealthBar[1]);
- TextDrawShowForPlayer(playerid,HealthBar[5]);
- }
- else if(Health >= 75 && Health < 80)
- {
- for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
- TextDrawShowForPlayer(playerid,HealthBar[1]);
- TextDrawShowForPlayer(playerid,HealthBar[6]);
- }
- else if(Health >= 70 && Health < 75)
- {
- for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
- TextDrawShowForPlayer(playerid,HealthBar[7]);
- TextDrawShowForPlayer(playerid,HealthBar[8]);
- }
- else if(Health >= 65 && Health < 70)
- {
- for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
- TextDrawShowForPlayer(playerid,HealthBar[7]);
- TextDrawShowForPlayer(playerid,HealthBar[9]);
- }
- else if(Health >= 60 && Health < 65)
- {
- for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
- TextDrawShowForPlayer(playerid,HealthBar[7]);
- TextDrawShowForPlayer(playerid,HealthBar[10]);
- }
- else if(Health >= 55 && Health < 60)
- {
- for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
- TextDrawShowForPlayer(playerid,HealthBar[7]);
- TextDrawShowForPlayer(playerid,HealthBar[11]);
- }
- else if(Health >= 50 && Health < 55)
- {
- for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
- TextDrawShowForPlayer(playerid,HealthBar[7]);
- TextDrawShowForPlayer(playerid,HealthBar[12]);
- }
- else if(Health >= 45 && Health < 50)
- {
- for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
- TextDrawShowForPlayer(playerid,HealthBar[13]);
- TextDrawShowForPlayer(playerid,HealthBar[14]);
- }
- else if(Health >= 40 && Health < 45)
- {
- for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
- TextDrawShowForPlayer(playerid,HealthBar[13]);
- TextDrawShowForPlayer(playerid,HealthBar[15]);
- }
- else if(Health >= 35 && Health < 40)
- {
- for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
- TextDrawShowForPlayer(playerid,HealthBar[13]);
- TextDrawShowForPlayer(playerid,HealthBar[16]);
- }
- else if(Health >= 30 && Health < 35)
- {
- for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
- TextDrawShowForPlayer(playerid,HealthBar[13]);
- TextDrawShowForPlayer(playerid,HealthBar[17]);
- }
- else if(Health >= 25 && Health < 30)
- {
- for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
- TextDrawShowForPlayer(playerid,HealthBar[13]);
- TextDrawShowForPlayer(playerid,HealthBar[18]);
- }
- else
- {
- for(new i=0; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
- }
- return 1;
- }
- stock LuX_DistanceToPoint(vehicleid)
- {
- new Float:LPlayerX, Float:LPlayerY, Float:LPlayerZ, Float:LReadPos;
- GetVehiclePos(vehicleid, LPlayerX, LPlayerY, LPlayerZ);
- LReadPos = floatsqroot(floatpower(floatabs(floatsub(LPlayerX, VehPosX[vehicleid])), 2)+floatpower(floatabs(floatsub(LPlayerY, VehPosY[vehicleid])), 2)+floatpower(floatabs(floatsub(LPlayerZ, VehPosZ[vehicleid])), 2));
- return floatround(LReadPos);
- }
- stock LuX_ReadPosition(vehicleid)
- {
- new Float:LReadX, Float:LReadY, Float:LReadZ;
- GetVehiclePos(vehicleid, LReadX, LReadY, LReadZ);
- VehPosX[vehicleid]=LReadX; VehPosY[vehicleid]=LReadY; VehPosZ[vehicleid]=LReadZ;
- }
- stock PlayerZone(playerid, zone[])
- {
- new ReadTmpZone[MAX_ZONE_NAME];
- GetPlayer3DZone(playerid, ReadTmpZone, sizeof(ReadTmpZone)); for(new i = 0; i != sizeof(SanAndreasZones); i++){
- if(strfind(ReadTmpZone, zone, true) != -1)
- return 1;
- }
- return 0;
- }
- stock GetPlayer2DZone(playerid, zone[], len)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- for(new i = 0; i != sizeof(SanAndreasZones); i++ ){
- if(x >= SanAndreasZones[i][Zone_Area][0] && x <= SanAndreasZones[i][Zone_Area][3] && y >= SanAndreasZones[i][Zone_Area][1] && y <= SanAndreasZones[i][Zone_Area][4]){
- return format(zone, len, SanAndreasZones[i][Zone_Name], 0);}
- }
- return 0;
- }
- stock GetPlayer3DZone(playerid, zone[], len)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- for(new i = 0; i != sizeof(SanAndreasZones); i++ ){
- if(x >= SanAndreasZones[i][Zone_Area][0] && x <= SanAndreasZones[i][Zone_Area][3] && y >= SanAndreasZones[i][Zone_Area][1] && y <= SanAndreasZones[i][Zone_Area][4] && z >= SanAndreasZones[i][Zone_Area][2] && z <= SanAndreasZones[i][Zone_Area][5]){return format(zone, len, SanAndreasZones[i][Zone_Name], 0);
- }
- }
- return 0;
- }
- forward LuX_UnFreezeCar(playerid);
- public LuX_UnFreezeCar(playerid)
- {
- for(new i=0; i<PLAYERS; i++)
- {
- TogglePlayerControllable(playerid,1);
- KillTimer(LUnFreeze);
- }
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- LuX_ReadPosition(vehicleid);
- return 1;
- }
- public tdscoretimer()
- {
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- new tds[128];
- format(tds, sizeof(tds), "Score:%d",GetPlayerScore(i));
- TextDrawSetString(Textdraw1[i], tds);
- }
- }
- return 1;
- }
- CMD:kill(playerid)
- {
- SetPlayerHealth(playerid, 0);
- new Pname[MAX_PLAYER_NAME], str[128 + MAX_PLAYER_NAME];
- GetPlayerName(playerid, Pname, sizeof(Pname));
- format(str, sizeof(str),"%s has used command /kill !", Pname);
- SendClientMessageToAll(COLOR_RED, str);
- return 1;
- }
- CMD:pm(playerid, params[])
- {
- new str[256], str2[256], id, Name1[MAX_PLAYER_NAME], Name2[MAX_PLAYER_NAME];
- if(sscanf(params, "us", id, str2))
- {
- SendClientMessage(playerid, 0xFF0000FF, "Usage: /pm <id> <message>");
- return 1;
- }
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xFF0000FF, "ERROR: A játékos,nincs csatlakozva.");
- if(playerid == id) return SendClientMessage(playerid, 0xFF0000FF, "ERROR: Magadnak,nem küldhetsz PM-üzenetet!");
- {
- GetPlayerName(playerid, Name1, sizeof(Name1));
- GetPlayerName(id, Name2, sizeof(Name2));
- format(str, sizeof(str), "PM To %s(ID %d): %s", Name2, id, str2);
- SendClientMessage(playerid, 0xFF0000FF, str);
- format(str, sizeof(str), "PM From %s(ID %d): %s", Name1, playerid, str2);
- SendClientMessage(id, 0xFF0000FF, str);
- }
- return 1;
- }
- CMD:cmds(playerid)
- {
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Give Player Money : /givemoney <id> <amount>");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Send PM to Player : /pm <id> <message>");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Öngyilkosság : /kill");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Bandarendszer segítsége: /gang-help");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"Szervertámogatás: /tamogatas!");
- return 1;
- }
- CMD:tamogatas(playerid)
- {
- SendClientMessage(playerid,COLOR_RED,"TÁMOGATáS:");
- SendClientMessage(playerid,BLUE,"----------------------");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"SMS-ben küld el a CLANS 10628-at az egyik telefonszámra:");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"508-ft-os támogatás-> 06-90/617-112");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"1016-ft-os támogatás-> 06-90/619-610");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"2032-ft-os támogatás-> 06-90/619-905");
- SendClientMessage(playerid,BLUE,"----------------------");
- SendClientMessage(playerid,COLOR_RED,"PÉLDA, 508-ft-os támogatáshoz: SMS: CLANS 10628 -> 06-90/617-112 !");
- SendClientMessage(playerid,BLUE,"----------------------");
- SendClientMessage(playerid,RED,"KÖSZÖNJÜK!!!");
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement