</h3>
        <?php 
    if ($sessao->getIdMestre() == ID_JOGADOR) {
        ?>
        <input class="button" type="submit" name="acao" value="Iniciar" />
        <?php 
    } elseif (is_null($meuPersonagem)) {
        ?>
        <input class="button" type="submit" value="Inscrever" />
        <?php 
    }
    ?>
        <hr />
        <h5>Inscritos</h5>
        <?php 
    $personagens = Personagem::listarPorSessao();
    ?>
        <?php 
    foreach ($personagens as $personagem) {
        ?>
        <a href="<?php 
        echo WEB_PATH;
        ?>
/personagem.php?personagem=<?php 
        echo $personagem->getId();
        ?>
"><img src='<?php 
        echo $personagem->getImagemBase64();
        ?>
' align="left" style="height: 70px; width: auto" /></a>
        <div style="margin-top: 7px; padding: 3px 0px; line-height: 18px;">
Example #2
0
 public function comecar()
 {
     Mapa::carregarEstrutura($this->id_mapa);
     foreach (Mapa::listarPessoa() as $npc) {
         $area = Mapa::getArea($npc->getX(), $npc->getY());
         if (is_null($area)) {
             throw new Exception("O npc se encontra em uma area invalida. Posição " . $npc->getX() . "." . $npc->getY() . ".");
         }
         $id_instancia = $npc->getId();
         $sentido = $npc->getSentido();
         $npc = Personagem::pegar($npc->getIdOriginal());
         $npc->estruturarCorpo();
         $npc->setIdOriginal($npc->getId());
         $npc->setIdGrupo(2);
         $npc->setId($id_instancia);
         $npc->setPV($npc->getMaxPV());
         $npc->setX($area->getX());
         $npc->setY($area->getY());
         $npc->setPosicao(POSICAO_EM_PE);
         $npc->setSentido($sentido);
         if (in_array($this->cod_tipo, array(SESSAO_SOLO, SESSAO_GRUPO))) {
             $npc->setAutomatico(true);
             $npc->desativarTurno();
         }
         $area->setPersonagem($npc);
     }
     $personagens = Personagem::listarPorSessao($this->id_sessao);
     foreach ($personagens as $personagem) {
         Mapa::entrar($personagem);
     }
     $data = serialize(Mapa::getMapa());
     $query = "\n            UPDATE sessao SET \n                cod_situacao = " . do_escape(SESSAO_ATIVA) . ",\n                ultimo_turno = NOW(),\n                data = '" . do_escape($data) . "'\n            WHERE id_sessao = '" . do_escape($this->id_sessao) . "'\n        ";
     do_update($query);
 }