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']);
        }
Example #2
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;
 }