<?php
session_start();
include('fonctions.php');
connectionBDD();
switch($_GET['mort']){
case 0:
//personne n'est mort
header("location:combatpasFini2.php");
break;
case 1:
//le monstre est mort
//changement de la variable du monstre
switch($_SESSION['varEnnemi']){
case "taverneRat1":
$_SESSION['taverneRat']--;
break;
case "taverneRat2":
$_SESSION['taverneRat']-=2;
break;
case "taverneRat3":
$_SESSION['taverneRat']-=3;
break;
case "egliseCatacombes1":
$_SESSION['egliseZombis']--;
break;
case "egliseCatacombes2":
$_SESSION['egliseZombis']-=2;
break;
case "egliseCatacombes3":
$_SESSION['egliseZombis']-=3;
break;
case "egliseCatacombes4":
$_SESSION['egliseZombis']-=4;
break;
}
//changement de l'indice de la rumeur de la taverne
if($_SESSION['taverneRumeur']==2){
if($_SESSION['taverneRat']<0){
$_SESSION['taverneRumeur']=3;
}
}
//changement de l'xp
$_SESSION['xp'] += $_SESSION['ennemiXp'];
//reactualisation de L'or
$_SESSION['Or'] += $_SESSION['ennemiOr'];
//changement de la variable de Triche
if($_SESSION['triche']!=0&&$_SESSION['xp']>($_SESSION['xpMax']/2)){
$_SESSION['triche']=0;
}
//on ajoute l'objet dans le sac s'il y a un emplacement de libre
$flagObjetTomber = 0;
if(rand(1,100)<$_SESSION['ennemiPoucentObjet']){
$objet1 = $_SESSION['objets1'];
$objet2 = $_SESSION['objets2'];
$objet3 = $_SESSION['objets3'];
$objet4 = $_SESSION['objets4'];
$sac = $_SESSION['sac'];
if($sac>0){
if($objet1 > 0){
if($sac>1){
if($objet2 > 0){
if($sac>2){
if($objet3 > 0){
if($sac>3){
if($objet4 > 0){
$flagObjetTomber = $_SESSION['ennemiObjetLaisse'];
}else{
$_SESSION['objets4'] = $_SESSION['ennemiObjetLaisse'];
}
}
}else{
$_SESSION['objets3'] = $_SESSION['ennemiObjetLaisse'];
}
}
}else{
$_SESSION['objets2'] = $_SESSION['ennemiObjetLaisse'];
}
}
}else{
$_SESSION['objets1'] = $_SESSION['ennemiObjetLaisse'];
}
}
}
//Test sur le changement de niveau.
if($_SESSION['xp']>$_SESSION['xpMax']){
header("location:changementNiveau2.php?objetTomber=".$flagObjetTomber);
}else{
header("location:".$_SESSION['pageprecedentCombat']."?combatFini=1&objetTomber=".$flagObjetTomber);
}
break;
case 2:
//le perso est mort
header("location:mort.php");
break;
}
mysql_close();
?>
|