Bienvenue visiteur !
|
Statistiques
Liste des membres
Contact
Mentions légales
630 connectés actuellement
29924358 visiteurs depuis l'ouverture
102493 visiteurs aujourd'hui
Partenaires
Tous nos partenaires
Devenir partenaire
|
corbac83100 -
posté le 16/06/2018 à 14:15:16 (19 messages postés)
| 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)
| 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)
| | 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
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)
| 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...
je vais bien finir par trouvé.
|
Corbac la nuit est t'on refuge |
Voximilien -
posté le 17/06/2018 à 21:27:24 (128 messages postés)
| | 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 |
Voximilien -
posté le 17/06/2018 à 23:47:52 (128 messages postés)
| | 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.
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)
| fatigué | bah sa marche ni quel un grand Merci a toi Voximilien
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
|
|
|