29-01-2007, 02:52 PM
déja je vois que $nouveau_mort n'est plus défini.
tu devrais remplacer ça:
tu devrais remplacer ça:
Code PHP :
<?php
/////On met a jour les pv's et le nombre de mort de la victime
$sql = "UPDATE membres SET mort = mort+1 ,pv = pv_max WHERE id='$id_cible'";
$req = mysql_query($sql) or die(mysql_error());
////On met a jour les Xp's si necessaire
if($nouveau_mort==10)
{
$cible1 = $db-> extract_one("SELECT xp FROM membres WHERE id='$id_cible'");
$xp=$cible1['xp'];
par ça :
Code PHP :
<?php
/////On met a jour les pv's et le nombre de mort de la victime
$cible = $db-> extract_one("SELECT mort,xp,pv_max FROM membres WHERE id='$id_cible'");
$xp=$cible['xp'];
$pv_max=$perso['pv_max'];
$nouveau_mort= $cible['mort']+1;
$sql = "UPDATE membres SET mort = '$nouveau_mort' ,pv = '$pv_max' WHERE id='$id_cible'";
$req = mysql_query($sql) or die(mysql_error());
////On met a jour les Xp's si necessaire
if($nouveau_mort==10)
{
$perte_xp=$xp * 20/100;
$new_xp=$xp-$perte_xp;