Example #1
0
        <div class="col-md-3">
            <?php 
require 'login.inc.php';
?>
        </div>
        <div class="col-md-9">
            <?php 
echo '<pre>';
?>
            <?php 
$mensagens = $regraQuest->executar($id_quest, $grupo);
?>
            <?php 
var_dump($mensagens);
?>
            <?php 
echo '</pre>';
?>
            <?php 
$item = $regraItem->gerar(10);
?>
            <?php 
echo '<pre>';
var_dump($item);
echo '</pre>';
?>
        </div>
    </div>
</div>
<?php 
require 'footer.inc.php';
Example #2
0
 private function sucesso($quest, $grupo, $sucesso, &$mensagem)
 {
     $regraPersonagem = new Personagem();
     foreach ($quest->loot as $item => $quantidade) {
         switch ($item) {
             case ITEM_ALEATORIO:
                 $regraItem = new Item();
                 $itens = array();
                 for ($i = 0; $i < $quantidade; $i++) {
                     $item = $regraItem->gerar($quest->nivel - 1 + ($sucesso - 1));
                     $itens[] = $item;
                     var_dump($item);
                 }
                 $this->repartirLoot($grupo, $quest->id_personagem, $itens);
                 break;
             case OURO:
                 $this->repartirOuro($grupo, $quest->id_personagem, $quantidade);
                 break;
         }
     }
     foreach ($grupo as $personagem) {
         $regraPersonagem->gastarTurno($personagem->id_personagem, $quest->turno);
     }
     $query = "\n            UPDATE quest SET\n                cod_situacao = '" . QUEST_CONCLUIDA . "'\n            WHERE id_quest = '" . do_escape($quest->id_quest) . "'\n        ";
     do_update($query);
 }