BGM Music problem when changing map inside a Ship

● ARCHIVED · READ-ONLY
Started by vince1612 7 posts View original ↗
  1. Hi all,

    I got RPG Maker VX Ace only a few days ago and I'm starting, sorry about the perhaps newbie question..

    I did try to find something about my problem using search on the forums but unless I didn't look well enough I did not find it.

    I have the following issue:

    1. My character gets into a vehicle (Ship) on map 1 this triggers the "Ship" BGM music to start. (normal)  :thumbsup-right:  

    2. With the ship he goes on an event which teleports him on map 2. (normal)  :thumbsup-right:  

    3. He is still inside the ship but the native BGM map music starts playing over the Ship music (I would like the ship music to just continue since he is still inside it)

    4. When he gets out of the ship, all music stops, I have no more music. (I would like the native map music to start at this moment only)

    5. If I get back in the ship the Ship BGM starts normally again but if I get out again all music stops.

    I did try a few things and noticed that disabling the native BGM music on map 2 just let the Ship music continue like I want for the arrival, but then when he gets out of the ship I again have no music playing, and it's a world map where I'm going to have towns so I need a native BGM music to start for that map when I get out of towns later in the game.

    I also tried placing an event which starts automatically on Map 2 that triggers the ship music on the first visit then deletes itself, but it works badly as you can hear the other music start and then switch back quickly. Also then when I leave the ship I also have no more music.
  2. ... I guess I should have pretended to be a girl. No better way to get replies.  :wub:   :troll:

    No seriously nobody knows how to make this work ?
  3. vince1612, please do not bump your topic unless it has been 72 hours later since your last post. You can review our forum rules here. Thank you.


    Sarcasm and impatience sure won't help you. And, since most of us don't know the gender of most forum members (or think we know, but get it wrong), pretending to be a girl won't help you either ;)


    There are a few ways to do this - none of them really nice. If nobody has given you a good solution by the time I get home (and if I remember), I'll write you a little script mod.
  4. Heres one way it might work:

    Make so the where they get transferred to

    make a player touch event where they get transported to 

    then put a play BGM inside it then make it play whatever the ship song is called.

    That should work?

    ---

    If they can get off the ship anywhere on the land you might have to create events all across the land that stops the BGM and plays the normal music.

    If its only a certain spot they can get off EX: A port then its easier all you have to do is create one event.

    If this is unclear please tell me.

    This may not work, but I think it should.
  5. You don't want to create events all over the place - that'll just make the game lag.


    Sorry, I forgot about this last night.
  6. Well you sort of answered my questions with your suggestions.

    I thought that maybe I was missing a simple setting somewhere. But since that is not the case and that I could not manage it without scripts or making events for it, which will not work nicely, I think I will just change the story a bit and make the hero travel to another map on foot and not on a boat anymore.

    At least I know I was not missing some simple solution that was under my nose and really did find a complicated thing to do.

    Sorry for bumping the post, it had been well over 72h that the issue in the editor had me blocked and I was seeing all other topics getting replies except mine. I just wanted to humor the situation from my perspective.

    Thanks to all that responded :)
  7. This thread is being closed, due to being solved. If for some reason you would like this thread re-opened, please report this post and leave a message why. Thank you.