Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- """
- list_2[["l'Entrée","le Salon","la Salle a manger","la Salle de jeu","la Salle de reception","la Cuisine","la Chambre"],
- ["l'Entrée","le Salon","la Salle a manger","la Salle de jeu","la Salle de reception","la Cuisine","la Chambre"],
- ["vous avez avancé","vous avez été à gauche","vous avez reculé","vous avez été a droite","erreur","Au revoir"],
- ["Couteau","Chandelier","Clé anglaise","Matraque"],
- ["Revolver","Corde","Montre", "Appareil Photo","Ecouteur","Pendentifs"],
- ["le major-d'home","le policier","le cuisinier","le mécano"],
- ["Chandelier.png","Matraque.png","Couteau.png","clef.png"]
- ]
- """
- #bibliothèque
- from random import*
- #liste
- piece_direction = [ ["l'Entrée",[1,0,0,0]],
- ["le Salon",[4,2,0,3]],
- ["la Salle a manger",[5,2,2,1]],
- ["la Salle de jeu",[6,1,3,3]],
- ["la Salle de reception",[4,5,1,6]],
- ["la Cuisine",[5,5,2,4]],
- ["la Chambre",[6,4,3,6]]
- ]
- indice_main_sec = [ ["Couteau","Chandelier","Clé anglaise","Matraque"],
- ["Revolver","Corde","Montre", "Appareil Photo","Ecouteur","Pendentifs"] ]
- presence_list = ["l'Entrée","le Salon","la Salle a manger","la Salle de jeu","la Salle de reception","la Cuisine","la Chambre"]
- #fonction choix random (sortie indice_I/II/III et presence_I/II/III)
- def indice(nombre,nombreROMAIN,numero):
- if nombre == 1 :
- nombre_indice = randint(0,3-numero)
- nombreROMAIN_indice = indice_main_sec[0][nombre_indice]
- return nombreROMAIN_indice
- else:
- nombre_indice = randint(0,5-numero)
- nombreROMAIN_indice = indice_main_sec[1][nombre_indice]
- del indice_main_sec[1][nombre_indice]
- return nombreROMAIN_indice
- def presence(nombre,nombreROMAIN,numero):
- nombre_presence = randint(1,6-numero)
- nombreROMAIN_presence = presence_list[nombre_presence]
- del presence_list[nombre_presence]
- return nombreROMAIN_presence
- #fonction main (jeu)
- def main():
- points_1 = 0
- points_2 = 0
- points_3 = 0
- position = 0
- continuer = 0
- emplacement = 0
- touche = ''
- #affectation indice et presence
- indice_I = indice(1,"I",0)
- indice_II = indice(2,"II",0)
- indice_III = indice(3,"III",1)
- presence_I = presence(1,"I",0)
- presence_II = presence(2,"II",1)
- presence_III = presence(3,"III",2)
- while continuer == 0:
- #detection touche
- touche = str(input("choix"))
- #mechanisme de jeu
- if touche == "z":
- position = piece_direction[position][1][0]
- elif touche == "q":
- position = piece_direction[position][1][1]
- elif touche == "s":
- position = piece_direction[position][1][2]
- elif touche == "d":
- position = piece_direction[position][1][3]
- elif touche == "Q":
- continuer = 1
- emplacement = piece_direction[position][0]+".png"
- print("image de : "+emplacement)
- #decouverte indice
- if piece_direction[position][0] == presence_I:
- print("image de : "+emplacement)
- print("vous avez trouvé un indice : "+indice_I)
- points_1=1
- if piece_direction[position][0] == presence_II:
- print("image de : "+emplacement)
- print("vous avez trouvé un indice : "+indice_II)
- points_2=1
- if piece_direction[position][0] == presence_III:
- print("image de : "+emplacement)
- print("vous avez trouvé un indice : "+indice_III)
- points_3=1
- #fin 1ère phase
- if (points_1+points_2+points_3) == 3:
- print(points_1+points_2+points_3)
- continuer = 1
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement