Sujet n°515
Posté par Jadeaux le 28 Mar - 17:32 (2008)
Titre : Ok-Combat
Bonjour voilà des que je veux commencé le premier combat sa affiche :

?????'Pokemon_Battle_trainer'? 133 ??? NomethodError ????????
undefined method 'reset_stat_stage' for nil:NilClass


Pourriez vous me dire pourquoi ?

Je n'est touché à aucun script

Posté par Krosk le 28 Mar - 18:20 (2008)
Probablement que ton dresseur est mal réglé, dans le sens où il n'a aucun Pokémon. (Pense à spécifier que tu fais justement un combat contre un dresseur, on ne le devine pas)

Posté par Drakhaine le 28 Mar - 18:21 (2008)
Va dans le script Pokemon_Battle_Trainer à la ligne 133, tu vois @enemy.reset_stat_stage
ça signifie donc que ton @enemy est de classe nil (en gros, tu as lancé un combat sans ennemi...)

T'as ajouté de nouveaux Pokémon à ton jeu ? Change les Pokémon de ton dresseur ou vérifie ceux que tu as créés, ils doivent être incomplets

Posté par Jadeaux le 28 Mar - 19:00 (2008)
non mais c'est contre un pokemon qui apparait sur la carte c'est un légendaire

Posté par Jordan le 28 Mar - 21:21 (2008)
tu as mis exactement la syntax à suivre?

Posté par Krosk le 29 Mar - 09:39 (2008)
Un combat contre un légendaire n'est pas à mettre avec "Démarrer un combat" (cette commande ne concerne que les Dresseurs). Regarde le manuel sur la section associée à la création d'un Pokémion Légendaire.

Posté par Jadeaux le 29 Mar - 10:29 (2008)
mais un combat contre le rival ne marche pas

Posté par Krosk le 29 Mar - 13:02 (2008)
Pour la création d'un Pokémon statique apparaissant sur la carte.
http://pagesperso-orange.fr/blackillusion/manuel/manuel.htm#C44

Concernant ton combat contre le rival qui ne marche pas.
http://pagesperso-orange.fr/blackillusion/manuel/manuel.htm#C47

La démarche à suivre est expliquée en détail, il suffit de suivre ce qui est écrit (si tu n'a pas encore lu cette section).

Posté par Jadeaux le 2 Avr - 16:56 (2008)
Problème réglé merci

Posté par Krosk le 2 Avr - 17:02 (2008)
Si le problème est réglé, je te laisse deviner ce qu'il faut ajouter au titre du topic. Prière d'en faire un réflexe la prochaine fois.

Posté par Jadeaux le 4 Avr - 15:51 (2008)
J'arrive pas à changer le nom du topic pour mettre ok devant

Posté par Dark' le 4 Avr - 16:43 (2008)
Tu edit ton premier post... Et là tu change le nom.

Posté par Jadeaux le 4 Avr - 16:44 (2008)
Merci