Talvez o problema seja falta de quebra de linhas.
Aonde está:
switch (@Tema) {
case 14: soundeffectall "assassin_of_sunset.wav",0,24,@mapa$,0,0,50,50; break;
case 12: soundeffectall "in_to_the_abyss.wav",0,24,@mapa$,0,0,50,50; break;
case 11: soundeffectall "dont_forget_me_not.wav",0,24,@mapa$,0,0,50,50; break;
case 7: soundeffectall "ring_of_nibelungen.wav",0,24,@mapa$,0,0,50,50; break;
case 5: soundeffectall "bragis_poem.wav",0,24,@mapa$,0,0,50,50; break;
case 2: soundeffectall "chaos_of_eternity.wav",0,24,@mapa$,0,0,50,50; break;
default: soundeffectall @Tema$,0,24,@mapa$,0,0,50,50; break;
}
Tente trocar por:
switch (@Tema) {
case 14:
soundeffectall "assassin_of_sunset.wav",0,24,@mapa$,0,0,50,50;
break;
case 12:
soundeffectall "in_to_the_abyss.wav",0,24,@mapa$,0,0,50,50;
break;
case 11:
soundeffectall "dont_forget_me_not.wav",0,24,@mapa$,0,0,50,50;
break;
case 7:
soundeffectall "ring_of_nibelungen.wav",0,24,@mapa$,0,0,50,50;
break;
case 5:
soundeffectall "bragis_poem.wav",0,24,@mapa$,0,0,50,50;
break;
case 2:
soundeffectall "chaos_of_eternity.wav",0,24,@mapa$,0,0,50,50;
break;
default:
soundeffectall @Tema$,0,24,@mapa$,0,0,50,50;
break;
}