5000 || $_GET['w'] < 1 || $_GET['h'] > 5000 || $_GET['h'] < 1) { echo("Invalid image dimensions!"); die(); } $map = imagecreatetruecolor($_GET['w'],$_GET['h']); imagecopyresampled($map ,$raw,0.0 ,0.0,0.0 ,0.0, $_GET['w'],$_GET['h'],$mapx,$mapy); $mapx = $_GET['w']; $mapy = $_GET['h']; } else { $map = imagecreatetruecolor($mapx,$mapy); imagecopy($map ,$raw,0.0 ,0.0,0.0 ,0.0, $mapx,$mapy); } imagedestroy($raw); if(isset($_GET['pa'])) { $Package = array(0 => -80.7133,1 => -28.2072, 2 => -100.1962,3 => -223.0643,4 => 668.6281,5 => -559.3467,6 => 945.8024,7 => -718.0358,8 => 1449.4495,9 => -806.9298,10 => 1865.5072,11 => -1446.6051,12 => 1959.588,13 => -1586.1471,14 => 2306.7002,15 => -1678.2716,16 => 2737.658,17 => -1760.2507,18 => 2696.2549,19 => -2234.4177,20 => 2838.0234,21 => -2543.1455, 22 => 1685.4083,23 => -2692.9351,24 => 1737.1816,25 => -2246.1714,26 => 415.9864,27 => 2537.7607,28 => 303.6767,29 => 2619.0449,30 => -236.8658,31 => 2665.5305,32 => -820.2889,33 => 2659.8596,34 => -1315.3987,35 => 2524.2961,36 => -1477.4136,37 => 2625.635,38 => -1720.0797,39 => 2861.8184,40 => -2184.2693,41 => 2416.1541, 42 => -2597.6174,43 => 2361.0645,44 => -2681.0254,45 => 2172.9348,46 => -2472.4658,47 => 1552.5543,48 => -2367.2473,49 => 1534.9186,50 => -1703.5624,51 => 1368.1971,52 => -1505.8289,53 => 1374.2517,54 => -1574.9877,55 => 1268.2825,56 => -1687.969,57 => 1219.8315,58 => -1777.4622,59 => 1315.1797,60 => -2112.5833,61 => 1037.567, 62 => -2117.1848,63 => 925.6831,64 => -2185.9099,65 => 718.0888,66 => -2389.8594,67 => 478,68 => -2520.4482,69 => 310.1149,70 => -2706.2949,71 => 375.7376,72 => -2947.8447,73 => 505.8802,74 => -2780.0986,75 => -42.2186,76 => -2718.1079,77 => -320.3107,78 => -2513.946,79 => -717.8799,80 => -2082.4956,81 => -874.883, 82 => -1913.4995,83 => -943.7762,84 => -1984.9019,85 => -1571.2948,86 => -1805.5339,87 => -1603.4343,88 => -2593.4695,89 => -1538.5455,90 => -2819.9231,91 => -1529.4294,92 => -2013.0776,93 => -2771.2334,94 => -1690.3276,95 => -2799.7327,96 => -1557.6274,97 => -2724.0239,98 => -1132.1451,99 => -2866.668,100 => -774.7625,101 => -2795.9373, 102 => -633.1094,103 => -2392.2617,104 => -718.6383,105 => -1939.0409,106 => -705.9945,107 => -1726.0547,108 => -393.0504,109 => -1433.9747,110 => -188.4652,111 => -1510.8922,112 => -114.5991,113 => -1572.5154,114 => -1614.8923,115 => -379.5531,116 => -1332.6617,117 => -335.1682,118 => -1334.4938,119 => -162.1079,120 => -1535.1952,121 => -657.3978, 122 => -669.2228,123 => -1784.3165,124 => -31.7937,125 => -1118.7649,126 => 353.1749,127 => -1069.7354,128 => 826.7768,129 => -1355.7598,130 => 1015.776,131 => -1004.8032,132 => 1419.4402,133 => -1273.6261,134 => 1480.7257,135 => -1639.4863,136 => 1670.668,137 => -1692.1594,138 => 1808.9177,139 => -1688.3104,140 => 1834.2644,141 => -1624.8698, 142 => 2124.8936,143 => -1820.2806,144 => 2269.5603,145 => -1922.0371,146 => 2404.4321,147 => -1873.856,148 => 2793.6709,149 => -1942.4585,150 => 2588.2864,151 => -2190.8298,152 => 2484.1147,153 => -2035.3986,154 => 2335.5083,155 => -1982.6305,156 => 2214.3721,157 => -1852.0972,158 => 2113.6323,159 => -1499.0571,160 => 2122.2793,161 => -1326.2164, 162 => 2318.5081,163 => -1272.5526,164 => 2479.2212,165 => -1219.1053,166 => 2611.7568,167 => -1220.3561,168 => 2686.4197,169 => -1290.0205,170 => 2699.6765,171 => -1107.5634,172 => 2496.3655,173 => -1015.0135,174 => 2175.1365,175 => -1018.7595,176 => 2106.6738,177 => -962.0568,178 => 1914.6694,179 => -1073.2651,180 => 1789.3729,181 => -1121.3196, 182 => 1648.798,183 => -1237.8569,184 => 1541.1283,185 => -1366.2582,186 => 1555.2205,187 => -1343.7854,188 => 1648.4653,189 => -1383.6689,190 => 1677.6566,191 => -1462.8103,192 => 1787.6942,193 => -1381.2985,194 => 1881.4714,195 => -1312.7084,196 => 1975.4514,197 => -1305.312,198 => 2098.342,199 => -1240.792,200 => 2257.0276,201 => -1119.3143, 202 => 2322.5078,203 => -1445.6328,204 => 2359.5803,205 => -1540.6281,206 => 1975.5525,207 => -1234.2885,208 => 305.4331,209 => 2731.7925,210 => 258.0981,211 => 2937.9875,212 => 705.2596,213 => 2883.4397,214 => 1261.8805,215 => 2829.2603,216 => 1427.1689,217 => 2774.439,218 => 1586.5206,219 => 2779.6982,220 => 1766.1641,221 => 2819.5574, 222 => 1810.736,223 => 2810.2883,224 => 2036.5471,225 => 2724.4741,226 => 2434.0083,227 => 2815.5073,228 => 2632.7659,229 => 2831.9155,230 => 2593.5701,231 => 2638.6316,232 => 2619.4202,233 => 2536.3501,234 => 2578.384,235 => 2381.9915,236 => 2538.5688,237 => 2324.9585,238 => 2432.0232,239 => 2225.7075,240 => 2375.3967,241 => 2171.4714, 242 => 2178.6257,243 => 2100.699,244 => 2018.9967,245 => 1934.156,246 => 1970.7269,247 => 1916.0483,248 => 1958.9766,249 => 1746.7928,250 => 1981.917,251 => 1589.4178,252 => 1999.3118,253 => 1521.5089,254 => 2323.5425,255 => 1283.3619,256 => 2570.5249,257 => 1107.2219,258 => 2584.6223,259 => 1039.3162,260 => 2684.8608,261 => 835.7663, 262 => 2297.6418,263 => 537.3629,264 => 1842.1801,265 => 654.3492,266 => 1279.6743,267 => 940.5016,268 => 1045.9113,269 => 1010.3881,270 => 1036.7468,271 => 1537.4351,272 => 1104.3928,273 => 1530.5406,274 => 1269.0535,275 => 1361.035,276 => 1590.6741,277 => 1171.3334,278 => 1622.9735,279 => 1774.9569,280 => 1457.4401,281 => 2028.8835, 282 => 1383.3862,283 => 2185.1326,284 => 1361.498,285 => 2343.6482,286 => 1155.2809,287 => 2221.0156,288 => 766.914,289 => 2057.2813,290 => 355.3799,291 => 2036.4397,292 => 268.7967,293 => 1883.7589,294 => -180.8574,295 => 1884.9501,296 => -346.2644,297 => 1627.2855,298 => -409.0954,299 => 1331.6896,300 => -773.1559,301 => 1116.0275, 302 => -1134.4728,303 => 875.7592,304 => -1292.4784,305 => 506.6521,306 => -1165.655,307 => 371.7292,308 => -1422.868,309 => -1501.7683,310 => -20.8735,311 => -2537.0298,312 => 156.7346,313 => -1962.3047,314 => 837.2192,315 => -2065.366,316 => 1117.3331,317 => -2037.0627,318 => 1084.4287,319 => -2244.1838,320 => 221.0967,321 => 1415.1046, 322 => 800.065,323 => 1669.4778,324 => 595.9258,325 => 1254.1791,326 => 590.6735,327 => 869.3511,328 => 992.8088,329 => 688.5024,330 => 1414.5863,331 => 248.8384,332 => 1545.6311,333 => 17.0358,334 => 2231.3433,335 => 171.6078,336 => 1970.0717,337 => -619.2715,338 => -679.9142,339 => 966.6718,340 => -612.2976,341 => 1809.5568, 342 => -776.766,343 => 2033.3313,344 => -1434.9366,345 => 1497.4954,346 => -1841.056,347 => 1072.1432,348 => -127.1571,349 => 2257.3354,350 => -36.3645,351 => 2349.5647,352 => 2597.3313,353 => 1893.8389,354 => 2843.103,355 => 1633.8322,356 => 2982.3589,357 => 1294.0425,358 => 2796.8452,359 => 875.9156,360 => 2689.407,361 => 130.9012, 362 => 2521.5007,363 => 14.4517,364 => 2500.3589,365 => -420.1482,366 => 2351.3118,367 => -648.195,368 => 1115.6448,369 => -318.9201,370 => -1432.3384,371 => -964.2253,372 => -1072.4493,373 => -1154.913,374 => -1006.5084,375 => -914.6571,376 => -1101.342,377 => -736.6202,378 => -608.0564,379 => -514.0486,380 => -552.4138,381 => -181.1159, 382 => -598.8245,383 => 294.7655,384 => -1153.3867,385 => -478.1345,386 => -1439.6981,387 => -527.7061,388 => -2206.5315,389 => 53.904,390 => -2315.074,391 => 101.891,392 => -2531.8223,393 => -19.232,394 => -2620.8491,395 => 180.5219,396 => -2469.0532,397 => 673.7751,398 => -2773.116,399 => 783.6818); $pack = imagecreatefromgif("images/pack.gif"); $propx = imagesx($pack); $propy = imagesy($pack); for($a=0; $a<400; $a+=2) { $xval = ($Package[$a] / 6000)*$mapx; $yval = ($Package[$a+1] / 6000)*$mapy; imagecopymerge($map,$pack,($mapx/2)+$xval-$propx/2,($mapy/2)-$yval-$propy/2,0.0,0.0, $propx , $propy, 100); } imagedestroy($pack); } if(isset($_GET['t'])) { $ticon = imagecreatefromgif("images/ticon.gif"); $propx = imagesx($ticon); $propy = imagesy($ticon); $result = mysql_query("SELECT * FROM `teleports`"); for($a=0; $a