Domaine concerné: Script
Logiciel utilisé: Rpg Maker XP
Bonjour,
J'aimerai utiliser une gestion de quête que l'on peut trouvé ici: http://www.tonyryudev.com/joomla3/index.php/menu-mes-developpements/menu-script-rpgmaker/22-xp-gestion-de-quetes-simplifiee
Je n'avais jamais eu de problèmes jusque là, cependant, le script:
1
| $game_party.quete_parler(nom) # Permet de valider l'objectif de parler, quelque soit les quetes |
Crée un problème. Il me renvoi une erreur:
Citation: Name Error occured while running script
Undefined local variable or method 'nom' for #<Interpreter:Ox3744f50> |
Les autres commandes (validation de quête par exemple), fonctionnent quand à elles.
J'ai pourtant définie la quête comme suit:
1
2
3
4
5
6
7
8
9
| @tab_def_quete[1] = { "nom" => "Les joyeux lurons",
"desc" => "Certaines personnes ne savent rien faire"+
"\nd'autre que s'amuser."+
"\nMais ça a ses avantage, on travail"+
"\nmieux le coeur en fête.",
"but" => [["PARLER",1,"Fille Sexy"],["PARLER",1,"Clown"],
["PARLER",1,"Danseuse"],["PARLER",1,"Barman"]],
"gain" => []}
|
La commande pour valider l'objectif que j'utilise est celle-ci:
1
| $game_party.quete_parler(Clown) |
Je pense avoir respecter les instructions qui sont:
Citation: Objectif(s) : Pour chaque objectif choisi, il vous faudra indiquer le nombre et l'id du type d'objectif à réaliser,
Pour parler à une personne, il suffit juste d'indiquer son nom dans le champ ID. |
Du coup, je ne sais pas pourquoi ça foire ^^ Si vous avez une idée, je suis preneur.
Merci d'avance
|