/** * 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); } } } }
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'));