public hit_random(Ent) //随机播放撞到什么东西的声音
{
if(pev_valid(Ent)) //有效的实体
{
new num=random(3)
{
if (num == 0) hit_sd_play1(Ent)
if (num == 1) hit_sd_play2(Ent)
if (num == 3) hit_sd_play3(Ent)
}
}
}
public boom_sound(Ent) //爆炸的声音什么的最讨厌啦
{
if(pev_valid(Ent)) //有效的实体
{
new num=random(3)
{
if (num == 0) emit_sound(Ent, CHAN_BODY,"weapons/explode3.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
if (num == 1) emit_sound(Ent, CHAN_BODY,"weapons/explode4.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
if (num == 3) emit_sound(Ent, CHAN_BODY,"weapons/explode5.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
}
}
}
public hit_sd_play1(Ent) //随机的声音第一序列1
{
if(pev_valid(Ent)) //有效的实体
{
new num=random(2)
{
if (num == 0) emit_sound(Ent, CHAN_BODY, "weapons/speargun_metal1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
if (num == 1) emit_sound(Ent, CHAN_BODY, "weapons/speargun_metal2.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
}
}
}
public hit_sd_play2(Ent) //随机的声音第二序列2
{
if(pev_valid(Ent)) //有效的实体
{
new num=random(2)
{
if (num == 0) emit_sound(Ent, CHAN_BODY, "weapons/speargun_stone1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
if (num == 1) emit_sound(Ent, CHAN_BODY, "weapons/speargun_stone2.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
}
}
}
public hit_sd_play3(Ent) //随机的声音第三序列3
{
if(pev_valid(Ent)) //有效的实体
{
new num=random(2)
{
if (num == 0) emit_sound(Ent, CHAN_BODY, "weapons/speargun_wood1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
if (num == 1) emit_sound(Ent, CHAN_BODY, "weapons/speargun_wood2.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
}
}
}
|