Szerver számláló sztrájk forrás linux létrehozása

0. Mielőtt folytatná a telepítést, meg kell mondani néhány szót a hldsupdatetoolról. hldsudpdatetool - ez egy közös eszköz telepítését és frissítését alapú szerverek Steam, beleértve a játékokat alapján Valve HL1 és HL2, és néhány harmadik fél játékfejlesztők, mint például a Red Orchestra.

1. Töltse le a hldsupdatetool elosztást és mentse át ideiglenes mappába. Futtassa a Steamot.

2. Elindítjuk és átadjuk a rövid telepítő varázslót, amely többnyire a következő kattintások sorában található, és megadja azt a mappát, amelyben a kiszolgáló telepítésre kerül. A mappát saját belátásunk szerint adjuk meg, a példában a c: / server mappát használjuk. (A kiszolgálón lévő mappában az elérési útvonal nem lehet cirill és speciális karakter)

3. A c: / server mappába megyünk és futtatjuk a büszke magányban fekvő hldsupdatetool.exe fájlt. Ez frissíti a hldsupdatetool.exe fájlt a legújabb verzióra.

4. Hozzon létre egy kötegelt fájlt az automatikus telepítéshez és a későbbi szerverfrissítésekhez (anélkül is megteheti, hogy ebben az esetben ugyanazt a szintaxist használja a parancssorban).


Most egy kicsit arról, hogy mit csinál ez a kötegelt fájl:

Az első sor egyszerűen elindítja a hldsupdatetoolt, hogy letöltse a legújabb verzióját, ha létezik és várja, amíg a folyamat véget nem ér.
A második sor elindítja a szerver Counter-Strike: Source kiszolgáló telepítését vagy frissítését ugyanabban a mappában, ahol a hldsupdatetool.exe található, és várja a folyamat végét.
A harmadik sor garantálja a kötegelt fájl munkájának befejezését, amikor minden parancs befejeződik.

5. Futtasd a update.bat fájlt. A kötegfájl indítása után elindul a kiszolgáló telepítési folyamata. Ha a kezdeti telepítés több mint 4 gigabájt adatról történik, a kapcsolat sebessége függvényében a folyamat meglehetősen hosszú. A telepítés befejezése után a kötegelt fájl automatikusan bezárul.

II. Alapbeállítás

A kiszolgáló elindítása előtt kívánatos konfigurálni. A legtöbb nagy SRCDS beállítás keresztül végezzük server.cfg fájlt mappában található a megállapított játék cfg (észak / orangebox / cstrike / cfg Counter-Strike: Source).

Ha ez a fájl hiányzik (például a kezdeti telepítés során), a kiszolgáló az alapértelmezett értékekkel indul.

Példa a Counter-Strike forrása kiszolgáló.cfg fájljára

Egyéb fájlok, amelyekre figyelni kell:

/cstrike/maplist.txt - tartalmazza a kiszolgáló összes térképének listáját. Ha a kártya nincs a listán, akkor sem helyezhető el, ha a megfelelő .bsp fájl a térkép mappában található
/cstrike/mapcycle.txt - tartalmazza a játékciklusban lévő térképek listáját. Ha a kártya nincs itt, akkor csak kézzel teheti meg.
/cstrike/motd.txt - tartalmaz egy üdvözlő üzenetet, amelyet a játékosok a kiszolgálóra történő bejelentkezéskor vagy a térkép módosításakor mutatnak be. A formázás HTML-t használ
/cstrike/cfg/autoexec.cfg - paramétereket tartalmazza, hogy el kell végezni egyszer indításkor (ellentétben server.cfg, amely végrehajtásra minden változás kártya).

A kiszolgáló elindításakor a batch fájlt is használjuk, amely nemcsak kiküszöböli, hogy minden egyes indításkor hosszú parancssort kelljen beírni, de váratlan csepp esetén is garantálja az automatikus kiszolgáló újraindítását.


Tekintsük részletesebben a kötegelt fájlunkat:

Az első sor egyszerűen kikapcsolja a felesleges információk kimenetét a képernyőn

A második sor törli a képernyőt
A harmadik sor meghatározza azt a pontot, amelyre a kiszolgáló összeomlása esetén a batch fájl visszatér
A negyedik sorban megjelenik az SRCDS indítása dátummal és idővel
Az ötödik sort a szerver maga indítja el. Tekintsük részletesebben a paramétereit:

-konzol - a kiszolgáló konzol módban indul. Ezen opció nélkül a kiszolgáló grafikus felületen indul (például a Steam használatával), és kézi kattintásra van szükség egy gomb megnyomásával
-játék - jelzi azt a játékot, amelyhez a kiszolgáló fut.
-port 27015 - meghatározza az UDP portot, amelyen a kiszolgáló elindul. Alapértelmezés szerint a port 27015. Ha az alapértelmezett portot használja, akkor a következőt automatikusan használják.
-nocrashdialog - letiltja az ablak kimenetét hiba esetén, ha a szerver véletlenül csökken
+maxplayers - jelzi a játékosok maximális számát a szerveren
+térkép - a kiszolgáló kezdő kártyáját jelzi. Ez a paraméter szükséges, kivéve a SourceTV proxy telepítését.

A paraméterek teljes listája itt található.

A batch fájlunk hatodik sorában az SRCDS újraindítása üzenet jelenik meg a dátum és az idő jelzésével
A hetedik sor a kiszolgáló összeomlását vagy leállítását visszaadja a kötegelt fájlnak a megadott pontra (ezáltal kiszolgáló újraindítását kezdeményezi).

Ez minden. A kötegelt fájlunk készen áll és szétszedhető a kiszolgáló futtatásához, csak a kötegelt fájlt kell futtatnunk.

Egyéb kapcsolódó hírek: