Well at first you should change the Random num, because it is between 0 and 1 instead of 1 and 2.
and its better if you use this here.
PHP Code:
public plugin_precache()
{
for(new i = 0; i < MaxSounds; i++)
{
if(!file_exists(soundlist[i])){
new path[75]
format(path,74,"%s.mp3",soundlist[i])
precache_sound(path)
}
}
return PLUGIN_CONTINUE
}
Its because you can't set in precache_sound "%s"