Exercice héro de RPG:
local heros = {}
heros.nom = « Kain »
heros.vie = 100
heros.endurance = 100
heros.magie = 100
heros.inventaire ={}
heros.inventaire.potion = {}
heros.inventaire.potion.PotionRouge = heros.vie + 25
heros.inventaire.potion.PotionBleu = heros.magie + 50
heros.inventaire.arme = « hache »
print(heros.nom)
print(heros.magie.. » MP »)
print(« Vous avez pris une potion bleu, vous avez maintenant « ..heros.inventaire.potion.PotionBleu.. » MP »)
résultat console : Programme démarré en tant que ‘ »C:\Program Files (x86)\ZeroBrane Studio – Gamecodeur Edition\bin\lua.exe » -e « io.stdout:setvbuf(‘no’) » « C:\Users\cedri\Documents\ExoLua\main.lua »‘.
Programme ‘lua.exe’ démarré dans ‘C:\Users\cedri\Documents\ExoLua’ (pid : 13328).
Kain
100 MP
Vous avez pris une potion bleu, vous avez maintenant 150 MP
Programme terminé en 0.05 secondes (pid : 13328).