1
Fork 0
mirror of https://github.com/RYGhub/royalnet.git synced 2024-11-27 13:34:28 +00:00

Sistemato del testo in mifia

This commit is contained in:
Steffo 2016-04-19 17:12:14 +02:00
parent 1ff9470a0a
commit 45a4421620

View file

@ -73,7 +73,7 @@ class Game:
elif player.role == 2: elif player.role == 2:
tosend += "\U0001F46E " tosend += "\U0001F46E "
else: else:
tosend += "\U0001F636 " tosend += "\U0001F610 "
tosend += player.username + "\n" tosend += player.username + "\n"
return tosend return tosend
@ -133,10 +133,12 @@ class Game:
self.tokill.append(votedout) self.tokill.append(votedout)
for killed in self.tokill: for killed in self.tokill:
self.message(killed.username + " è stato ucciso.\n") self.message(killed.username + " è stato ucciso.\n")
if killed.role == 1: if killed.role == 0:
self.message("Era un Mifioso!") self.message("Era un \U0001F610 Royal.")
elif killed.role == 1:
self.message("Era un \U0001F608 Mifioso!")
elif killed.role == 2: elif killed.role == 2:
self.message("Era un Detective!") self.message("Era un \U0001F46E Detective!")
killed.alive = False killed.alive = False
for player in self.players: for player in self.players:
player.votedfor = str() player.votedfor = str()
@ -258,11 +260,11 @@ while True:
p = g.findid(t['from']['id']) p = g.findid(t['from']['id'])
if target is not None: if target is not None:
if target.role == 0: if target.role == 0:
p.message(target.username + " è un Royal.") p.message(target.username + " è un \U0001F610 Royal.")
elif target.role == 1: elif target.role == 1:
p.message(target.username + " è un Mifioso.") p.message(target.username + " è un \U0001F608 Mifioso.")
elif target.role == 2: elif target.role == 2:
p.message(target.username + " è un Detective.") p.message(target.username + " è un \U0001F46E Detective.")
p.special = False p.special = False
elif xtra[1] == "CHAT": elif xtra[1] == "CHAT":
if g.findid(t['from']['id']).role == 1: if g.findid(t['from']['id']).role == 1:
@ -280,34 +282,36 @@ while True:
if r < 15: if r < 15:
p.role = 1 p.role = 1
p.special = True p.special = True
p.message("Sei stato assegnato alla squadra *MIFIA*.") p.message("Sei stato assegnato alla squadra \U0001F608 *MIFIA*."
p.message("Apparirai agli altri come un membro del team ROYAL. Depistali e non farti uccidere!") "Apparirai agli altri come un membro del team ROYAL. Depistali e non farti uccidere!"
p.message("Il team ROYAL ucciderà la persona più votata di ogni turno.\n" "Il team ROYAL ucciderà la persona più votata di ogni turno.\n"
"Per votare, scrivi `/vote username`!") "Per votare, scrivi `/vote username`!"
p.message("Scrivi in questa chat `" + str(g.groupid) + " CHAT messaggio` per mandare un" "Scrivi in questa chat `{0} CHAT messaggio` per mandare un"
" messaggio segreto al tuo team.") " messaggio segreto al tuo team."
p.message("Scrivi in questa chat `" + str(g.groupid) + " SPECIAL nomeutente` per uccidere" "Scrivi in questa chat `{0} SPECIAL username` per uccidere"
" qualcuno alla fine del giorno.") " qualcuno alla fine del giorno."
p.message("La squadra Mifia vince se tutta la Royal Games è eliminata.") "La squadra Mifia vince se tutta la Royal Games è eliminata."
p.message("Perdi se vieni ucciso.") "Perdi se vieni ucciso."
.format(g.groupid))
elif r > 85: elif r > 85:
p.role = 2 p.role = 2
p.special = True p.special = True
p.message("Sei stato assegnato alla squadra *ROYAL* con il ruolo di *DETECTIVE*.") p.message("Sei stato assegnato alla squadra *ROYAL* con il ruolo di \U0001F46E *DETECTIVE*."
p.message("Apparirai agli altri come un membro del team ROYAL. " "Apparirai agli altri come un membro del team ROYAL. "
"Non attirare l'attenzione dei Mifiosi su di te!") "Non attirare l'attenzione dei Mifiosi su di te!"
p.message("Il team ROYAL ucciderà la persona più votata di ogni turno.\n" "Il team ROYAL ucciderà la persona più votata di ogni turno.\n"
"Per votare, scrivi `/vote username`!") "Per votare, scrivi `/vote username`!"
p.message("Tra di voi si nascondono dei Mifiosi.\n" "Tra di voi si nascondono dei Mifiosi.\n"
"Stanateli e uccideteli votando per le persone giuste!") "Stanateli e uccideteli votando per le persone giuste!"
p.message("La squadra Royal vince se tutti i Mifiosi sono morti.") "La squadra Royal vince se tutti i Mifiosi sono morti."
p.message("La squadra Royal perde se sono vivi solo Mifiosi.") "La squadra Royal perde se sono vivi solo Mifiosi."
p.message("Scrivi in questa chat `" + str(g.groupid) + " SPECIAL nomeutente` per usare il tuo " "Scrivi in questa chat `{0} SPECIAL nomeutente` per usare il tuo "
" potere di detective e indagare sul ruolo di qualcuno per un giorno.") " potere di detective e indagare sul ruolo di qualcuno per un giorno."
.format(g.groupid))
else: else:
p.role = 0 p.role = 0
p.special = True p.special = True
p.message("Sei stato assegnato alla squadra *ROYAL*.") p.message("Sei stato assegnato alla squadra \U0001F610 *ROYAL*.")
p.message("Il team ROYAL ucciderà la persona più votata di ogni turno.\n" p.message("Il team ROYAL ucciderà la persona più votata di ogni turno.\n"
"Per votare, scrivi `/vote username`!") "Per votare, scrivi `/vote username`!")
p.message("Tra di voi si nascondono dei Mifiosi.\n" p.message("Tra di voi si nascondono dei Mifiosi.\n"
@ -317,12 +321,10 @@ while True:
g.addplayer(p) g.addplayer(p)
g.message(p.username + " si è unito alla partita!") g.message(p.username + " si è unito alla partita!")
elif t['text'].startswith("/status"): elif t['text'].startswith("/status"):
g.message(g.status()) g.message(g.status() + "\n" + g.displaycount())
g.message(g.displaycount())
elif t['text'].startswith("/fullstatus"): elif t['text'].startswith("/fullstatus"):
if t['from']['id'] == g.adminid: if t['from']['id'] == g.adminid:
g.adminmessage(g.fullstatus()) g.adminmessage(g.fullstatus() + "\n" + g.displaycount())
g.message(g.displaycount())
elif t['text'].startswith("/save"): elif t['text'].startswith("/save"):
if t['from']['id'] == g.adminid: if t['from']['id'] == g.adminid:
g.save() g.save()