[PSPE 0.10.1] Bug script ajouter_stocker_pokemon

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 :

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

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

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

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 ça
Publié le : 06/03/2021 - 21:23
Modifié le : 29/11/2022 - 06:30

Kiwi
Yes merci !
Publié le : 06/03/2021 - 23:17
Modifié le : 29/11/2022 - 06:30

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