Pular para o conteúdo principal

Instruções de compilação

:::warning Descontinuado

Mantido como referência. O hitboxtracker não é mais mantido — leia O que é o hitboxtracker?.

:::

Verificação dos requisitos

  • Visual Studio, com suporte aos três alvos em C++ do projeto.

Os cabeçalhos do HLSDK e do Metamod ficam embutidos em dep/, então não há nada extra a baixar.

Clone do repositório

git clone https://github.com/rehlds/hitboxtracker.git
cd hitboxtracker

Compilação

Abra o msvc/hitboxtracker.sln no Visual Studio e compile. A solução contém três projetos, correspondentes às três partes de que a ferramenta precisava:

ProjetoProduzRoda em
serverhitboxtracker_mm.dllNo servidor, como plugin do Metamod.
clienthitboxtracker.dllNo cliente do jogo, como módulo de renderização.
launchercs.exeNo cliente do jogo, para carregar o módulo.
observação

O repositório traz apenas a solução do Visual Studio — não há aqui uma configuração de CMake nem um build.sh, diferentemente dos outros projetos da organização. Mesmo assim, o lançamento publicado inclui um binário de servidor para Linux (hitboxtracker_mm_i386.so), que foi gerado fora desta solução.

Veja a Instalação para saber onde cada resultado ia.