RPG maker VX
Últimos temas
» Script de menu
por maxi Jue 04 Dic 2014, 1:44 pm

» Ayuda intro animado!!!
por maxi Miér 03 Dic 2014, 9:41 pm

» ayuda con este engin
por maxi Miér 03 Dic 2014, 8:42 am

» Hud de Vida 100% Personalizable - Engine Sencillo! Sin Scripts :)
por davidaikago Jue 20 Nov 2014, 10:58 am

» Ultimate parallax control by:GDS [ace]
por arellano Miér 08 Oct 2014, 8:28 pm

» Script Touhou (animated) Map name (v1.4)
por davidaikago Miér 08 Oct 2014, 2:09 pm

» tutorial puerta nueva
por davidaikago Miér 08 Oct 2014, 9:08 am

» cámara de fotos
por davidaikago Miér 08 Oct 2014, 9:05 am

» Imperial Action System II Demo
por davidaikago Miér 08 Oct 2014, 8:47 am

» VE Batalla animada [ACE]
por FhierusIV Jue 18 Sep 2014, 10:57 am

» Nuevo Reglamento del Foro [Vigente desde Septiembre 2014]
por maxi Miér 17 Sep 2014, 8:37 am

» MOG|Animated Title
por Souta21 Mar 09 Sep 2014, 7:24 pm

» Tutorial Engine - Cambiar Character al Equipar Objeto
por maxi Lun 21 Jul 2014, 10:19 am

» Script de climas
por gambasoxd Sáb 19 Jul 2014, 8:58 am

» Script de contraseña(codigo) para abrir un cofre
por rpgame Jue 03 Jul 2014, 6:03 pm

¿Quién está en línea?
En total hay 1 usuario en línea: 0 Registrados, 0 Ocultos y 1 Invitado

Ninguno

[ Ver toda la lista ]


La mayor cantidad de usuarios en línea fue 117 el Mar 09 Ago 2011, 3:39 pm.

Sonido de pasos

Ir abajo

Sonido de pasos

Mensaje por tami_smiles el Dom 03 Jun 2012, 1:24 pm

Este Script hace que se escuche sonido al andar.
Se pega sobre el main,y las demas instrucciones estan ahí en portugues xDD

Código:
#=======================================================
#        Som de passos
# Autor: Raizen884
# Compatibilidade: RMVXAce
# Exclusividade da comunidade : www.centrorpgmaker.com
# Adiciona um som ao se movimentar com o personagem.
#=======================================================
module Som_passos
# Coloque o nome do arquivo de som ao ser tocado,
# caso o som não seja algum padrão do rpg maker,
# basta adicionar o arquivo a pasta SE do seu projeto.
# Coloque aqui os IDs do terreno e seu respectivo
# som naquele terreno.
Sound = []
# Sound[valor da tag de terreno que pode ser configurado no database] = Som
# que tocará quando o personagem pisar nesse terreno.
Sound[0] = "Evasion1"
Sound[1] = "Fog1"
# Caso queira mais sons para mais ids de terreno basta
# adicionar uma linha com o nome do arquivo do mesmo modo
# como está colocado aqui no modulo.
# variavel para modificar os passsos, assim da para modificar o som
# dependendo de uma variavel e não pelo ID do terreno.
# ID da variavel, lembrando que o valor dela, tem que ser o mesmo
# dom ID do Sound. Se a variavel tiver valor 0, desabilita essa função.
# Isso apenas para o personagem.
Variavel = 1
# volume a ser colocado para o som do personagem.
Volume = 100
# Variação do volume, para dar um som mais real aos passos do player.
Var = 20
# Variação da frequencia dos passos, para passos mais realistas
# algumas vezes o som não tocará, 0 desativa essa função.
Freq = 0
# Nome que deverá estar no arquivo dos chars para que o script
# reconheça para tocar o som de passos.
Name = "Actor"
end
# Aqui começa o script.
class Game_Player < Game_Character
alias sound_move move_straight
alias sound_diagonal move_diagonal
  def move_straight(d, turn_ok = true)
    sound_move(d, turn_ok = true)
    freq = rand(Som_passos::Freq) if Som_passos::Freq != 0
    if freq == nil or freq < Som_passos::Freq - 1 and @move_succeed and Som_passos::Sound[$game_player.terrain_tag] != nil and $game_variables[Som_passosVariavel] == 0
    RPG::SE.new(Som_passos::Sound[$game_player.terrain_tag], @volume = Som_passos::Volume - rand(Som_passos::Var)).play unless vehicle
    elsif $game_variables[Som_passosVariavel] != 0 and Som_passos::Sound[$game_variables[Som_passosVariavel]] != nil
    RPG::SE.new(Som_passos::Sound[$game_variables[Som_passosVariavel]], @volume = Som_passos::Volume - rand(Som_passos::Var)).play unless vehicle
  end
end
    def move_diagonal(horz, vert)
    freq = rand(Som_passos::Freq) if Som_passos::Freq != 0
    if freq == nil or freq < Som_passos::Freq - 1
    sound_diagonal(horz, vert)
    RPG::SE.new(Som_passos::Sound[$game_player.terrain_tag], @volume = Som_passos::Volume - rand(Som_passos::Var)).play if @move_succeed and Som_passos::Sound[$game_player.terrain_tag] != nil
    end
    end
end
class Game_Event < Game_Character
  def update_self_movement
    if near_the_screen? && @stop_count > stop_count_threshold
      case @move_type
      when 1;  move_type_random
      sound_screen
      when 2;  move_type_toward_player
      sound_screen
      when 3;  move_type_custom
      sound_screen
      end
    end
  end
    def sound_screen
      distx = $game_map.events[@id].x - $game_player.x
      disty = $game_map.events[@id].y - $game_player.y
      distx *= distx
      disty *= disty
      soma = distx + disty
      soma = Som_passos::Volume if soma > Som_passos::Volume
      freq = rand(Som_passos::Freq) if Som_passos::Freq != 0
      if freq == nil or freq < Som_passos::Freq - 1
      RPG::SE.new(Som_passos::Sound[$game_map.events[@id].terrain_tag], @volume = Som_passos::Volume - soma).play if $game_map.events[@id].moving? and $game_map.events[@id].character_name.include?(Som_passos::Name)
      end
  end
end


Última edición por Mike_182 el Jue 02 Ago 2012, 3:26 pm, editado 1 vez (Razón : Favor de poner scripts entre [CODE])
avatar
tami_smiles
50
50

Femenino

Edad 25

Cantidad de envíos 80

Maker Cash 150

Reputación 24


Volver arriba Ir abajo

Re: Sonido de pasos

Mensaje por junior molina el Dom 29 Jul 2012, 6:54 pm

Hay un problema, paso el 1 y 2 mapa, luego ya no sigue reproduciendo los pasos, el programa no me tira error ni nada, y mire a ver si era por los tiles o el terreno, pero he utilizado los mismos en los 3 mapas... te agradeceria una respuesta...
avatar
junior molina
15
15

Masculino

Edad 22

Cantidad de envíos 25

Maker Cash 35

Reputación 0


Extras
Sobre mí::

Volver arriba Ir abajo

Re: Sonido de pasos

Mensaje por tami_smiles el Jue 02 Ago 2012, 10:49 am

Lo siento mucho, pero no lo probé. Para el caso pregunta a algún admin o en el chat. Y si no hay solución dime y lo borraré Wink
avatar
tami_smiles
50
50

Femenino

Edad 25

Cantidad de envíos 80

Maker Cash 150

Reputación 24


Volver arriba Ir abajo

Re: Sonido de pasos

Mensaje por Healing_wind el Miér 08 Ago 2012, 2:17 pm

Disculpa, no quiero ser cizaña pero ¿nunca pruebas lo que posteas? ¿simlemente ves haces copy paste y listo? se supone que siempre debes probar algo y asegurarte de que funcione bien y si no lo hace pedir ayuda.
avatar
Healing_wind
220
220

Masculino

Edad 27

Cantidad de envíos 250

Maker Cash 328

Reputación 42


Volver arriba Ir abajo

Re: Sonido de pasos

Mensaje por MegaDan el Miér 08 Ago 2012, 6:47 pm

Healing_wind escribió:Disculpa, no quiero ser cizaña pero ¿nunca pruebas lo que posteas? ¿simlemente ves haces copy paste y listo? se supone que siempre debes probar algo y asegurarte de que funcione bien y si no lo hace pedir ayuda.

Tienes toda la razón amigo healing, no puedes venir y hacer copy and paste sin haberlo probado xD, no es que healing y yo te estemos regañando [Tienes que estar registrado y conectado para ver esa imagen] sino que, es como se dice, un consejo. xD

¡Saludos!
avatar
MegaDan
220
220

Masculino

Edad 25

Cantidad de envíos 270

Maker Cash 325

Reputación 29


Volver arriba Ir abajo

Re: Sonido de pasos

Mensaje por tami_smiles el Dom 12 Ago 2012, 8:00 am

¿Que nunca pruebo lo que subo? Lo que pasa es que cuando postee, no tenía el VX ACE instalado completamente y me daba error. Y quería aprovechar este script tan bueno.
Así que dejaos de haceros los "boss" hmm
avatar
tami_smiles
50
50

Femenino

Edad 25

Cantidad de envíos 80

Maker Cash 150

Reputación 24


Volver arriba Ir abajo

Re: Sonido de pasos

Mensaje por Mike_182 el Dom 12 Ago 2012, 6:04 pm

Con eso les digo que antes que nada deben de preguntar, antes de andar de una diciéndole a la gente que debe o no hacer, por eso si se quieren evitar problemas o malentendidos infórmense antes.

Con respecto al script, como no uso Ace no creo que lo use...
Pero igual lo guardare porque se ve interesante XD, y tal ves lo llegue a usar en un futuro, buen aporte tami.


[Tienes que estar registrado y conectado para ver este vínculo]
[Tienes que estar registrado y conectado para ver esa imagen]
avatar
Mike_182
Super Moderador
Super Moderador

Masculino

Edad 23

Cantidad de envíos 814

Maker Cash 1043

Reputación 150


Extras
Sobre mí::

Volver arriba Ir abajo

Re: Sonido de pasos

Mensaje por junior molina el Jue 28 Mar 2013, 7:34 pm

Alguien pudo encontrar la solucion al problema??? :(
avatar
junior molina
15
15

Masculino

Edad 22

Cantidad de envíos 25

Maker Cash 35

Reputación 0


Extras
Sobre mí::

Volver arriba Ir abajo

Re: Sonido de pasos

Mensaje por garret95 el Vie 29 Mar 2013, 5:47 am

Si lo encontraron poco importa. Cuando comentes fíjate en la fecha del último mensaje por favor.
No más necroposting, avisado estás. Algún día me cansaré de dar avisos.
Si de veras quieres saberlo habla con alguno de los integrantes de la conversación por MP.
avatar
garret95
500
500

Masculino

Edad 22

Cantidad de envíos 634

Maker Cash 713

Reputación 43


Extras
Sobre mí:: Pokémon X: 5327-1353-8568 (Avisadme por MP si agregáis)

Volver arriba Ir abajo

Re: Sonido de pasos

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

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