Night.png);">
Apprendre


Vous êtes
nouveau sur
Oniromancie?

Visite guidée
du site


Découvrir
RPG Maker

RM 95
RM 2000/2003
RM XP
RM VX/VX Ace
RM MV/MZ

Apprendre
RPG Maker

Tutoriels
Guides
Making-of

Dans le
Forum

Section Entraide

Sorties: Star Trek: Glorious Wolf - (...) / Sorties: Dread Mac Farlane - episode 3 / News: Plein d'images cools créées par (...) / Sorties: Star Trek: Glorious Wolf - (...) / Jeux: Final Fantasy 2.0 / Chat

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

225 connectés actuellement

29185632 visiteurs
depuis l'ouverture

5897 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Blog Alioune Fall

Fairy Tail Constellations

Zarok

Hellsoft

Tashiroworld

Guelnika & E-magination

Level Up!

Tous nos partenaires

Devenir
partenaire



forums

Index du forum > Entraide > [RESOLU] [VX Ace] Musique dans le menu et les extentions


corbac83100 - posté le 16/06/2018 à 14:15:16 (19 messages postés)

❤ 0

fatigué

Domaine concerné: script
Logiciel utilisé: Ace
bonjour a tous
ne trouvent pas sur le forum a se sujet bizarrement.
voila j'utilise Menu Delux de Nicke
http://www.rpg-maker.fr/scripts-468-xs-menu-delux-11b.html
qui est parfais pour mon projet.
mais le souci est que les extension de menu comme: le bestiaire, le journal de quet, autre...
non pas le musique de font
il y a bien un script comme:Menu BGM et BGS de Spyrojojo
http://www.rpg-maker.fr/scripts-488-vx-acemusique-dans-le-menu.html
mais le souci sais que la musique quant on revien sur la map garde la musique du menu...
donc la question:
comment fais pour rajouté le morceaux de code au déférent extension pour avoirs une musique dans le menu mais que si on quitte la musique bascule sur la musique de la map.
merci pour votre aide

Corbac la nuit est t'on refuge


spyrojojo - posté le 16/06/2018 à 15:02:16 (773 messages postés)

❤ 0

schizophrène avec tendance cleptomane a votre service

Hello, oula je ne m'attendez pas que mon Script soit encore utilisé de nos jours ^^.

Malheuresement je ne pratique plus le RGSS depuis quelques temps, donc je ne peu pas corrigé ce probléme pour toi. J'ai essayer de rejeter un coup d'oeil a mon code et il existe déja une variable qui permets de reprendre la musique de la map, mais je n'est malheuresement jamais fini ce script.

Un autre scripteur devrais pouvoir y arrivé je pense, sans trop de soucis ;).

Mes projets : Fall, Délirium | Mes scripts : BGM et BGS dans le menu | Mon deviantart


Voximilien - posté le 16/06/2018 à 19:36:24 (128 messages postés)

❤ 0

J'ai trouvé un autre script sur Internet qui fait la même chose.
La seule différence, c'est qu'on ne peut pas régler directement le volume et le tempo... du coup, je me suis permis quelques modifications sur le script d'origine.
J'ai ajouté la possibilité de régler le volume et le tempo. ;)

Source du script d'origine : http://www.gdunlimited.net/scripts/rpg-maker-vx-ace/custom-menu-scripts/menu-music

Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
=begin
#===============================================================================
 ■ Menu Music
--------------------------------------------------------------------------------
 » Auteur : Tsukihime
 » Source : http://www.gdunlimited.net/scripts/rpg-maker-vx-ace/custom-menu-scripts/menu-music
 » Date : 10 mai 2013
--------------------------------------------------------------------------------
 ► Historique :
 
 » 16 juin 2018 :
   - Ajout du réglage du volume
   - Ajout du réglage du tempo
   - Ajout de commentaires dans le script
   - Quelques traductions française
 » 10 mai 2013 :
   - Sortie officielle du script
--------------------------------------------------------------------------------  
 ► Termes d'utilisations :
 
 » Gratuit d'utilisation pour les projets commerciales ou non commerciales
 » No real support. The script is provided as-is
 » Will do bug fixes, but no compatibility patches
 » Features may be requested but no guarantees, especially if it is non-trivial
 » Créditez Tsukihime dans votre projet
 » Gardez cet en-tête
--------------------------------------------------------------------------------
 ► Description :
 
 Ce script vous permet de jouer un BGM et/ou un BGS dans le menu. Tant que vous 
 êtes dans le menu, le BGM/BGS jouera. Si vous sortez du menu, la musique de la 
 map reviendra automatiquement.
 
--------------------------------------------------------------------------------
 ► Installation :
 
 Placez ce script en dessous de "Materials" et au dessus de "Main"
 
--------------------------------------------------------------------------------
 ► Utilisation :
 
 Dans la configuration ci-dessous, tapez le nom de fichier des fichiers audio 
 que vous voulez utiliser. Vous pouvez aussi ajuster le volume et le tempo.
 
 Le "Disable Switch" peut être utilisé pour désactiver la musique du menu 
 quand l'interrupteur est activé. Ça peut servir à tout moment si vous voulez 
 utiliser la musique de la map actuelle plutôt que celle du menu. 
 Vous pouvez l'assigner à n'importe quel interrupteur.
 
#===============================================================================
=end
$imported = {} if $imported.nil?
$imported["TH_MenuMusic"] = true
#===============================================================================
# ** Configuration
#===============================================================================
module TH
  module Menu_Music
   
    # ID de l'interrupteur pour activer/désactiver le script
    Disable_Switch = 327
   
    # Nom de la musique jouée dans le menu
    # BGM
    BGM = "Field3"
    BGM_VOLUME = 30 # Maximum : 100
    BGM_TEMPO = 150 # Minimum : 50 | Maximum : 150 | Par défaut : 100
    
    # BGS
    BGS = ""        # Laissez vide pour ne pas avoir de BGS
    BGS_VOLUME = 30 # Maximum : 100
    BGS_TEMPO = 100 # Minimum : 50 | Maximum : 150 | Par défaut : 100
  end
end
#===============================================================================
# ■ Game_Temp
#===============================================================================
class Game_Temp
 
  attr_accessor :map_bgm
  attr_accessor :map_bgs
  attr_reader :menu_bgm
  attr_reader :menu_bgs
 
  #--------------------------------------------------------------------------
  # * Initialisation
  #--------------------------------------------------------------------------
  alias :th_menu_music_initialize :initialize
  def initialize
    th_menu_music_initialize
    @map_bgm = RPG::BGM.new
    @map_bgs = RPG::BGS.new
    @menu_bgm = RPG::BGM.new(TH::Menu_Music::BGM, TH::Menu_Music::BGM_VOLUME, TH::Menu_Music::BGM_TEMPO)
    @menu_bgs = RPG::BGS.new(TH::Menu_Music::BGS, TH::Menu_Music::BGS_VOLUME, TH::Menu_Music::BGS_TEMPO)
  end
 
  #--------------------------------------------------------------------------
  # * Replay map Music
  #--------------------------------------------------------------------------
  def replay_map_music
    @map_bgm.replay
    @map_bgs.replay
  end
end
 
#===============================================================================
# ■ Game_System
#===============================================================================
class Game_System
 
  attr_accessor :menu_music_disabled
 
  #--------------------------------------------------------------------------
  # * Menu music Disabled
  #--------------------------------------------------------------------------
  def menu_music_disabled=(val)
    $game_switches[TH::Menu_Music::Disable_Switch] = val
  end
 
  def menu_music_disabled
    $game_switches[TH::Menu_Music::Disable_Switch]
  end
end
 
#===============================================================================
# ■ Scene_Map
#===============================================================================
class Scene_Map < Scene_Base
 
  alias :th_menu_music_call_menu :call_menu
  def call_menu
    $game_temp.map_bgm = RPG::BGM.last
    $game_temp.map_bgs = RPG::BGS.last
    th_menu_music_call_menu
  end
end
 
#===============================================================================
# ■ Scene_Menu
#===============================================================================
class Scene_Menu < Scene_MenuBase
 
  #--------------------------------------------------------------------------
  # * Start
  #--------------------------------------------------------------------------
  alias :th_menu_music_start :start
  def start
    th_menu_music_start
    play_menu_bgm unless $game_system.menu_music_disabled
  end
 
  #--------------------------------------------------------------------------
  # * Play menu BGM/BGS
  #--------------------------------------------------------------------------
  def play_menu_bgm
    $game_temp.menu_bgm.play if $game_temp.menu_bgm
    $game_temp.menu_bgs.play if $game_temp.menu_bgs
  end
 
  #--------------------------------------------------------------------------
  # * Pre terminate
  #--------------------------------------------------------------------------
  alias :th_menu_music_pre_terminate :pre_terminate
  def pre_terminate
    th_menu_music_pre_terminate
    $game_temp.replay_map_music if SceneManager.scene_is?(Scene_Map)
  end
end



» Liste de scripts | » XP - Options


corbac83100 - posté le 17/06/2018 à 20:17:20 (19 messages postés)

❤ 0

fatigué

bonsoir
merci Voximilien mais dommage que sa ne marche pas.:'(
s'est même pire vus que les extension (menus seconder) comme bestiaire ou journal de quest
non pas la musique du menue mais de la map...:leure3
je vais bien finir par trouvé.:lei

Corbac la nuit est t'on refuge


Voximilien - posté le 17/06/2018 à 21:27:24 (128 messages postés)

❤ 0

Au pire, donne les scripts que tu utilises (Bestiaire, Quête, etc), j'vais voir si y a moyen de faire quelque chose.

» Liste de scripts | » XP - Options


corbac83100 - posté le 17/06/2018 à 22:22:55 (19 messages postés)

❤ 0

fatigué

bonsoir:sourit
voila les différent scripts pour les menues.:kawaii
sa marche parfaitement saufe pour ma musique de font.:(

base
http://www.rpg-maker.fr/scripts-468-xs-menu-delux-11b.html

iteme
https://yanflychannel.wordpress.com/rmvxa/menu-scripts/ace-item-menu/

statu
https://bmscripts.weebly.com/advanced-yea-status.html

equipement
https://bmscripts.weebly.com/advanced-vk-equip.html

journal
http://www.rpg-maker.fr/scripts-458-journal-de-quetes.html

bestier
http://www.rpg-maker.fr/scripts-519-bestiaire.html

option systeme
https://yanflychannel.wordpress.com/rmvxa/menu-scripts/system-options/

voila...:sifflote
oui il y en a beaucoup...:D

Corbac la nuit est t'on refuge


Voximilien - posté le 17/06/2018 à 23:47:52 (128 messages postés)

❤ 0

Merci.
Par contre, le script que tu utilises pour les Item, je ne peux pas le télécharger, le lien est mort. :/

EDIT : J'ai rien dit, j'avais pas vu le lien Github en dessous, qui lui, fonctionne.

EDIT : J'ai essayé avec plusieurs combines, mais j'arrive pas à empêcher le répétition de la musique...
En gros, la musique se joue quand tu entres dans le menu, et elle se rejoue encore quand tu vas dans les autres menu (inventaire, équipement, etc), et elle se rejoue encore quand tu sors de ces menus (inventaire, équipement, etc). Et j'arrive pas à trouver le problème... x)
Du coup, je te donne ce que j'ai modifié, même si ça reste incomplet.

Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
=begin
#===============================================================================
 Title: Menu Music
 Author: Tsukihime
 Date: May 10, 2013
--------------------------------------------------------------------------------
 ** Change log
 May 10, 2013
   - Initial release
--------------------------------------------------------------------------------  
 ** Terms of Use
 * Free to use in commercial/non-commercial projects
 * No real support. The script is provided as-is
 * Will do bug fixes, but no compatibility patches
 * Features may be requested but no guarantees, especially if it is non-trivial
 * Credits to Tsukihime in your project
 * Preserve this header
--------------------------------------------------------------------------------
 ** Description
 
 This script allows you to assign a BGM and BGS to play in the menu. They will
 be played until you return to the map, where the map music will then replay.
 
--------------------------------------------------------------------------------
 ** Installation
 
 Place this script below Materials and above Main
 
--------------------------------------------------------------------------------
 ** Usage
 
 In the configuration below type in the filename of the sound files you would
 like to use.
 
 The "Disable Switch" is used to prevent the menu music from auto-playing when
 the switch is on, in case you want the map BGM to continue while in the menu.
 You can assign it to any switch.
 
#===============================================================================
=end
$imported = {} if $imported.nil?
$imported["TH_MenuMusic"] = true
#===============================================================================
# ** Configuration
#===============================================================================
module TH
  module Menu_Music
   
    # ID de l'interrupteur pour activer/désactiver le script
    Disable_Switch = 327
   
    # Nom de la musique jouée dans le menu
    # BGM
    BGM = "Field3"
    BGM_VOLUME = 30 # Maximum : 100
    BGM_TEMPO = 100 # Minimum : 50 | Maximum : 150 | Par défaut : 100
    
    # BGS
    BGS = ""        # Laissez vide pour ne pas avoir de BGS.
    BGS_VOLUME = 30 # Maximum : 100
    BGS_TEMPO = 100 # Minimum : 50 | Maximum : 150 | Par défaut : 100
  end
end
#===============================================================================
# ■ Game_Temp
#===============================================================================
class Game_Temp
 
  attr_accessor :map_bgm
  attr_accessor :map_bgs
  attr_accessor :menu_bgm
  attr_accessor :menu_bgs
  attr_reader :menu_bgm
  attr_reader :menu_bgs
 
  #--------------------------------------------------------------------------
  # * Initialisation
  #--------------------------------------------------------------------------
  alias :th_menu_music_initialize :initialize
  def initialize
    th_menu_music_initialize
    @map_bgm = RPG::BGM.new
    @map_bgs = RPG::BGS.new
    @menu_bgm = RPG::BGM.new(TH::Menu_Music::BGM, TH::Menu_Music::BGM_VOLUME, TH::Menu_Music::BGM_TEMPO)
    @menu_bgs = RPG::BGS.new(TH::Menu_Music::BGS, TH::Menu_Music::BGS_VOLUME, TH::Menu_Music::BGS_TEMPO)
  end
 
  #--------------------------------------------------------------------------
  # * Replay map Music
  #--------------------------------------------------------------------------
  def replay_map_music
    @map_bgm.replay
    @map_bgs.replay
  end
  
  def play_music
    @map_bgm.play
    @map_bgs.play
  end
  
  def replay_menu_music
    @menu_bgm.replay
    @menu_bgs.replay
  end
  
end
 
#===============================================================================
# ■ Game_System
#===============================================================================
class Game_System
 
  attr_accessor :menu_music_disabled
 
  #--------------------------------------------------------------------------
  # * Menu music Disabled
  #--------------------------------------------------------------------------
  def menu_music_disabled=(val)
    $game_switches[TH::Menu_Music::Disable_Switch] = val
  end
 
  def menu_music_disabled
    $game_switches[TH::Menu_Music::Disable_Switch]
  end
end
 
#===============================================================================
# ■ Scene_Map
#===============================================================================
class Scene_Map < Scene_Base
 
  alias :th_menu_music_call_menu :call_menu
  def call_menu
    $game_temp.map_bgm = RPG::BGM.last
    $game_temp.map_bgs = RPG::BGS.last
    th_menu_music_call_menu
  end
end
 
#===============================================================================
# ■ Scene_Menu
#===============================================================================
class Scene_Menu < Scene_MenuBase
 
  #--------------------------------------------------------------------------
  # * Start
  #--------------------------------------------------------------------------
  alias :th_menu_music_start :start
  def start
    th_menu_music_start
    play_menu_bgm unless $game_system.menu_music_disabled
  end
 
  #--------------------------------------------------------------------------
  # * Play menu BGM/BGS
  #--------------------------------------------------------------------------
  def play_menu_bgm
    $game_temp.menu_bgm.play if $game_temp.menu_bgm
    #RPG::BGM.stop if $game_temp.menu_bgm.replay
    $game_temp.menu_bgs.play if $game_temp.menu_bgs
    replay unless $game_system.menu_music_disabled
  end
 
  def replay
    $game_temp.menu_bgm.replay if $game_temp.menu_bgm.play
    $game_temp.menu_bgm.play if $game_temp.menu_bgm.replay
  end
  
  #--------------------------------------------------------------------------
  # * Pre terminate
  #--------------------------------------------------------------------------
  alias :th_menu_music_pre_terminate :pre_terminate
  def pre_terminate
    th_menu_music_pre_terminate
    $game_temp.menu_bgm.replay if $game_temp.menu_bgm.play
    $game_temp.replay_map_music if SceneManager.scene_is?(Scene_Map)
  end
end



» Liste de scripts | » XP - Options


corbac83100 - posté le 18/06/2018 à 20:31:42 (19 messages postés)

❤ 0

fatigué

bah sa marche ni quel un grand Merci a toi Voximilien :bave
:sonic:banane
edit: j'ai juste couper la musique sur le menu delux et voila ;)

Corbac la nuit est t'on refuge

Index du forum > Entraide > [RESOLU] [VX Ace] Musique dans le menu et les extentions

repondre up

Suite à de nombreux abus, le post en invités a été désactivé. Veuillez vous inscrire si vous souhaitez participer à la conversation.

Haut de page

Merci de ne pas reproduire le contenu de ce site sans autorisation.
Contacter l'équipe - Mentions légales

Plan du site

Communauté: Accueil | Forum | Chat | Commentaires | News | Flash-news | Screen de la semaine | Sorties | Tests | Gaming-Live | Interviews | Galerie | OST | Blogs | Recherche
Apprendre: Visite guidée | RPG Maker 95 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker MV | Tutoriels | Guides | Making-of
Télécharger: Programmes | Scripts/Plugins | Ressources graphiques / sonores | Packs de ressources | Midis | Eléments séparés | Sprites
Jeux: Au hasard | Notre sélection | Sélection des membres | Tous les jeux | Jeux complets | Le cimetière | RPG Maker 95 | RPG Maker 2000 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker VX Ace | RPG Maker MV | Autres | Proposer
Ressources RPG Maker 2000/2003: Chipsets | Charsets | Panoramas | Backdrops | Facesets | Battle anims | Battle charsets | Monstres | Systems | Templates
Ressources RPG Maker XP: Tilesets | Autotiles | Characters | Battlers | Window skins | Icônes | Transitions | Fogs | Templates
Ressources RPG Maker VX: Tilesets | Charsets | Facesets | Systèmes
Ressources RPG Maker MV: Tilesets | Characters | Faces | Systèmes | Title | Battlebacks | Animations | SV/Ennemis
Archives: Palmarès | L'Annuaire | Livre d'or | Le Wiki | Divers