exit; } if (array_key_exists('personagem', $_POST)) { $id_personagem = intval($_POST['personagem']); } if ($id_personagem <= 0) { $msgerro = 'Selecione o personagem.'; } if (is_null($msgerro)) { $meuPersonagem = Personagem::pegar($id_personagem); $meuPersonagem->setSessao(Sessao::idSessao()); header('Location: sessao-grupo.php?s=' . Sessao::idSessao()); exit; } } $id_personagem = Personagem::pegarPorSessao(); if ($id_personagem > 0) { $meuPersonagem = Personagem::pegar($id_personagem); } } else { $id_mapa = 0; $id_personagem = 0; $tempo_turno = 0; $limite_personagem = 0; if (array_key_exists('map', $_GET)) { $id_mapa = intval($_GET['map']); } if (count($_POST) > 0) { if (array_key_exists('personagem', $_POST)) { $id_personagem = intval($_POST['personagem']); }
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; }