<?php require 'common.php'; if (count($_POST) > 0 && $_POST['acao'] == 'falar') { $id_personagem = intval($_POST['id_personagem']); $texto = $_POST['texto_log']; if (substr($texto, 0, 1) == '/') { $texto = Dado::jogadaTexto($texto); } Sessao::escreverlog($texto, $id_personagem, LOG_CHAT); header('Location: sessao.php?s=' . Sessao::idSessao() . '&id=' . $id_personagem); exit; } $sessao = Sessao::getSessaoAtual(); if ($sessao->getTipo() == SESSAO_GRUPO && $sessao->getTempoTurno() > 0 && $sessao->getTempoSessao() <= 0) { $sessao->finalizarTurno(); $sessao->atualizar(); 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;