p0laris,
Sorry for the delay in response. In the config file you can setup as many playlists as you want, but you are only allowd to use one at a time. There is no command to switch them, and I do not believe it is possible to do so, because from my understanding of how B3 works, is the plugins are loaded and the config files are read during the startup of B3.
So to me, this means in order for what you want to work, you will have to restart B3 everytime, this is why I wanted to change having the playlist in the config file and move it to a database, as that would give me the ability to do things on the fly without having to restart B3.
I may be wrong as programming is not my strong subject, but if someone else thinks its possible or has a way of doing it, then let me know and I can see what I can do.
As for making the plugin work with a database, I do not think I will be going down that road anymore, as my squad and I no longer play Black Ops.
You may want to look into the RotationManager plugin
http://forum.bigbrotherbot.net/downloads/?sa=view;down=13This will allow you to setup small, medium, large playlist and it changes based on the amount of players in your server. My plugin, was meant to setup a specific order of gametype/maps, as we enjoyed playing everything except TDM, and certain maps were great with a certain gametype, so it gave me more control on what we wanted to play.