Пример #1
0
 public function personagemAtual()
 {
     if (array_key_exists('id', $_GET)) {
         $id_personagem = intval($_GET['id']);
     } else {
         $id_personagem = Personagem::pegarPorSessao();
     }
     if ($id_personagem > 0) {
         return Mapa::getPessoa($id_personagem);
     }
     return null;
 }
Пример #2
0
    header('Location: sessao.php?s=' . Sessao::idSessao() . '&id=' . Sessao::idPersonagemAtual());
    exit;
}
$sessao->atualizar();
/*
$mapaFull = Mapa::gerarHex();
if (!is_null($sessao->personagemAtual())) {
   $pessoa = $sessao->personagemAtual();
   $mapaFull = Mapa::mapaZoom($mapaFull, $pessoa->getX(), $pessoa->getY(), 960, 350, $pessoa->getSentido(), 2);
}
$imagem64 = Mapa::convertToBase64($mapaFull);
imagedestroy($mapaFull);
*/
$personagem = null;
if (!is_null(Sessao::idPersonagemAtual())) {
    $personagem = Mapa::getPessoa(Sessao::idPersonagemAtual());
}
require 'header.php';
?>
<script type="text/javascript" src="<?php 
echo WEB_PATH;
?>
/js/mapa.js"></script>
<script type="text/javascript">
    zoomAtual = 1;
    SESSAO_ID = '<?php 
echo Sessao::idSessao();
?>
';
    <?php 
if (!is_null($personagem)) {