100){ header("location: CreationSorcier.php?erreur=".$testCarac."&nom=".$_GET['Nom']."&prenom=".$_GET['Prenom']."&sexe=".$_GET['sexe']."&int=".$_GET['int']."&for=" .$_GET['for']."&sag=".$_GET['sag']."&vit=".$_GET['vit']."&dex=".$_GET['dex']."&cha=".$_GET['cha']); } $sexe=$_GET['sexe']; if($_GET['cha']==='très'){ $cha=50; }else{ $cha=$_GET['cha']; } if($_GET['dex']==='très'){ $dex=50; }else{ $dex=$_GET['dex']; } if($_GET['vit']==='très'){ $vit=50; }else{ $vit=$_GET['vit']; } if($_GET['sag']==='très'){ $sag=50; }else{ $sag=$_GET['sag']; } if($_GET['for']==='très'){ $for=50; }else{ $for=$_GET['for']; } if($_GET['int']==='très'){ $inte=50; }else{ $inte=$_GET['int']; } $piecettes=rand(500,999); $nbRats = 150+rand(0,50); $nbZombis = 100+rand(0,50); connectionBDD(); function caracAZero($vit,$inte,$for,$cha,$dex,$sag){ if($vit==0||$inte==0||$for==0||$cha==0||$dex==0||$sag==0){ return true; }else{ return false; } } function caracPasTexte($vit,$inte,$for,$cha,$dex,$sag){ if($vit=''||$inte==0||$for==0||$cha==0||$dex==0||$sag==0){ return true; }else{ return false; } } if(caracAZero($vit,$inte,$for,$cha,$dex,$sag)&&caracPasTexte($vit,$inte,$for,$cha,$dex,$sag)){ header("location: CreationSorcier.php?erreur2=0&nom=".$_GET['Nom']."&prenom=".$_GET['Prenom']."&sexe=".$_GET['sexe']."&int=".$_GET['int']."&for=" .$_GET['for']."&sag=".$_GET['sag']."&vit=".$_GET['vit']."&dex=".$_GET['dex']."&cha=".$_GET['cha']); }else{ //insertion des caracteristiques $req = "INSERT INTO sorcier VALUES ('".$id."','".$nom."','".$prenom."','1','".$inte."','".$vit."','".$for."','".$cha."','".$dex."','".$sag."','".$vit."','100','41','".$piecettes."','0','0','0','".$sexe."','2','3','50','0','0','0','0','0','0','')"; mysql_query($req)or exit('Erreur ' . mysql_errno() . ' : ' . mysql_error()); $req = "INSERT INTO histoire(id,taverneRat,egliseZombis) VALUES ('".$id."','".$nbRats."','".$nbZombis."')"; mysql_query($req)or exit('Erreur ' . mysql_errno() . ' : ' . mysql_error()); $req = "INSERT INTO equipement VALUES ('".$id."','0','0','0','1','0','1','1','0','0','1')"; mysql_query($req)or exit('Erreur ' . mysql_errno() . ' : ' . mysql_error()); $objetHasard = rand(1,6); $req = "INSERT INTO sac VALUES ('".$id."','".$objetHasard."','0','0','0')"; mysql_query($req)or exit('Erreur ' . mysql_errno() . ' : ' . mysql_error()); //recuperation des caracteristiques pour avancer dans l'aventure $resultat = mysql_query("SELECT * FROM sorcier WHERE id = '".$id."'"); $tableauReponse=mysql_fetch_assoc($resultat); //mise en mémoire du nom et du Prenom du Sorcier $_SESSION['id']=$tableauReponse['id']; $_SESSION['Prenom']=$tableauReponse['Prenom']; $_SESSION['Nom']=$tableauReponse['Nom']; $_SESSION['Int']=$tableauReponse['Intelligence']; $_SESSION['Vit']=$tableauReponse['Vitalite']; $_SESSION['For']=$tableauReponse['Forc']; $_SESSION['Cha']=$tableauReponse['Charisme']; $_SESSION['Dex']=$tableauReponse['Dexterite']; $_SESSION['Sag']=$tableauReponse['Sagesse']; $_SESSION['VitActuelle']=$tableauReponse['VitActuelle']; $_SESSION['FatigueMax']=$tableauReponse['FatigueMax']; $_SESSION['FatigueActuelle']=$tableauReponse['FatigueActuelle']; $_SESSION['Or']=$tableauReponse['PiecesOr']; $_SESSION['Niveau']=$tableauReponse['Niveau']; $_SESSION['Sexe']=$tableauReponse['Sexe']; $_SESSION['Age']=$tableauReponse['Age']; $_SESSION['Dieu']=$tableauReponse['Dieu']; $_SESSION['biereBu']=0; $_SESSION['enCas']=1; $_SESSION['repas']=$tableauReponse['Heure']; $_SESSION['Poids']=$tableauReponse['Poids']; $_SESSION['xp'] = $tableauReponse['experience']; $_SESSION['xpMax'] = $tableauReponse['experienceMax']; $_SESSION['passeHeroique'] = $tableauReponse['passeHeroiqueSorcier']; //variables pour la nourriture préférée $_SESSION['N_pomme'] = $tableauReponse['N_pomme']; $_SESSION['N_viandeSeche'] = $tableauReponse['N_viandeSeche']; $_SESSION['N_orange'] = $tableauReponse['N_orange']; $_SESSION['N_pain'] = $tableauReponse['N_pain']; $_SESSION['N_chocolat'] = $tableauReponse['N_chocolat']; $_SESSION['N_lait'] = $tableauReponse['N_lait']; //variable des objets et de l'equipement //equipement $req = "SELECT * FROM equipement WHERE equipement.id_sorcier='".$_SESSION['id']."'"; $resultat = mysql_query($req)or exit('Erreur ' . mysql_errno() . ' : ' . mysql_error()); $tableauReponse=mysql_fetch_assoc($resultat); $_SESSION['tete'] = $tableauReponse['id_tete']; $_SESSION['mainGauche'] = $tableauReponse['id_mainGauche']; $_SESSION['mainDroite'] = $tableauReponse['id_mainDroite']; $_SESSION['corps'] = $tableauReponse['id_corps']; $_SESSION['mains'] = $tableauReponse['id_mains']; $_SESSION['jambes'] = $tableauReponse['id_jambes']; $_SESSION['pieds'] = $tableauReponse['id_pieds']; $_SESSION['doigt1'] = $tableauReponse['id_doigt1']; $_SESSION['doigt2'] = $tableauReponse['id_doigt2']; $_SESSION['sac'] = $tableauReponse['Sac']; //les objets $req = "SELECT * FROM sac WHERE sac.id_sorcier='".$_SESSION['id']."'"; $resultat = mysql_query($req)or exit('Erreur ' . mysql_errno() . ' : ' . mysql_error()); $tableauReponse=mysql_fetch_assoc($resultat); $_SESSION['objets1'] = $tableauReponse['id_objets1']; $_SESSION['objets2'] = $tableauReponse['id_objets2']; $_SESSION['objets3'] = $tableauReponse['id_objets3']; $_SESSION['objets4'] = $tableauReponse['id_objets4']; CalculAugmentationCarac(); CalculCaractAugmentee(TRUE); $resultat = mysql_query("SELECT * FROM histoire WHERE id = '".$id."'")or exit('Erreur ' . mysql_errno() . ' : ' . mysql_error()); $tableauReponse=mysql_fetch_assoc($resultat); //mise en mémoire des variables pour l'histoire du jeu $_SESSION['taverne']=$tableauReponse['taverne']; $_SESSION['taverneRumeur']=$tableauReponse['taverneRumeur']; $_SESSION['taverneRat']=$tableauReponse['taverneRat']; $_SESSION['arrivee']=$tableauReponse['arrivee']; $_SESSION['erudit']=$tableauReponse['erudit']; $_SESSION['pretre']=$tableauReponse['pretre']; $_SESSION['egliseRumeur']=$tableauReponse['egliseRumeur']; $_SESSION['egliseZombis']=$tableauReponse['egliseZombis']; $_SESSION['joueurs']=$tableauReponse['joueurs']; $_SESSION['nains']=$tableauReponse['nains']; $_SESSION['nainsHumeur']=$tableauReponse['nainsHumeur']; $_SESSION['nudite']=$tableauReponse['nudite']; $_SESSION['bagueMaisonCouple']=$tableauReponse['bagueMaisonCouple']; $_SESSION['couple']=$tableauReponse['couple']; $_SESSION['forgeron']=$tableauReponse['forgeron']; $_SESSION['tavernier']=$tableauReponse['tavernier']; $_SESSION['Sauvegarde']=$tableauReponse['Sauvegarde']; $_SESSION['tableauEcrit'] = 0; //mise en mémoire des variables qui serve aux bons enchainements des pages //cette variable sert dans le cas ou une page a différentes présentations lorsque l'on va dessus pôur la premières fois //elle sert aussi lorsque l'on change une variable de session,afin de permettre au joueur de regarder sa fiche et de revenir sur la même page... lorsque le texte change (exemple texte de 1ere entrée dans la taverne...) $_SESSION['backward']=0; //cette variable permet d'éviter la triche lors d'un changement de niveau. $_SESSION['triche']=0; header("location: intro.php"); } mysql_close(); ?>