Bonjour, j’ai finis l’exercice, voici le résultat:
— EXERCICE:
–Redonner l’état de santé initial du héros ET du boss sans dépasser la santé max
heros = {}
heros.energie = 100
boss = {}
boss.energie = 1000
function Hit (personnage, totalDegats)
personnage.energie = personnage.energie – totalDegats
end
print (« —« )
print (« energie total », heros.energie)
Hit (heros, 5)
print (« energie restante du héros », heros.energie)
print (« —« )
print (« energie total du boss », boss.energie)
Hit (boss, 45)
print (« Energie du boss », boss.energie)
–Exercice
print (« —« )
print(« EXERCICE »)
print(« —« )
function Restaure (personnage, totalDegats )
local soigne = personnage.energie + totalDegats
return soigne
end
heros.energie = Restaure (heros, 5)
print (« Energie du héros: », heros.energie)
boss.energie = Restaure (boss, 45)
print (« Energie du boss: », boss.energie)