For displaying those users on the showgroups.php page :
Edit your VIP usergroup in the AdminCP.
Scroll down the page where it says "Usergroup Options"
You'll find the first setting as "Viewable on Show Groups".
Change it to "Yes".
For displaying those users on a separate page :
First find out the usergroupID of that VIP usergroup.
(For example, 10)
Now, Create a new php file called vip-members.php and copy the contents of showgroups.php completely into this new php file. Now perform the following changes in the vip-members.php file :
FIND :
PHP Code:
WHERE (usergroup.genericoptions & " . $vbulletin->bf_ugp_genericoptions['showgroup'] . ")
REPLACE WITH :
(replace 10 with your appropriate VIP usergroup ID.)
PHP Code:
WHERE (usergroup.usergroupid = 10)
NOW FIND :
PHP Code:
if ($vbulletin->options['forumleaders'] == 1)
{
// get moderators **********************************************************
AS WELL AS THIS :
PHP Code:
eval('$moderatorbits .= "' . fetch_template('showgroups_usergroupbit') . '";');
}
}
}
// *******************************************************
and delete that while
IF block of code.
Please test it before applying it on your live forum.
(Although I tested the same on my localhost and it worked)