|
Member
|

01-17-2013
, 12:27
Add Music Block
|
#1
|
Hey Guys, i want to add Music block to my blockmaker but i dont know exactly how please help me, i just have this:
Quote:
##musicBlock##
new Float:gfmusicNextUse[33];
new Float:gfmusicTimeOut[33];
#########
register_cvar("bm_musiccooldown", "20.0");
register_cvar("bm_musictime", "20.0");
########
ActionMusic(id, ent)
{
if (halflife_time() >= gfMuzaTimeOut[id])
{
new Float:fTime = halflife_time();
new Float:flPropertie1, Float:flPropertie2;
pev( ent, pev_fuser1, flPropertie1 );
pev( ent, pev_fuser2, flPropertie2 );
new Float:fTimeout = get_cvar_float("bm_musictime");
gfMuzaTimeOut[id] = fTime + fTimeout;
gfMuzaNextUse[id] = fTime + fTimeout + get_cvar_float("bm_musiccooldown");
{
switch(random_num(0,10))
{
case 0:
emit_sound(id, CHAN_STREAM, gsz1, 0.8, ATTN_NORM, 0, PITCH_NORM);
case 1:
emit_sound(id, CHAN_STREAM, gsz2, 0.8, ATTN_NORM, 0, PITCH_NORM);
case 2:
emit_sound(id, CHAN_STREAM, gsz3, 0.8, ATTN_NORM, 0, PITCH_NORM);
case 3:
emit_sound(id, CHAN_STREAM, gsz4, 0.8, ATTN_NORM, 0, PITCH_NORM);
case 4:
emit_sound(id, CHAN_STREAM, gsz5, 0.8, ATTN_NORM, 0, PITCH_NORM);
case 5:
emit_sound(id, CHAN_STREAM, gsz6, 0.8, ATTN_NORM, 0, PITCH_NORM);
case 6:
emit_sound(id, CHAN_STREAM, gsz7, 0.8, ATTN_NORM, 0, PITCH_NORM);
case 7:
emit_sound(id, CHAN_STREAM, gsz8, 0.8, ATTN_NORM, 0, PITCH_NORM);
case 8:
emit_sound(id, CHAN_STREAM, gsz9, 0.8, ATTN_NORM, 0, PITCH_NORM);
case 9:
emit_sound(id, CHAN_STREAM, gsz10, 0.8, ATTN_NORM, 0, PITCH_NORM);
case 10:
emit_sound(id, CHAN_STREAM, gsz11, 0.8, ATTN_NORM, 0, PITCH_NORM);
}
}
}
}
|
Last edited by Serkan Kischa; 01-17-2013 at 12:27.
|
|