Sujet n°1896
Posté par coldZ le 4 Oct - 11:36 (2008)
Titre : Erreur dans le script interpreter Bis [!-OK]
Ce problème a été rencontré chez moi tout simplement en démarrant le jeu dans une map intérieur, je n'ai pas trouvé de solution sur le forum en utilisant la fonction rechercher, j'espère que quelqu'un pourra m'aider s'il vous plait x) Par ailleur, le log ne me dit rien qui pourrais arranger les choses. Enfin, au moins tout le reste marche =) Merci d'avance !

Log :
Spoiler
---------- Erreur de script : Interpreter Bis ----------
----- Type
NoMethodError

----- Message
- ARGS - [333, 1]
undefined method `add_item' for nil:NilClass

----- Position dans Interpreter Bis
Ligne 41

----- Backtrace
Script : Interpreter Bis | Ligne : 41 | Méthode : in `command_126'
Script : Interpreter 2 | Ligne : 71 | Méthode : in `execute_command'
Script : Interpreter 1 | Ligne : 199 | Méthode : in `update'
Script : Interpreter 1 | Ligne : 113 | Méthode : in `loop'
Script : Interpreter 1 | Ligne : 204 | Méthode : in `update'
Script : Game_Event | Ligne : 221 | Méthode : in `update'
Script : Game_Map | Ligne : 393 | Méthode : in `update'
Script : Game_Map | Ligne : 392 | Méthode : in `each'
Script : Game_Map | Ligne : 392 | Méthode : in `update'
Script : Scene_Title | Ligne : 140 | Méthode : in `alias_command_new_game'
Script : Scene_Title | Ligne : 531 | Méthode : in `command_new_game'
Script : Scene_Title | Ligne : 357 | Méthode : in `update'
Script : Scene_Title | Ligne : 319 | Méthode : in `main'
Script : Scene_Title | Ligne : 316 | Méthode : in `loop'
Script : Scene_Title | Ligne : 323 | Méthode : in `main'
Script : Main | Ligne : 53

Posté par Krosk le 4 Oct - 18:20 (2008)
- Tu tente d'ajouter un objet à ton équipe?
- Tu a changé le script Scene_Title? Colle le ici pour voir
- Ce bug survient quand tu démarre le jeu dans une autre map ?

Posté par coldZ le 4 Oct - 18:35 (2008)
 
Citation:

- Tu tente d'ajouter un objet à ton équipe?

Voilà ! C'était à cause de ca, j'aurais du lire le manuel, merci beaucoup. Et aussi désolé si je ne réponds que ce soir, j'ai manqué de temps. Bonne soirée !

Posté par Pαlвσlѕку le 4 Oct - 18:36 (2008)
Résolu ??

Posté par Krosk le 4 Oct - 18:38 (2008)
Oui, le problème est il résolu? Car je ne vois pas la raison pour laquelle tu ne peux pas ajouter d'objets à ton équipe. Ca reste un bug malgré tout, non?

Posté par coldZ le 4 Oct - 18:53 (2008)
Hmmm, maintenant que tu le dis, ce bug apparait quand un objet est ajouté à l'équipe avec un événement en processus parallèle au démarrage du jeu (sur la map bien entendu), en tout cas dans ma situation. J'ai parlé trop vite n'est ce pas ? x_x

Edit : Lorsque je me fais ajouté cet objet à la fin de mon événement toujours en processus parallèle, il n'y a aucun bug =)

Posté par Krosk le 4 Oct - 19:06 (2008)
je pense en connaitre la raison ds ce cas, car tu ajoute l'objet avant que psp ne crèe l'équipe (question de mauvais timing). bref si le pprob est resolu remet ok.

Posté par coldZ le 4 Oct - 19:49 (2008)
Voilà, j'ai ajouté un < attendre 30 frames >, tout marche impec désormais.