Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.
If it is a midi file, it can be done without script. You can make it un-loopable using any midi sequencer.(insert controller 111(right?) at the end of song)
One solution would be to simply add a timer to the Game_System class, or better, RPG::AudioFile that has the length the song plays, before going to the next song. You could simply count frames or just use Time.new or something, to play the next song. I might do it if I get bored enough. I will add it in my multiple bgm script.
This topic has been resolved. If Kiniko or any other users have any questions or further problems regarding this topic, please create a new thread about them.