Partagez
Aller en bas
avatar
Octopus
Membre

Nombre de messages : 27
Distinction : aucune
Date d'inscription : 05/03/2015

Problème de script

le Jeu 3 Sep 2015 - 12:58
Bonjour tous le mondes ^^

Voilà j'ai un petit soucis de script.
je l'ai monté moi même en suivant un tuto de script mais voilà le jeu détecte une erreur.
Voici le script en question:

class Scene_Map < Scene_Base
 
 def stars
   super
   SceneManager.clear
   $game_player.straighten
   $game_map.refresh
   $game_message.visible = false
   create_spriteset
   create_all_windows
   create_fog
   @menu_calling = false
 end
 
 def create_fog
   @fog=Plane.new
   @fog.bitmap = Cache.picture("fog")
   @fog.opacity=0
   @fog2=Plane.new
   @fog2.bitmap = Cache.picture("fog2")
   @fog2.opacity=0
   @fog.blend_type = 1
   @fog2.blend_type = 2
 end
 
 def update
   super
   $game_map.update(true)
   $game_player.update
   $game_timer.update
   @spriteset.update
   update_scene if scene_change_ok?
   if $game_switches[98]
     if @fog.opacity!=50
       @fog.opacity+=2
       @fog2.opacity+=2
     end
     @fog.ox+=1
     @fog2.ox=@fog.ox/2
     @fog.oy+=1
     @fog2.oy=@fog.oy/2
   end
   if !$game_switches[98]
     @fog.opacity=0      
     @fog2.opacity+=0
     @fog.ox=0
     @fog2.ox=0
     @fog.oy=0
     @fog2.oy=0
   end
 end
end
Voici ce qu'il ce passe quand je lance le jeu:
une fenêtre s'ouvre avec le message suivant:
script scene_map line 44: NoMethodError occurred.
undefined method opacity= for nil.Nil Class

Pouvez vous m'aidée s'il vous plait ? ^^
en vous remerciant d'avance ^^
avatar
thedanyboy92
Membre

Nombre de messages : 27
Age : 25
Distinction : aucune
Date d'inscription : 30/08/2015
https://www.youtube.com/user/TheDanyboy92

Re: Problème de script

le Jeu 3 Sep 2015 - 17:52
Ton script fait quoi exactement pour savoir ?
avatar
Octopus
Membre

Nombre de messages : 27
Distinction : aucune
Date d'inscription : 05/03/2015

Re: Problème de script

le Jeu 3 Sep 2015 - 18:17
Il crée un brouillard sur la map
via les événements.
avatar
Spytje
Administrateur

Nombre de messages : 5899
Localisation : La terre
Distinction : Spiraliste [Korn']
Forestia : Projet du mois juillet 2014
Papy Pulkigrat [Yama']
Date d'inscription : 16/03/2008

Re: Problème de script

le Jeu 3 Sep 2015 - 18:28
Ton script est incomplet ou as tu trouvé celui-ci ?
avatar
Octopus
Membre

Nombre de messages : 27
Distinction : aucune
Date d'inscription : 05/03/2015

Re: Problème de script

le Jeu 3 Sep 2015 - 18:45
J'ai suivis un tuto sur youtube voici le lien: https://www.youtube.com/watch?v=dHp4TWKjhq8

J'ai du faire mal un truc ^^
avatar
Spytje
Administrateur

Nombre de messages : 5899
Localisation : La terre
Distinction : Spiraliste [Korn']
Forestia : Projet du mois juillet 2014
Papy Pulkigrat [Yama']
Date d'inscription : 16/03/2008

Re: Problème de script

le Jeu 3 Sep 2015 - 19:28
Tu as fais les modif dans le scene map ?
avatar
Octopus
Membre

Nombre de messages : 27
Distinction : aucune
Date d'inscription : 05/03/2015

Re: Problème de script

le Jeu 3 Sep 2015 - 20:53
Non, j'ai juste repris quelque bout de code.
Pourquoi il fallait le faire ? Shocked
avatar
Spytje
Administrateur

Nombre de messages : 5899
Localisation : La terre
Distinction : Spiraliste [Korn']
Forestia : Projet du mois juillet 2014
Papy Pulkigrat [Yama']
Date d'inscription : 16/03/2008

Re: Problème de script

le Jeu 3 Sep 2015 - 20:57
Oui il fallait il faut faire exactement ce qu'il fait dans la vidéo.
avatar
Octopus
Membre

Nombre de messages : 27
Distinction : aucune
Date d'inscription : 05/03/2015

Re: Problème de script

le Jeu 3 Sep 2015 - 21:02
Ah d'accord, javait peur de déréglé le programme enfaite ^^
Je te remercie pour ton aide et je vais essayer cela Smile
avatar
Zangther
Membre

Nombre de messages : 899
Distinction : aucune
Date d'inscription : 06/02/2013

Re: Problème de script

le Ven 4 Sep 2015 - 12:13
Non, faut pas du tout faire ce qui est dit dans la vidéo. C'est de la merde.
Cette personne ne sait pas programmer et fait des erreurs monumentales.

Tu devrais plutôt prendre un script de brouillard déjà fait.
avatar
Octopus
Membre

Nombre de messages : 27
Distinction : aucune
Date d'inscription : 05/03/2015

Re: Problème de script

le Ven 4 Sep 2015 - 12:31
J'ai déjà fait comme dans la vidéo, ça fonctionne bien et comme je suis pas doué en script je 'ai pris car il et court et simple ^^
Après tu doit t'y connaître donc si tu pense ça ok mais pour un gros script de brouillard je sais pas si je m'en sortirai le dernier que j'ai utiliser ne fonctionnai pas Sad
avatar
Spytje
Administrateur

Nombre de messages : 5899
Localisation : La terre
Distinction : Spiraliste [Korn']
Forestia : Projet du mois juillet 2014
Papy Pulkigrat [Yama']
Date d'inscription : 16/03/2008

Re: Problème de script

le Ven 4 Sep 2015 - 13:07
Ok donc si le script fonctionne c'est que ce n'est pas tant de la merde que ça.

Problème résolu je déplace.
Contenu sponsorisé

Re: Problème de script

Revenir en haut
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum