<p style="font-size:30px;"><span id="countdown"><<print $minute>>:<<print $seconds>></span></p>\ <<silently>> <<repeat 1s>> <<if $time > 0>> <<set $time to $time - 1>> <<set $minute to ($time-$time%60)/60>> <<set $seconds to $time%60>> <<else>> <<goto game_over>> <</if>> <<replace "#countdown">><<if $minute <=9>>0<</if>><<print $minute>>:<<if $seconds <=9>>0<</if>><<print $seconds>><</replace>>\ <</repeat>> <</silently>>\ /* ce passage permet de générer le temps de jeu. La ligne de code goto game_over envoie les joueurs vers le passage game_over s'ils n'ont pas entré le bon mot de passe avant le temps défini */<<set $minute_ecoule to (29-$minute)>><<set $seconde_ecoule to (60-$seconds)>> BRAVO. ECRIRE ICI LE TEXTE DE VICTOIRE BILAN : Vous avez mis <<if $minute_ecoule <=9>>0<</if>><<print $minute_ecoule>> min et <<if $seconde_ecoule <=9>>0<</if>><<print $seconde_ecoule>> s. Vous avez utilisé <<print $nbindice>> indice(s). [[Revenir au menu du jeu|accueil]] <<include timer>>\ <<if $abandon == 1>> Etes vous sur d'abandonner ? [[Non|menu][$abandon = 0]] [[Oui|accueil][$abandon = 0]] <<else>> [[Machine|machine][$machine = "aucune"]] [[Code|code][$code = "aucun"]] [[Indice|indice][$indice = "aucun"]] [[Abandonner la partie|menu][$abandon = 1]] <</if>> /* ce passage est le menu que les joueurs voient pendant toute la partie. Il permet d'abandonner la partie (avec un message de confirmation), d'utiliser les machines, d'entrer le code et de demander les indices */<<include timer>>\ <<if $code == "aucun">>\ Entrez le code pour sortir de la pièce. <<textbox "$code" "" autofocus>> [[valider le code|code]] <<elseif $code == 123>>\ <<goto victoire>>\ <<else>>\ Il y a une ERREUR. Vous avez une pénalité de 1 minute. <<set $time to $time - 60>> <</if>>\ [[retour|menu]]<<include timer>>\ <<if $machine == "aucune">>\ <<set $codemachine ="aucun">>\ Entrez le numéro de la machine pour l'utiliser. <<textbox "$machine" "" autofocus>> [[voir la machine|machine]] <<elseif $machine == 1>>\ <<if $codemachine == "aucun">>\ Password ? //4 caractères// <<textbox "$codemachine" "" autofocus>> [[Valider le mot de passe|machine]]\ <<elseif $codemachine == 1111>>\ Ordinateur déverrouillé. Vous pouvez ''piocher la carte n°11.'' <<else>>\ Erreur. Password ? //4 caractères// <<textbox "$codemachine" "" autofocus>> [[Valider le mot de passe|machine]]\ <</if>>\ <<elseif $machine == 2>>\ <<if $codemachine == "aucun">>\ Password ? //4 caractères// <<textbox "$codemachine" "" autofocus>> [[Valider le mot de passe|machine]]\ <<elseif $codemachine == 2222>>\ Ordinateur déverrouillé. Vous pouvez ''piocher la carte n°22.'' <<else>>\ Erreur. Password ? //4 caractères// <<textbox "$codemachine" "" autofocus>> [[Valider le mot de passe|machine]]\ <</if>>\ <<else>>\ La machine n° <<print $machine>> n'existe pas.\ <</if>> [[retour|menu][$machine= "aucune"; $codemachine = "aucun"]] /* ce passage permet de gérer les machines. Le code actuel permet de gérer deux machines 1 & 2. Modifiez à votre convenance les numéros 1 et 2 dans ce passage. Vous pouvez ajouter des lignes de code pour des machines supplémentaires ou retirer les lignes de code de la machine 2*/<<include timer>> <<if $indice == "aucun">> Vous êtes coincé ? Entrez un n° de carte pour obtenir un indice sur cette carte. <<textbox "$indice" "" autofocus>> [[voir l'indice|indice][$nbindice +=1]] <<elseif $indice == 0>> Indice carte 0 : bla bla bla bla bla <<elseif $indice == 3>> Indice carte 3 : bla bla bla bla bla <<else>> <<set $nbindice -=1>>Il n'y a pas de carte n° <<print $indice>> dans le jeu. <</if>> [[retour|menu]] /* ce passage permet d'écrire tous les indices pour chaque carte. Ajoutez autant de conditions elseif que de cartes et assignez le numéro de carte à chaque conditions. Remplacer le texte bla bla bla par un indice de votre choix. */[[Jouer à l'escape game|story][$time to 1800; $indice = 0]] [[Crédits & licence|credits]] /* ce passage est la page d'accueil. Le premier bouton envoit les joueurs vers la page du scénario, défini le temps en seconde du scénario, réiniitalise le nombre d'indice de la partie précédente et défini le passage qui doit apparaitre en cas de gameover des joueurs. Le second bouton permet d'envoyer les joueurs vers le passage auteur.*/GAME-OVER ECRIRE ICI LE TEXTE EN CAS DE PARTIE PERDUE [[Recommencez|accueil]] Ce jeu a été créé par XXX. Il est inspiré de l'excellent jeu UNLOCK! <a href="https://www.spacecowboys.fr/unlock">Unlock!</a> Ce jeu est gratuit et sous licence CC. <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img data-passage="Ilicence"></a> L'application a été codée sur Twine. <a href="https://www.twinery.org">Twine</a> [[Revenir au menu du jeu|accueil]]ECRIRE ICI L'HISTOIRE DE VOTRE SCENARIO ''Cliquez sur //Commencez la mission// puis révélez la carte 00.'' [[Commencez la mission|menu]] [[Retour à la page d'accueil|accueil]] /* ce passage permet d'écrire un texte d'introduction à votre histoire */