boiii-scripts/mp/mp_kung_fu_sound.gsc
2023-04-13 17:30:38 +02:00

80 lines
7.1 KiB
Plaintext

#using scripts\codescripts\struct;
#using scripts\shared\audio_shared;
#using scripts\shared\array_shared;
function main()
{
level thread GongSndTrigger1();
level thread GongSndTrigger2();
level thread GongSndTrigger3();
level thread GongSndTrigger4();
}
function GongSndTrigger1()
{
trigger = getent("snd_gong_1", "targetname" );
if (!isdefined (trigger))
{
return;
}
while(1)
{
trigger waittill( "trigger", who );
if( isplayer(who) )
{
trigger playsound ("amb_gong_1");
}
}
}
function GongSndTrigger2()
{
trigger = getent("snd_gong_2", "targetname" );
if (!isdefined (trigger))
{
return;
}
while(1)
{
trigger waittill( "trigger", who );
if( isplayer(who) )
{
trigger playsound ("amb_gong_2");
}
}
}
function GongSndTrigger3()
{
trigger = getent("snd_gong_3", "targetname" );
if (!isdefined (trigger))
{
return;
}
while(1)
{
trigger waittill( "trigger", who );
if( isplayer(who) )
{
trigger playsound ("amb_gong_3");
}
}
}
function GongSndTrigger4()
{
trigger = getent("snd_gong_4", "targetname" );
if (!isdefined (trigger))
{
return;
}
while(1)
{
trigger waittill( "trigger", who );
if( isplayer(who) )
{
trigger playsound ("amb_gong_4");
}
}
}