Săriți la conținutul principal

Instrucțiuni de compilare

:::warning Abandonat

Păstrate ca referință. hitboxtracker nu mai este întreținut — citiți Ce este hitboxtracker?.

:::

Verificarea cerințelor

  • Visual Studio, cu susținere pentru cele trei ținte C++ ale proiectului.

Fișierele antet HLSDK și Metamod sunt incluse în dep/, așa că nu este nimic în plus de descărcat.

Clonarea depozitului

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

Compilarea

Deschideți msvc/hitboxtracker.sln în Visual Studio și compilați. Soluția conține trei proiecte, câte unul pentru fiecare dintre cele trei părți de care avea nevoie unealta:

ProiectProduceRulează pe
serverhitboxtracker_mm.dllPe server, ca plugin Metamod.
clienthitboxtracker.dllPe clientul jocului, ca modul de afișare.
launchercs.exePe clientul jocului, pentru încărcarea modulului.
notă

Depozitul conține doar soluția Visual Studio — aici nu există o configurație CMake sau un build.sh, spre deosebire de celelalte proiecte ale organizației. Cu toate acestea, versiunea publicată include și un binar de server pentru Linux (hitboxtracker_mm_i386.so), produs în afara acestei soluții.

Vedeți Instalare pentru locul fiecărui rezultat.