O caracteristică distinctivă a serverelor publice moderne CS1.6 - abilitatea de a le juca și jucătorii Steam și non-Steam. Ei bine, ca și independența versiunii protocolului clientului conectat (în prezent, protocolul actual este de 48, dar există încă unicumuri cu clientul cu versiunea protocolului 47).
Astăzi vom învăța serverul nostru să accepte toți jucătorii, indiferent de versiunea clientului lor folosind modulul DProto.
Descărcați DProto
În primul rând, trebuie să creați un director pentru dproto în folderul cstrike / addons
Acum descărcați cea mai recentă versiune a DProto.
Acum, în directorul dproto avem două fișiere:
Fișierul dproto.cfg trebuie mutat în directorul cstrike:
Ei bine, totul este aranjat așa cum ar trebui, acum ne conectăm la server.
Conectați DProto la serverul CS1.6
În principiu, DProto lucrează din cutie așa cum ar trebui și nu merită să-l ajustăm să-l alunecă, cu excepția unei singure nuanțe, pe care o vom lua în considerare mai jos. în timp ce verificați doar munca.
Trebuie doar să adăugăm o linie
linux addons / dproto / dproto_i386.so
la un fișier
/hlds/cstrike/addons/metamod/plugins.ini
Dacă nu există nici un fișier, creați-l:
Încercăm să pornim serverul din nou:
DProto modest, dar a raportat prezența sa.
Câteva cuvinte despre securitate
Există metode prin care jucătorii cu clienți non-Steam pot înlocui Steam_ID-ul lor și astfel "accidental" obțin drepturi de administrator.
Pentru a preveni această neînțelegere, este necesar să modificați valoarea unui parametru în dproto.cfg
Acolo căutăm parametrul SteamIdHashSalt și îi atribuim o valoare aleatorie:
Astfel, imaginarul SteamID al jucătorilor cu emulatori (clienți non-Steam) nu va obține ceea ce plănuiau pentru a obține un substitut pentru SteamID.
În general, pentru a explica pentru o lungă perioadă de timp și nu interesant. Utilizați setul de caractere principal. Lungimea acestei linii trebuie să fie mai mare de 16 caractere.
Citiți același lucru:
- Server CS1.6 - Depanarea unei probleme cu microfonul
- Serverul CS1.6 - instalarea MetaMod
- Serverul CS1.6 - Instalarea AMXModX
- Counter-Strike 1.6 - Crearea serverului pe Linux Debian
- Server de jocuri CS 1.6 - de la A la Z - Pasul 2 - Instalarea serverului
- Server CS1.6 - Adăugarea limbilor ruse sau ucrainene