Life RPG Maker 2.0
Bem vindo a LRM, forum de ajuda Maker
Registre-se em nosso forum e aproveite Very Happy
esperamos que você seja ajudado e esperamos que nos ajude Very Happy

Participe do fórum, é rápido e fácil

Life RPG Maker 2.0
Bem vindo a LRM, forum de ajuda Maker
Registre-se em nosso forum e aproveite Very Happy
esperamos que você seja ajudado e esperamos que nos ajude Very Happy
Life RPG Maker 2.0
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Life RPG Maker 2.0

2ª versão do forum life rpg maker

Os membros mais ativos do mês
Nenhum usuário

Últimos assuntos
» Kingdon 1.6
Música aleatoria nas batalhas EmptyTer Jun 09, 2015 3:02 pm por MasterKill

» Tempo dinâmico e Hora do Sistema
Música aleatoria nas batalhas EmptySeg Dez 09, 2013 5:42 pm por jonathas

» Sistema de Natação
Música aleatoria nas batalhas EmptySáb Dez 07, 2013 5:14 pm por jonathas

» Classificar Inventario
Música aleatoria nas batalhas EmptySáb Dez 07, 2013 12:07 pm por Samuka_Adm

» VOLTEI ALELUIA :D
Música aleatoria nas batalhas EmptySáb Dez 07, 2013 10:35 am por Samuka_Adm

» Netplay Master v4.0.7
Música aleatoria nas batalhas EmptyQua Jun 26, 2013 1:32 pm por xdario

» The League Of War [Season 1]
Música aleatoria nas batalhas EmptySex Jan 18, 2013 6:02 pm por Warrior

» Meu primeiro desenho que posto :D
Música aleatoria nas batalhas EmptyQua Jan 09, 2013 1:37 pm por PedroMatoso

» Window Configurações
Música aleatoria nas batalhas EmptyQua Jan 09, 2013 1:36 pm por PedroMatoso

Parceiros
Fórum grátis

Fórum grátis


Mundo RPG Maker
MMORPG BRASIL

Você não está conectado. Conecte-se ou registre-se

Música aleatoria nas batalhas

Ir para baixo  Mensagem [Página 1 de 1]

1Música aleatoria nas batalhas Empty Música aleatoria nas batalhas Sáb Nov 24, 2012 11:01 am

Samuka_Adm

Samuka_Adm
Admin
Admin

Música aleatoria nas batalhas
por Formar0153

Música aleatoria nas batalhas 88x31

Scripts RGSS, Resources, Tutorials and Translations by Atoa is licensed under a
Creative Commons Atribuição-Uso Não-Comercial-Compartilhamento pela mesma Licença 2.5 Brasil License.
Permissions beyond the scope of this license may be available at Santuário RPG Maker


Introdução

Esse script permite tocar musicas aleatorias nas batalhas

Características

• Toca musicas aleatorias nas batalhas

Screenshots

Não possiu efeitos visuais perceptíveis por ScreenShots

Como usar

Para instalá-lo, apenas cole o script acima do main.

Para definir as musicas que irão tocar, procure por esta linha:
Código:
@music = []

Nela você deve adicionar o nome dos arquivos BGM das músicas separado pro vigula. por exemplo

Código:
@music = [Musica1, Musica2, Musica3]

Você pode tambem remover e adicionar novas musicas a lista durante o jogo (útil para bosses, você tira as musicas normais e adiciona somente a do boos, depois retira a do boss e adiciona as normais)

Para Adicionar use
Código:
$game_party.music.push("Musica")

para remover use:
Código:
$game_party.music.delete("Musica")

Demo

Não necessita de Demo

Script

Código:
#======================================
# Random Battle Music
# Created by: Fomar0153
#======================================
=begin
Para definir as musicas que irão tocar, procure por esta linha:
@music = []

Nela você deve adicionar o nome dos arquivos BGM das músicas separado pro vigula. por exemplo

@music = [Musica1, Musica2, Musica3]

Você pode tambem remover e adicionar novas musicas a lista durante o jogo (útil para bosses, você tira as musicas normais e adiciona somente a do boos, depois retira a do boss e adiciona as normais)

Para Adicionar use
$game_party.music.push("Musica")

para remover use:
$game_party.music.delete("Musica")
=end
#--------------------------------------

class Game_Party
  attr_accessor  :music
  alias pre_music_initialize initialize
  def initialize
    pre_music_initialize
    @music = []
  end
end

class Scene_Map
  def call_battle
    # Clear battle calling flag
    $game_temp.battle_calling = false
    # Clear menu calling flag
    $game_temp.menu_calling = false
    $game_temp.menu_beep = false
    # Make encounter count
    $game_player.make_encounter_count
    # Memorize map BGM and stop BGM
    $game_temp.map_bgm = $game_system.playing_bgm
    $game_system.bgm_stop
    # Play battle start SE
    $game_system.se_play($data_system.battle_start_se)
    # Play battle BGM
    file = $game_party.music[rand($game_party.music.size)]
    audio_file = RPG::AudioFile.new(file)
    $game_system.bgm_play(audio_file)
    # Straighten player position
    $game_player.straighten
    # Switch to battle screen
    $scene = Scene_Battle.new
  end
end

Perguntas Frequentes
Nenhuma Pergunta Frequente

Créditos e Agradecimentos
Feito por Fomar0153

https://liferpgmakerv2.forumeiros.com

Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos