Browse code

Version initiale du programme sous forme de boucle conditionnelle

Emmanuel ROY authored on 01/05/2022 12:54:29
Showing 1 changed files
1 1
new file mode 100755
... ...
@@ -0,0 +1,161 @@
1
+<?php
2
+//creation de la session ... inclusion du code ... verification de la session connect�e...
3
+session_start();
4
+include ('fonctions.php');
5
+check_session();
6
+include ('fonctionsDenTete.php');
7
+//es-ce qu'il y a un mort vivant?
8
+$ennemi = 0;
9
+$plusDennemi = 0;
10
+//choix du Mortvivant a combattre
11
+if($_SESSION['egliseRumeur']!=2){
12
+	//cas o� tous les mortvivants ne sont pas tu�s
13
+	if($_SESSION['egliseZombis']>5){
14
+		//les premiers mortvivants
15
+		if($_SESSION['For']<=30){
16
+			$ennemi = rand(7,8);
17
+		}else if($_SESSION['For']<=35 && $_SESSION['For']>30){
18
+			$ennemi = rand(7,9);
19
+		}else if($_SESSION['For']<=35 && $_SESSION['For']>40){
20
+			$ennemi = rand(7,10);
21
+		}else if($_SESSION['For']<=50 && $_SESSION['For']>40){
22
+			$ennemi = rand(9,12);
23
+		}else if($_SESSION['For']>50){
24
+			$ennemi = rand(10,12);
25
+		}
26
+	}elseif($_SESSION['egliseZombis']<=0){
27
+		//plus d'ennemis dans les catacombes
28
+		$plusDennemi=1;
29
+	}else{
30
+		//les cinq derniers morts vivants sont des liches...
31
+		$ennemi = 12;
32
+	}
33
+}else{
34
+	$plusDennemi=1;
35
+}
36
+if(!isset($_GET['combatFini'])){
37
+		$combatFini=0;
38
+	}else{
39
+		$combatFini=$_GET['combatFini'];
40
+	}
41
+
42
+?>
43
+<html>
44
+<head>
45
+<title>Ville de Dragons</title>
46
+<link rel='stylesheet' href='Style.css' type='text/css'>
47
+</head>
48
+<?php
49
+echo "<script language='JavaScript'>"
50
+	."function PopUp() {"
51
+	."  var Option = 'width=500,height=700,'"
52
+    ."    + 'left=50,top=100,'"
53
+    ."    + 'screenX=50,screenY=100';"
54
+	."Fenetre = window.open('TraitementDebutDeCombat.php?ennemi=".$ennemi."&pagereference=".$_SERVER['PHP_SELF']."','Combat',Option);"
55
+	."}"
56
+	."</script>";
57
+?>
58
+<body>
59
+<?php
60
+	AfficheBarreDEtat(0);
61
+?>
62
+<table border="0" height="100%" width="100%">
63
+	<tr>
64
+	<td valign="center">
65
+	<table border="0" cellspacing="0" cellpadding="0" align="center">
66
+		<tr>
67
+			<td width="400">
68
+			<?php
69
+			switch($combatFini){
70
+			case 0:
71
+				if($plusDennemi==0){
72
+					switch($ennemi){
73
+					//description a faire
74
+						case 7;
75
+						echo "<p align='left'>Vous rencontrez quelques Squelettes-P�lots...</p>";
76
+						break;
77
+						case 8;
78
+						echo "<p align='left'>Vous rencontrez une Momie-Estropi�e</p>";
79
+						break;
80
+						case 9;
81
+						echo "<p align='left'>Vous rencontrez quelques Squelettes-Guerriers</p>";
82
+						break;
83
+						case 10;
84
+						echo "<p align='left'>Vous rencontrez une Momie</p>";
85
+						break;
86
+						case 11;
87
+						echo "<p align='left'>Vous rencontrez Deux Squelettes-H�ros</p>";
88
+						break;
89
+						case 12;
90
+						echo "<p align='left'>Vous rencontrez une Liche</p>";
91
+						break;
92
+					}
93
+					echo "<center><img src='images/fioriture.png'></center>";
94
+					echo "<a href=javascript:PopUp()>Combattre</a>";
95
+				}else{
96
+					echo "<p align='left'>Il n'y a plus personnes ici, que des tombes dans les catacombes!</p>";
97
+					echo "<center><img src='images/fioriture.png'></center>";
98
+					echo "<a href='Eglise.php'>Retourner dans l'Eglise...</a>";
99
+				}
100
+				break;
101
+			case 1:
102
+				//le mort vivant est mort...
103
+				echo "<p align='left'>Vous avez tu� le mort vivant.</p>";
104
+				//on trouve quelques pieces d'or
105
+				$combienOr = rand(5,10);
106
+				if(!isset($_GET['etat'])){
107
+					//changement Or
108
+					ChangementOr($combienOr,0);
109
+				}
110
+				echo "<p align='left'>Vous avez trouv� ".$combienOr." pi�ces d'or.</p>";
111
+				echo "<center><img src='images/fioriture.png'></center>";
112
+				echo "<a href='Eglise_Catacombes.php'>Fouiller les catacombes � la recherche d'autres morts vivants...</a>";
113
+				echo "<br><a href='Eglise.php'>Retourner dans l'Eglise...</a>";
114
+			break;
115
+			}
116
+			?>
117
+			</td>
118
+			<td width="300">
119
+			<table border="0" cellspacing="0" cellpadding="0" align="center">
120
+				<tr>
121
+					<td background="images/bordure_01.gif" width="14" height="19">
122
+					</td>
123
+					<td background="images/bordure_02.gif" width="137" height="19">
124
+					</td>
125
+					<td background="images/bordure_03.gif" width="14" height="19">
126
+					</td>
127
+				</tr>
128
+				<tr>
129
+					<td background="images/bordure_04.gif" width="14" height="192">
130
+					</td>
131
+					<td width="137" height="192" align="center" valign="center">
132
+						<?php
133
+							echo "<img src='images/dessins/egliseCatacombes.jpg' border='0' width='137' height='192'>";
134
+							if($combatFini==0){
135
+							echo "<div style='position:absolute;top:255;left:488'><img src='images/dessins/egliseCatacombesMortvivants".$ennemi.".png' border ='0' width='137' height='192'></div>";
136
+							}
137
+						?>
138
+					</td>
139
+					<td background="images/bordure_06.gif" width="14" height="192">
140
+					</td>
141
+				</tr>
142
+				<tr>
143
+					<td background="images/bordure_07.gif" width="14" height="18">
144
+					</td>
145
+					<td background="images/bordure_08.gif" width="137" height="18">
146
+					</td>
147
+					<td background="images/bordure_09.gif" width="14" height="18">
148
+					</td>
149
+				</tr>
150
+			</table>
151
+			</td>
152
+		</tr>
153
+	</table>
154
+	</td>
155
+	</tr>
156
+</table>
157
+</body>
158
+</html>
159
+<?php
160
+	mysql_close()
161
+?>