Sujet n°12427
Posté par iArcadia le 24 Fév - 18:37 (2013)
Titre : [PSP v0.7] Bug de MAPLINK après défaite contre un dresseur
Voilà les gens, alors j'ai comme qui dirait un petit problème.

Lorsque je lance un combat contre un dresseur et que je perd le combat, ça me téléporte très bien au point de sauvegarde.
Jusque là tout va bien. Cependant lorsque je veux changer de map, RMXP m'affiche une fenêtre d'alerte :
Citation:
Erreur dans le script MAPLINK, inspectez le rapport Log.txt


Suivi d'une seconde alerte :
Citation:
????? 'MAPLINK' ? 238 ??? NoMethodError ???????
undefined method 'update' for #<Plane:0x7128b30>


Ensuite le jeu ferme et me fait une sauvegarde de secours.

Voici le contenu de Log.txt après le bug :

Citation:
---------- Erreur de script : MAPLINK ----------
----- Type
NoMethodError

----- Message
- ARGS - []
undefined method `update' for #<Plane:0x7128b30>

----- Position dans MAPLINK
Ligne 238

----- Backtrace
Script : MAPLINK | Ligne : 238 | Méthode : in `update'
Script : Scene_Map | Ligne : 61 | Méthode : in `alias_update'
Script : MAPPANEL | Ligne : 90 | Méthode : in `update'
Script : Scene_Map | Ligne : 25 | Méthode : in `main'
Script : Scene_Map | Ligne : 19 | Méthode : in `loop'
Script : Scene_Map | Ligne : 30 | Méthode : in `main'
Script : Main | Ligne : 57


Et le contenu des lignes du script MAPLINK
Citation:
234 @viewportlink2.rect.x = 640-xd
235 if xd != 0
236 if $map_link[2] != nil and $map_link[2][0] != 0
237 @tilemaplink2.oy = $game_map.display_y / 4 - $map_link[2][1] * 32
238 @tilemaplink2.update
239 end
240 @viewportlink2.update
241 end


Je ne vois absolument pas d'où vient ce problème, sachant que ça ne le faisait pas lorsque je perdais sur l'exemple de base de PSP v0.7.

Je pense avoir tout dit, merci d'avance. ^^

Posté par Astox le 24 Fév - 19:16 (2013)
Le data_zone est à jour?

Posté par iArcadia le 24 Fév - 19:19 (2013)
Ouais, la data_zone est bien à jour. (De toutes façons un message s'affiche quand on lance le projet quand il n'est pas à jour, donc je l'aurai remarqué).

Posté par medalofhonnor67 le 28 Fév - 09:02 (2013)
As-tu mapper comme dans le manuel ?
C'est â dire, en laissant au moins trois objet aligné en commun (3 rochers, 3 carreaux d'herbes, etc..) sur les deux cartes ?