pageLoadTimeStart(); /*-------------------------------------------------------*\ | ********* DO NOT REMOVE THIS COPYRIGHT NOTICE ********* | +---------------------------------------------------------+ | Developed by: Manni < manuel_mannhardt@web.de > | | Dzoki < dzoki.travian@gmail.com > | | Copyright: TravianX Project All rights reserved | \*-------------------------------------------------------*/ use App\Utils\AccessLogger; include_once("GameEngine/Village.php"); AccessLogger::logRequest(); if($session->goldclub == 0) { header("Location: plus.php?id=3"); exit; } if($_POST['type'] == 15) { header("Location: ".$_SERVER['PHP_SELF']."?s=1&x=" . preg_replace("/[^a-zA-Z0-9_-]/","",$_POST['x']) . '&y=' . preg_replace("/[^a-zA-Z0-9_-]/","",$_POST['y'])); exit; } elseif($_POST['type'] == 9) { header("Location: ".$_SERVER['PHP_SELF']."?s=2&x=" . preg_replace("/[^a-zA-Z0-9_-]/","",$_POST['x']) . '&y=' . preg_replace("/[^a-zA-Z0-9_-]/","",$_POST['y'])); exit; } elseif($_POST['type'] == 'both') { header("Location: ".$_SERVER['PHP_SELF']."?s=3&x=" . preg_replace("/[^a-zA-Z0-9_-]/","",$_POST['x']) . '&y=' . preg_replace("/[^a-zA-Z0-9_-]/","",$_POST['y'])); exit; } ?> <?php echo SERVER_NAME ?> - Crop Finder gpack == null || GP_ENABLE == false) { echo " "; } else { echo " "; } ?>
wid; $coor2 = $database->getCoor($wref2); } ?>

Crop Finder



Search for: /> 15 crop /> 9 crop /> both
Startposition: x: y:
wid; $coor = $database->getCoor($wref); } function getDistance($coorx1, $coory1, $coorx2, $coory2) { $max = 2 * WORLD_MAX + 1; $x1 = intval($coorx1); $y1 = intval($coory1); $x2 = intval($coorx2); $y2 = intval($coory2); $distanceX = min(abs($x2 - $x1), abs($max - abs($x2 - $x1))); $distanceY = min(abs($y2 - $y1), abs($max - abs($y2 - $y1))); $dist = sqrt(pow($distanceX, 2) + pow($distanceY, 2)); return round($dist, 1); } if($_GET['s'] == 1) { ?> $row) { echo ""; echo ""; if($row['occupied'] == 0) { echo ""; echo ""; echo ""; } else { echo ""; echo ""; echo ""; } echo ""; } ?>
Crop Finder - 15c
Type Coordinates Owner Occupied Distance
15cgetMapCheck($row['id'])."\">".$database->getVillageField($row['id'], "name")." (".$row['x']."|".$row['y'].")-UnoccupiedgetMapCheck($row['id'])."\">".$database->getVillageField($row['id'], "name")." (".$row['x']."|".$row['y'].")getVillageField($row['id'], "owner")."\">".$database->getUserField($database->getVillageField($row['id'], "owner"), "username", 0)."Occupied
".getDistance($coor['x'], $coor['y'], $row['x'], $row['y'])."
$row) { echo ""; echo ""; if($row['occupied'] == 0) { echo ""; echo ""; echo ""; } else { echo ""; echo ""; echo ""; } echo ""; } ?>
Crop Finder - 9c
Type Coordinates Owner Occupied Distance
9cgetMapCheck($row['id'])."\">".$database->getVillageField($row['id'], "name")." (".$row['x']."|".$row['y'].")-UnoccupiedgetMapCheck($row['id'])."\">".$database->getVillageField($row['id'], "name")." (".$row['x']."|".$row['y'].")getVillageField($row['id'], "owner")."\">".$database->getUserField($database->getVillageField($row['id'], "owner"), "username", 0)."Occupied
".getDistance($coor['x'], $coor['y'], $row['x'], $row['y'])."
$row) { if($row['fieldtype'] == 1) { $field = '9c'; } elseif($row['fieldtype'] == 6) { $field = '15c'; } echo ""; echo ""; if($row['occupied'] == 0) { echo ""; echo ""; echo ""; } else { echo ""; echo ""; echo ""; } echo ""; } ?>
Crop Finder - 9c and 15c
Type Coordinates Owner Occupied Distance
" . $field . "getMapCheck($row['id'])."\">".$database->getVillageField($row['id'], "name")." (".$row['x']."|".$row['y'].")-UnoccupiedgetMapCheck($row['id'])."\">".$database->getVillageField($row['id'], "name")." (".$row['x']."|".$row['y'].")getVillageField($row['id'], "owner")."\">".$database->getUserField($database->getVillageField($row['id'], "owner"), "username", 0)."Occupied
".getDistance($coor['x'], $coor['y'], $row['x'], $row['y'])."




Calculated in pageLoadTimeEnd() - $start_timer) * 1000); ?> ms
Server time: