Retrieve a list of dead players ( using get_players() with "bh" as flags, or using a loop with for() + a check is_user_alive() ), then pick up a player randomly with random().
Basicaly :
Code:
new Players[32];
new Num;
new RandomDeadPlayer ;
get_players( Players, Num, "bh" );
RandomDeadPlayer = random( Num );
or
Code:
new MaxClients = get_maxplayers();
new RandomDeadPlayer ;
new Num;
for( new id = 1; id <= MaxClients; id++ )
{
if ( !is_user_alive( id ) ) { Num++; }
}
RandomDeadPlayer = random( Num );
[Edit] Ah. You say players not a player.