Wenn die map startet spielt das radio einen eigenen song ab mit den namen semmel.mp3.
Meine mapname.csv im soundaliases ordner ist so aufgebaut.
name,sequence,file,vol_min,vol_max,vol_mod,pitch_min,pitch_max,dist_min,dis
t_max,channel,type,probability,loop,masterslave,loadspec,subtitle,compressi
on,secondaryaliasname,volumefalloffcurve,startdelay,speakermap,reverb,lfe percentage
#Ambiance
ambient_mp_berlinsballerbude,,ambient/amb_russia02_ext.mp3,0.63,,,,,,,local
,streamed,,looping,,mp_berlinsballerbude
barrel_explosion,,explosions/exp_armoredcar.wav,0.8,1,,,,50,1000,local,stre
amed,,,,mp_berlinsballerbude,,,,,,,,
barrel_explosion_imminent,,misc/metal_stress01.wav,0.6,1,,,,50,500,local,st
reamed,,,,mp_berlinsballerbude,,,,,,,,
barrel_fire,,fire/Fire_Sm_loop01.wav,0.01,1,,,,50,400,auto,streamed,,,,mp_b
erlinsballerbude,,,,,,,,
bbradio,,misc/semmel.mp3,1,,,,,,,voice,streamed,,looping,,mp_berlinsballerb
ude
dog,,misc/dog.wav,1,,,,,,,voice,loaded,,looping,,mp_berlinsballerbude
Hier meine haupt.gsc
main()
{
thread delete_brush1();
maps\mp\mp_exploder::main();
maps\mp\flaschen::main();
maps\mp\bb_barrels::barrelInit();
maps\mp\_load::main();
maps\mp\radio::main();
ambientPlay("ambient_mp_berlinsballerbude");
maps\mp\mp_berlinsballerbude_fx::main();
getent ("bbradio","targetname") playloopsound ("bbradio");
getent ("dog","targetname") playloopsound ("dog");
game["allies"] = "russian"; //Die Alliierten sind Russen
game["axis"] = "german"; //Die Achsenmächste sind Deutsche
game["attackers"] = "allies"; //Die Alliierten sind Angreifer
game["defenders"] = "axis"; //Die Achsenmächte müssen verteidigen
game["russian_soldiertype"] = "padded"; //Die Russen tragen Winteruniformen
game["german_soldiertype"] = "winterdark"; //Die Deutschen tragen dunkle Winteruniformen
if(getcvar("g_gametype") == "hq")
{
level.radio = [];
level.radio[0] = spawn("script_model", (97, -1185, -512));
level.radio[0].angles = (0, 180, 0);
level.radio[1] = spawn("script_model", (-735, -437, -1204));
level.radio[1].angles = (0, 90, 0);
level.radio[2] = spawn("script_model", (904, -2137, -120

);
level.radio[2].angles = (0, 180, 0);
level.radio[3] = spawn("script_model", (-736, -1858, -1171));
level.radio[3].angles = (0, 180, 0);
level.radio[4] = spawn("script_model", (1067, -338, -1111));
level.radio[4].angles = (0, 90, 0);
level.radio[5] = spawn("script_model", (95, -1840, -114

);
level.radio[5].angles = (0, 0, 0);
}
setCullFog (0, 6000, .42, .46, .50, 0);
}
delete_brush1() {
brushmodel1 = getent ("eis","targetname");
trigger1 = getent ("mytrigger1","targetname");
trigger1 waittill ("trigger", other);
brushmodel1 delete();
}