Sujet n°6039
Posté par Phaurnon le 19 Fév - 19:29 (2010)
Titre : Bug de pokédex régional
Bonjour,
Je suis nouveau dans la création de jeu (malgré que j'ai aidé certain projets) et je rencontre un problème.

Voilà je voudrais créer un pokédex régional avec la zone prévue à cet effet dans l'onglet pokemon.
Lorsque je lance le pokedex, je vois ceci :


Citation:


????? 'Pokemon Pokedex ? 771   ??? TypeError ????????

no implicit conversion from nil to integer



J'ai simplement changé les nombres ID second des pokémons dans la base de donnée et j'ai bien vérifier qu'ils n'apparaissaient qu'une seule fois.
Les pokémons qui ne sont pas dans le dex régional sont marqué 0.

Voici le rapport log :

Citation:


---------- Erreur de script : Pokemon_Pokedex ----------
----- Type
TypeError

----- Message
no implicit conversion from nil to integer

----- Position dans Pokemon_Pokedex
Ligne 771

----- Backtrace
Script : Pokemon_Pokedex | Ligne : 771 | Méthode : in `[]'
Script : Pokemon_Pokedex | Ligne : 771 | Méthode : in `sprite_refresh'
Script : Pokemon_Pokedex | Ligne : 767 | Méthode : in `each'
Script : Pokemon_Pokedex | Ligne : 767 | Méthode : in `sprite_refresh'
Script : Pokemon_Pokedex | Ligne : 647 | Méthode : in `initialize'
Script : Pokemon_Pokedex | Ligne : 51 | Méthode : in `new'
Script : Pokemon_Pokedex | Ligne : 51 | Méthode : in `main'
Script : Main | Ligne : 53



Merci d'avance pour vos réponses,
Phaurnon.

Posté par Sphinx le 28 Fév - 23:33 (2010)
Tu as des "blancs" dans ta liste d'IDs secondaires ?

Si oui, tu es bon pour tous les reprendre et veiller à ne plus en avoir Clin d'œil foireux