Logo de Pokémon Script Project Evolved

[PSPE 0.10.1] Bug script ajouter_stocker_pokemon


Logo de l'utilisateurDamien Linux

Damien Linux

Demande de : Kiwi
Résolu par : Flxflx669
Autre participant : Damien Linux

Problème :
Le jeu crash pour ce script qui fonctinnait sur l'ancien psp. 
J'ai mal vu/mal écrit ?
Quel est donc le procédé pour réussir a donner un pokémon et si équipe complète le stocker ?


---------- Erreur de script : Interpreter_Bis ----------
----- Type
NoMethodError
----- Message
- ARGS - [129]
Section204:87:in `add_or_store'undefined method `[]' for nil:NilClass
----- Position dans Interpreter_Bis
Ligne 448
----- Backtrace
Script : Interpreter_Bis | Ligne : 448 | Méthode : in `command_355'
Script : Interpreter | Ligne : 276 | Méthode : in `ajouter_stocker_pokemon'
Script : --------------------------------------- | Ligne : 1 | Méthode : in `command_355'
Script : Interpreter_2 | Ligne : 215 | Méthode : in `eval'
Script : Interpreter_Bis | Ligne : 448 | Méthode : in `command_355'
Script : Interpreter_2 | Ligne : 215 | Méthode : in `execute_command'
Script : Interpreter_1 | Ligne : 199 | Méthode : in `update'
Script : Interpreter_1 | Ligne : 113 | Méthode : in `loop'
Script : Interpreter_1 | Ligne : 204 | Méthode : in `update'
Script : Scene_Map_SG | Ligne : 48 | Méthode : in `alias_update'
Script : Scene_Map_SG | Ligne : 46 | Méthode : in `loop'
Script : Scene_Map_SG | Ligne : 55 | Méthode : in `alias_update'
Script : MAPPANEL | Ligne : 89 | Méthode : in `ts_update'
Script : TempsJourNuit | Ligne : 237 | Méthode : in `follow_me_update'
Script : Follower_Pkm | Ligne : 88 | Méthode : in `update'
Script : Scene_Map | Ligne : 25 | Méthode : in `ts_main'
Script : Scene_Map | Ligne : 19 | Méthode : in `loop'
Script : Scene_Map | Ligne : 30 | Méthode : in `ts_main'
Script : TempsJourNuit | Ligne : 230 | Méthode : in `main'
Script : Main | Ligne : 44

Résolution :
Les deux scripts font une erreur, j'ai réussi à la résoudre en supprimant les lignes 87 et 88 de Pokemon_party dans l'onglet GESTION
GENERAL (dans les scripts).
Les lignes sont :
$data_pokedex[pokemon.id][1] = true
$data_pokedex[pokemon.id][0] = true

Ce problème sera patch dans PSPEvolved 0.10.2


Publié le : 07/03/2021 - 01:09

Modifié le : 29/11/2022 - 06:30


Historique :


Logo de l'utilisateurKiwi

Kiwi

Le jeu crash pour ce script qui fonctinnait sur l'ancien psp. 
J'ai mal vu/mal écrit ?
Quel est donc le procédé pour réussir a donner un pokémon et si équipe complète le stocker ?


---------- Erreur de script : Interpreter_Bis ----------
----- Type
NoMethodError
----- Message
- ARGS - [129]
Section204:87:in `add_or_store'undefined method `[]' for nil:NilClass
----- Position dans Interpreter_Bis
Ligne 448
----- Backtrace
Script : Interpreter_Bis | Ligne : 448 | Méthode : in `command_355'
Script : Interpreter | Ligne : 276 | Méthode : in `ajouter_stocker_pokemon'
Script : --------------------------------------- | Ligne : 1 | Méthode : in `command_355'
Script : Interpreter_2 | Ligne : 215 | Méthode : in `eval'
Script : Interpreter_Bis | Ligne : 448 | Méthode : in `command_355'
Script : Interpreter_2 | Ligne : 215 | Méthode : in `execute_command'
Script : Interpreter_1 | Ligne : 199 | Méthode : in `update'
Script : Interpreter_1 | Ligne : 113 | Méthode : in `loop'
Script : Interpreter_1 | Ligne : 204 | Méthode : in `update'
Script : Scene_Map_SG | Ligne : 48 | Méthode : in `alias_update'
Script : Scene_Map_SG | Ligne : 46 | Méthode : in `loop'
Script : Scene_Map_SG | Ligne : 55 | Méthode : in `alias_update'
Script : MAPPANEL | Ligne : 89 | Méthode : in `ts_update'
Script : TempsJourNuit | Ligne : 237 | Méthode : in `follow_me_update'
Script : Follower_Pkm | Ligne : 88 | Méthode : in `update'
Script : Scene_Map | Ligne : 25 | Méthode : in `ts_main'
Script : Scene_Map | Ligne : 19 | Méthode : in `loop'
Script : Scene_Map | Ligne : 30 | Méthode : in `ts_main'
Script : TempsJourNuit | Ligne : 230 | Méthode : in `main'
Script : Main | Ligne : 44


Publié le : 18/02/2021 - 18:22

Modifié le : 29/11/2022 - 06:30

Logo de l'utilisateurFlxflx669

Flxflx669

Hello !
Je ne sais pas si il existe un autre script pour remplacer celui la, sinon tu peux toujours utiliser la méthode suivante :


Publié le : 06/03/2021 - 15:39

Modifié le : 29/11/2022 - 06:30

Logo de l'utilisateurDamien Linux

Damien Linux - Administrateur

Les commandes à effectuer sont :
ajouter_stocker_pokemon
Ou :
add_or_store_pokemon

"add_or_store" tout cours ne peut pas marcher


Publié le : 06/03/2021 - 21:02

Modifié le : 29/11/2022 - 06:30

Logo de l'utilisateurFlxflx669

Flxflx669

Les deux scripts font une erreur, j'ai réussi à la résoudre en supprimant les lignes 87 et 88 de Pokemon_party dans l'onglet GESTION GENERAL (dans les scripts).
Les lignes sont :
$data_pokedex[pokemon.id][1] = true
$data_pokedex[pokemon.id][0] = true
Je sais pas si ça peut causer un problème ou pas mais ça marche comme çaemoji


Publié le : 06/03/2021 - 21:23

Modifié le : 29/11/2022 - 06:30

Logo de l'utilisateurKiwi

Kiwi

Yes merci !


Publié le : 06/03/2021 - 23:17

Modifié le : 29/11/2022 - 06:30

Logo de l'utilisateurDamien Linux

Damien Linux - Administrateur

En effet ces lignes sont à supprimer Flxflx669, je patcherai ça pour la V0.10.2, merci !


Publié le : 07/03/2021 - 01:07

Modifié le : 29/11/2022 - 06:30