Crop Finder
dblink,"SELECT id,x,y,occupied FROM ".PREFIX."wdata WHERE fieldtype = 6"); $type9 = mysqli_query($database->dblink,"SELECT id,x,y,occupied FROM ".PREFIX."wdata WHERE fieldtype = 1"); $type_both = mysqli_query($database->dblink,"SELECT id,x,y,occupied,fieldtype FROM ".PREFIX."wdata WHERE fieldtype = 1 OR fieldtype = 6"); if(is_numeric($_GET['x']) AND is_numeric($_GET['y'])) { $coor['x'] = $_GET['x']; $coor['y'] = $_GET['y']; } else { $wref = $village->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) { ?>
| Crop Finder - 15c | |||||||
|---|---|---|---|---|---|---|---|
| Type | Coordinates | Owner | Occupied | Distance | |||
| 15c | "; if($row['occupied'] == 0) { echo "getMapCheck($row['id'])."\">".$database->getVillageField($row['id'], "name")." (".$row['x']."|".$row['y'].") | "; echo "- | "; echo "Unoccupied | "; } else { echo "getMapCheck($row['id'])."\">".$database->getVillageField($row['id'], "name")." (".$row['x']."|".$row['y'].") | "; echo "getVillageField($row['id'], "owner")."\">".$database->getUserField($database->getVillageField($row['id'], "owner"), "username", 0)." | "; echo "Occupied | "; } echo "".getDistance($coor['x'], $coor['y'], $row['x'], $row['y'])." | ";
}
?>
| Crop Finder - 9c | |||||||
|---|---|---|---|---|---|---|---|
| Type | Coordinates | Owner | Occupied | Distance | |||
| 9c | "; if($row['occupied'] == 0) { echo "getMapCheck($row['id'])."\">".$database->getVillageField($row['id'], "name")." (".$row['x']."|".$row['y'].") | "; echo "- | "; echo "Unoccupied | "; } else { echo "getMapCheck($row['id'])."\">".$database->getVillageField($row['id'], "name")." (".$row['x']."|".$row['y'].") | "; echo "getVillageField($row['id'], "owner")."\">".$database->getUserField($database->getVillageField($row['id'], "owner"), "username", 0)." | "; echo "Occupied | "; } echo "".getDistance($coor['x'], $coor['y'], $row['x'], $row['y'])." | ";
}
?>
| Crop Finder - 9c and 15c | |||||||
|---|---|---|---|---|---|---|---|
| Type | Coordinates | Owner | Occupied | Distance | |||
| " . $field . " | "; if($row['occupied'] == 0) { echo "getMapCheck($row['id'])."\">".$database->getVillageField($row['id'], "name")." (".$row['x']."|".$row['y'].") | "; echo "- | "; echo "Unoccupied | "; } else { echo "getMapCheck($row['id'])."\">".$database->getVillageField($row['id'], "name")." (".$row['x']."|".$row['y'].") | "; echo "getVillageField($row['id'], "owner")."\">".$database->getUserField($database->getVillageField($row['id'], "owner"), "username", 0)." | "; echo "Occupied | "; } echo "".getDistance($coor['x'], $coor['y'], $row['x'], $row['y'])." | ";
}
?>