Sujet n°10256
Posté par Pαlвσlѕку le 21 Aoû - 19:18 (2011)
Titre : Correction - Bug du Système de baies
Bonsoir,

C'est aujourd'hui que j'apporte, avec l'aide de Sphinx, une correction à un bug présent dans PSP 4G+.
Ce bug se trouve aussi dans les versions de PSP DS disposant du système de baies.

Le bug, il apparaitra obligatoirement.
Vous encodez (=cryptez) votre projet pour faire une démo par exemple.
Vous décidez de tester votre projet avant de l'héberger, et lorsque vous cliquez sur Nouvelle Partie, un bug apparaît !

Le fichier No such file or directory - Data n'a pas été trouvé.

Le jeu se ferme et c'est fini pour vous.

Une solution avait été proposée, mais elle ne corrigeait pas véritablement le bug.
La solution consistait à créer un dossier Data vide.

Oubliez cette solution, il y a beaucoup mieux à présent.

Je vous invite donc à ouvrir votre projet, et d'ouvrir l'éditeur de script.
Une fois dedans, allez dans le script Scene_Title.

A la fin du script, vous devriez avoir ce morceau :

Code:
    # Initialisation du systeme de baies.
    Dir.foreach("Data") { |filename|
      if filename.include?("Map") and filename.include?(".rxdata") and
          filename != "MapInfos.rxdata"
        i = ((filename.gsub("Map") { "" }).gsub(".rxdata") { "" }).to_i
        $game_variables[5000]["baies"][i] = []
      end
    }

Remplacez-le par celui-ci :
Code:
    # Initialisation du systeme de baies.   
    map_info = load_data ("Data/MapInfos.rxdata")
    for data in map_info
      id = data[0]
      $game_variables[5000]["baies"][id] = []
    end

Voilà, c'est tout. Imbécile heureux
Le bug a disparu et le système de baies est 100 % fonctionnel.

Correction testée par moi et approuvée par Sphinx.
Enjoy. :8)

Posté par Over le 21 Aoû - 22:40 (2011)
Merci à vous j'ai hâte de tester le système des baies, maintenant qu'il est fonctionnel.

Posté par Legendaire45 le 24 Aoû - 19:13 (2011)
comment on a ce systeme de baie (pour psp ds v.0.4)

merci d'avance!!

Posté par Sphinx le 25 Aoû - 12:57 (2011)
Clin d'œil foireux Pour l'instant, la terre de PSPDS n'est pas assez fertile pour que vous puissiez y planter des baies ^o^

Posté par Nuri Yuri le 25 Aoû - 13:01 (2011)
LOL.
Palb a écrit:
PSP DS disposant du système de baies.

C'est a dire version inférieur à PSP DS 0.4.

Posté par Sphinx le 25 Aoû - 13:03 (2011)
xD Dans la démo de DS0.4 que j'ai testé, me semblait qu'il disait que la terre n'était pas assez fertile lol

Posté par Nuri Yuri le 25 Aoû - 14:35 (2011)
Oui, le système de baie a été supprimé dans PSP DS 0.4

Posté par Eli' le 25 Aoû - 15:51 (2011)
Merci beaucoup Clin d'œil foireux
je testerais ça tout à l'heure !

Posté par Pαlвσlѕку le 25 Aoû - 18:34 (2011)
Yuri-塗 ゆり a écrit:
Oui, le système de baie a été supprimé dans PSP DS 0.4

En effet.
Déjà, il y a avait le bug que j'ai corrigé si dessus, mais j'avais aussi des problèmes d'affichages avec les characters des baies.