Sujet n°5610
Posté par Warp' le 14 Déc - 23:05 (2009)
Titre : Pokemon Encounter_210 / ok
Bonjour à tous. Voici un bug qui se créer quand je veus tester mon jeu.
Malheureusement, il n'y a pas de LOG

Merci à l'avance

Posté par Sphinx le 15 Déc - 08:28 (2009)
Tu peux me copier les lignes 200 à 220 de ton script stp ?


PS : n'oublies pas les balises code Clin d'œil foireux

Posté par Ace Attorney Man le 15 Déc - 16:41 (2009)
Tu as a effacé quelque chose dans cette fenêtre ?

Posté par Warp' le 15 Déc - 21:12 (2009)
Voila pour toi Sphinx
Code:
map_infos = load_data("Data/MapInfos.rxdata")
  map_infos.each { |key, value|
    zone = (value.name.split('/'))
    if zone.length == 1
      next
    end
    zone = eval(zone[0])
    if zone.type == Array
      zone = zone[0]
    end
    map = load_data(sprintf("Data/Map%03d.rxdata", key))
    for id in map.encounter_list
      for pokemon in $data_encounter[id][2]
        if pokemon.type == Array
          if $data_pokemon[pokemon[0]][9][4] == nil
            $data_pokemon[pokemon[0]][9][4] = []
          end
          $data_pokemon[pokemon[0]][9][4].push(zone)
          $data_pokemon[pokemon[0]][9][4].uniq!
        end
      end
    end
  } 

Ça, c'est la ligne qui bug, je crois :     map = load_data(sprintf("Data/Map%03d.rxdata", key))

J'espère que ca va t'aider

Posté par Sphinx le 16 Déc - 04:34 (2009)
^o^ énormément, parce que maintenant je comprends d'où viens l'erreur du format marshal Clin d'œil foireux


>> ca te le fait pour toutes tes maps ou seulement sur une ? Si ca ne te le fait que pour une seule map, peux tu me dire si tu y accèdes bien dans l'éditeur ?

Posté par Ace Attorney Man le 16 Déc - 10:32 (2009)
Ace Attorney Man a écrit:

Tu as a effacé quelque chose dans cette fenêtre ?

Posté par Warp' le 16 Déc - 12:38 (2009)
il y avait un prob avec une map. C'est maintenant reglé. Merci!

Posté par Ace Attorney Man le 17 Déc - 16:57 (2009)
Ok dans le titre.

Posté par Warp' le 17 Déc - 21:06 (2009)
Ace Attorney Man a écrit:
Ok dans le titre.
Il était là avant que tu postes

Posté par Ace Attorney Man le 18 Déc - 09:57 (2009)
Effectivement, je ne l'avais pas vu, désolé.