Últimos temas
» Proyecto Cristal [MV]
por Rafaxter Ayer a las 8:22 pm

» Al acabar los PM que se ponga el estado "x"
por Pokefanmati Dom Jul 23, 2017 7:58 pm

» [ACE] La Aventura de Sonik
por Sonik Sáb Jul 22, 2017 11:57 pm

» [XP] Engine de Terreno de Calayax
por Calayax Sáb Jul 22, 2017 1:40 am

» Taller del BGM
por ZororoWhite Vie Jul 21, 2017 12:48 pm

» Concurso de screens - Mayo/Junio 2017 [Resultados]
por ZororoWhite Vie Jul 21, 2017 12:44 pm

» Ayuda cob Interruptores
por KRiZaLiD Vie Jul 21, 2017 7:02 am

» Ayuda - Quitar opción de atravesar todo RPG VX ACE
por KRiZaLiD Vie Jul 21, 2017 6:57 am

» KUnits XP 2017
por kyonides Vie Jul 21, 2017 5:37 am

» Evento Comunes...todavía no la cazo bien con algo
por Calayax Jue Jul 20, 2017 8:50 pm

» Guía de trucos para ACE
por Pokefanmati Jue Jul 20, 2017 8:03 am

» Que el personaje desaparezca al usar habilidad [ayuda] [MV]
por Dream Jue Jul 20, 2017 5:53 am


Detener Musica al Minimizar juego

Ver el tema anterior Ver el tema siguiente Ir abajo

Detener Musica al Minimizar juego

Mensaje por Er1ck_92 el Jue Mayo 07, 2015 10:12 pm

Hola gente, como va? No sé si mi duda se puede resolver mediante algún script o algo pero con preguntar no pierdo nada! xD el tema es que quiero saber si hay alguna forma de que cuando minimice el juego de RPG Maker la musica se quede en pausa y vuelva a funcionar cuando vuelvo a maximizar el juego, porque tengo algunas escenas sincronizadas con el audio pero si uno minimiza el juego o incluso si toca con el mouse fuera de la pantalla, la musica sigue funcionando y por lo tanto se desincroniza todo u.u hay alguna forma de solucionar esto? Gracias por leer!
avatar
Er1ck_92
PJ Recurrente
PJ Recurrente

Argentina
RPG Maker : Ace
Mensajes : 85
Monedas : 146
Reputación : 5

Volver arriba Ir abajo

Re: Detener Musica al Minimizar juego

Mensaje por Chronos el Vie Mayo 08, 2015 11:38 am

Según tengo entendido, hasta la fecha no hay nada que pueda hacer lo que buscas. Encontré este script, al pulsar F8 se activa el modo pausa que detiene toda acción del juego, sinceramente es lo mas parecido que puedes encontrar, pruebalo a ver si funciona ^_^

Código:

#==============================================================================
# * Rony's Simple Pause System ( RSPS )
#  Include: Pause_Logo.png --> place it in "Graphics\System" (download from web)
#  (if you want to change the picture, replace it with the same name)
#------------------------------------------------------------------------------
# Version: v1.00
# Author : Rony Alexander
# Uploaded by Rony Alexander
# History:
#   - v1.00  ==> First Release
# Future :
#   - Any Sounds File Added
#   - Any Bugs Fixed
#   - Animation Pause Logo
#   - Perfect Hue and Opacity
#   - And the other suggestions......
# Thanks to:
# - Unsigned_Zero (I used half of your script as well, sorry but thanks very much)
# - Adobe (I used the Photoshop to create the Logo)
# - Enterbrain (Of course.......)
# - RMVXA Community
#------------------------------------------------------------------------------
# Instructions:
#   Place this script above Main and other scripts, but below Systems Scripts
#  means Scene scripts and other that Enterbrain serves.
#==============================================================================
#==============================================================================
# # Pause System
#------------------------------------------------------------------------------
#  Begin our module here....
#==============================================================================
module RSPS_module # Begin the module
 PAUSE_PICT = "Pause_Logo.png"  # Pause Logo, change it to use your own (names)
 PAUSE_INPUT = "F8"  # Pause Input, keyboard input to begin the pause

 Dim_Screen = false  # Dim the screen, true = the screen will be little dark
 Dim_Brightness = 100  # Dim Brightness, not used even the Dim is enabled
 VOLUME = 80  # Volume of the BGMs
 STOP_TIME = true  # Stop the current time you have played
 PAUSE_INPUT2 = eval("Input::#{PAUSE_INPUT}")  # Input keyboard that will resume
 PICT_OPACITY = 115   # Picture's opacity
 def scene_pause  # Don't touch 'till "EDIT THIS" sign
bgm = RPG::BGM.last
bgs = RPG::BGS.last
prev_brightness = Graphics.brightness
 
begin_sound("Theme3")  #<---- EDIT THIS, to change the BGM
 
# Don't touch ANYMORE!
rsps_viewport = Viewport.new(0, 0, Graphics.width, Graphics.height)
rsps_viewport.z = 10000
sprite = Sprite.new(rsps_viewport)
sprite.tone = Tone.new(0, 0, 0, 0)
sprite.bitmap = Cache.system(PAUSE_PICT)
sprite.opacity = PICT_OPACITY
loop do
 Graphics.update
 Graphics.brightness = Dim_Brightness if Dim_Screen
 Input.update
 if Input.trigger?(PAUSE_INPUT2)
break
 end
end
Graphics.brightness = prev_brightness
bgm.play(bgm.pos)
bgs.play(bgs.pos)
sprite.dispose
sprite = nil
end

 def begin_sound(sound_file)
RPG::BGM.stop
Audio.bgm_play('Audio/BGM/' + sound_file, VOLUME)
 end
end
#==============================================================================
# * Scene_Base
#------------------------------------------------------------------------------
#   Again, don't touch! These are museum arts, one TOUCH is !.....ERROR....!
#==============================================================================
class Scene_Base
 include RSPS_module
 alias rsps_pause_update update

 def update
if Input.trigger?(PAUSE_INPUT2)
 frame = Graphics.frame_count
 scene_pause
 if STOP_TIME == true
Graphics.frame_count = frame
 end
end
 rsps_pause_update
 end
end

Creditos a: Rony's

Un saludo ^_^

PD: SIENTO LAS 3000 EDICIONES XDD Por otro lado, no creo que la gente debería de minimizar la ventana en medio de una escena, si se queda desincronizado es "porque el se lo ha buscado", desde mi punto de vista, claro.
avatar
Chronos
PJ Recurrente
PJ Recurrente

Masculino
España
RPG Maker : Ace
Mensajes : 103
Monedas : 208
Reputación : 21
Edad : 21
Localización : Babilonia comiendo alitas del KFC

Volver arriba Ir abajo

Re: Detener Musica al Minimizar juego

Mensaje por Er1ck_92 el Vie Mayo 08, 2015 7:18 pm

Ahi lo probé y funciona pero por algun motivo el juego se me puso lentísimo! D: De todos modos no me termina de cerrar aunque con un par de arreglos se puede ver bonito. Voy a dejarlo guardado por aqui por si después cambio de opinión.. Gracias por tu ayuda! Pero espero que salga algo que impida que la musica siga sonando por su cuenta... Ya sé que es decisión de quien lo juega el minimizar durante una escena o no, pero igual, estaría bueno poder evitar eso xD gracias de nuevo!
avatar
Er1ck_92
PJ Recurrente
PJ Recurrente

Argentina
RPG Maker : Ace
Mensajes : 85
Monedas : 146
Reputación : 5

Volver arriba Ir abajo

Re: Detener Musica al Minimizar juego

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.