Advertisement
Guest User

getZoneName in PHP

a guest
Sep 19th, 2016
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 29.49 KB | None | 0 0
  1. <?php
  2. /*
  3. Arrays sourced from: https://raw.githubusercontent.com/multitheftauto/mtasa-blue/master/Shared/mods/deathmatch/logic/CZoneNames.cpp
  4. */
  5. $cityList = array(
  6.         array( -2353,  2275,     0, -2153,  2475,   200, "Bayside Marina" ),
  7.         array( -2741,  2175,     0, -2353,  2722,   200, "Bayside" ),
  8.         array( -2741,  1268,     0, -2533,  1490,   200, "Battery Point" ),
  9.         array( -2741,   793,     0, -2533,  1268,   200, "Paradiso" ),
  10.         array( -2741,   458,     0, -2533,   793,   200, "Santa Flora" ),
  11.         array( -2994,   458,     0, -2741,  1339,   200, "Palisades" ),
  12.         array( -2867,   277,     0, -2593,   458,   200, "City Hall" ),
  13.         array( -2994,   277,     0, -2867,   458,   200, "Ocean Flats" ),
  14.         array( -2994,  -222,     0, -2593,   277,   200, "Ocean Flats" ),
  15.         array( -2994,  -430,     0, -2831,  -222,   200, "Ocean Flats" ),
  16.         array( -2270,  -430,     0, -2178,  -324,   200, "Foster Valley" ),
  17.         array( -2178,  -599,     0, -1794,  -324,   200, "Foster Valley" ),
  18.         array( -2593,  -222,     0, -2411,    54,   200, "Hashbury" ),
  19.         array( -2533,   968,     0, -2274,  1358,   200, "Juniper Hollow" ),
  20.         array( -2533,  1358,     0, -1996,  1501,   200, "Esplanade North" ),
  21.         array( -1996,  1358,     0, -1524,  1592,   200, "Esplanade North" ),
  22.         array( -1982,  1274,     0, -1524,  1358,   200, "Esplanade North" ),
  23.         array( -1871,   744,     0, -1701,  1176,   300, "Financial" ),
  24.         array( -2274,   744,     0, -1982,  1358,   200, "Calton Heights" ),
  25.         array( -1982,   744,     0, -1871,  1274,   200, "Downtown" ),
  26.         array( -1871,  1176,     0, -1620,  1274,   200, "Downtown" ),
  27.         array( -1700,   744,     0, -1580,  1176,   200, "Downtown" ),
  28.         array( -1580,   744,     0, -1499,  1025,   200, "Downtown" ),
  29.         array( -2533,   578,     0, -2274,   968,   200, "Juniper Hill" ),
  30.         array( -2274,   578,     0, -2078,   744,   200, "Chinatown" ),
  31.         array( -2078,   578,     0, -1499,   744,   200, "Downtown" ),
  32.         array( -2329,   458,     0, -1993,   578,   200, "King's" ),
  33.         array( -2411,   265,     0, -1993,   373,   200, "King's" ),
  34.         array( -2253,   373,     0, -1993,   458,   200, "King's" ),
  35.         array( -2411,  -222,     0, -2173,   265,   200, "Garcia" ),
  36.         array( -2270,  -324,     0, -1794,  -222,   200, "Doherty" ),
  37.         array( -2173,  -222,     0, -1794,   265,   200, "Doherty" ),
  38.         array( -1993,   265,     0, -1794,   578,   200, "Downtown" ),
  39.         array( -1499,   -50,     0, -1242,   249,   200, "Easter Bay Airport" ),
  40.         array( -1794,   249,     0, -1242,   578,   200, "Easter Basin" ),
  41.         array( -1794,   -50,     0, -1499,   249,   200, "Easter Basin" ),
  42.         array( -1620,  1176,     0, -1580,  1274,   200, "Esplanade East" ),
  43.         array( -1580,  1025,     0, -1499,  1274,   200, "Esplanade East" ),
  44.         array( -1499,   578,   -79, -1339,  1274,    20, "Esplanade East" ),
  45.         array( -2324, -2584,     0, -1964, -2212,   200, "Angel Pine" ),
  46.         array( -1632, -2263,     0, -1601, -2231,   200, "Shady Cabin" ),
  47.         array( -1166, -2641,     0,  -321, -1856,   200, "Back o Beyond" ),
  48.         array( -1166, -1856,     0,  -815, -1602,   200, "Leafy Hollow" ),
  49.         array(  -594, -1648,     0,  -187, -1276,   200, "Flint Range" ),
  50.         array(  -792,  -698,     0,  -452,  -380,   200, "Fallen Tree" ),
  51.         array( -1209, -1317,   114,  -908,  -787,   251, "The Farm" ),
  52.         array( -1645,  2498,     0, -1372,  2777,   200, "El Quebrados" ),
  53.         array( -1372,  2498,     0, -1277,  2615,   200, "Aldea Malvada" ),
  54.         array(  -968,  1929,     0,  -481,  2155,   200, "The Sherman Dam" ),
  55.         array(  -926,  1398,     0,  -719,  1634,   200, "Las Barrancas" ),
  56.         array(  -376,   826,     0,   123,  1220,   200, "Fort Carson" ),
  57.         array(   337,   710,  -115,   860,  1031,   203, "Hunter Quarry" ),
  58.         array(   338,  1228,     0,   664,  1655,   200, "Octane Springs" ),
  59.         array(   176,  1305,     0,   338,  1520,   200, "Green Palms" ),
  60.         array(  -405,  1712,     0,  -276,  1892,   200, "Regular Tom" ),
  61.         array(  -365,  2123,     0,  -208,  2217,   200, "Las Brujas" ),
  62.         array(    37,  2337,     0,   435,  2677,   200, "Verdant Meadows" ),
  63.         array(  -354,  2580,     0,  -133,  2816,   200, "Las Payasadas" ),
  64.         array(  -901,  2221,     0,  -592,  2571,   200, "Arco del Oeste" ),
  65.         array( -1794,  -730,     0, -1213,   -50,   200, "Easter Bay Airport" ),
  66.         array(  2576,    62,     0,  2759,   385,   200, "Hankypanky Point" ),
  67.         array(  2160,  -149,     0,  2576,   228,   200, "Palomino Creek" ),
  68.         array(  2285,  -768,     0,  2770,  -269,   200, "North Rock" ),
  69.         array(  1119,   119,     0,  1451,   493,   200, "Montgomery" ),
  70.         array(  1451,   347,     0,  1582,   420,   200, "Montgomery" ),
  71.         array(   603,   264,     0,   761,   366,   200, "Hampton Barns" ),
  72.         array(   508,  -139,     0,  1306,   119,   200, "Fern Ridge" ),
  73.         array(   580,  -674,     0,   861,  -404,   200, "Dillimore" ),
  74.         array(   967,  -450,     0,  1176,  -217,   200, "Hilltop Farm" ),
  75.         array(   104,  -220,     0,   349,   152,   200, "Blueberry" ),
  76.         array(    19,  -404,     0,   349,  -220,   200, "Blueberry" ),
  77.         array(  -947,  -304,     0,  -319,   327,   200, "The Panopticon" ),
  78.         array(  2759,   296,     0,  2774,   594,   200, "Frederick Bridge" ),
  79.         array(  1664,   401,     0,  1785,   567,   200, "The Mako Span" ),
  80.         array(  -319,  -220,     0,   104,   293,   200, "Blueberry Acres" ),
  81.         array(  -222,   293,     0,  -122,   476,   200, "Martin Bridge" ),
  82.         array(   434,   366,     0,   603,   555,   200, "Fallow Bridge" ),
  83.         array( -1820, -2643,     0, -1226, -1771,   200, "Shady Creeks" ),
  84.         array( -2030, -2174,     0, -1820, -1771,   200, "Shady Creeks" ),
  85.         array( -2533,   458,     0, -2329,   578,   200, "Queens" ),
  86.         array( -2593,    54,     0, -2411,   458,   200, "Queens" ),
  87.         array( -2411,   373,     0, -2253,   458,   200, "Queens" ),
  88.         array(  -480,   596,  -242,   869,  2993,   900, "Bone County" ),
  89.         array( -2741,  1659,     0, -2616,  2175,   200, "Gant Bridge" ),
  90.         array( -2741,  1490,     0, -2616,  1659,   200, "Gant Bridge" ),
  91.         array( -1132,  -768,     0,  -956,  -578,   200, "Easter Bay Chemicals" ),
  92.         array( -1132,  -787,     0,  -956,  -768,   200, "Easter Bay Chemicals" ),
  93.         array( -1213,  -730,     0, -1132,   -50,   200, "Easter Bay Airport" ),
  94.         array( -2178, -1115,     0, -1794,  -599,   200, "Foster Valley" ),
  95.         array( -2178, -1250,     0, -1794, -1115,   200, "Foster Valley" ),
  96.         array( -1242,   -50,     0, -1213,   578,   200, "Easter Bay Airport" ),
  97.         array( -1213,   -50,     0,  -947,   578,   200, "Easter Bay Airport" ),
  98.         array(  1249, -2394,   -89,  1852, -2179,   110, "Los Santos International" ),
  99.         array(  1852, -2394,   -89,  2089, -2179,   110, "Los Santos International" ),
  100.         array(   930, -2488,   -89,  1249, -2006,   110, "Verdant Bluffs" ),
  101.         array(  1812, -2179,   -89,  1970, -1852,   110, "El Corona" ),
  102.         array(  1970, -2179,   -89,  2089, -1852,   110, "Willowfield" ),
  103.         array(  2089, -2235,   -89,  2201, -1989,   110, "Willowfield" ),
  104.         array(  2089, -1989,   -89,  2324, -1852,   110, "Willowfield" ),
  105.         array(  2201, -2095,   -89,  2324, -1989,   110, "Willowfield" ),
  106.         array(  2373, -2697,   -89,  2809, -2330,   110, "Ocean Docks" ),
  107.         array(  2201, -2418,   -89,  2324, -2095,   110, "Ocean Docks" ),
  108.         array(   647, -1804,   -89,   851, -1577,   110, "Marina" ),
  109.         array(   647, -2173,   -89,   930, -1804,   110, "Verona Beach" ),
  110.         array(   930, -2006,   -89,  1073, -1804,   110, "Verona Beach" ),
  111.         array(  1073, -2006,   -89,  1249, -1842,   110, "Verdant Bluffs" ),
  112.         array(  1249, -2179,   -89,  1692, -1842,   110, "Verdant Bluffs" ),
  113.         array(  1692, -2179,   -89,  1812, -1842,   110, "El Corona" ),
  114.         array(   851, -1804,   -89,  1046, -1577,   110, "Verona Beach" ),
  115.         array(   647, -1577,   -89,   807, -1416,   110, "Marina" ),
  116.         array(   807, -1577,   -89,   926, -1416,   110, "Marina" ),
  117.         array(  1161, -1722,   -89,  1323, -1577,   110, "Verona Beach" ),
  118.         array(  1046, -1722,   -89,  1161, -1577,   110, "Verona Beach" ),
  119.         array(  1046, -1804,   -89,  1323, -1722,   110, "Conference Center" ),
  120.         array(  1073, -1842,   -89,  1323, -1804,   110, "Conference Center" ),
  121.         array(  1323, -1842,   -89,  1701, -1722,   110, "Commerce" ),
  122.         array(  1323, -1722,   -89,  1440, -1577,   110, "Commerce" ),
  123.         array(  1370, -1577,   -89,  1463, -1384,   110, "Commerce" ),
  124.         array(  1463, -1577,   -89,  1667, -1430,   110, "Commerce" ),
  125.         array(  1440, -1722,   -89,  1583, -1577,   110, "Pershing Square" ),
  126.         array(  1583, -1722,   -89,  1758, -1577,   110, "Commerce" ),
  127.         array(  1701, -1842,   -89,  1812, -1722,   110, "Little Mexico" ),
  128.         array(  1758, -1722,   -89,  1812, -1577,   110, "Little Mexico" ),
  129.         array(  1667, -1577,   -89,  1812, -1430,   110, "Commerce" ),
  130.         array(  1812, -1852,   -89,  1971, -1742,   110, "Idlewood" ),
  131.         array(  1812, -1742,   -89,  1951, -1602,   110, "Idlewood" ),
  132.         array(  1951, -1742,   -89,  2124, -1602,   110, "Idlewood" ),
  133.         array(  1812, -1602,   -89,  2124, -1449,   110, "Idlewood" ),
  134.         array(  2124, -1742,   -89,  2222, -1494,   110, "Idlewood" ),
  135.         array(  1812, -1449,   -89,  1996, -1350,   110, "Glen Park" ),
  136.         array(  1812, -1100,   -89,  1994,  -973,   110, "Glen Park" ),
  137.         array(  1996, -1449,   -89,  2056, -1350,   110, "Jefferson" ),
  138.         array(  2124, -1494,   -89,  2266, -1449,   110, "Jefferson" ),
  139.         array(  2056, -1372,   -89,  2281, -1210,   110, "Jefferson" ),
  140.         array(  2056, -1210,   -89,  2185, -1126,   110, "Jefferson" ),
  141.         array(  2185, -1210,   -89,  2281, -1154,   110, "Jefferson" ),
  142.         array(  1994, -1100,   -89,  2056,  -920,   110, "Las Colinas" ),
  143.         array(  2056, -1126,   -89,  2126,  -920,   110, "Las Colinas" ),
  144.         array(  2185, -1154,   -89,  2281,  -934,   110, "Las Colinas" ),
  145.         array(  2126, -1126,   -89,  2185,  -934,   110, "Las Colinas" ),
  146.         array(  1971, -1852,   -89,  2222, -1742,   110, "Idlewood" ),
  147.         array(  2222, -1852,   -89,  2632, -1722,   110, "Ganton" ),
  148.         array(  2222, -1722,   -89,  2632, -1628,   110, "Ganton" ),
  149.         array(  2541, -1941,   -89,  2703, -1852,   110, "Willowfield" ),
  150.         array(  2632, -1852,   -89,  2959, -1668,   110, "East Beach" ),
  151.         array(  2632, -1668,   -89,  2747, -1393,   110, "East Beach" ),
  152.         array(  2747, -1668,   -89,  2959, -1498,   110, "East Beach" ),
  153.         array(  2421, -1628,   -89,  2632, -1454,   110, "East Los Santos" ),
  154.         array(  2222, -1628,   -89,  2421, -1494,   110, "East Los Santos" ),
  155.         array(  2056, -1449,   -89,  2266, -1372,   110, "Jefferson" ),
  156.         array(  2266, -1494,   -89,  2381, -1372,   110, "East Los Santos" ),
  157.         array(  2381, -1494,   -89,  2421, -1454,   110, "East Los Santos" ),
  158.         array(  2281, -1372,   -89,  2381, -1135,   110, "East Los Santos" ),
  159.         array(  2381, -1454,   -89,  2462, -1135,   110, "East Los Santos" ),
  160.         array(  2462, -1454,   -89,  2581, -1135,   110, "East Los Santos" ),
  161.         array(  2581, -1454,   -89,  2632, -1393,   110, "Los Flores" ),
  162.         array(  2581, -1393,   -89,  2747, -1135,   110, "Los Flores" ),
  163.         array(  2747, -1498,   -89,  2959, -1120,   110, "East Beach" ),
  164.         array(  2747, -1120,   -89,  2959,  -945,   110, "Las Colinas" ),
  165.         array(  2632, -1135,   -89,  2747,  -945,   110, "Las Colinas" ),
  166.         array(  2281, -1135,   -89,  2632,  -945,   110, "Las Colinas" ),
  167.         array(  1463, -1430,   -89,  1724, -1290,   110, "Downtown Los Santos" ),
  168.         array(  1724, -1430,   -89,  1812, -1250,   110, "Downtown Los Santos" ),
  169.         array(  1463, -1290,   -89,  1724, -1150,   110, "Downtown Los Santos" ),
  170.         array(  1370, -1384,   -89,  1463, -1170,   110, "Downtown Los Santos" ),
  171.         array(  1724, -1250,   -89,  1812, -1150,   110, "Downtown Los Santos" ),
  172.         array(  1463, -1150,   -89,  1812,  -768,   110, "Mulholland Intersection" ),
  173.         array(  1414,  -768,   -89,  1667,  -452,   110, "Mulholland" ),
  174.         array(  1281,  -452,   -89,  1641,  -290,   110, "Mulholland" ),
  175.         array(  1269,  -768,   -89,  1414,  -452,   110, "Mulholland" ),
  176.         array(   787, -1416,   -89,  1072, -1310,   110, "Market" ),
  177.         array(   787, -1310,   -89,   952, -1130,   110, "Vinewood" ),
  178.         array(   952, -1310,   -89,  1072, -1130,   110, "Market" ),
  179.         array(  1370, -1170,   -89,  1463, -1130,   110, "Downtown Los Santos" ),
  180.         array(  1378, -1130,   -89,  1463, -1026,   110, "Downtown Los Santos" ),
  181.         array(  1391, -1026,   -89,  1463,  -926,   110, "Downtown Los Santos" ),
  182.         array(  1252, -1130,   -89,  1378, -1026,   110, "Temple" ),
  183.         array(  1252, -1026,   -89,  1391,  -926,   110, "Temple" ),
  184.         array(  1252,  -926,   -89,  1357,  -910,   110, "Temple" ),
  185.         array(  1357,  -926,   -89,  1463,  -768,   110, "Mulholland" ),
  186.         array(  1318,  -910,   -89,  1357,  -768,   110, "Mulholland" ),
  187.         array(  1169,  -910,   -89,  1318,  -768,   110, "Mulholland" ),
  188.         array(   787, -1130,   -89,   952,  -954,   110, "Vinewood" ),
  189.         array(   952, -1130,   -89,  1096,  -937,   110, "Temple" ),
  190.         array(  1096, -1130,   -89,  1252, -1026,   110, "Temple" ),
  191.         array(  1096, -1026,   -89,  1252,  -910,   110, "Temple" ),
  192.         array(   768,  -954,   -89,   952,  -860,   110, "Mulholland" ),
  193.         array(   687,  -860,   -89,   911,  -768,   110, "Mulholland" ),
  194.         array(   737,  -768,   -89,  1142,  -674,   110, "Mulholland" ),
  195.         array(  1096,  -910,   -89,  1169,  -768,   110, "Mulholland" ),
  196.         array(   952,  -937,   -89,  1096,  -860,   110, "Mulholland" ),
  197.         array(   911,  -860,   -89,  1096,  -768,   110, "Mulholland" ),
  198.         array(   861,  -674,   -89,  1156,  -600,   110, "Mulholland" ),
  199.         array(   342, -2173,   -89,   647, -1684,   110, "Santa Maria Beach" ),
  200.         array(    72, -2173,   -89,   342, -1684,   110, "Santa Maria Beach" ),
  201.         array(    72, -1684,   -89,   225, -1544,   110, "Rodeo" ),
  202.         array(    72, -1544,   -89,   225, -1404,   110, "Rodeo" ),
  203.         array(   225, -1684,   -89,   312, -1501,   110, "Rodeo" ),
  204.         array(   225, -1501,   -89,   334, -1369,   110, "Rodeo" ),
  205.         array(   334, -1501,   -89,   422, -1406,   110, "Rodeo" ),
  206.         array(   312, -1684,   -89,   422, -1501,   110, "Rodeo" ),
  207.         array(   422, -1684,   -89,   558, -1570,   110, "Rodeo" ),
  208.         array(   558, -1684,   -89,   647, -1384,   110, "Rodeo" ),
  209.         array(   466, -1570,   -89,   558, -1385,   110, "Rodeo" ),
  210.         array(   422, -1570,   -89,   466, -1406,   110, "Rodeo" ),
  211.         array(   647, -1227,   -89,   787, -1118,   110, "Vinewood" ),
  212.         array(   647, -1118,   -89,   787,  -954,   110, "Richman" ),
  213.         array(   647,  -954,   -89,   768,  -860,   110, "Richman" ),
  214.         array(   466, -1385,   -89,   647, -1235,   110, "Rodeo" ),
  215.         array(   334, -1406,   -89,   466, -1292,   110, "Rodeo" ),
  216.         array(   225, -1369,   -89,   334, -1292,   110, "Richman" ),
  217.         array(   225, -1292,   -89,   466, -1235,   110, "Richman" ),
  218.         array(    72, -1404,   -89,   225, -1235,   110, "Richman" ),
  219.         array(    72, -1235,   -89,   321, -1008,   110, "Richman" ),
  220.         array(   321, -1235,   -89,   647, -1044,   110, "Richman" ),
  221.         array(   321, -1044,   -89,   647,  -860,   110, "Richman" ),
  222.         array(   321,  -860,   -89,   687,  -768,   110, "Richman" ),
  223.         array(   321,  -768,   -89,   700,  -674,   110, "Richman" ),
  224.         array(  2027,   863,   -89,  2087,  1703,   110, "The Strip" ),
  225.         array(  2106,  1863,   -89,  2162,  2202,   110, "The Strip" ),
  226.         array(  1817,   863,   -89,  2027,  1083,   110, "The Four Dragons Casino" ),
  227.         array(  1817,  1083,   -89,  2027,  1283,   110, "The Pink Swan" ),
  228.         array(  1817,  1283,   -89,  2027,  1469,   110, "The High Roller" ),
  229.         array(  1817,  1469,   -89,  2027,  1703,   110, "Pirates in Men's Pants" ),
  230.         array(  1817,  1863,   -89,  2106,  2011,   110, "The Visage" ),
  231.         array(  1817,  1703,   -89,  2027,  1863,   110, "The Visage" ),
  232.         array(  1457,   823,   -89,  2377,   863,   110, "Julius Thruway South" ),
  233.         array(  1197,  1163,   -89,  1236,  2243,   110, "Julius Thruway West" ),
  234.         array(  2377,   788,   -89,  2537,   897,   110, "Julius Thruway South" ),
  235.         array(  2537,   676,   -89,  2902,   943,   110, "Rockshore East" ),
  236.         array(  2087,   943,   -89,  2623,  1203,   110, "Come-A-Lot" ),
  237.         array(  2087,  1203,   -89,  2640,  1383,   110, "The Camel's Toe" ),
  238.         array(  2087,  1383,   -89,  2437,  1543,   110, "Royal Casino" ),
  239.         array(  2087,  1543,   -89,  2437,  1703,   110, "Caligula's Palace" ),
  240.         array(  2137,  1703,   -89,  2437,  1783,   110, "Caligula's Palace" ),
  241.         array(  2437,  1383,   -89,  2624,  1783,   110, "Pilgrim" ),
  242.         array(  2437,  1783,   -89,  2685,  2012,   110, "Starfish Casino" ),
  243.         array(  2027,  1783,   -89,  2162,  1863,   110, "The Strip" ),
  244.         array(  2027,  1703,   -89,  2137,  1783,   110, "The Strip" ),
  245.         array(  2011,  2202,   -89,  2237,  2508,   110, "The Emerald Isle" ),
  246.         array(  2162,  2012,   -89,  2685,  2202,   110, "Old Venturas Strip" ),
  247.         array(  2498,  2626,   -89,  2749,  2861,   110, "K.A.C.C. Military Fuels" ),
  248.         array(  2749,  1937,   -89,  2921,  2669,   110, "Creek" ),
  249.         array(  2749,  1548,   -89,  2923,  1937,   110, "Sobell Rail Yards" ),
  250.         array(  2749,  1198,   -89,  2923,  1548,   110, "Linden Station" ),
  251.         array(  2623,   943,   -89,  2749,  1055,   110, "Julius Thruway East" ),
  252.         array(  2749,   943,   -89,  2923,  1198,   110, "Linden Side" ),
  253.         array(  2685,  1055,   -89,  2749,  2626,   110, "Julius Thruway East" ),
  254.         array(  2498,  2542,   -89,  2685,  2626,   110, "Julius Thruway North" ),
  255.         array(  2536,  2442,   -89,  2685,  2542,   110, "Julius Thruway East" ),
  256.         array(  2625,  2202,   -89,  2685,  2442,   110, "Julius Thruway East" ),
  257.         array(  2237,  2542,   -89,  2498,  2663,   110, "Julius Thruway North" ),
  258.         array(  2121,  2508,   -89,  2237,  2663,   110, "Julius Thruway North" ),
  259.         array(  1938,  2508,   -89,  2121,  2624,   110, "Julius Thruway North" ),
  260.         array(  1534,  2433,   -89,  1848,  2583,   110, "Julius Thruway North" ),
  261.         array(  1236,  2142,   -89,  1297,  2243,   110, "Julius Thruway West" ),
  262.         array(  1848,  2478,   -89,  1938,  2553,   110, "Julius Thruway North" ),
  263.         array(  1777,   863,   -89,  1817,  2342,   110, "Harry Gold Parkway" ),
  264.         array(  1817,  2011,   -89,  2106,  2202,   110, "Redsands East" ),
  265.         array(  1817,  2202,   -89,  2011,  2342,   110, "Redsands East" ),
  266.         array(  1848,  2342,   -89,  2011,  2478,   110, "Redsands East" ),
  267.         array(  1704,  2342,   -89,  1848,  2433,   110, "Julius Thruway North" ),
  268.         array(  1236,  1883,   -89,  1777,  2142,   110, "Redsands West" ),
  269.         array(  1297,  2142,   -89,  1777,  2243,   110, "Redsands West" ),
  270.         array(  1377,  2243,   -89,  1704,  2433,   110, "Redsands West" ),
  271.         array(  1704,  2243,   -89,  1777,  2342,   110, "Redsands West" ),
  272.         array(  1236,  1203,   -89,  1457,  1883,   110, "Las Venturas Airport" ),
  273.         array(  1457,  1203,   -89,  1777,  1883,   110, "Las Venturas Airport" ),
  274.         array(  1457,  1143,   -89,  1777,  1203,   110, "Las Venturas Airport" ),
  275.         array(  1457,   863,   -89,  1777,  1143,   110, "LVA Freight Depot" ),
  276.         array(  1197,  1044,   -89,  1277,  1163,   110, "Blackfield Intersection" ),
  277.         array(  1166,   795,   -89,  1375,  1044,   110, "Blackfield Intersection" ),
  278.         array(  1277,  1044,   -89,  1315,  1087,   110, "Blackfield Intersection" ),
  279.         array(  1375,   823,   -89,  1457,   919,   110, "Blackfield Intersection" ),
  280.         array(  1375,   919,   -89,  1457,  1203,   110, "LVA Freight Depot" ),
  281.         array(  1277,  1087,   -89,  1375,  1203,   110, "LVA Freight Depot" ),
  282.         array(  1315,  1044,   -89,  1375,  1087,   110, "LVA Freight Depot" ),
  283.         array(  1236,  1163,   -89,  1277,  1203,   110, "LVA Freight Depot" ),
  284.         array(   964,  1044,   -89,  1197,  1203,   110, "Greenglass College" ),
  285.         array(   964,   930,   -89,  1166,  1044,   110, "Greenglass College" ),
  286.         array(   964,  1203,   -89,  1197,  1403,   110, "Blackfield" ),
  287.         array(   964,  1403,   -89,  1197,  1726,   110, "Blackfield" ),
  288.         array(  2237,  2202,   -89,  2536,  2542,   110, "Roca Escalante" ),
  289.         array(  2536,  2202,   -89,  2625,  2442,   110, "Roca Escalante" ),
  290.         array(  1823,   596,   -89,  1997,   823,   110, "Last Dime Motel" ),
  291.         array(  1997,   596,   -89,  2377,   823,   110, "Rockshore West" ),
  292.         array(  2377,   596,   -89,  2537,   788,   110, "Rockshore West" ),
  293.         array(  1558,   596,   -89,  1823,   823,   110, "Randolph Industrial Estate" ),
  294.         array(  1375,   596,   -89,  1558,   823,   110, "Blackfield Chapel" ),
  295.         array(  1325,   596,   -89,  1375,   795,   110, "Blackfield Chapel" ),
  296.         array(  1377,  2433,   -89,  1534,  2507,   110, "Julius Thruway North" ),
  297.         array(  1098,  2243,   -89,  1377,  2507,   110, "Pilson Intersection" ),
  298.         array(   883,  1726,   -89,  1098,  2507,   110, "Whitewood Estates" ),
  299.         array(  1534,  2583,   -89,  1848,  2863,   110, "Prickle Pine" ),
  300.         array(  1117,  2507,   -89,  1534,  2723,   110, "Prickle Pine" ),
  301.         array(  1848,  2553,   -89,  1938,  2863,   110, "Prickle Pine" ),
  302.         array(  2121,  2663,   -89,  2498,  2861,   110, "Spinybed" ),
  303.         array(  1938,  2624,   -89,  2121,  2861,   110, "Prickle Pine" ),
  304.         array(  2624,  1383,   -89,  2685,  1783,   110, "Pilgrim" ),
  305.         array(  2450,   385,  -100,  2759,   562,   200, "San Andreas Sound" ),
  306.         array(  1916,  -233,  -100,  2131,    13,   200, "Fisher's Lagoon" ),
  307.         array( -1339,   828,   -89, -1213,  1057,   110, "Garver Bridge" ),
  308.         array( -1213,   950,   -89, -1087,  1178,   110, "Garver Bridge" ),
  309.         array( -1499,   696,  -179, -1339,   925,    20, "Garver Bridge" ),
  310.         array( -1339,   599,   -89, -1213,   828,   110, "Kincaid Bridge" ),
  311.         array( -1213,   721,   -89, -1087,   950,   110, "Kincaid Bridge" ),
  312.         array( -1087,   855,   -89,  -961,   986,   110, "Kincaid Bridge" ),
  313.         array(  -321, -2224,   -89,    44, -1724,   110, "Los Santos Inlet" ),
  314.         array(  -789,  1659,   -89,  -599,  1929,   110, "Sherman Reservoir" ),
  315.         array(  -314,  -753,   -89,  -106,  -463,   110, "Flint Water" ),
  316.         array( -1709,  -833,     0, -1446,  -730,   200, "Easter Tunnel" ),
  317.         array( -2290,  2548,   -89, -1950,  2723,   110, "Bayside Tunnel" ),
  318.         array(  -410,  1403,     0,  -137,  1681,   200, "'The Big Ear'" ),
  319.         array(   -90,  1286,     0,   153,  1554,   200, "Lil' Probe Inn" ),
  320.         array(  -936,  2611,     0,  -715,  2847,   200, "Valle Ocultado" ),
  321.         array(  1812, -1350,   -89,  2056, -1100,   110, "Glen Park" ),
  322.         array(  2324, -2302,   -89,  2703, -2145,   110, "Ocean Docks" ),
  323.         array(  2811,  1229,   -39,  2861,  1407,    60, "Linden Station" ),
  324.         array(  1692, -1971,   -20,  1812, -1932,    79, "Unity Station" ),
  325.         array(   647, -1416,   -89,   787, -1227,   110, "Vinewood" ),
  326.         array(   787, -1410,   -34,   866, -1310,    65, "Market Station" ),
  327.         array( -2007,    56,     0, -1922,   224,   100, "Cranberry Station" ),
  328.         array(  1377,  2600,   -21,  1492,  2687,    78, "Yellow Bell Station" ),
  329.         array( -2616,  1501,     0, -1996,  1659,   200, "San Fierro Bay" ),
  330.         array( -2616,  1659,     0, -1996,  2175,   200, "San Fierro Bay" ),
  331.         array(  -464,  2217,     0,  -208,  2580,   200, "El Castillo del Diablo" ),
  332.         array(  -208,  2123,     0,   114,  2337,   200, "El Castillo del Diablo" ),
  333.         array(  -208,  2337,     0,     8,  2487,   200, "El Castillo del Diablo" ),
  334.         array(   -91,  1655,   -50,   421,  2123,   250, "Restricted Area" ),
  335.         array(  1546,   208,     0,  1745,   347,   200, "Montgomery Intersection" ),
  336.         array(  1582,   347,     0,  1664,   401,   200, "Montgomery Intersection" ),
  337.         array( -1119,  1178,   -89,  -862,  1351,   110, "Robada Intersection" ),
  338.         array(  -187, -1596,   -89,    17, -1276,   110, "Flint Intersection" ),
  339.         array( -1315,  -405,    15, -1264,  -209,    25, "Easter Bay Airport" ),
  340.         array( -1354,  -287,    15, -1315,  -209,    25, "Easter Bay Airport" ),
  341.         array( -1490,  -209,    15, -1264,  -148,    25, "Easter Bay Airport" ),
  342.         array(  1072, -1416,   -89,  1370, -1130,   110, "Market" ),
  343.         array(   926, -1577,   -89,  1370, -1416,   110, "Market" ),
  344.         array( -2646,  -355,     0, -2270,  -222,   200, "Avispa Country Club" ),
  345.         array( -2831,  -430,     0, -2646,  -222,   200, "Avispa Country Club" ),
  346.         array( -2994,  -811,     0, -2178,  -430,   200, "Missionary Hill" ),
  347.         array( -2178, -1771,   -47, -1936, -1250,   576, "Mount Chiliad" ),
  348.         array( -2997, -1115,   -47, -2178,  -971,   576, "Mount Chiliad" ),
  349.         array( -2994, -2189,   -47, -2178, -1115,   576, "Mount Chiliad" ),
  350.         array( -2178, -2189,   -47, -2030, -1771,   576, "Mount Chiliad" ),
  351.         array(  1117,  2723,   -89,  1457,  2863,   110, "Yellow Bell Golf Course" ),
  352.         array(  1457,  2723,   -89,  1534,  2863,   110, "Yellow Bell Golf Course" ),
  353.         array(  1515,  1586,   -12,  1729,  1714,    87, "Las Venturas Airport" ),
  354.         array(  2089, -2394,   -89,  2201, -2235,   110, "Ocean Docks" ),
  355.         array(  1382, -2730,   -89,  2201, -2394,   110, "Los Santos International" ),
  356.         array(  2201, -2730,   -89,  2324, -2418,   110, "Ocean Docks" ),
  357.         array(  1974, -2394,   -39,  2089, -2256,    60, "Los Santos International" ),
  358.         array(  1400, -2669,   -39,  2189, -2597,    60, "Los Santos International" ),
  359.         array(  2051, -2597,   -39,  2152, -2394,    60, "Los Santos International" ),
  360.         array(  2437,  1858,   -39,  2495,  1970,    60, "Starfish Casino" ),
  361.         array(  -399, -1075,    -1,  -319,  -977,   198, "Beacon Hill" ),
  362.         array( -2361,  -417,     0, -2270,  -355,   200, "Avispa Country Club" ),
  363.         array( -2667,  -302,   -28, -2646,  -262,    71, "Avispa Country Club" ),
  364.         array( -2395,  -222,     0, -2354,  -204,   200, "Garcia" ),
  365.         array( -2470,  -355,     0, -2270,  -318,    46, "Avispa Country Club" ),
  366.         array( -2550,  -355,     0, -2470,  -318,    39, "Avispa Country Club" ),
  367.         array(  2703, -2126,   -89,  2959, -1852,   110, "Playa del Seville" ),
  368.         array(  2703, -2302,   -89,  2959, -2126,   110, "Ocean Docks" ),
  369.         array(  2162,  1883,   -89,  2437,  2012,   110, "Starfish Casino" ),
  370.         array(  2162,  1783,   -89,  2437,  1883,   110, "The Clown's Pocket" ),
  371.         array(  2324, -2145,   -89,  2703, -2059,   110, "Ocean Docks" ),
  372.         array(  2324, -2059,   -89,  2541, -1852,   110, "Willowfield" ),
  373.         array(  2541, -2059,   -89,  2703, -1941,   110, "Willowfield" ),
  374.         array(  1098,  1726,   -89,  1197,  2243,   110, "Whitewood Estates" ),
  375.        
  376.         array( -2997, -1115,  -242, -1213,  1659,   900, "San Fierro" ),
  377.         array( -2997,  1659,  -242,  -480,  2993,   900, "Tierra Robada" ),
  378.         array( -1213,   596,  -242,  -480,  1659,   900, "Tierra Robada" ),
  379.         array(   869,   596,  -242,  2997,  2993,   900, "Las Venturas" ),
  380.         array( -1213,  -768,  -242,  2997,   596,   900, "Red County" ),
  381.         array( -2997, -2892,  -242, -1213, -1115,   900, "Whetstone" ),
  382.         array( -1213, -2892,  -242,    44,  -768,   900, "Flint County" ),
  383.         array(    44, -2892,  -242,  2997,  -768,   900, "Los Santos" ),
  384. );
  385. $countryList = array(
  386.         array( -2997, -1115,  -242, -1213,  1659,   900, "San Fierro" ),
  387.         array( -2997,  1659,  -242,  -480,  2993,   900, "Tierra Robada" ),
  388.         array( -1213,   596,  -242,  -480,  1659,   900, "Tierra Robada" ),
  389.         array(   869,   596,  -242,  2997,  2993,   900, "Las Venturas" ),
  390.         array( -1213,  -768,  -242,  2997,   596,   900, "Red County" ),
  391.         array( -2997, -2892,  -242, -1213, -1115,   900, "Whetstone" ),
  392.         array( -1213, -2892,  -242,    44,  -768,   900, "Flint County" ),
  393.         array(    44, -2892,  -242,  2997,  -768,   900, "Los Santos" ),
  394. );
  395.  
  396. function getZoneName($x, $y, $z, $co=false) {
  397.     global $cityList, $countryList;
  398.    
  399.     $list = $cityList;
  400.     if ($co == true) {
  401.         $list = $countryList;
  402.     }
  403.    
  404.     foreach ($list as $i => $arr) {
  405.         if (($x >= $arr[0] && $x <= $arr[3]) || ($x <= $arr[0] && $x >= $arr[3])) {
  406.             if (($y >= $arr[1] && $y <= $arr[4]) || ($y <= $arr[1] && $y >= $arr[4])) {
  407.                 //if (($z >= $arr[2] && $z <= $arr[5]) || ($z <= $arr[2] && $z >= $arr[5])) {
  408.                     return $arr[6];
  409.                 //}
  410.             }
  411.         }
  412.     }
  413.    
  414.     return "Unknown";
  415. }
  416. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement