先用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)] 的意思 是隨機挑選其中一個音效