AccueilAccueil  PortailPortail  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  



-17%
Le deal à ne pas rater :
(Black Friday) Apple watch Apple SE GPS + Cellular 44mm (plusieurs ...
249 € 299 €
Voir le deal

Partagez
 

 Incompatibilité entre deux scripts

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
TaZ
Mamour d'Angellan
Mamour d'Angellan
TaZ


Masculin Age : 30
Inscrit le : 22/11/2008
Messages : 3382

Incompatibilité entre deux scripts Empty
MessageSujet: Incompatibilité entre deux scripts   Incompatibilité entre deux scripts Icon_minitimeMar 30 Aoû 2011 - 14:12

Salut (:

J'ai remarqué une incompatibilité plutôt dérangeante entre le menu que j'utilise et le script de Neo Save System V5.
Voici tout d'abord les deux scripts:

Spoiler:

Et celui du NSS:

https://rpg-maker-vx.bbactif.com/t11727-neo-save-system-v

En clair, ce qui va pas, c'est que lors de la capture d'écran qui s'affiche ensuite dans le screen de sauvegarde, le menu est ouvert.

Spoiler:
On voit donc la map + un bout du menu ouvert à droite de la capture.

Y a-t-il moyen d'empêcher ça ou bien je dois oublier le NSS ? ^^'*

Merci d'avance!
Revenir en haut Aller en bas
BARVACHE
Vache Folle
Vache Folle
BARVACHE


Masculin Age : 29
Inscrit le : 22/05/2010
Messages : 3005

Incompatibilité entre deux scripts Empty
MessageSujet: Re: Incompatibilité entre deux scripts   Incompatibilité entre deux scripts Icon_minitimeMar 30 Aoû 2011 - 14:49

J'suis pas sur mais je crois que cela vient du fait que le menu s'affiche en même temps que la map, qu'on ne change pas de scene. J'sais pas si je me suis bien exprimé mais ce bout de code le montre:
Code:
class Scene_Map < Scene_Base

Donc vu que le NSS prend un screen de la map et que le menu est inclu dans la map, il prend également le menu.
En espérant apporter de quoi trouver une solution à quelque scripteur/euse.
Revenir en haut Aller en bas
TaZ
Mamour d'Angellan
Mamour d'Angellan
TaZ


Masculin Age : 30
Inscrit le : 22/11/2008
Messages : 3382

Incompatibilité entre deux scripts Empty
MessageSujet: Re: Incompatibilité entre deux scripts   Incompatibilité entre deux scripts Icon_minitimeMar 30 Aoû 2011 - 14:52

Ouais, je vois. J'espérais un peu que ce ne soit pas ça, parce que si le menu est bien intégré à la map, pour prendre le screen sans lui, ça va être plutôt chaud. Enfin merci pour la piste. En attente d'un scripteur donc ^^
Revenir en haut Aller en bas
Blockade
Ex-Admin Cruelle
Ex-Admin Cruelle
Blockade


Féminin Age : 32
Inscrit le : 03/07/2008
Messages : 2441

Incompatibilité entre deux scripts Empty
MessageSujet: Re: Incompatibilité entre deux scripts   Incompatibilité entre deux scripts Icon_minitimeMar 30 Aoû 2011 - 15:26

Alors suivant ce que t'utilise t'a au plus deux endroits à changer, on va donc changer les deux ça mange pas de pain.

Commence par repérer cette méthode :
Code:
  #--------------------------------------------------------------------------
  # * Update Command Selection
  #--------------------------------------------------------------------------
  def update_command_selection
    if Input.trigger?(Input::B)
      Sound.play_cancel
      @command_window.active = false
      @window_variable.visible = Zang_Afficher["Variables"]
      @window_hudmenu.visible = Zang_Afficher["Menu"]
      @command_window.visible = Zang_Afficher["Menu"]
    elsif Input.trigger?(Input::C)
      if $game_party.members.size == 0 and @command_window.index < 2
        Sound.play_buzzer
        return
      elsif $game_system.save_disabled and @command_window.index == 2
        Sound.play_buzzer
        return
      end
      Sound.play_decision
      case @command_window.index
      when 0      # Item
        $scene = Scene_Item.new
      when 1  # Status
          $scene = Scene_ZangStatus.new
      when 2      # Save
        $scene = Scene_File.new(true, false, false)
      when 3      # End Game
        $scene = Scene_End.new
      end
    end
  end

Et celle la :

Code:
  #--------------------------------------------------------------------------
  # * Update Command Selection Base
  #--------------------------------------------------------------------------
  def update_command_selection_base
    if Input.trigger?(Input::B)
      Sound.play_cancel
      @command_window.active = false
    elsif Input.trigger?(Input::C)
      if $game_party.members.size == 0 and @command_window.index < 4
        Sound.play_buzzer
        return
      elsif $game_system.save_disabled and @command_window.index == 4
        Sound.play_buzzer
        return
      end
      Sound.play_decision
      case @command_window.index
      when 0      # Item
        $scene = Scene_Item.new
      when 1,2,3  # Skill, equipment, status
        start_actor_selection_base
      when 4      # Save
        $scene = Scene_File.new(true, false, false)
      when 5      # End Game
        $scene = Scene_End.new
      end
    end
  end

Une fois que c'est fait dans la première tu as :

Code:
      when 2      # Save
        $scene = Scene_File.new(true, false, false)

Et tu met à la place :

Code:
      when 2      # Save
        @command_window.visible = false
        @window_hudmenu.visible = false
        @window_variable.visible = false
        $scene = Scene_File.new(true, false, false)

Ce qui aura pour effet de cacher les fenêtres avant d'appeler le menu de sauvegarde.

Puis dans la deuxiéme méthode c'est la même chose, sauf que la ligne à repérer c'est :
Code:
      when 4      # Save
        $scene = Scene_File.new(true, false, false)

Et donc à remplacer par :
Code:
      when 4      # Save
        @command_window.visible = false
        @window_hudmenu.visible = false
        @window_variable.visible = false
        $scene = Scene_File.new(true, false, false)

Voila =)
Revenir en haut Aller en bas
TaZ
Mamour d'Angellan
Mamour d'Angellan
TaZ


Masculin Age : 30
Inscrit le : 22/11/2008
Messages : 3382

Incompatibilité entre deux scripts Empty
MessageSujet: Re: Incompatibilité entre deux scripts   Incompatibilité entre deux scripts Icon_minitimeMar 30 Aoû 2011 - 15:36

Génial Blockade ! Ça marche nickel (:
Merci beaucoup.
Revenir en haut Aller en bas
Contenu sponsorisé




Incompatibilité entre deux scripts Empty
MessageSujet: Re: Incompatibilité entre deux scripts   Incompatibilité entre deux scripts Icon_minitime

Revenir en haut Aller en bas
 

Incompatibilité entre deux scripts

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» Problème de compatilité entre deux scripts
» [Résolu - Merci Sihn !] Incompatibilité entre deux scripts...
» Script hybride entre deux scripts existants de statut
» Deux demande de scripts : HUD et MENU
» incompatibilité entre 2 scripts

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Problèmes et Solutions :: Résolu-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Cookies | Forum gratuit