Sujet n°2409
Posté par yuu-wana le 18 Déc - 18:50 (2008)
Titre : Bug Mart
J'ai créer une nouvelle map et quand je veux la tester je fait trois pas puis un message me signalent une erreur apparait.

Mon Log me dit sa:
---------- Erreur de script : Game_Map ----------
----- Type
NoMethodError

----- Message
- ARGS - [1]
undefined method `>' for nil:NilClass

----- Position dans Game_Map
Ligne 305

----- Backtrace
Script : Game_Map | Ligne : 305 | Méthode : in `terrain_tag'
Script : Game_Map | Ligne : 301 | Méthode : in `each'
Script : Game_Map | Ligne : 301 | Méthode : in `terrain_tag'
Script : Game_Map | Ligne : 86 | Méthode : in `passable?'
Script : Game_Character | Ligne : 30 | Méthode : in `passable?'
Script : Game_Player | Ligne : 34 | Méthode : in `passable?'
Script : Game_Character 3 | Ligne : 65 | Méthode : in `move_right'
Script : Game_Player | Ligne : 24 | Méthode : in `update'
Script : Scene_Map | Ligne : 49 | Méthode : in `alias_update'
Script : Scene_Map | Ligne : 46 | Méthode : in `loop'
Script : Scene_Map | Ligne : 59 | 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 : 53

Posté par Sphinx le 18 Déc - 19:07 (2008)
arg, un vieux bug de PSP, si je ne m'abuse...


Le topic des bugs connus en parle, à voir si ca marche encore /s PSP0.7 =)

Posté par yuu-wana le 18 Déc - 19:10 (2008)
je suis bien en 0.7 mais ce qui est bizzard c'est que le bug n'est que sur cette map pourtant il n'y a aucun event

Posté par Sphinx le 18 Déc - 19:11 (2008)
Clin d'œil foireux ouaip, c'est un bug qui existait déjà dans les versions passées et que je n'ai jamais vraiment compris

>> ./973.html

va voir si t'arrives à t'en sortir ac la solution proposée Imbécile heureux

Posté par yuu-wana le 18 Déc - 20:12 (2008)
c'est bon sa marche j'ai recréer une map et sa fonctionne je te remerci

Posté par Krosk le 19 Déc - 07:29 (2008)
met ok dans ce cas dans le titre

Posté par Suicune31 le 19 Déc - 10:02 (2008)
il me semble que ce bug apparait quand on remplace un tilesets par un autre plus petit . et que si on va sur une case qui n'existe pas dans le tilesets ça bug ^^ . moi ce que je fait : je prend le tout premier chipset du tileset qui serre a effacer (je ne c'est pas si on dit comme ça ^^) et je passe sur les case ou il y a rien (en 2 ème et 3 ème couche) et puis c'est bon ^^

Posté par Krosk le 19 Déc - 10:49 (2008)
merci pour cette explication qui me semble correcte et plausible

Posté par Wescoeur le 20 Déc - 15:11 (2008)
Spoiler
---------- Erreur de script : Game_Map ----------
----- Type
NoMethodError

----- Message
- ARGS - [0]
undefined method `>' for nil:NilClass

----- Position dans Game_Map
Ligne 305

----- Backtrace
Script : Game_Map | Ligne : 305 | Méthode : in `terrain_tag'
Script : Game_Map | Ligne : 301 | Méthode : in `each'
Script : Game_Map | Ligne : 301 | Méthode : in `terrain_tag'
Script : Game_Map | Ligne : 86 | Méthode : in `passable?'
Script : Game_Character | Ligne : 30 | Méthode : in `passable?'
Script : Game_Player | Ligne : 34 | Méthode : in `passable?'
Script : Game_Character 3 | Ligne : 88 | Méthode : in `move_up'
Script : Game_Player | Ligne : 26 | Méthode : in `update'
Script : Scene_Map | Ligne : 49 | Méthode : in `update'
Script : Scene_Map | Ligne : 46 | Méthode : in `loop'
Script : Scene_Map | Ligne : 59 | 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 : 53

J'ai exactement le même problème sauf que je n'arrive pas à le corriger(à quelques différence) même en suivant le conseil de suicune... Et ce bug ne le fait que sur certaines cases même par la suite quand j'ai mis du "transparent" dessus.

EDIT: Bug corrigé, après avoir mis X2 comme priorité de superposition au dessus de la caisse... sur cette map:

Posté par Suicune31 le 20 Déc - 15:32 (2008)
De rien Krosk ^^