Sujet n°2351
Posté par ~Blue~ le 12 Déc - 15:33 (2008)
Titre : Erreur : script Pokedex [OK]
Hallut \o/

J'ai un bug à la ligne 335 quand je lance le Pokedex.




 
Code:

     def refresh 
      self.contents.clear 
      normal_color = Color.new(60,60,60) 
      self.contents.font.color = normal_color 
      if @tronquage 
        #print "tronquage oui " + @id_list.to_s 
        calcul = 0 
        @id_list.each do |i| 
          #print i 
          ida = sprintf("%03d", i) 
          string = "  N." + ida 
          self.contents.draw_text(5, @hauteur * calcul, 480, @hauteur, string) 
          string = $pokemon_info.name(i)
          self.contents.draw_text(120, @hauteur * calcul, 300, @hauteur, string) 
          if $data_pokedex[i][1] 
            bitmap = RPG::Cache.picture("Pokedexball.png") 
            self.contents.blt(92, 5 + @hauteur * calcul, bitmap, Rect.new(0, 0, 24, 24)) 
            #type1 = $pokemon_info.type1(i) 
            #type2 = $pokemon_info.type2(i) 
            #src_rect = Rect.new(0, 0, 96, 42) 
            #bitmap = RPG::Cache.picture("T" + type1.to_s + ".png") 
            #self.contents.blt(336, 43 * (i-1), bitmap, src_rect, 255) 
            #bitmap = RPG::Cache.picture("T" + type2.to_s + ".png") 
            #self.contents.blt(432, 43 * (i-1), bitmap, src_rect, 255) 
          end 




---------- Erreur de script : Pokemon_Pokedex ----------
----- Type
NoMethodError

----- Message
- ARGS - [10]
undefined method `name' for nil:NilClass

----- Position dans Pokemon_Pokedex
Ligne 335

----- Backtrace
Script : Pokemon_Pokedex | Ligne : 335 | Méthode : in `refresh'
Script : Pokemon_Pokedex | Ligne : 330 | Méthode : in `each'
Script : Pokemon_Pokedex | Ligne : 330 | Méthode : in `refresh'
Script : Pokemon_Pokedex | Ligne : 81 | Méthode : in `main'
Script : Main | Ligne : 53


La ligne 335 dans le script = "          string = $pokemon_info.name(i)"

Merci d'avance.

Posté par ~Blue~ le 12 Déc - 17:42 (2008)
Sorry pour the double post mais j'ai réglé le problème, je viens de voir que j'utilisais le Pokedex de PSP 4G avec PSP 0.7 ^^

Posté par Sphinx le 12 Déc - 18:58 (2008)
^_^ Oui, il vaut mieux garder les fonctions de PSP0.7 (surtout que le pokédex doit être le même, non ?)

Posté par ~Blue~ le 12 Déc - 21:42 (2008)
Sphinx a écrit:

^_^ Oui, il vaut mieux garder les fonctions de PSP0.7 (surtout que le pokédex doit être le même, non ?)
Non il est pas le même ^......^
Ah au fait jay oubliay le [OK] dans le titre je le may de swite <3

Posté par Sphinx le 12 Déc - 21:43 (2008)
(ah ? il a quoi de différent ? :shock:)

Posté par Ace Attorney Man le 12 Déc - 21:44 (2008)
pokedex régional et national Bouche extensiblek:

Posté par ~Blue~ le 12 Déc - 21:47 (2008)
Ace Attorney Man a écrit:

pokedex régional et national Bouche extensiblek:

Oui tu as résumés le gros message que j'allais posté ^^

Posté par Sphinx le 12 Déc - 22:03 (2008)
Clin d'œil foireux PSP0.7 le contient également ! Clin d'œil foireux


>> je demande ca, c'est pr l'intégrer si ca intéresse qqu'un à PSP4G+ ^_^

Posté par Krosk le 13 Déc - 00:48 (2008)
ta compris la question à l'envers. psp4g ne contient pas les 2 pokédexs.