Esempio n. 1
0
 /** 
  * retrouve l'equipement du joueur
  * utilisé dans refresh.php
  * utilisé dans login.php
  */
 function get_equipement($Pseudo)
 {
     if (verif_auth()) {
         init_equipement_session();
         $equip = list_db('list_equipement', array('Pseudo' => $Pseudo));
         if (!empty($equip)) {
             foreach ($equip as $piece) {
                 cast_equipement($piece);
             }
         }
     }
 }
Esempio n. 2
0
if (verif_connect()) {
    // action dans l'inventaire
    if (request_confirm('Item_ID')) {
        extract($_POST);
        $params = $_POST + user_data();
        $Item_Query = get_db('item_inventaire', $params);
        if (!empty($Item_Query)) {
            //$type = $Item_Query['Item_Type'];
            $type = in_array($Item_Query['Item_Type'], $array_weapon_type) ? "Weapon" : $Item_Query['Item_Type'];
            extract($Item_Query);
            //equiper
            if (request_confirm('Item_Equip')) {
                if (user_data('Level_Number') >= $Item_Level_Required) {
                    retire_equipement($type);
                    update_db('Caranille_Inventory', array('Inventory_ID' => $Inventory_ID, 'Inventory_Item_ID' => $Item_ID, 'Inventory_Item_Equipped' => 'Yes'));
                    cast_equipement($Item_Query);
                    $baseline = "Equipement effectué";
                } else {
                    $baseline = 'Vous ne possedez pas le niveau requis pour équiper cet objet';
                }
            }
            // desequiper
            if (request_confirm('Item_Desequip')) {
                if (isEquiped($type)) {
                    retire_equipement($type);
                    $baseline = "Déséquipement effectué";
                }
            }
            // mettre à l'hotel des ventes...
            if (request_confirm('host')) {
                update_db('Caranille_Inventory', array('Inventory_ID' => $Inventory_ID, 'Item_ID' => $Item_ID, 'Inventory_Item_Equipped' => 'Host'));