aff horloge apres +/-

This commit is contained in:
nemesis 2019-03-06 00:49:32 +01:00
parent ca91297400
commit da66f13a5b

View file

@ -1007,6 +1007,25 @@ def cristal(room, event): # Affiche une réponse à une question posée
phrases.append("Tu portes quelque chose de sombre, je refuse de me laisser souiller.") phrases.append("Tu portes quelque chose de sombre, je refuse de me laisser souiller.")
reponses(room, phrases) reponses(room, phrases)
@not_myself
def aff_horloge(room, hor, valeur): # affichage des horloges
if (int(valeur) == 0):
msg(room,hor + " : " + chr(128320) + "\n")
elif (int(valeur) == 1):
msg(room,hor + " : " + chr(128338) + "\n")
elif (int(valeur) == 2):
msg(room,hor + " : " + chr(128341) + "\n")
elif (int(valeur) == 3):
msg(room,hor + " : " + chr(128344) + "\n")
elif (int(valeur) == 4):
msg(room,hor + " : " + chr(128345) + "\n")
elif (int(valeur) == 5):
msg(room,hor + " : " + chr(128346) + "\n")
elif (int(valeur) == 6):
msg(room,hor + " : " + chr(128347) + "\n")
else:
msg(room,hor + " : " + str(valeur) + " \n")
@not_myself @not_myself
def horloge(room, event): # Gestion des horloges PBTA def horloge(room, event): # Gestion des horloges PBTA
global modules global modules
@ -1024,22 +1043,7 @@ def horloge(room, event): # Gestion des horloges PBTA
# Liste des horloges du salon # Liste des horloges du salon
for cle,valeur in clock.items(): for cle,valeur in clock.items():
if (cle[0] == room.room_id): if (cle[0] == room.room_id):
if (int(valeur) == 0): aff_horloge(room, cle[1], valeur)
msg(room,cle[1] + " : " + chr(128320) + "\n")
elif (int(valeur) == 1):
msg(room,cle[1] + " : " + chr(128338) + "\n")
elif (int(valeur) == 2):
msg(room,cle[1] + " : " + chr(128341) + "\n")
elif (int(valeur) == 3):
msg(room,cle[1] + " : " + chr(128344) + "\n")
elif (int(valeur) == 4):
msg(room,cle[1] + " : " + chr(128345) + "\n")
elif (int(valeur) == 5):
msg(room,cle[1] + " : " + chr(128346) + "\n")
elif (int(valeur) == 6):
msg(room,cle[1] + " : " + chr(128347) + "\n")
else:
msg(room,cle[1] + " : " + str(valeur) + " \n")
elif (len(args) >= 2 and args[len(args)-1].isnumeric()): elif (len(args) >= 2 and args[len(args)-1].isnumeric()):
# Place le niveau de l'horloge entre 0 et 6 # Place le niveau de l'horloge entre 0 et 6
nv = int(args[len(args)-1]) nv = int(args[len(args)-1])
@ -1061,6 +1065,7 @@ def horloge(room, event): # Gestion des horloges PBTA
if (nv < 0): if (nv < 0):
nv = 0 nv = 0
clock[room.room_id, hor] = nv clock[room.room_id, hor] = nv
aff_horloge(room, hor, nv)
elif (len(args) >= 2 and args[0] == "del"): elif (len(args) >= 2 and args[0] == "del"):
# Supprime une horloge # Supprime une horloge
args.pop(0) args.pop(0)