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



Le deal à ne pas rater :
Réassort du coffret Pokémon 151 Électhor-ex : où l’acheter ?
Voir le deal

Partagez
 

 [Résolu] Reprendre musique de map à la fin d'un combat

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
mew10
Citadin Lv.7
Citadin Lv.7
mew10


Masculin Age : 28
Inscrit le : 29/11/2009
Messages : 162

[Résolu] Reprendre musique de map à la fin d'un combat Empty
MessageSujet: [Résolu] Reprendre musique de map à la fin d'un combat   [Résolu] Reprendre musique de map à la fin d'un combat Icon_minitimeVen 13 Aoû 2010 - 16:08

Bonjour,

Je souhaiterais un script permettant de reprendre la musique de la map à la fin du combat, car à la fin de chaque combat la musique reprend du début. Aussi, si c'est en rapport avec, je souhaiterais aussi qu'il marche avec le rapport de combat (je sais pas si sa change quleque chose mais bon, autant le précisé).

Merci d'avance.


Dernière édition par mew10 le Sam 14 Mai 2011 - 10:57, édité 3 fois
Revenir en haut Aller en bas
http://www.striffly.uphero.com/Striffly/Telechargements.html
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 31
Inscrit le : 29/07/2009
Messages : 7840

[Résolu] Reprendre musique de map à la fin d'un combat Empty
MessageSujet: Re: [Résolu] Reprendre musique de map à la fin d'un combat   [Résolu] Reprendre musique de map à la fin d'un combat Icon_minitimeVen 13 Aoû 2010 - 16:51

Un script de KGC :

Code:
#_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
#_/  ◆                BGM Continuance - KGC_ContinueBGM                ◆ VX ◆
#_/  ◇                      Last Update: 2008/08/31                        ◇
#_/  ◆                    Translation by Mr. Anonymous                      ◆
#_/  ◆ KGC Site:                                                            ◆
#_/  ◆ http://ytomy.sakura.ne.jp/                                            ◆
#_/  ◆ Translator's Blog:                                                    ◆
#_/  ◆ http://mraprojects.wordpress.com                                      ◆
#_/----------------------------------------------------------------------------
#_/  This script makes it possible to continue the currently playing BGM from
#_/ the map after battle without resetting the BGM position. Also note that
#_/ this effect DOES NOT work if a Victory ME(Music effect) is set to play after
#_/ the battle ends.
#_/============================================================================
#_/ Install: As close to the top of custom scripts as possible, as to gain
#_/          greater influence to other scripts.
#_/ This script completely overwrites Scene_Map's call_battle method as well as
#_/  Scene_Battle's process_victory method.
#_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

#=================================================#
#                    IMPORT                      #
#=================================================#

$imported = {} if $imported == nil
$imported["ContinueBGM"] = true

#=================================================#

#==============================================================================
# ■ RPG::AudioFile
#==============================================================================

class RPG::AudioFile
  #--------------------------------------------------------------------------
  # ○ 一致判定
  #--------------------------------------------------------------------------
  def equal?(obj)
    return false unless obj.is_a?(RPG::AudioFile)
    return false if self.name != obj.name
    return false if self.volume != obj.volume
    return false if self.pitch != obj.pitch

    return true
  end
  #--------------------------------------------------------------------------
  # ○ 等値演算子
  #--------------------------------------------------------------------------
  def ==(obj)
    return self.equal?(obj)
  end
end

#★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★

#==============================================================================
# ■ Scene_Map
#==============================================================================

class Scene_Map < Scene_Base
  #--------------------------------------------------------------------------
  # ● バトル画面への切り替え
  #--------------------------------------------------------------------------
  def call_battle
    @spriteset.update
    Graphics.update
    $game_player.make_encounter_count
    $game_player.straighten
    $game_temp.map_bgm = RPG::BGM.last
    $game_temp.map_bgs = RPG::BGS.last

    if $game_temp.map_bgm != $game_system.battle_bgm
      RPG::BGM.stop
      RPG::BGS.stop
    end

    Sound.play_battle_start
    $game_system.battle_bgm.play
    $game_temp.next_scene = nil
    $scene = Scene_Battle.new
  end
end

#★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★

#==============================================================================
# ■ Scene_Battle
#==============================================================================

class Scene_Battle < Scene_Base
  #--------------------------------------------------------------------------
  # ● 勝利の処理
  #--------------------------------------------------------------------------
  def process_victory
    @info_viewport.visible = false
    @message_window.visible = true
    unless $game_system.battle_end_me.name.empty?
      RPG::BGM.stop
      $game_system.battle_end_me.play
    end
    unless $BTEST
      $game_temp.map_bgm.play
      $game_temp.map_bgs.play
    end
    display_exp_and_gold
    display_drop_items
    display_level_up
    battle_end(0)
  end
end
Revenir en haut Aller en bas
mew10
Citadin Lv.7
Citadin Lv.7
mew10


Masculin Age : 28
Inscrit le : 29/11/2009
Messages : 162

[Résolu] Reprendre musique de map à la fin d'un combat Empty
MessageSujet: Re: [Résolu] Reprendre musique de map à la fin d'un combat   [Résolu] Reprendre musique de map à la fin d'un combat Icon_minitimeVen 13 Aoû 2010 - 16:56

Merci beaucoup, mais en fait je souhaiterais qu'il soit compatible même s'il y a une musique de victoire.
Revenir en haut Aller en bas
http://www.striffly.uphero.com/Striffly/Telechargements.html
mew10
Citadin Lv.7
Citadin Lv.7
mew10


Masculin Age : 28
Inscrit le : 29/11/2009
Messages : 162

[Résolu] Reprendre musique de map à la fin d'un combat Empty
MessageSujet: Re: [Résolu] Reprendre musique de map à la fin d'un combat   [Résolu] Reprendre musique de map à la fin d'un combat Icon_minitimeJeu 12 Mai 2011 - 12:50

UP de presque un an (j'ai le droit la non ?) !!
Revenir en haut Aller en bas
http://www.striffly.uphero.com/Striffly/Telechargements.html
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 31
Inscrit le : 29/07/2009
Messages : 7840

[Résolu] Reprendre musique de map à la fin d'un combat Empty
MessageSujet: Re: [Résolu] Reprendre musique de map à la fin d'un combat   [Résolu] Reprendre musique de map à la fin d'un combat Icon_minitimeJeu 12 Mai 2011 - 12:55

Ben, c'est un gros up. Je ne pense pas que ça sera sanctionné.

Mais non, je ne pense pas que ce soit possible. A moins que quelqu'un se mettre vraiment à trouver une librairie de manip audio pour ruby mais avec les méthodes de RGSS c'est pas possible.
Revenir en haut Aller en bas
mew10
Citadin Lv.7
Citadin Lv.7
mew10


Masculin Age : 28
Inscrit le : 29/11/2009
Messages : 162

[Résolu] Reprendre musique de map à la fin d'un combat Empty
MessageSujet: Re: [Résolu] Reprendre musique de map à la fin d'un combat   [Résolu] Reprendre musique de map à la fin d'un combat Icon_minitimeJeu 12 Mai 2011 - 15:39

J'ai une idée, mais sa demande un bon scripteur (Blockade t'es là ? :p). Alors je tient à préciser que je m'y connais pas du tout en script, mais si la fonction de la musique de victoire à étée désactiée c'est sûrement parce qu'elle n'était pas supportée non ? Or j'ai une idée, on pourrait associer le script KGC avec ce script :

Code:
#==============================================================================
# Scene_Battle
#==============================================================================
class Scene_Battle < Scene_Base
  #--------------------------------------------------------------------------
  # terminate
  #--------------------------------------------------------------------------
  alias me_stop_terminate terminate
  def terminate
    me_stop_terminate
    RPG::ME.stop
  end
end

Ce script à pour fonction de couper la musique de victoire une fois le retour à la map fait. Mon idée c'est que quand ce script est utilisé, le script KGC se met en marche et active la reprise du BGM (donc une fois que le son de victoire est arrêté avec le retoutr à la map, le BGM de la map reprend là où il s'est arrêté avant le combat).

Possible ?
Revenir en haut Aller en bas
http://www.striffly.uphero.com/Striffly/Telechargements.html
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 31
Inscrit le : 29/07/2009
Messages : 7840

[Résolu] Reprendre musique de map à la fin d'un combat Empty
MessageSujet: Re: [Résolu] Reprendre musique de map à la fin d'un combat   [Résolu] Reprendre musique de map à la fin d'un combat Icon_minitimeJeu 12 Mai 2011 - 15:45

Le problème est la reprise. RGSS2 ne propose aucune méthode pour faire ça.
Revenir en haut Aller en bas
mew10
Citadin Lv.7
Citadin Lv.7
mew10


Masculin Age : 28
Inscrit le : 29/11/2009
Messages : 162

[Résolu] Reprendre musique de map à la fin d'un combat Empty
MessageSujet: Re: [Résolu] Reprendre musique de map à la fin d'un combat   [Résolu] Reprendre musique de map à la fin d'un combat Icon_minitimeJeu 12 Mai 2011 - 16:03

Comment KGC a-t-il donc fait alors ? o.O
Revenir en haut Aller en bas
http://www.striffly.uphero.com/Striffly/Telechargements.html
Ice Monkey
Templier Lv.15
Templier Lv.15
Ice Monkey


Masculin Age : 26
Inscrit le : 30/01/2011
Messages : 1273

[Résolu] Reprendre musique de map à la fin d'un combat Empty
MessageSujet: Re: [Résolu] Reprendre musique de map à la fin d'un combat   [Résolu] Reprendre musique de map à la fin d'un combat Icon_minitimeJeu 12 Mai 2011 - 16:31

Il n'a pas fait "reprendre", il a fait "couper" la musique. Le RGSS n'est pas assez développé pour faire ça.

A pluch'
Revenir en haut Aller en bas
http://rpg-maker-factory.bbactif.com
mew10
Citadin Lv.7
Citadin Lv.7
mew10


Masculin Age : 28
Inscrit le : 29/11/2009
Messages : 162

[Résolu] Reprendre musique de map à la fin d'un combat Empty
MessageSujet: Re: [Résolu] Reprendre musique de map à la fin d'un combat   [Résolu] Reprendre musique de map à la fin d'un combat Icon_minitimeJeu 12 Mai 2011 - 16:46

Ahhhh, okay. Mais y'a moyen de faire pareil comme j'ai dit (on remplace juste le mot "stoper" par "couper" à chaque fois) ?
Revenir en haut Aller en bas
http://www.striffly.uphero.com/Striffly/Telechargements.html
mew10
Citadin Lv.7
Citadin Lv.7
mew10


Masculin Age : 28
Inscrit le : 29/11/2009
Messages : 162

[Résolu] Reprendre musique de map à la fin d'un combat Empty
MessageSujet: Re: [Résolu] Reprendre musique de map à la fin d'un combat   [Résolu] Reprendre musique de map à la fin d'un combat Icon_minitimeSam 14 Mai 2011 - 10:57

Bon sa y est j'ai trouvé !! Je vais poster sa dans la section "Partage de script", section "Carte", jetez un coup d'oeil !! Je ferais bientôt un edit avec le lien.

EDIT : https://rpg-maker-vx.bbactif.com/t12742-reprendre-musique-de-map-a-la-fin-d-un-combat#158157
Revenir en haut Aller en bas
http://www.striffly.uphero.com/Striffly/Telechargements.html
Contenu sponsorisé




[Résolu] Reprendre musique de map à la fin d'un combat Empty
MessageSujet: Re: [Résolu] Reprendre musique de map à la fin d'un combat   [Résolu] Reprendre musique de map à la fin d'un combat Icon_minitime

Revenir en haut Aller en bas
 

[Résolu] Reprendre musique de map à la fin d'un combat

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

 Sujets similaires

-
» [VX] Reprendre musique de map à la fin d'un combat
» Script musique combat/carte
» Event : musique diférente à chauqe combat [resolu]
» [Résolu] Changer la musique en fonction des pv de l'équipe en plein combat.
» Afficher une image au début du combat et l'effacer à la fin du combat [ RESOLU ]

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Scripts :: Requêtes :: Archives-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Forum gratuit