mirror of
https://github.com/RYGhub/royal-mifia.git
synced 2024-11-25 07:04:18 +00:00
Nuove stringhe per lo Stagista e l'Angelo
This commit is contained in:
parent
22c35b87df
commit
350e61a27a
3 changed files with 16 additions and 8 deletions
|
@ -36,7 +36,7 @@ class Angelo(Role):
|
||||||
self.protecting = selected
|
self.protecting = selected
|
||||||
self.player.message(s.angel_target_selected.format(target=self.protecting.tusername))
|
self.player.message(s.angel_target_selected.format(target=self.protecting.tusername))
|
||||||
else:
|
else:
|
||||||
self.player.message(s.error_angel_no_selfprotect)
|
self.player.message(s.error_no_selfpower)
|
||||||
|
|
||||||
def onendday(self):
|
def onendday(self):
|
||||||
# Resetta la protezione
|
# Resetta la protezione
|
||||||
|
|
|
@ -20,11 +20,16 @@ class Stagista(Role):
|
||||||
|
|
||||||
def power(self, arg):
|
def power(self, arg):
|
||||||
target = self.player.game.findplayerbyusername(arg)
|
target = self.player.game.findplayerbyusername(arg)
|
||||||
if target is not None and target is not self.player and target.alive:
|
if target is self.player:
|
||||||
self.master = target
|
self.player.message(s.error_no_selfpower)
|
||||||
self.player.message(s.intern_started_internship.format(master=self.master.tusername))
|
return
|
||||||
else:
|
if target is None:
|
||||||
self.player.message(s.error_username)
|
self.player.message(s.error_username)
|
||||||
|
return
|
||||||
|
if not target.alive:
|
||||||
|
self.player.message(s.error_target_is_dead)
|
||||||
|
self.master = target
|
||||||
|
self.player.message(s.intern_started_internship.format(master=self.master.tusername))
|
||||||
|
|
||||||
def onendday(self):
|
def onendday(self):
|
||||||
if self.master is not None:
|
if self.master is not None:
|
||||||
|
|
|
@ -362,6 +362,9 @@ error_no_games_found = "\U000026A0 Non è stata trovata una partita su cui usare
|
||||||
# Errore: sei morto
|
# Errore: sei morto
|
||||||
error_dead = "\U000026A0 Sei morto."
|
error_dead = "\U000026A0 Sei morto."
|
||||||
|
|
||||||
|
# Errore: il bersaglio è morto
|
||||||
|
error_target_is_dead = "\U000026A0 Non puoi bersagliare giocatori morti."
|
||||||
|
|
||||||
# Errore: azione riservata agli admin
|
# Errore: azione riservata agli admin
|
||||||
error_not_admin = "\U000026A0 Questa azione è riservata al creatore della partita."
|
error_not_admin = "\U000026A0 Questa azione è riservata al creatore della partita."
|
||||||
|
|
||||||
|
@ -374,8 +377,8 @@ error_not_in_game = "\U000026A0 Non fai parte della partita in corso."
|
||||||
# Errore: fase di join finita
|
# Errore: fase di join finita
|
||||||
error_join_phase_ended = "\U000026A0 La fase di unione è finita."
|
error_join_phase_ended = "\U000026A0 La fase di unione è finita."
|
||||||
|
|
||||||
# Errore: angelo non può proteggere sè stesso
|
# Errore: non puoi usare il potere su te stesso
|
||||||
error_angel_no_selfprotect = "\U000026A0 Non puoi proteggere te stesso."
|
error_no_selfpower = "\U000026A0 Non puoi usare il potere su te stesso."
|
||||||
|
|
||||||
# Errore: parametro della configurazione non valido
|
# Errore: parametro della configurazione non valido
|
||||||
error_invalid_config = "\U000026A0 Configurazione non valida."
|
error_invalid_config = "\U000026A0 Configurazione non valida."
|
||||||
|
|
Loading…
Reference in a new issue