Nevermind, I figured it out. Add together (1<<playerNum-1) for each player you want in the list. Example:
Code:
// players 1, 2, and 3
new voiceMask = (1<<0) | (1<<1) | (1<<2);
// players 3, 7, 12, and 26
new voiceMask = (1<<2) | (1<<6) | (1<<11) | (1<<25);
// create a voicemask based on players array
stock create_voicemask(players[33])
{
new i, voiceMask;
for(i=1;i<=32;i++)
{
if(players[i]) voiceMask |= (1<<(i-1));
}
return voiceMask;
}
__________________
No longer around. Thanks your support, everyone! As always:
THIS ONES FOR YOU
3000 PTS