Aller au contenu principal

Ajout des joueurs

Pour ajouter des joueurs à une partie, plusieurs méthodes sont possibles :

1. Ajout manuel dans le fichier players.json

Vous pouvez éditer directement le fichier players.json à la racine du projet. Chaque joueur est représenté par un objet JSON. Le format attendu dépend du type de joueur :

{
"type": "sms",
"name": "Alice",
"phone": "+33600000000",
"play": true
}
remarque

Le champ play indique si le joueur participe à la partie en cours. Les champs spécifiques (phone, username, id) dépendent du type de joueur.

2. Ajout via l'interface graphique

Le logiciel propose une interface graphique pour gérer les joueurs : lancez le fichier player_config.py pour ouvrir la fenêtre de gestion. Vous pourrez :

  • Ajouter un joueur (tous types)
  • Modifier ou supprimer un joueur existant
  • Activer/désactiver la participation d'un joueur

L'interface gère automatiquement la sauvegarde dans players.json.

3. Ajout automatique lors de l'inscription

Dans certains modes de jeu (Discord, Instagram, etc.), les joueurs peuvent s'inscrire eux-mêmes via une commande ou une interaction avec le bot. Leur profil sera alors ajouté automatiquement dans players.json avec les informations récupérées.

À savoir
  • Vérifiez que chaque joueur a un identifiant unique (phone, username ou id selon le type).
  • Le champ play permet de préparer une liste de joueurs et d'activer/désactiver leur participation sans les supprimer.
  • Vous pouvez mélanger plusieurs types de joueurs dans le même fichier.
  • Pour chaque partie, seuls les joueurs avec play: true seront pris en compte.
  • L'interface graphique permet de visualiser et filtrer les joueurs par type.
astuce

Pour une première utilisation, privilégiez l'interface graphique pour éviter les erreurs de format.