Vous lisez 1 fil de discussion
  • Auteur
    Messages
    • #66387
      Lau
      Participant

      Bonjour, je débute sur les premières leçons et arriver sur ceci que j’ai reproduit a plusieurs reprise et regarder la vidéo concernant ce sujet à plusieurs reprise impossible pour moi de résoudre l’erreur ou plutôt résultat « nul » alors que la ligne précédente donne un résultat. Le souci étant au niveau de la restauration de points dont voici le résultat donner

      « Energie hero 95
      Energie Boss 189
      RESTAURATION DE POINTS
      energie Boss 200
      energie heros nil
      TERMINER »

      Merci d’avance de votre aide
      Le code utiliser

      heros = {}
      heros.energie = 100
      heros.ernergieMax = 100
      
      Boss = {}
      Boss.energie = 200
      Boss.energieMax = 200
      
      function Touche(personnage, nbPoints)
        personnage.energie = personnage.energie - nbPoints
      end
      
      function Restaure(personnage)
      personnage.energie = personnage.energieMax
      end
      
      Touche ( heros, 5)
      print ("Energie hero",heros.energie)
      
      Touche ( Boss, 11 )
      print ("Energie Boss",Boss.energie)
      
      print ("RESTAURATION DE POINTS")
      
      Restaure(Boss)
      
      print ("energie Boss",Boss.energie)
      
      Restaure(heros)
      
      print ("energie heros",heros.energie)
      
      print ("TERMINER")
    • #66397
      Yuneraa
      Participant

      Bonjour,

      À la troisième ligne tu as écris « heros.ernergieMax » au lieu de « heros.energieMax ». C’est probablement pour ça ?

      • #66399
        Lau
        Participant

        Merci @sushi942 de ta réponse, et oui en effet, c’était bien cela comme quoi il faut bien relire attentivement et faire des pauses, car j’avoue que la je ne le voyais plus je vais agrandir le texte la prochaine fois cela m’aidera certainement.
        Encore merci le code fonctionne correctement maintenant

      • #66400
        Yuneraa
        Participant

        Avec plaisir ! 😉

Vous lisez 1 fil de discussion
  • Vous devez être connecté pour répondre à ce sujet.