По этой теме ЕМНИП ХЛ 1.1.1.0 и более ранние версии умели искать сервера всех модов и автоматически делать чейнджгейм при коннекте. Когда-то я видел, как в комп. клубе чувак коннектился к серваку кс 1.5 из халфы.
Добавлено 13-12-2013 в 12:54:
А вообще, без исходников GameUI.dll грамотно не сделать. Надо либо свой собственный оверлей для меню писать, либо хукать геймуи. И тот и другой вариант не будут дружить с VAC. Вот появится в ксаше предиктинг, и можно будет на нём мультиплеерный мод делать. Исходники открыты, модифицируй - не хочу.
marikcool писал:
можешь хукнуть sendto/recvfrom и там подменить значения.
Кстати именно так я и хотел делать фильтрацию по модам
А насчет самого топика:
Пока что написал хук вызова окна Servers, и вот думаю либо пытаться рисовать через gameui.dll либо метод для извращенцев(рисовать с помощью ogl)