Browse Source

aff horloge apres +/-

master
nemesis 5 years ago
parent
commit
da66f13a5b
  1. 37
      asmodee.py

37
asmodee.py

@ -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)

Loading…
Cancel
Save