Bonjour,
Je suis en train de coder un jeu d'action à jouer entre amis. Au début, on choisit les paramètres, dont le nombre d'actions de niveau 0 auxquelles on aura droit (actions un peu spéciales, c'est pourquoi on en a un nombre limité). Le nombre d'actions de niveau 0 des joueurs sera placé dans une liste.
Une fois le jeu commencé, chaqu'un son tour, chaque joueur devra effectuer une action choisie au hasard parmi les 3 premiers niveaux, avec un joueur sélectionné au hasard. Si une action de niveau 0 est choisie, le joueur sélectionné au hasard perd une action de niveau 0, jusqu'à ce que tous les joueurs n'aient plus d'actions de niveau 0.
Mon problème est que, pour une raison que je ne comprends pas, le nombre d'actions de niveau 0 des joueurs ne diminue pas toujours quand il le devrait, ou diminue quand il ne devrait pas.
J'ai mis en pièce jointe le code complet.
Si vous pouviez m'aider, je vous en serais reconnaissant.
Merci d'avance
Partager