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,563 @@
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
+
8
+	if(!isset($_GET['dialogueNains'])){
9
+		$dialogueNains=2;
10
+	}else{
11
+		$dialogueNains=$_GET['dialogueNains'];
12
+	}
13
+	if(!isset($_GET['compteurBonjour'])){
14
+		$compteurBonjour=0;
15
+	}else{
16
+		$compteurBonjour=$_GET['compteurBonjour'];
17
+	}
18
+	if(!isset($_GET['compteurRegard'])){
19
+		$compteurRegard=0;
20
+	}else{
21
+		$compteurRegard=$_GET['compteurRegard'];
22
+	}	//teste si l'on vient de la fiche d'etat si oui on ne fait plus rien...
23
+	if(!isset($_GET['etat'])){
24
+	//ajout ou supression d'energie
25
+		if(isset($_GET['Energie'])&&isset($_GET['AjoutOuSuppr'])){
26
+			ChangementEnergie($_GET['Energie'],$_GET['AjoutOuSuppr']);
27
+		}
28
+	//ajout ou suppresssion de points de vie
29
+		if(isset($_GET['Vie'])&&isset($_GET['AjoutOuSupprVie'])){
30
+			ChangementVie($_GET['Vie'],$_GET['AjoutOuSupprVie']);
31
+		}
32
+	//changement Or
33
+		if(isset($_GET['Or'])&&isset($_GET['Retrait'])){
34
+			ChangementOr($_GET['Or'],$_GET['Retrait']);
35
+		}
36
+	}
37
+?>
38
+<html>
39
+<head>
40
+<title>Ville de Dragons</title>
41
+<link rel='stylesheet' href='Style.css' type='text/css'>
42
+</head>
43
+<body>
44
+<?php
45
+	AfficheBarreDEtat(0);
46
+?>
47
+<table border="0" height="100%" width="100%">
48
+	<tr>
49
+	<td valign="center">
50
+	<table border="0" cellspacing="0" cellpadding="0" align="center">
51
+		<tr>
52
+			<td width="400">
53
+			<?php
54
+			switch($dialogueNains){
55
+				case 1:
56
+					//regard fixe du nain.
57
+					$compteurRegard++;
58
+					if ($compteurRegard==4){
59
+					echo "<p align='left'>Le nain vous adresse la parole:</p><p align='left'>_Qui es-tu ?</p>";
60
+					echo "<center><img src='images/fioriture.png'></center>";
61
+					echo "<br><a href='D_Taverne_nains.php?dialogueNains=11'>Se pr�senter en tant qu'aventurier...[myst�rieux]</a>";
62
+					echo "<br><a href='D_Taverne_nains.php?dialogueNains=12'>Se pr�senter [Nom,Pr�nom,etc..]</a>";
63
+					echo "<br><a href='D_Taverne_nains.php?dialogueNains=13'>Continuer de regarder le nain sans r�pondre...</a>";
64
+					echo "<br><a href='D_Taverne_nains.php?dialogueNains=14'>Tenter un duel de regard avec le nain...</a>";
65
+					}else{
66
+						switch($compteurRegard){
67
+							case 1:
68
+							if($_SESSION['erudit']==0){
69
+								$_SESSION['erudit']=2;
70
+							}
71
+							echo "<p align='left'>Vous voyez un bip�de barbu buvant un tonnelet de bi�re en chantant des chansons paillardes..</p>";
72
+							break;
73
+							case 2:
74
+							echo "<p align='left'>Vous voyez un bip�de barbu buvant un tonnelet de bi�re en train de vous d�visager!</p>";
75
+							break;
76
+							case 3:
77
+							echo "<p align='left'>Vous voyez un nain barbu buvant un tonnelet de bi�re en train de vous regarder interogativement..</p>";
78
+							break;
79
+						}
80
+					echo "<center><img src='images/fioriture.png'></center>";
81
+					echo "<br><a href='D_Taverne_nains.php?dialogueNains=1&compteurRegard=".$compteurRegard."'>Continuer de regarder le nain...</a>";
82
+					echo "<br><a href='D_Taverne_nains.php?dialogueNains=13'>Regarder fixement le nain !</a>";
83
+					echo "<br><a href='D_Taverne_nains.php?dialogueNains=15'>Tenter d'hypnotiser le nain...</a>";
84
+					echo "<br><a href='D_Taverne_nains.php?dialogueNains=14'>Tenter un duel de regard avec le nain...</a>";
85
+					}
86
+				break;
87
+					case 11:
88
+						//se pr�senter en aventurier
89
+						echo "<p align='left'>Tous rigolent d'un coup et applaudissent...L'un d'entre eux vous invite � vous assoir avec un grand sourire...</p>";
90
+						echo "<center><img src='images/fioriture.png'></center>";
91
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=3'>Accepter la proposition.</a>";
92
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=222'>Refuser la proposition.</a>";
93
+					break;
94
+					case 12:
95
+						//se presenter
96
+						echo "<p align='left'>Tous scandent votre prenom en coeur...Tous rigolent lorsque que cet hymne se termine...L'un d'entre eux,le plus jeune, se l�ve et gueule:</p><p align='left'>_Tavernier!!! Quatre tonnelets  pour mes amis et moi..</p><p align='left'>Le tavernier arrive rapidement et les nains vous invitent � trinquer...";
97
+						echo "<center><img src='images/fioriture.png'></center>";
98
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=121'>Accepter la proposition.</a>";
99
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=2112'>Refuser la proposition.</a>";
100
+					break;
101
+					case 121:
102
+						$_SESSION['nains']=2;
103
+							//on trinque
104
+						if(!isset($_GET['etat'])){
105
+							$_SESSION['biereBu']++;
106
+						}
107
+						echo "<p align='left'>Vous trinquez dans un �clat de rire car l'un d'entre eux vient de s'en mettre sur sa cotte de maille...</p>";
108
+						echo "<center><img src='images/fioriture.png'></center>";
109
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=3&Energie=20&AjoutOuSuppr=0&Vie=5&AjoutOuSupprVie=0'>[Suite]</a>";
110
+					break;
111
+					case 13:
112
+						//regarder fixement le nain
113
+						$compteurRegard++;
114
+						if ($compteurRegard==4){
115
+							echo "<p align='left'>Vous vous endormez..</p>";
116
+							echo "<center><img src='images/fioriture.png'></center>";
117
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=131'>[suite]</a>";
118
+						}else{
119
+							switch($compteurRegard){
120
+								case 1:
121
+								echo "<p align='left'>Le bip�de barbu devant vous , vous fixe �trangement...</p>";
122
+								break;
123
+								case 2:
124
+								echo "<p align='left'>Le bip�de barbu devant vous , vous fixe profondement...</p>";
125
+								break;
126
+								case 3:
127
+								echo "<p align='left'>Le bip�de barbu devant vous , vous fixe d'un regard �trangement profond...</p>";
128
+								break;
129
+							}
130
+						echo "<center><img src='images/fioriture.png'></center>";
131
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=1'>Regarder le nain...</a>";
132
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=13&compteurRegard=".$compteurRegard."'>Continuer de regarder fixement le nain !</a>";
133
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=15'>Tenter d'hypnotiser le nain...</a>";
134
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=14'>Tenter un duel de regard avec le nain...</a>";
135
+						}
136
+
137
+					break;
138
+						case 131:
139
+							//vous vous etes endormi
140
+							if($_SESSION['Cha']>15){
141
+							echo "<p align='left'>Le nain vous secoue...et dit,avec un sourire:</p><p align='left'>_Ca va ?...<br>_Allez je vous paye un verre si vous trinquez avec nous...</p>";
142
+							echo "<center><img src='images/fioriture.png'></center>";
143
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=2111'>Accepter la proposition.</a>";
144
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=2112'>Refuser la proposition.</a>";
145
+							}else{
146
+							echo "<p align='left'>Vous vous retrouver par terre avec un forte migraine...Les nains se tordent de rire...</p>";
147
+							echo "<center><img src='images/fioriture.png'></center>";
148
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=1&Vie=5&AjoutOuSupprVie=1'>Se relever en regardant fortement le nain qui semble vous avoir pouss�...</a>";
149
+							echo "<br><a href='taverne.php?DejaEntre=1&nains=1&Vie=5&AjoutOuSupprVie=1'>Se relever en tournant le dos aux nains.</a>";
150
+							}
151
+						break;
152
+					case 14:
153
+						//duel de regard
154
+						$compteurRegard++;
155
+						if ($compteurRegard==9){
156
+							echo "<p align='left'>Le nain baisse le regard mais vous vous sentez tr�s fatigu� psychologiquement. Le nain vous offre � boire pour vous remonter.</p>";
157
+							echo "<center><img src='images/fioriture.png'></center>";
158
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=141'>Accepter la proposition.</a>";
159
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=142'>Refuser la proposition.</a>";
160
+						}else{
161
+							echo "<p align='left'>Le nain ne baisse pas le regard..</p>";
162
+							echo "<center><img src='images/fioriture.png'></center>";
163
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=14&compteurRegard=".$compteurRegard."&Energie=3&AjoutOuSuppr=1'>Ne pas baisser le regard...</a>";
164
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=143'>Baisser le regard...</a>";
165
+						}
166
+					break;
167
+						case 141:
168
+							//boire un coup apres le duel
169
+							echo "<p align='left'>La fatigue et l'alcool vous font tomber dans les vapes.</p>";
170
+							echo "<center><img src='images/fioriture.png'></center>";
171
+							echo "<br><a href='arrivee.php?nains=1'>[Suite]</a>";
172
+						break;
173
+						case 142:
174
+							//ne pas boire apres le duel
175
+							echo "<p align='left'>Le nain vous mord. Esp�rons qu'il n'ait pas la rage.</p>";
176
+							echo "<center><img src='images/fioriture.png'></center>";
177
+							echo "<br><a href='taverne.php?DejaEntre=1&nains=1&Vie=5&AjoutOuSupprVie=1'>[Suite]</a>";
178
+						break;
179
+						case 143:
180
+							//baisser le regard
181
+							echo "<p align='left'>Le nain vous regarde, esquissant un sourire m�prisant...</p>";
182
+							echo "<center><img src='images/fioriture.png'></center>";
183
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=1'>Re-regarder le nain...</a>";
184
+							echo "<br><a href='taverne.php?DejaEntre=1&nains=1'>Tourner le dos aux nains.</a>";
185
+						break;
186
+					case 15:
187
+						//hypnose
188
+					if($_SESSION['Int']<10){
189
+						$orPerdu = rand(5,100)+100;
190
+						echo "<p align='left'>Le nain vous hypnotise. Vous vous reveillez quelques minutes plus tard, vous avez perdu une bonne partie de votre argent et la taverne tout enti�re vous remercie d'avoir pay� les 3 tourn�es g�n�rales....</p><p align='left'>Mais les nains vous regardent toujours avec un grand sourire</p>";
191
+						echo "<center><img src='images/fioriture.png'></center>";
192
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=1&Or=".$orPerdu."&Retrait=1'>Re-regarder les nains...</a>";
193
+						echo "<br><a href='taverne.php?DejaEntre=1&nains=1&Or=".$orPerdu."&Retrait=1'>Tourner le dos aux nains.</a>";
194
+					}else if ($_SESSION['Int']>9 && $_SESSION['Int']<20){
195
+						echo "<p align='left'>Le nain vous hypnotise. Vous vous reveillez quelques minutes plus tard apr�s avoir perdu 5 pi�ce d'or. Etrangement, le nain poss�de une choppe de plus � sa table.</p>";
196
+						echo "<center><img src='images/fioriture.png'></center>";
197
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=1&Or=5&Retrait=1'>Re-regarder les nains...</a>";
198
+						echo "<br><a href='taverne.php?DejaEntre=1&nains=1&Or=5&Retrait=1'>Tourner le dos aux nains.</a>";
199
+					}else{
200
+						echo "<p align='left'>Le nain vous hypnotise mais vous vous reveillez instantan�ment. Une exp�rience �trange...</p><p align='left'>Le nain rigole et vous adresse la parole:</p><p align='left'>_Qui �tes vous ?</p>";
201
+						echo "<center><img src='images/fioriture.png'></center>";
202
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=11'>Se pr�senter en tant qu'aventurier...[myst�rieux]</a>";
203
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=12'>Se pr�senter [Nom,Pr�nom,etc..]</a>";
204
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=13'>Continuer de regarder le nain sans r�pondre...</a>";
205
+					}
206
+					break;
207
+				case 2:
208
+					//dialogue de d�part
209
+					switch($_SESSION['nains']){
210
+						case 0:
211
+							//les nains ne vous connaissent pas
212
+							echo "<p align='left'>Les trois nains ne vous regarde m�me pas lorsque vous vous pr�sentez devant leur table...</p>";
213
+							echo "<center><img src='images/fioriture.png'></center>";
214
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=21'>Bonjour.</a>";
215
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=22'>Bonjour !</a>";
216
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=23'>Bonjour ?</a>";
217
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=24'>BONJOUR !!!!</a>";
218
+						break;
219
+						case 1:
220
+							//les nains vous connaissent
221
+							echo "<p align='left'>Bonjour, ";
222
+							if ($_SESSION['Sexe']==1){
223
+							echo "mo�osieur l'aventurier";
224
+							}else{
225
+							echo "ma�amzellle l'aventuri�re";
226
+							}
227
+							echo ".Prenez place ...</p>";
228
+							echo "<center><img src='images/fioriture.png'></center>";
229
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=3'>S'assoir</a>";
230
+							echo "<br><a href='taverne.php?DejaEntre=1'>Quitter la table des nains</a>";
231
+						break;
232
+						case 2:
233
+							//les nains connaissent votre nom
234
+							echo "<p align='left'>Bonjour, ".$_SESSION['Prenom'].".Prenez place ...</p>";
235
+							echo "<center><img src='images/fioriture.png'></center>";
236
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=3'>S'assoir</a>";
237
+							echo "<br><a href='taverne.php?DejaEntre=1'>Quitter la table des nains</a>";
238
+						break;
239
+					}
240
+				break;
241
+					case 21:
242
+						//bonjour normal
243
+						echo "<p align='left'>_Gn... HIPS! Vous con*hips*ssez l'*hips*toire des trois zelfes dans une mine naine?</p>";
244
+						echo "<center><img src='images/fioriture.png'></center>";
245
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=211'>Oui</a>";
246
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=212'>Non</a>";
247
+					break;
248
+						case 211:
249
+							echo "<p align='left'>_Et....zhips...Zut !</p><p align='left'>Les nains se regardent quelques instants et tout d'un coup, l'un d'entre eux se l�ve et dit:<br>_Une tourn�e pour nous quatres!!</p><p align='left'> Quelques instant plus tard, le tavernier arrive avec quatre tonnelets de bi�re et les nains vous invitent � trinquer...</p>";
250
+							echo "<center><img src='images/fioriture.png'></center>";
251
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=2111'>Accepter de Trinquer</a>";
252
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=2112'>Refuser de Trinquer</a>";
253
+						break;
254
+							case 2111:
255
+								//on trinque
256
+							if(!isset($_GET['etat'])){
257
+								$_SESSION['biereBu']++;
258
+							}
259
+							echo "<p align='left'>Vous trinquez dans un �clat de rire car l'un d'entre eux vient de s'en mettre sur sa cotte de maille...</p>";
260
+							echo "<center><img src='images/fioriture.png'></center>";
261
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=3&Energie=20&AjoutOuSuppr=0&Vie=5&AjoutOuSupprVie=0'>[Suite]</a>";
262
+							break;
263
+							case 2112:
264
+								//on ne trinque pas
265
+							echo "<p align='left'>L'un des nains vous fixe ...</p>";
266
+							echo "<center><img src='images/fioriture.png'></center>";
267
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=1'>[Suite]</a>";
268
+							break;
269
+						case 212:
270
+							echo "<p align='left'>_Alors c'est trois...z'hips*zelfes sur une tav... dans une mine...	Et *hips* alors les z'el..Z'elfes y sont donc dans la mine... *hips* z'et alors le...</p><p align='left'>	Le nain s'endort alors ivre mort. Vous �prouvez alors le maigre regret de n'avoir pas d�couvert l'art de la blague naine.</p>";
271
+							echo "<center><img src='images/fioriture.png'></center>";
272
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=3'>[Suite]</a>";
273
+						break;
274
+					case 22:
275
+						//bonjour exclamatif
276
+						$compteurBonjour++;
277
+							if($compteurBonjour>10){
278
+								echo "<p align='left'>Les nains eclatent de rire...</p>";
279
+								echo "<center><img src='images/fioriture.png'></center>";
280
+								echo "<br><a href='D_Taverne_nains.php?dialogueNains=221'>Vous �clatez de rire avec eux!</a>";
281
+								echo "<br><a href='D_Taverne_nains.php?dialogueNains=222'>Ca ne vous fait pas marrer...</a>";
282
+							}else{
283
+								echo "<p align='left'>_B";
284
+								for ($i=0;$i<$compteurBonjour;$i++){
285
+									echo "o";
286
+								}
287
+								echo "njour!<p align='left'> Les nains ne vous regardent toujours pas...</p>";
288
+								echo "<center><img src='images/fioriture.png'></center>";
289
+								echo "<br><a href='D_Taverne_nains.php?dialogueNains=22&compteurBonjour=".$compteurBonjour."'>Bonjour!</a>";
290
+								echo "<br><a href='D_Taverne_nains.php?dialogueNains=24'>BONJOUR!!!!</a>";
291
+								echo "<br><a href='taverne.php?DejaEntre=1&nains=1'>Au Revoir!</a>";
292
+							}
293
+					break;
294
+						case 221:
295
+							//tous rigolent
296
+							echo "<p align='left'>Tous le monde rigole et entre deux eclats de rire l'un d'entre eux se l�ve et dit:<br>_Une tourn�e pour nous quatres!!</p><p align='left'> Quelques instant plus tard, le tavernier arrive avec quatre tonnelets de bi�re et les nains vous invitent � trinquer...</p>";
297
+							echo "<center><img src='images/fioriture.png'></center>";
298
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=2111'>Accepter de Trinquer</a>";
299
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=2112'>Refuser de Trinquer</a>";
300
+						break;
301
+						case 222:
302
+							//ca ne fait pas rire le joueur
303
+							echo "<p align='left'>L'un des nains vous fixe ...</p>";
304
+							echo "<center><img src='images/fioriture.png'></center>";
305
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=1'>[Suite]</a>";
306
+						break;
307
+					case 23:
308
+						//bonjour interrogatif
309
+						echo "<p align='left'>_Gniiihipssssssss!</p>";
310
+						echo "<center><img src='images/fioriture.png'></center>";
311
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=231'>L'es bonne la bi�re?</a>";
312
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=222'>Au revoir sale saoulard!</a>";
313
+					break;
314
+						case 231:
315
+							//question sur la bi�re
316
+							echo "<p align='left'>Oh ouiiiiihips! Y a pas... mei...meilleur dans la vips...ville. P't-'tre pass...passque c'est... gnips... la seule...hips... bi�re dans tout le...hips... village</p>";
317
+							echo "<center><img src='images/fioriture.png'></center>";
318
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=3'>[Suite]</a>";
319
+						break;
320
+					case 24:
321
+						//bonjour gueulard
322
+						echo "<p align='left'>_Gn'on n'est pas...Zourd, izi !Gnips !<br> Laissez nous, guivez not'pi�re en baix!</p>";
323
+						echo "<center><img src='images/fioriture.png'></center>";
324
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=21'>Re-bonjour, alors.</a>";
325
+						echo "<br><a href='taverne.php?DejaEntre=1'>Au Revoir!</a>";
326
+
327
+					break;
328
+					case 3:
329
+						//choix de bases
330
+						if($_SESSION['nains'] == 0){
331
+							$_SESSION['nains']=1;
332
+						}
333
+						echo "<p align='left'>Vous etes assis � la table des nains...</p>";
334
+						echo "<center><img src='images/fioriture.png'></center>";
335
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=4'>Raconter une blague</a>";
336
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=5'>Attendre la prochaine blague</a>";
337
+						echo "<br><a href='D_Taverne_nains.php?dialogueNains=6'>Payer une tourn�e</a>";
338
+						echo "<br><a href='taverne.php?DejaEntre=1'>Quitter la table des nains</a>";
339
+					break;
340
+					case 4:
341
+						//raconter une blague
342
+						$_SESSION['backward']=0;
343
+						//finalemenent au lieu de donner l'occasion aux joueurs d'ajouter leurs blagues a la base de donn�es
344
+						//je pr�f�re: autant pour le boulot que cela occasionnerais, que pour les nombreux d�sagr�ment des joueurs m�concents
345
+						//ne faire q'une vague relations entre les blagues, les coups a boire pay�s par le joueur et l'humeur des nains...
346
+						$appreciationBlague = rand(0,5);
347
+						switch($appreciationBlague){
348
+							case 0:
349
+								$_SESSION['nainsHumeur']+=10;
350
+								echo "<p align='left'>Tous les nains autour de la table �clatent de rire.</p>";
351
+							break;
352
+							case 1:
353
+								$_SESSION['nainsHumeur']-=1;
354
+								echo "<p align='left'>Votre blague fait un bide total... Tous se regardent, vous avez l'impression qu'il n'ont pas totalement compris votre humour sur ce coup l�..</p>";
355
+							break;
356
+							case 2:
357
+								$_SESSION['nainsHumeur']+=5;
358
+								echo "<p align='left'>Votre blague fait un bide... Tous se regardent, attendant certainement une r�action de votre part.</p><p align='left'>Quelques instants plus tard l'un de vos compagnons se met a rire, vous vous sentez tout de suite un peu mieux.</p>";
359
+							break;
360
+							case 3:
361
+								$_SESSION['nainsHumeur']+=3;
362
+								echo "<p align='left'>Votre blague les fait tout juste sourire.</p>";
363
+							break;
364
+							case 4:
365
+								$_SESSION['nainsHumeur']-=3;
366
+								echo "<p align='left'>Votre blague fait un bide total... Tous se regardent sans broncher, et vous avez l'impression que vous avez vex� l'un de vos compagnons nanesques..</p>";
367
+							break;
368
+							case 5:
369
+								$_SESSION['nainsHumeur']+=1;
370
+								echo "<p align='left'>Votre blague fait un bide total... Mais un �clat de rire illumine la taverne et le visage de vos compagnons.</p>";
371
+							break;
372
+						}
373
+						echo "<center><img src='images/fioriture.png'></center>"
374
+							."<br><a href='D_Taverne_nains.php?dialogueNains=7'>Attendre</a>"
375
+							."<br><a href='taverne.php?DejaEntre=1'>Quitter la table des nains</a>";
376
+					break;
377
+					case 5:
378
+						//blague des nains
379
+						connectionBDD();
380
+						if(isset($_GET['etat'])){
381
+							$blague = $_SESSION['backward'];
382
+						}else{
383
+							$nbmaxBlagues=mysql_query("SELECT count(*) FROM blagues");
384
+							$nbmaxBlagues=19;
385
+							$blague = rand(1,$nbmaxBlagues);
386
+							$_SESSION['backward']=$blague;
387
+						}
388
+						$resultat = mysql_query("SELECT blague FROM blagues WHERE id_blague = '".$blague."'")or exit('Erreur ' . mysql_errno() . ' : ' . mysql_error());
389
+						$_SESSION['nainsHumeur']+=3;
390
+						$tableau = mysql_fetch_assoc($resultat);
391
+						echo "<p align='center'>".$tableau['blague']."</p>";
392
+						echo "<center><img src='images/fioriture.png'></center>"
393
+							."<br><a href='D_Taverne_nains.php?dialogueNains=7'>Attendre</a>"
394
+							."<br><a href='taverne.php?DejaEntre=1'>Quitter la table des nains</a>";
395
+					break;
396
+					case 6:
397
+						//tourn�e pay�e par le joueur
398
+						$_SESSION['backward']=0;
399
+						echo "<p align='left'>A grand coup de hurlement vous appellez le taverniez, pour payer une tourn�e.</p>";
400
+						if($_SESSION['repas']==2 || $_SESSION['repas']==1){
401
+							echo "<p align='left'> Kr�m arrive et vous demande quelle bi�re vous allez boire cette fois ci ?</p>";
402
+							echo "<center><img src='images/fioriture.png'></center>";
403
+							if($_SESSION['taverneRumeur'] == 5){
404
+							echo	"<a href='D_Taverne_nains.php?dialogueNains=60'>Rien... Finalement...</a>"
405
+									."<br><a href='D_Taverne_nains.php?dialogueNains=61&Energie=20&AjoutOuSuppr=0&Vie=5&AjoutOuSupprVie=0>Une tourn�e de bi�re de Forbach(2po)</a>"
406
+									."<br><a href='D_Taverne_nains.php?dialogueNains=62&Energie=40&AjoutOuSuppr=0&Vie=5&AjoutOuSupprVie=0&Or=1&Retrait=1'>Une tourn�e de bi�re de Stroelm(4po)</a>"
407
+									."<br><a href='D_Taverne_nains.php?dialogueNains=63&Energie=100&AjoutOuSuppr=0&Vie=5&AjoutOuSupprVie=0&Or=2&Retrait=1'>Une tourn�e de Mousse (8po)</a>";
408
+							}else{
409
+							echo	"<a href='D_Taverne_nains.php?dialogueNains=60'>Rien... Finalement...</a>"
410
+									."<br><a href='D_Taverne_nains.php?dialogueNains=61&Energie=20&AjoutOuSuppr=0&Vie=5&AjoutOuSupprVie=0&Or=1&Retrait=1'>Une tourn�e de bi�re de Forbach(4po)</a>"
411
+									."<br><a href='D_Taverne_nains.php?dialogueNains=62&Energie=40&AjoutOuSuppr=0&Vie=5&AjoutOuSupprVie=0&Or=2&Retrait=1'>Un tourn�e de bi�re de Stroelm(8po)</a>"
412
+									."<br><a href='D_Taverne_nains.php?dialogueNains=63&Energie=100&AjoutOuSuppr=0&Vie=5&AjoutOuSupprVie=0&Or=4&Retrait=1'>Une tourn�e de Mousse d'ici(16po)</a>";
413
+							}
414
+						}else{
415
+						echo	"</p><p align='left'>Kr�m arrive mais vous rappele qu'il ne sert de bi�res ni avant le petit d�jeuner, ni apr�s le souper...C'est une restriction qui �mane du maire, pour eviter toute �meute, le soir ou le matin...";
416
+						echo	"</p>";
417
+						echo	"<center><img src='images/fioriture.png'></center>";
418
+						echo	"<a href='D_Taverne_nains.php?dialogueNains=3'>Ha bon...</a>";
419
+						}
420
+					break;
421
+					//type de la tourn�e
422
+						case 60:
423
+						//Rien...
424
+						echo "<p align='left'>[...]</p>";
425
+						echo "</p>";
426
+						echo "<center><img src='images/fioriture.png'></center>";
427
+						echo "<a href='D_Taverne_nains.php?dialogueNains=7'>[suite]</a>";
428
+						break;
429
+						case 61:
430
+							//Vorbach
431
+						echo	"<p align='left'>[Vous videz le tonnelet d'un trait]</p>";
432
+						echo	"</p>";
433
+						if(!isset($_GET['etat'])){
434
+							$_SESSION['biereBu']++;
435
+							$_SESSION['nainsHumeur']+=5;
436
+						}
437
+						echo	"<center><img src='images/fioriture.png'></center>";
438
+						echo	"<a href='D_Taverne_nains.php?dialogueNains=7'>[suite]</a>";
439
+						break;
440
+						case 62:
441
+							//Stroelm
442
+						echo	"<p align='left'>[Vous videz le tonnelet d'un trait]</p>";
443
+						echo	"</p>";
444
+						if(!isset($_GET['etat'])){
445
+							$_SESSION['biereBu'] += 2;
446
+							$_SESSION['nainsHumeur']+=10;
447
+
448
+						}
449
+						echo	"<center><img src='images/fioriture.png'></center>";
450
+						echo	"<a href='D_Taverne_nains.php?dialogueNains=7'>[suite]</a>";
451
+						break;
452
+						case 63:
453
+							//Salamandre
454
+						echo	"<p align='left'>[Vous videz le tonnelet d'un trait]</p>";
455
+						echo	"</p>";
456
+						if(!isset($_GET['etat'])){
457
+							$_SESSION['biereBu'] += 5;
458
+							$_SESSION['nainsHumeur']+=25;
459
+						}
460
+						echo	"<center><img src='images/fioriture.png'></center>";
461
+						echo	"<a href='D_Taverne_nains.php?dialogueNains=7'>[suite]</a>";
462
+						break;
463
+					case 7:
464
+						//apr�s une blague
465
+						//paye un coup suivant l'humeur g�n�rale des nains,ou alors y'en a un qui s'endort ou autre chose
466
+						if($_SESSION['nainsHumeur']>30 || $_SESSION['backward']==7){
467
+							if(!isset($_GET['etat'])){
468
+								$_SESSION['nainsHumeur']-=30;
469
+								$_SESSION['backward']=7;
470
+							}
471
+							echo "<p align='left'>Le plus barbu appele le tavernier:</p><p align='left'> - Kr�m !! Une tourn�e...</p><p align='left'>Puis se tournant vers vous:</p><p align='left'> - Vous trinquerez bien avec nous ?</p>";
472
+							echo "<center><img src='images/fioriture.png'></center>";
473
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=121'>Accepter la proposition.</a>";
474
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=2112'>Refuser la proposition.</a>";
475
+ 						}else{
476
+							$cas = rand(0,5);
477
+							if(isset($_GET['etat'])){
478
+								$cas = $_SESSION['backward']-1;
479
+							}
480
+							switch($cas){
481
+								case 0:
482
+									//un des nains s'endort
483
+									$_SESSION['backward']=1;
484
+									echo "<p align='left'>Alors que la discussion �tait plus qu'anim�e, tout a coup, le plus jeune des nains pique du nez et s'endort sur la table, le nez dans le tonnelet qui se trouve entre ses mains...</p>";
485
+								break;
486
+								case 1:
487
+									//l'un des nains crie
488
+									$_SESSION['backward']=2;
489
+									echo "<p align='left'>La discussion est de plus en plus vive autour de la table, d'ailleurs l'un des nains commence a crier, voulant se faire respecter, mais ca ne marche pas car les deux autres le tourne en d�rision...</p>";
490
+								break;
491
+								case 2:
492
+									//un des nains p�te mais cela ne s'entends pas...
493
+									$_SESSION['backward']=3;
494
+									echo "<p align='left'>Alors que les deux nains les plus jeunes �taient en train de se disputer a propos de l'auteur de tel ou telle blague, une odeur nos�abonde vint a se faufillez, chatouillant jusque dans vos narines, vous vous retournez .... rien.... rien du cot� de la porte, rien du cot� de Kr�m... Personne ne pourrait sentir aussi fort, pensez-vous ...</p>";
495
+								break;
496
+								case 3:
497
+									//un des nains pete et vous le sentez mais cela ne s'entends pas.
498
+									$_SESSION['backward']=4;
499
+									echo "<p align='left'>Alors que vous expliquiez aux deux plus jeunes que la meilleure des facons de survivre dans un bois labyrinteux est de toujours tournez dans le m�me sens, vous sentez le banc trembler, puis une odeur vient vous piquez le nez. Que s'est-il pass� ? Un mini tremblement de terre, secousse venue des entrailles du nulle-part, cette odeur qui rend muet...En tout cas, cette aventure olfactive � l'air de d�tendre  certains ... </p>";
500
+								break;
501
+								case 4:
502
+									//la discussion devient enuyeuse et vous endort
503
+									$_SESSION['backward']=5;
504
+									echo "<p align='left'>En essayant de suivre la discussion vivace entre les trois nains, vos yeux commence a se fermer... Vous vous endormez...</p><p align='left'>Secou�s par la main brute de votre voisin, vous vous reveillez en sursaut avant de demander:</p><p align='left'> - Depuis combien de temps j'ai dormi?<br> - Ca ne fait que cinq petites minutes...</p>";
505
+									
506
+								break;
507
+								case 5:
508
+									//l'un des nains renifle puis eternue aspergeant l'un de ses compagnons
509
+									$_SESSION['backward']=6;
510
+									echo "<p align='left'>Alors que la cadet �tait en train de verser des louanges sur la qualit� des choppes et du service de <i>La Salamandre Grill�e</i>, l'un des deux autres, reniflant, depuis un bon quart d'heure, au dessu de son tonnelet, voulu prendre la parole, certainement pour vanter les m�rites de la bi�re de notre cher Kr�m, eternua aspergeant son confr�re et vous m�me par la m�me occasion.Gluant, vous commencez a vous sentir mal..</p><p align='left'>Mais pas assez pour ne pas vous essuyer avec votre main.</p>";
511
+								break;
512
+							}
513
+							echo "<center><img src='images/fioriture.png'></center>";
514
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=4'>Raconter une blague</a>";
515
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=5'>Attendre la prochaine blague</a>";
516
+							echo "<br><a href='D_Taverne_nains.php?dialogueNains=6'>Payer une tourn�e</a>";
517
+							echo "<br><a href='taverne.php?DejaEntre=1'>Quitter la table des nains</a>";
518
+						}
519
+					break;
520
+			}
521
+			?>
522
+			</td>
523
+			<td width="300">
524
+			<table border="0" cellspacing="0" cellpadding="0" align="center">
525
+				<tr>
526
+					<td background="images/bordure_01.gif" width="14" height="19">
527
+					</td>
528
+					<td background="images/bordure_02.gif" width="272" height="19">
529
+					</td>
530
+					<td background="images/bordure_03.gif" width="14" height="19">
531
+					</td>
532
+				</tr>
533
+				<tr>
534
+					<td background="images/bordure_04.gif" width="14" height="193">
535
+					</td>
536
+					<td width="272" height="193" align="center" valign="center">
537
+						<?php
538
+							echo "<img src='images/dessins/P_nainsBlagueurs.jpg' border ='0' width='272' height='193'>";
539
+						?>
540
+					</td>
541
+					<td background="images/bordure_06.gif" width="14" height="193">
542
+					</td>
543
+				</tr>
544
+				<tr>
545
+					<td background="images/bordure_07.gif" width="14" height="18">
546
+					</td>
547
+					<td background="images/bordure_08.gif" width="3" height="18">
548
+					</td>
549
+					<td background="images/bordure_09.gif" width="14" height="18">
550
+					</td>
551
+				</tr>
552
+			</table>
553
+			</td>
554
+		</tr>
555
+	</table>
556
+	</td>
557
+	</tr>
558
+</table>
559
+</body>
560
+</html>
561
+<?php
562
+	mysql_close()
563
+?>
0 564
\ No newline at end of file