Vous souhaitez de jolies barres de vie ou mana ? Rien de plus simple, récupérez les images ci-dessous :
Exemple pour une barre de vie :
Code:
<?php $query = mysql_query('SELECT * FROM perso WHERE id="'.$id.'" LIMIT 1'); $info = mysql_fetch_array($query);
$HPmax = $info['vieMax']; // total de vie maximum du joueur $HP = $info['vie']; // vie actuelle du joueur $LargeurMax = 150; // largeur en px de votre barre à 100%
$LargeurBarreMax = $LargeurMax - 10; // on retranche les 10 px des 2 bords $LargeurBarre = ($HP * $LargeurBarreMax) / $HPmax; // taille de la barre centrale $HPpourcentage = ($HP * 100) / $HPmax;
echo '<table cellspacing="0" cellpadding="0">'; // on met le bord gauche echo '<td background="images/rouge_bout_gauche.gif" width="5" height="10"></td>'; // la barre centrale fera la taille de notre % de vie ramené à notre largeur max echo '<td background="images/rouge.gif" width="'.$LargeurBarre .'" height="10" ></td>'; // on met le bord droit echo '<td background="images/rouge_bout_droit.gif" width="5" height="10"></td></table>'; echo $HPpourcentage.'% de vie'; ?>
Evidemment il faudra placer les images dans un répertoire au même niveau appelé "images" :