|
|
@ -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.") |
|
|
|
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 |
|
|
|
def horloge(room, event): # Gestion des horloges PBTA |
|
|
|
global modules |
|
|
@ -1024,22 +1043,7 @@ def horloge(room, event): # Gestion des horloges PBTA |
|
|
|
# Liste des horloges du salon |
|
|
|
for cle,valeur in clock.items(): |
|
|
|
if (cle[0] == room.room_id): |
|
|
|
if (int(valeur) == 0): |
|
|
|
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") |
|
|
|
aff_horloge(room, cle[1], valeur) |
|
|
|
elif (len(args) >= 2 and args[len(args)-1].isnumeric()): |
|
|
|
# Place le niveau de l'horloge entre 0 et 6 |
|
|
|
nv = int(args[len(args)-1]) |
|
|
@ -1061,6 +1065,7 @@ def horloge(room, event): # Gestion des horloges PBTA |
|
|
|
if (nv < 0): |
|
|
|
nv = 0 |
|
|
|
clock[room.room_id, hor] = nv |
|
|
|
aff_horloge(room, hor, nv) |
|
|
|
elif (len(args) >= 2 and args[0] == "del"): |
|
|
|
# Supprime une horloge |
|
|
|
args.pop(0) |
|
|
|