Maker Palace
Si quiere un completo acceso al contenido del foro. Registrate

Maker Palace

¡El Reino del RpgMaker y del Ocio!
 
ÍndiceBuscarGrupos de UsuariosScriptsRecursosTutorialesJuegos creados por los PalacersPalaceWikiFAQRegistrarseConectarse
Conectarse
Nombre de Usuario:
Contraseña:
Entrar automáticamente en cada visita: 
:: Recuperar mi contraseña
Temas similares
  • » Sistema de afiliaciones
  • » Sistema de Roleo
  • » se volvio loco el sistema
  • » sistema cimbel de bomba
  • » Nuevo sistema de Atributos.
  • » Sistema de rangos especiales aire - staff
  • » Fósiles
  • » ¿Qué tal se os da el sistema 5-4-1?
  • » Sistema del Barça ayuda 31-3-2010
  • » Radio BFM: ¡Escuchanos ya!
  • Buscar
     
     

    Resultados por:
     
    Rechercher Búsqueda avanzada
    Últimos temas
    » Infinity - Terrains
    por Ares Hoy a las 10:30 am

    » [AYUDA] tengo un problema con mi script
    por Shooter Ayer a las 5:21 am

    » Buenas fuentes para aprender Ruby
    por SagahonArturo Jue Mayo 23, 2013 7:00 pm

    » Los trailers mas memorables
    por Shooter Jue Mayo 23, 2013 3:32 pm

    » Capcom cancela evento de Resident Evil: Revelations HD
    por Shooter Jue Mayo 23, 2013 2:19 pm

    » nueva beta de dross el rompe muelas
    por Poiron15 Jue Mayo 23, 2013 1:44 pm

    » Zekirom : La Leyenda !Descargalo completo ya¡(RMXP)
    por Mur-mai-der Mar Mayo 21, 2013 2:40 pm

    Recomendados
    RPG en RPG Maker
    La importancia de un Backup
    Que requiere un sistema de Batalla para ser exitoso
    9 Minutos de Juegos por fans
    Neoland
    Indice de Scripts Locales XP
    Falcao Pearl ABS Liquid
    ¿Quién está en línea?
    En total hay 27 usuarios en línea: 1 Registrado, 1 Ocultos y 25 Invitados :: 2 Motores de búsqueda

    Akito_squall

    La mayor cantidad de usuarios en línea fue 179 el Mar Ago 30, 2011 1:06 pm.
    MiniChat
    Mejores posteadores
    Shooter (2937)
     
    DaviX (2724)
     
    Frikilangelo (2429)
     
    Falcao (1768)
     
    kyonides-arkanthos (1443)
     
    SagahonArturo (1440)
     
    555goku5551 (1434)
     
    Webmaster24 (1353)
     
    Ares (1337)
     
    xDarkLinkx (1309)
     
    Afiliados
    Crear foro Mundo Maker Foro de anime y RM2k3/XP/VX Computer mix
    Flag Counter
    free counters
    Visitas

    Compartir | .
     

     Sistema de Radio

    Ver el tema anterior Ver el tema siguiente Ir abajo 
    AutorMensaje
    ZunnerX
    Caballero Real
    Caballero Real


    Cantidad de envíos: 269
    Miembro desde: 22/02/2010
    Edad: 22
    Localización: ~In the Shadows~
    Sexo: Masculino

    Maker: RMXP


    MensajeTema: Sistema de Radio   Vie Mayo 14, 2010 5:57 pm

    Crea a partir de un Llamar Script, un sistema de radio, con mas de 60 canales para elegir.







    ~ Script ~




    Código:
    =begin
    Sistema de Radio
    Versión: 1.0
    Autores original: X-RPG, RMXP.net, Dubealex, Ryughen, Torama, Vash y Deke
    Adaptación al español  por ZunnerX
    Crea un sistema de radio con canales de sintonía y así sucesivamente ...

    Cada estación tiene una canción. Para añadir las estaciones, sólo tiene que añadir a
    continuación de "def search(hz)" lo siguiente:

    elsif hz == (canal)
    $chan_name = "Nombre del Canal"
    Audio.bgm_stop
    play("Nombre de la canción a tocar")

    Siga los ejemplos que figuran a continuación.
    Para llamar script, use $scene = Scene_Radio.new
    =end

    $map_interpreter = Game_Interpreter.new
    class Radio

    def play(channel) # No cambiar nada de Aquí (Recomendado)
    if channel == "none"
    $chan_name = "Nada"
    else
    Audio.bgm_play("Audio/BGM/" + channel, 100, 100)
    end
    end

    # ===============================
    # Configuración de las Estaciones de Radio
    #================================

    def search(hz) # Numero de la estación de Radio
    if hz == 5
    $chan_name = "Radio ZunnerX" # Nombre del canal
    Audio.bgm_stop # Para la música actual
    play("Theme1")# Nombre de la musica
    elsif hz == 10
    $chan_name = "Radio Maker Palace"
    Audio.bgm_stop
    play("Dungeon6")

    #===============================================================================
    #Configuraciones Avanzadas de Script
    #===============================================================================
    else
    Audio.bgm_stop
    #play("Radio")
    end
    end
    end

    class Window_RadioScreen < Window_Base

    def initialize
    super(0, 0, 300, 64)
    self.contents = Bitmap.new(width - 32, height - 32)
    refresh
    end

    def refresh
    self.contents.clear
    rect1 = Rect.new(0, 0, 304, 64)
    rect2 = Rect.new(0, 16, 304, 1)
    rect3 = Rect.new($x, 8, 1, 16)
    self.contents.fill_rect(rect1, Color.new(0, 0, 0))
    self.contents.fill_rect(rect2, Color.new(255, 0, 0))
    self.contents.fill_rect(rect3, Color.new(0, 0, 255))
    self.contents.draw_text(0, 0, self.width - 40, 32, $x.to_s + " FM", 1)
    end
    end

    class Window_RadioName < Window_Base

    def initialize
    super(300, 0, 246, 64)
    self.contents = Bitmap.new(width - 32, height - 32)
    refresh
    end

    def refresh
    self.contents.clear
    if $chan_name != nil
    self.contents.draw_text(0, 0, self.width - 40, 32, $chan_name, 1)
    else
    self.contents.draw_text(0, 0, self.width - 40, 32, "Canal De Radio", 1)
    end
    end
    end

    class Scene_Radio

    def main
    $x = 0
    @sprite = Spriteset_Map.new
    @radio_window = Window_RadioScreen.new
    @name_window = Window_RadioName.new
    Graphics.transition
    loop do
    Graphics.update
    Input.update
    update
    if $scene != self
    break
    end
    end
    Graphics.freeze
    @radio_window.dispose
    @name_window.dispose
    @sprite.dispose
    end

    def update
    $game_map.update
    $map_interpreter.update
    $game_system.update
    if Input.repeat?(Input::RIGHT) # Mover la tecla Derecha
    if $x == 287
    $x = 0
    else
    $x += 1
    end
    $radio.search($x)
    end
    if Input.repeat?(Input::LEFT) # Mover la Tecla Izquierda
    if $x < 1
    $x = 287
    else
    $x -= 1
    end
    $radio.search($x)
    end
    if Input.trigger?(Input::B) # ESC Para sacar el menu de radio y dejar el seleccionado
    RPG::SE.stop
    $scene = Scene_Map.new
    end
    @radio_window.refresh
    @radio_window.update
    @name_window.refresh
    @name_window.update
    end
    end

    class Scene_Title
    alias ra_title_command_new_game command_new_game
    def command_new_game
    ra_title_command_new_game
    $radio = Radio.new
    end
    end




    ~ Instrucciones ~


    Poner Encima de "Main" y para ejecutarlo, Llamar a Script con el nombre $scene = Scene_Radio.new
    Volver arriba Ir abajo
    Ver perfil de usuario http://independentsrolgamers.tk
    sebas1475
    Aprendiz de Escudero
    Aprendiz de Escudero


    Cantidad de envíos: 93
    Miembro desde: 30/03/2010
    Edad: 15
    Localización: En una casa, de una ciudad, de un pais, de un continente, de un planeta, de una galaxia... En resumen, EN TU CABEZA!
    Sexo: Masculino

    Maker: RMVX


    MensajeTema: Re: Sistema de Radio   Vie Mayo 14, 2010 6:09 pm

    se ve bueno, aun que, ¿acaso se puede hacer tipo GTA: San andreas? osea, te montas a un vehiculo echo por engines y mientras estas conduciendo escuchas una estacion de radio

    y otra cosa, ¿por que solo 1 cancion? seria mas facil mas canciones, por que con 1 cancion, para hacerlo mas realista, en esa cancion se ponen TODAS las canciones de la emisora y a la vez voz si se quiere, pero con varias, nada mas se ponen los nombres de las canciones y del habla
    Volver arriba Ir abajo
    Ver perfil de usuario
    ZunnerX
    Caballero Real
    Caballero Real


    Cantidad de envíos: 269
    Miembro desde: 22/02/2010
    Edad: 22
    Localización: ~In the Shadows~
    Sexo: Masculino

    Maker: RMXP


    MensajeTema: Re: Sistema de Radio   Vie Mayo 14, 2010 8:33 pm

    sebas1475 escribió:
    se ve bueno, aun que, ¿acaso se puede hacer tipo GTA: San andreas? osea, te montas a un vehiculo echo por engines y mientras estas conduciendo escuchas una estacion de radio

    y otra cosa, ¿por que solo 1 cancion? seria mas facil mas canciones, por que con 1 cancion, para hacerlo mas realista, en esa cancion se ponen TODAS las canciones de la emisora y a la vez voz si se quiere, pero con varias, nada mas se ponen los nombres de las canciones y del habla


    si se puede, pero lo debes hacer tu, usa un programa para mezclar musica, lo puedes hacer de tal forma que parezca que es un programa de radio y lo guardas como una sola pista de audio, así podrías crear una emisora de Rock, Jazz, Raegge, J-Pop, hasta canto gregoriano si quieres xD!! eso mismo estoy pensando hacer yo, pero después de que termine con los gráficos, que me están llevando muuuucho tiempo.
    Volver arriba Ir abajo
    Ver perfil de usuario http://independentsrolgamers.tk
    Falcao
    Admin
    Admin


    Cantidad de envíos: 1768
    Miembro desde: 07/07/2009
    Edad: 22
    Localización: MP Garden
    Sexo: Masculino

    Maker: RMXP

    Logros MP:



    MensajeTema: Re: Sistema de Radio   Sáb Mayo 15, 2010 1:00 am

    Interesante

    Al prinsipio pense que podias escuchar las emisoras locales de tu pais xd, pero todas las musicas deven estar metidas en la pasta BGM.

    Gran aporte
    Volver arriba Ir abajo
    Ver perfil de usuario http://www.makerpalace.com
    sebas1475
    Aprendiz de Escudero
    Aprendiz de Escudero


    Cantidad de envíos: 93
    Miembro desde: 30/03/2010
    Edad: 15
    Localización: En una casa, de una ciudad, de un pais, de un continente, de un planeta, de una galaxia... En resumen, EN TU CABEZA!
    Sexo: Masculino

    Maker: RMVX


    MensajeTema: Re: Sistema de Radio   Dom Mayo 16, 2010 4:58 pm

    otra pregunta, acaso cada vez que pones una emisora la cancion vuelve a comensar o la cancion sigue aun que no se este escuchando como una radio normal/san andreas/cualquier otro juego de gta/mejor dejo ya de poner barras XD
    Volver arriba Ir abajo
    Ver perfil de usuario
     

    Sistema de Radio

    Ver el tema anterior Ver el tema siguiente Volver arriba 
    Página 1 de 1.

     Temas similares

    -
    » Cómo ser dj de Radio SBT (Stylez Records)
    » Sistema de eleccion
    » [FS]Sistema Premium
    » [***] Sistema de Justicia [Normatividad]
    » [FS] Sistema de reportes por dialog

    Permisos de este foro:No puedes responder a temas en este foro.
    Maker Palace :: RGSS Scripts :: Scripts Maker VX / VX Ace-