Construirea unui server cs 1

De ce să creați un server 1.6 de la zero dacă există multe servere gata? - Probabil că aceasta este prima întrebare care apare în tine. Mă grăbesc să răspund, când eu însumi am început să lucrez pe servere de servere, am descarcat și servere gata și le-am fugit. Bineînțeles că mulți dintre ei au fost adunați nemaipomenit, iar unii nu au funcționat, dar au găsit încă câteva servere bune și au lucrat bine. Dar când m-am gândit la mutarea serverului meu, mi-am dat seama că trebuie să o fac unic (instalați plug-in-uri noi, schimbați etichetele). Dar când am deschis dosarul cu serverul, tot ce am văzut a fost un set de fișiere cu titluri obscure =)






Apoi am decis să asamblez serverul de la zero, să îl configurez după cum consider necesar și să pun plugin-urile pe care le vreau eu și să le rescriu.


1. Primul lucru pe care trebuie să începem această descărcare HldsUpdateTool.exe (cu Of.sayt sau al nostru) și rulați-l (procedura testat de actualizare)
2. Rulați din nou hldsupdatetool.exe, dar cu parametrii deja

hldsupdatetool.exe - comanda de actualizare -game cstrike -dir c: # 92; hlds;
Acum voi explica ce înseamnă aceste comenzi:
a) - actualizare comandă - Cred că toată lumea înțelege aceste cuvinte, dar pentru cei care nu cunosc engleza. această comandă indică o actualizare. Dar, deoarece nu avem un server, va începe descărcarea tuturor fișierelor necesare. Dar cum știe de ce joc are nevoie pentru a descărca fișierele? - Cereți, dar pentru asta avem nevoie de echipa următoare;
b) -game cstrike - Această comandă specifică jocul pe care doriți să îl actualizați / instalați singur;
c) -dir c: # 92; hlds - Probabil, din motive de claritate, o voi distruge în două părți.
1) dir - Aceasta este comanda de creare a partiției (mai ușor de spus);
2) c: # 92; hlds - Aceasta este calea completă a dosarului.
Da, ce altceva vreau să spun despre comanda -dir c: # 92; hlds? Acesta nu poate fi scris și apoi toate fișierele serverului cc vor fi instalate în folderul în care este localizat fișierul hldsupdatetool.exe. (Eu personal fac întotdeauna, am nevoie pentru a crea un dosar pentru a arunca HldsUpdateTool.exe și rulați-l fără nici o comandă -dir c: # 92; HLDS, care este atât de hldsupdatetool.exe -command update -game cstrike)
În acest stadiu, pot apărea erori, dar acestea sunt rare, cele mai multe ori vrei doar să repete HldsUpdateTool.exe de pornire -command actualiza -game cstrike -dir c: # 92; HLDS.
Ați încărcat cu succes totul? Dacă da (altfel nu poate fi) atunci vă felicit! Aveți un protocol server xc 1.6 48 (sau pur și simplu puneți STEAM) fără plug-in-uri și moduri. Și cum se face acum 47/48 protocol și instalați mods și plug-in-uri? Întrebați și voi vorbi mai jos despre asta)







3. Această fază va dedica instalarea metamodului.

E un pic de ifa. Ce este metamodul? Metamod o interfață plug-in pentru modificarea Half-Life, care este situat între jocuri motor Half-Life și Half-Life Mod, oferind de încărcare dinamică și descărcarea de plugin-uri DLL pentru a adăuga sau elimina caracteristici suplimentare la serverul de joc. (Pur și simplu pune plugin vă permite să instalați diverse module, cum ar fi amxmodx, dproto, rapel, mmtimer, etc)
Cred si asa este clar ca avem nevoie de ea, chiar foarte mult =)
Și deci, să începem instalarea metamodului
a) Descărcați de aici metamod (Of.Sayt) Dacă nu puteți descărca aici de pe site-ul nostru;
b) Aruncăm fișierul metamod.dll în # 92; # 92 cstrike; addons # 92; Metamod (ultimele două dosare pentru a crea un lințoliu) și acolo a crea un fișier plugins.ini, de ce acest fișier, voi discuta mai jos;
c) Deschideți acum fișierul liblist.gam, acesta se află în dosarul cstrike (# 92; cstrike # 92; liblist.gam)
Și căutați și schimbați linia (gamedll "dlls # 92; mp.dll") în (addons # 92; metamod # 92; metamod.dll).
Sunteți buni prieteni! Am instalat metamodul pe serverul dvs.

4. Instalarea AMXMODx

Din nou un pic iffa =) Ce este AMXMODx? AMX Mod X (AMXX) este Metamod plugin care permite să scrie și să execute modificări la Half-Life a motorului, cu un mic limbaj de scripting.
Și astfel instalarea:
a) Descărcați AMXMOD din site-ul Offsite (sau de la noi)
b) Din arhivă luăm dosarul amxmodx și ne aruncăm pe server în folderul addons (cstrike / addons /)
c) Acum trebuie să conectăm. După cum știm deja că modulele de tip amxmod'a pe serverul pe care ruleaza Metamod, și că el știa că avem este modulul pe care doriți să rulați, vom merge la dosar și Metamod deschis fișierul plugins.ini, (este în el vom intra toate plug-in-uri ) (/cstrike/addons/metamod/plugins.ini). Și așa a deschis fișierul plugins.ini și introduceți următoarea linie
win32 addons / amxmodx / dlls / amxmodx_mm.dll (salvați și închideți)
Îți voi explica.
win32 - Aceasta este platforma de server (adică serverul rulează pe Windows și 32 sau 64 bit nu este important).
addons / amxmodx / dlls / amxmodx_mm.dll este calea de fișier care începe cu dosarul addons.
Vă felicit! Ai instalat AMXMOD pe serverul tău și în curând vom putea instala pluginuri pe serverul tău, dar deocamdată.

5. Instalarea Dproto

Ce este Dproto? DPROTO - plug-in pentru Metamod pentru rezolvarea problemei multiprotocol și emularea lui SteamID pentru clienții NoSteam. Are un sistem flexibil de setări și o bogată funcționalitate.
După cum ați ghicit-o, Dproto vă permite să faceți ca serverul dvs. ks să aibă un protocol de 47/48. Adică, pe serverul dvs. cc va putea să meargă ca jucător cu Steam și fără el.
Instalarea este după cum urmează:
a) Descărcarea dproto cu Of.sayt sau nostru (personal am instala o versiune mai veche - dproto 0.4.8 (pentru mine este mai mult ca ea));
b) Creați dosarul dproto din dosarul addons. în arhiva căutați dosar ferestre (bin / Windows) ia dproto.dll fișier și arunca în dosarul dproto (addons / dproto /);
c) De asemenea, avem nevoie de fișierul dproto.cfg, îl aruncăm în directorul rădăcină al serverului, unde se află fișierul de pornire a serverului și dosarele cstrike, valve, reslists etc etc.
d) Și, la fel ca AMXMOD, ne conectăm dproto. Mergem la dosarul metamod și deschideți fișierul plugins.ini (/cstrike/addons/metamod/plugins.ini). Și adăugați o linie nouă
win32 addons / dproto / dproto.dll (salvați și închideți)
Acum jucătorii pot intra în serverul tău ca un non-stime și Steam. Felicitări!
Cred că acestea sunt cele mai importante module pentru server. Dar voi descrie un modul care va crește FPS-ul serverului.

7. Instalarea pluginurilor amxx







Articole similare

Trimiteți-le prietenilor: