Vous lisez 3 fils de discussion
  • Auteur
    Messages
    • #69082
      ORIGIN
      Participant

      –Exercice 1 : Personnage RPG

      –Personnage

      Heros = {}

      Heros.Nom =  » ORIGIN  »
      Heros.Niveau = 1
      Heros.Energie = 100
      Heros.Vies = 3
      Heros.Force = 5
      Heros.Endurance = 3
      Heros.Dextérité = 2

      –Pouvoir

      Heros.Pouvoir = {}

      Heros.Pouvoir.Nombres = 3
      Heros.Pouvoir.Utilisé = 1
      Heros.Pouvoir.Libre = Heros.Pouvoir.Nombres – Heros.Pouvoir.Utilisé

      –Inventaire

      Heros.Inventaire = {}

      Heros.Inventaire.Nombres = 10
      Heros.Inventaire.Utilisé = 2
      Heros.Inventaire.Libre = Heros.Inventaire.Nombres – Heros.Inventaire.Utilisé

      print ( « Nom »..Heros.Nom )
      print ( « Niveau: « ..Heros.Niveau)
      print ( « Energie: « ..Heros.Energie )
      print ( « Vies: « ..Heros.Vies )
      print ( « Force: « ..Heros.Force )
      print ( « Endurance: « ..Heros.Endurance )
      print ( « Dextérité: « ..Heros.Dextérité )
      print ( « Pouvoir: « ..Heros.Pouvoir.Utilisé, »/ »..Heros.Pouvoir.Nombres)
      print ( « Inventaire: « ..Heros.Inventaire.Utilisé, »/ »..Heros.Inventaire.Nombres)

    • #69141
      MelasseePH
      Participant

      Erreur de compilation à la ligne 3:
      …esktop\Cours programation\Exercice Heros de RPG\main.lua:3: ‘=’ expected near ‘Heros’

      Je ne sais pas si ça te le fais aussi.

      Bon courage !

    • #69148
      master_worker
      Participant

      –partie variable–
      heros = {}

      heros.name = « le grand master_woker »
      heros.Hp = 100
      heros.DmgMin = 1
      heros.DmgMax = 3
      heros.energie = 250
      heros.mana = 50
      heros.armor = 0
      heros.Xp = 0
      heros.XpRequire = 100
      heros.level = 1

      heros.inventaire = {}

      heros.inventaire.slot = 25
      heros.inventaire.poid = 0
      heros.inventaire.PoidMax = 500

      heros.critical = {}

      heros.critical.chance = « 5% »
      heros.critical.power = 1.5

      –affichage–
      print(« \nnom :  » ..heros.name .. »\nHp :  » ..heros.Hp .. » \nenergie :  » ..heros.energie .. »\nmana :  » ..heros.mana .. »\ndégat :  » ..heros.DmgMin .. »- » ..heros.DmgMax .. »\nniveau actuelle :  » ..heros.level .. »\nXp:  » ..heros.Xp .. »/ » .. heros.XpRequire)

      print(« \nemacement d’inventaire :  » ..heros.inventaire.slot .. »\npoid utiliser (kg) :  » ..heros.inventaire.poid .. »/ » ..heros.inventaire.PoidMax)

      print(« \nchance de critique :  » ..heros.critical.chance .. »\npuissance de critique :  » ..heros.critical.power .. »\n »)

    • #69323
      Mikoo
      Participant

      Tu as réussi l’exercice que le feu de gamecodeur te mène loin bon courage à toi !

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