示例#1
0
<?php

require 'common.php';
//$itens = Item::listarItem(ID_JOGADOR);
$itens = array();
foreach (Arma::listar() as $arma) {
    $itens[] = $arma;
}
foreach (Armadura::listar() as $armadura) {
    $itens[] = $armadura;
}
function ordernarItens($a, $b)
{
    $c = strcasecmp(Item::getTipoItem($a), Item::getTipoItem($b));
    if ($c == 0) {
        return strcasecmp($a->getNome(), $b->getNome());
    } else {
        return $c;
    }
}
uasort($itens, 'ordernarItens');
require 'header.php';
?>
<div class="row">
    <div class="six columns">
        <h3>Itens</h3>
    </div>
    <div class="six columns">
        <div class="button dropdown right">
            Ações
            <ul>
            <div class="six columns">
                <h6><?php 
echo _("Armor");
?>
</h6>
                <?php 
$armaduras = $personagem->listarArmadura();
?>
                <?php 
for ($i = 0; $i < 11; $i++) {
    ?>
                <?php 
    list($slug, $armadura) = each($armaduras);
    ?>
                <?php 
    Armadura::dropDownList($slug);
    ?>
                <?php 
}
?>
                <!--label>Peso:</label>
                <input type="text" id="dinheiro" class="disabled text-right" value="<?php 
echo $personagem->getDinheiroTotal();
?>
" disable="disable" readonly="readonly" /-->
            </div>
        </div>
    </div>
    <div class="four columns">
        <a href="#" class="button small right" style="margin-top: 5px" data-toggle="modal" data-target="#periciaModal">Nova</a>
        <h6><?php 
示例#3
0
 public static function listarTodos()
 {
     $itens = array();
     $itens['arrow'] = new Item('arrow', _('Arrow'), 0.1, 2);
     foreach (static::listarItem(ID_JOGADOR) as $item) {
         $itens[$item->getSlug()] = $item;
     }
     foreach (Arma::gerar() as $arma) {
         $itens[$arma->getSlug()] = $arma;
     }
     foreach (Armadura::gerar() as $armadura) {
         $itens[$armadura->getSlug()] = $armadura;
     }
     return $itens;
 }
Armadura::registrar(new Armadura('legionary-helmet', _('Legionary Helmet'), 6, 150, 4, array(CORPO_CEREBRO, CORPO_CABECA)));
Armadura::registrar(new Armadura('mail-coif', _('Mail Coif'), 4, 55, 4, array(CORPO_CEREBRO, CORPO_PESCOSO)));
Armadura::registrar(new Armadura('barrel-helm', _('Barrel Helm'), 10, 240, 6, array(CORPO_CEREBRO, CORPO_CABECA)));
Armadura::registrar(new Armadura('face-mask', _('Face Mask'), 2, 100, 4, array(CORPO_CABECA)));
Armadura::registrar(new Armadura('greathelm', _('Greathelm'), 10, 340, 7, array(CORPO_CEREBRO, CORPO_CABECA, CORPO_PESCOSO)));
Armadura::registrar(new Armadura('pot-helm', _('Pot-Helm'), 5, 100, 4, array(CORPO_CEREBRO)));
//Mãos
Armadura::registrar(new Armadura('cloth-gloves', _('Cloth Gloves'), 0, 15, 1, array(CORPO_MAO_DIREITA, CORPO_MAO_ESQUERDA)));
Armadura::registrar(new Armadura('leather-gloves', _('Leather Gloves'), 0, 30, 2, array(CORPO_MAO_DIREITA, CORPO_MAO_ESQUERDA)));
Armadura::registrar(new Armadura('gauntlets', _('Gauntlets'), 2, 100, 4, array(CORPO_MAO_DIREITA, CORPO_MAO_ESQUERDA)));
Armadura::registrar(new Armadura('heavy-gauntlets', _('Heavy Gauntlets'), 2.5, 250, 5, array(CORPO_MAO_DIREITA, CORPO_MAO_ESQUERDA)));
//Pés
Armadura::registrar(new Armadura('sandals', _('Sandals'), 0.5, 25, 0, array(CORPO_PE_DIREITO, CORPO_PE_ESQUERDO)));
Armadura::registrar(new Armadura('shoes', _('Shoes'), 2, 40, 1, array(CORPO_PE_DIREITO, CORPO_PE_ESQUERDO)));
Armadura::registrar(new Armadura('boots', _('Boots'), 3, 80, 2, array(CORPO_PE_DIREITO, CORPO_PE_ESQUERDO)));
Armadura::registrar(new Armadura('sollerets', _('Sollerets'), 7, 150, 4, array(CORPO_PE_DIREITO, CORPO_PE_ESQUERDO)));
/*
$armaduras = array();
$armaduras[] = new Armadura('barrete', 'Barrete', 0, 5, 1, 1, array(CORPO_CABECA));
$armaduras[] = new Armadura('capacete-couro', 'Capacete de Couro', 0, 20, 2, 2, array(CORPO_CABECA));
$armaduras[] = new Armadura('camal', 'Camal', 2, 55, 3, 4, array(CORPO_CABECA));
$armaduras[] = new Armadura('celada', 'Celada', 2.5, 100, 3, 4, array(CORPO_CABECA));
$armaduras[] = new Armadura('elmo', 'Elmo', 4.5, 340, 4, 7, array(CORPO_CABECA));
$armaduras[] = new Armadura('laudel', 'Laudel', 3, 30, 1, 1, array(CORPO_TRONCO, CORPO_ORGAO_VITAL));
$armaduras[] = new Armadura('loriga-couro', 'Loriga de Couro', 4.5, 100, 2, 2, array(CORPO_TRONCO, CORPO_ORGAO_VITAL));
$armaduras[] = new Armadura('coura', 'Coura', 2, 50, 1, 1, array(CORPO_TRONCO, CORPO_ORGAO_VITAL, CORPO_BRACO_DIREITO, CORPO_BRACO_ESQUERDO));
$armaduras[] = new Armadura('cota-malha', 'Cota de Malha', 12, 230, 3, 4, array(CORPO_TRONCO, CORPO_ORGAO_VITAL));
$armaduras[] = new Armadura('loriga-escamas', 'Loriga de Escamas', 17, 420, 3, 4, array(CORPO_TRONCO, CORPO_ORGAO_VITAL));
$armaduras[] = new Armadura('placa-peito', 'Placa de Peito', 9, 400, 4, 4, array(CORPO_TRONCO, CORPO_ORGAO_VITAL));
$armaduras[] = new Armadura('placa-peito-aco', 'Placa de Peito (Aço)', 8, 500, 4, 5, array(CORPO_TRONCO, CORPO_ORGAO_VITAL));
$armaduras[] = new Armadura('corselete', 'Corselete', 17, 1300, 4, 6, array(CORPO_TRONCO, CORPO_ORGAO_VITAL));