先用new const 将所需要的音效写入:
复制程式
new const zombie_attack_sounds[][] = { "你要的音效1", ""你要的音效2"}
接着在plugin_precache()中载入你的音效
复制程式
for (new i = 0; i < sizeof zombie_attack_sounds;i++)
{
precache_sound(zombie_attack_sounds[i])
}
接着 把
engfunc(EngFunc_EmitSound, id, channel, "音档位置", volume, attn, flags, pitch)
改成
engfunc(EngFunc_EmitSound, id, channel, zombie_attack_sounds[random_num(0, sizeof zombie_attack_sounds - 1)], volume, attn, flags, pitch)
注: zombie_attack_sounds[random_num(0, sizeof zombie_attack_sounds - 1)] 的意思 是随机挑选其中一个音效