/template/frontend/realia/main/main.php
private function getAgents()
1.
$query='SELECT * FROM '.DB_PREFIX.'_user WHERE group_id NOT IN (1,2,3) ORDER BY RAND() LIMIT 3'; - 1,2,3 - идешки групп из которых не будут выбираться
$query='SELECT * FROM '.DB_PREFIX.'_user WHERE group_id<>4 AND login<>\'_unregistered\' AND user_id NOT IN(1,2) ORDER BY RAND() LIMIT 3'; - как обычно + отсев по конкретным ИД пользователя перечисленным в IN(1,2)
2. Там же LIMIT 3 - меняем 3 на любое подходящее число
ORDER BY RAND() - шуффлирует (перемешивает) в случайном порядке результат. Если вы гарантированно выбираете LIMIT большим чем будет доступно пользователей, то это лучше убрать.