DProto


O Double Protocol (mais conhecido como DProto) é um plugin do metamod que serve para unificar os protocolos 47 e 48 do Half-Life e de suas modificações (assim como o Counter-Strike), permitindo que clientes No-Steam e Steam possam jogar no mesmo servidor.

Atualmente, os clientes que usam o Counter-Strike original (Steam) utilizam um protocolo de jogo diferente do que os clientes No-Steam. O protocolo 48, usado pelos jogadores Steam, é exclusivo para quem usa Steam, portanto, se um cliente No-Steam tentasse se conectar a um servidor que utilize o protocolo 48, a seguinte mensagem apareceria na tela:

"This server is using a newer protocol (48) than your client (47). You should check for updates to your client".

Traduzindo essa mensagem, temos:

"Este servidor está usando um protocolo mais novo (48) do que o do seu cliente (47).
 Você deve procurar por atualizações para seu cliente."

Assim, somente jogadores Steam poderiam acessar o servidor, pois eles utilizam um protocolo mais novo. Com o DProto, é possível unificar os protocolos do servidor, de modo que tanto jogadores 47 (No-Steam) e 48 (Steam) possam conectar-se sem problemas.

Obs.: O DProto funciona de dentro para fora, ou seja, ele só pode ser instalado em servidores originais Steam (que utilizam o protocolo 48).