<?php require 'common.php'; $sessao = Sessao::getSessaoAtual(); $sessao->atualizar(); $zoom = floatval($_GET['z']); if ($zoom <= 0) { $zoom = 1; } if (array_key_exists('x', $_GET) && array_key_exists('y', $_GET)) { $x = intval($_GET['x']); $y = intval($_GET['y']); } elseif (!is_null($sessao->personagemAtual())) { $pessoa = $sessao->personagemAtual(); if (!is_null($pessoa)) { $x = $pessoa->getX(); $y = $pessoa->getY(); } } $mapaFull = Mapa::gerarHex(); $mapaFull = Mapa::mapaZoom($mapaFull, $x, $y, 960, 350, 0, $zoom); header('content-type: image/jpeg'); imagejpeg($mapaFull); imagedestroy($mapaFull);
<?php require 'common.php'; $sessao = Sessao::getSessaoAtual(); $sessao->atualizar(); $mapaFull = Mapa::gerarHex(); if (!is_null($sessao->personagemAtual())) { $pessoa = $sessao->personagemAtual(); $mapaFull = Mapa::mapaZoom($mapaFull, $pessoa->getX(), $pessoa->getY(), 750, 750, $pessoa->getSentido(), 1); } $imagem64 = Mapa::convertToBase64($mapaFull); imagedestroy($mapaFull); require 'header.php'; ?> <?php if (!is_null($msgerro)) { ?> <div class="row"> <div class="twelve columns"> <div class="alert-box alert"><?php echo $msgerro; ?> </div> </div> </div> <?php } ?> <div class="row"> <div class="six columns">
<?php require 'common.php'; //Mapa::gerarMapa(); //Mapa::carregar(); //$Sessao = new Sessao(); $sessao = Sessao::getSessaoAtual(); //var_dump($Sessao); $sessao->atualizar(); $mapaFull = Mapa::gerarHex(); if (!is_null($sessao->personagemAtual())) { $pessoa = $sessao->personagemAtual(); $mapaFull = Mapa::mapaZoom($mapaFull, $pessoa->getX(), $pessoa->getY(), 200, 200, $pessoa->getSentido()); } $imagem64 = Mapa::convertToBase64($mapaFull); imagedestroy($mapaFull); $personagem = null; if (!is_null(Sessao::idPersonagemAtual())) { $personagem = Mapa::getPessoa(Sessao::idPersonagemAtual()); } require 'header.php'; if (!is_null($msgerro)) { ?> <div class="row"> <div class="twelve columns"> <div class="alert-box alert"><?php echo $msgerro; ?> </div> </div> </div>