$buildingId = $_POST['buildingId']; $sectorId = $_POST['sectorId']; $pausing = $_POST['pausing']; $playerSectors = array(); foreach ($player->getSectors() as $playerSector) { $sector_id = $playerSector->getId(); $playerSectors[] = $sector_id; if ($sector_id == $sectorId) { $coordinateX = $playerSector->getCoordinateX(); $coordinateY = $playerSector->getCoordinateY(); } } $sectorOK = in_array($sectorId, $playerSectors); $buildingOK = array_key_exists($buildingId, $player->getAvailableBuildings()); if ($pausing && $sectorOK && $buildingOK) { $success = $buildingConn->pauseBuilding($sectorId, $buildingId); //if ($success) echo "1;" . $coordinateX . ";" . $coordinateY; die; } $available_buildings = $player->getAvailableBuildings(); $sectorBuildingsArr = $sectorConn->getSectorBuildings($sectorId); $percent = 0; $sectorBuildings = array(); foreach ($sectorBuildingsArr as $sectorBuildingArr) { $startTime = $sectorBuildingArr[4]; $stopTime = $sectorBuildingArr[5]; if ($startTime != null && $stopTime == null) { exit("No caeré en un error tan evidente. Script abortado."); } if ($sectorBuildingArr[1] == $buildingId) {