Sujet n°6012
Posté par Arcalya le 15 Fév - 23:56 (2010)
Titre : [OK] Erreur de script : évènement [OK]
Bon voilà, je vous Explique le topos : Je créer un jeu pokémon avec les script j'ai intégrer 3 starters et leur évolutions.
J'ai créer le Professeur Saule dans le laboratoire pour les récupérer : Voici l'exemple du STARTE EAU :



Alors chez moi tout fonctionne a merveille il me balance mon starter et ne beug pas.
Je me dit Génial !

J'envoie donc ma démo Compilé [ protégée ] à mon bétatesteur privé et soudain... BUG ! BUG ! BUG !

Pour TOUT les starters que j'ai créer.
Ce problème ne s'applique qu'au starter que j'ai créer dans une zone cachée un event Ball avec un Evoli dedans.
Et pour ce qui est de l'Evoli, il le récupère dans son équipe tranquillement et qu'il le renomme ou non ça ne change rien !

Le problème viens donc des starters et même surement du fait que l'installeur ne les cryptes pas
donc pouvez vous m'indiquer la marche a suivre pour faire fonctioner le jeu sur d'autres PC que le mien ?

Voilà le log :

---------- Erreur de script : évènement ----------
----- Type
NoMethodError

----- Message
- ARGS - [1]
Section127:51:in `id_bis'undefined method `[]' for nil:NilClass

----- Position de l'évènement
MAP 6 EVENT 12
SCRIPT
ajouter_pokemon(500, 5)


----- Backtrace
Script : Interpreter Bis | Ligne : 444 | Méthode : in `command_355'
Script : Pokemon | Ligne : 264 | Méthode : in `temp_initialize'
Script : Pokemon_Custom | Ligne : 34 | Méthode : in `initialize'
Script : Interpreter | Ligne : 135 | Méthode : in `new'
Script : Interpreter | Ligne : 135 | Méthode : in `ajouter_pokemon'
Script : Loading | Ligne : 1 | Méthode : in `command_355'
Script : Interpreter 2 | Ligne : 215 | Méthode : in `eval'
Script : Interpreter Bis | Ligne : 444 | 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 | Ligne : 48 | 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 : 58

Vous constaterez que le SCRIPT :
ajouter_pokemon(500, 5)

Est correcte. Donc que le problème viens d'ailleurs.

J'ai vraiment besoin d'aide. Pliiiz

-----------------------------------------------------------------------------

EDIT :

Je lui ai passé une version NON CRYPTE et le script ne beug pas.
Le script beug donc seulement en version scripté avec les STARTERS importés vous avez toutes les info.
Je n'ai pas envie de donner une version modifiable de mon jeu aux joueurs alors je vous en prie toutes les cartes sont dans vos mains...

Posté par Sphinx le 16 Fév - 07:02 (2010)
tu as pensé à compiler le projet (depuis le menu débug, quand tu lances le jeu depuis l'éditeur) avant de crypter ? Clin d'œil foireux

Posté par Arcalya le 16 Fév - 12:04 (2010)
Non je teste :

je fais compiler mais rien ne se passe, pas de chargement...

Est ce que c'est tout de même compilé ?

-------------------------------------------------------------------------

J'ai tester je lui ai renvoyer la version crypté et sa marche merci !