Hm, zdroják vyzerá byť správne:).
Tak dobre, ideme na tou inou cestou. Do tvojho scene_init.script pridaj tento kod:
scene_init.script
if(Game.PlayMusic("scenes/kos/hudba/kos.ogg", false, 0) == true)
{
Sleep(5000);
Game.LOG("Music is playing!");
}
else
{
Sleep(5000);
Game.LOG("Some error has occured while the the music is playing!");
}
Skúšal som volať funkciu aj s tretím parametrom, avšak ten možeš vypustiť. Hlavne sa pozri do logu, či sa podarilo tú hudbu nahrať do pamati. Ak tam bude, ďalší dovod, prečo nemusí hrať, je ten, že máš volume zvuku nastavené na úplne minimálnu hodnotu. Treba to eventuálne preskúšať.
Prepokladám, že hru skúšaš priamo v ProjectMan, že? Tak máš teda zapnutý debug mode, a preto si skontroluj, ktorá scéna je tam nastavená! Ak púštaš priamo scénu, na ktorej máš ten script uvedený hore, logicky ti engine scénu nezamení, pretože predtým nebola žiadna predošlá scéna.
Vyskúšaj to, a napíš, k čomu si dospel.