Voici les messages d'erreurs:
Error: In on_started: [string "scripts/dialog_box.lua"]:64: attempt to call method 'set_transparency_color' (a nil value)
Error: In on_map_changed: [string "scripts/game_manager.lua"]:74: attempt to index upvalue 'hud' (a nil value)
Error: In on_obtaining: [string "items/rupee.lua"]:17: bad argument #1 to add_money (integer expected, got nil))
Error: In on_finished: [string "scripts/game_manager.lua"]:43: attempt to index upvalue 'hud' (a nil value)
J'espère que vous pourriez m'aider. :)
"A nil value" veut dire que la variable (ou la fonction) n'est pas défini. Savez vous de la programmation? (Si vous ne savez pas, ça peut être comme éteindre un feu avec l'essence : une chose impossible ! :()
PS : ne vous inquietez pas si vous avez notions de la programmation. Lua n'est pas difficile à maîtriser !
J'ai des connaissances en programmation mais avec lua c'est autre chose vous seriez vous si il y a un site pour apprendre le lua pour régler le problème.
La fonction surface:set_transparency_color() n'existe plus depuis Solarus 1.2. Plus d'explications ici : http://wiki.solarus-games.org/doku.php?id=upgrade_from_1.1_to_1.2#surfaces
Si tu as repris le script hud.lua d'un de mes jeux, il faudrait que tu reprennes une version plus récente.
En tout cas, quand tu as plusieurs messages d'erreur il faut commencer par traiter le premier.
Merci Christopho, grâce à ton site j'ai résolue le problème de tout les messages d'erreur. Merci!!! :)