Neat, never really looked into modifying the scripted Playerlist but I'm more of a external playerlist kinda guy.
There's this way as well (I'd name it.. /buddymass), so long as your buddies don't have mass ignored.
PHP Code:
//#CLIENTSIDE
function onBuddyMass() {
for (temp.p: allplayers) {
if (temp.p.isbuddy)
temp.budz.add(temp.p);
}
("-Playerlist").openPMWindow(temp.budz,false);
}