Ezt az oldalt a Steam Támogatás és a Steam felhasználók is moderálják - minden, az oldalon kívüli hivatkozást óvatosan kell kezelni.
A Steam Támogatás soha nem fog a Steam fiókod és jelszavad után kérdezősködni, és arra sem fognak megkérni, hogy a Steam jelszavadat megadd bármilyen weblapon.
Önálló dedikált szerver létrehozása
A tapasztalt felhasználóknak az önálló dedikált szerver a legjobb választás.
Töltsd le és telepítsd a HldsUpdateTool-t
- Töltsd le a HldsUpdateTool Telepítőt (megközelítőleg 700 KB)
- Futtasd a telepítőt, és add meg a telepítési mappát
Megjegyzés: Ne adj meg a már létező Steam mappákon belüli telepítési helyet
- Válaszd ki azt a térséget, ami a leginkább lefedi a földrajzi elhelyezkedésed (a szervered ez alapján kerül pozícionálásra a felhasználók szerverböngészőjében)
- A telepítési lépések végrehajtása után menj a HldsUpdateTool mappába, és futtasd le a HldsUpdateTool.exe-t az eszköz frissítéseinek letöltéséhez
HldsUpdateTool paraméterek és kapcsolók
A HldsUpdateTool program parancssorból történő futtatásakor az alábbi paramétereket és kapcsolókat használhatod:
Formátum: hldsupdatetool -command <parancs> [paraméterek] [kapcsolók]
- Parancsok
- -command version - Telepített verziók megtekintése
- -command list - Rendelkezésre álló játékok megtekintése
- Paraméterek
- -game <játék> - Játék telepítése, ahol a <tt<játék></tt> a kívánt játék kódja
- -dir <telepítési könyvtár> - A kívánt telepítési könyvtár abszolút útvonalának megadása a <telepítési könyvtár> változóban (ha nincs könyvtár megadva, az eszköz a legutóbb használt könyvtárba fog telepíteni)
- -username <felhasználónév> - Steam fiók felhasználónév (csak korlátozottan hozzáférhető tartalom esetén szükséges)
- -password <jelszó> - Steam fiók jelszó (csak korlátozottan hozzáférhető tartalom esetén szükséges)
- Kapcsolók
- -remember_password - Jelszó megjegyzése (ha van megadva Steam fiók felhasználónév és jelszó)
- -verify_all - Annak ellenőrzése, hogy minden HLDS fájl frissítésre került-e
- -retry - Automatikus újrapróbálkozás 30 másodpercenként, ha a Steam Hálózat foglalt
Telepítsd a játéktartalmat
Miután a HldsUpdateTool telepítése megtörtént, megkezdheted a játéktartalom telepítését:
- Nyiss egy parancsor-ablakot (Start > Kellékek > Parancssor, vagy Start > Futtatás > cmd <enter>)
- Lépj be a HldsUpdateTool telepítési könyvtárába
- Játék telepítéséhez használd a következő parancsot:
hldsupdatetool -command update -game <játék> -dir <telepítési könyvtár> (Ahol a <játék> az alább felsorolt kódok egyike, a <telepítési könyvtár> pedig annak a könyvtárnak az abszolút elérési útvonala, ahová a játéktartalmat telepíteni akarod)
- Source motoros játékok
- Counter-Strike Source - Counter-Strike Source
- dods - Day of Defeat: Source
- hl2mp - Half-Life 2: Deathmatch
- GoldSrc motoros játékok
- cstrike - Counter-Strike 1.6
- czero - Counters-Strike: Condition Zero
- dmc - Deathmatch: Classic
- dod - Day of Defeat
- gearbox - Opposing Force
- ricochet - Ricochet
- tfc - Team Fortress Classic
- valve - Half-Life Deathmatch
- Külső fejlesztésű játéktartalmak
- redorchestra - Red Orchestra
- ship - The Ship
- sin - Sin Episodes
- darkmessiah - Dark Messiah
- garrysmod - Garry’s Mod
Külső fejlesztésű modok
A külső fejlesztésű modok fájljait a dedikált szerver mappáján belülre kell telepíteni. A konkrét modokkal kapcsolatos további információkért keresd fel a kérdéses külső fejlesztésű mod támogatási oldalát.
Konfiguráld a szervert
Az alábbi konfigurációs eljárások GoldSrc (hlds.exe) és Source (srcds.exe) motoros szerverekre egyaránt vonatkoznak.
Indítási kapcsolók
Az indítási kapcsolók megadhatók a parancssorban, vagy rögzíthetők a hlds.exe vagy srcds.exe Windows-parancsikonjában. Annyi indítási kapcsolót használhatsz, amennyit akarsz, azonban a kapcsolókat helyesen kell megadni, különben a dedikált szerver nem indul el.
- -autoupdate - A szerver automatikusan frissül, amint frissítés került kibocsátásra
- -console - A szerver konzol módban indul (nincs GUI)
- -game <játéknév> - Az indítandó játékszerver megadása
- -ip <ip cím> - Beállítja a szerver IP-jét, ha a gépnek több IP címe is van
- -port <port szám> - Beállítja azt a portot, amin a szerver fogadja a kapcsolatokat (ha nincs port megadva, a 27015-ös lesz az alapértelmezett)
- +maxplayers <játékosok száma> - Beállítja a szerveren engedélyezett maximális játékos-számot
- +map <a pálya neve> - Beállítja az induló pályát
server.cfg beállítások
A játék szerver-konfigurációs fájlja arra használható, hogy azzal szerver-konzolváltozókat (CVAR) hajtsunk végre a szerver minden indításakor.
Minden játék server.cfg fájlja a játék telepítési könyvtárában található (ami egy, a játék kódja alapján elnevezett alkönyvtár a HldsUpdateTool futtatásakor megadott telepítési könyvtárban).
- hostname "szervernév" - Add meg azt a szervernév szöveget, amivel szeretnéd, hogy a szervered a felhasználók szerverböngészőjében látható legyen
- rcon_password "jelszavad" - Add meg a jelszavad olyan biztonsági jelszóként, amit akkor használhatsz azonosításra, ha kliensként bejelentkezve akarod megváltoztatni a szerver beállításait
- sv_aim # - A játékosok automata célzási funkciójának beállítása, ha # értéke 1 akkor "be", ha pedig 0 akkor "ki" van kapcsolva
- sv_cheats # - Az egyjátékos csalás-parancsok engedélyezése, ha # értéke 1 akkor "engedélyezve", ha pedig 0 akkor "tiltva" van
- sv_contact "adminnév@tedomained.com" - A szerverüzemeltető kapcsolattartói címének megadása
- sv_maxrate # - A szerver számára megengedett adattovábbítási sebesség (rate) maximumának megadása byte per másodpercben, ahol # értéke legalább: 1000 / alapértelmezésben: 10000 / legfeljebb 25000
- sv_region # - A szervered által kijelzett elhelyezkedési régió beállítása, ahol # értéke:
- -1 - Globális
- 0 - US Keleti Part
- 1 - US Nyugati Part
- 2 - Dél-Amerika
- 3 - Európa
- 4 - Ázsia
- 5 - Ausztrália
- 6 - Közel-Kelet
- 7 - Afrika
A szerverparancsok részletes listájáért tekintsd meg a Szerver beállítások témát.
HLDS erőforrás-kezelő CVAR-ok
Az alábbi CVAR-ok használatával szabályozható, hogyan kezelje a HLDS/SRCDS az erőforrásokat.
- sv_allowdownload # - Állítsd 1-re a kliensek tartalomletöltésének engedélyezéséhez (pályák, spray-k és egyéb anyagok), és 0-ra a letiltásához
- sv_allowupload # - Állítsd 1-re annak engedélyezéséhez, hogy a kliensek egyedi spray-ket tölthessenek fel a szerverre, és 0-ra az egyedi spray-k letiltásához
- hpk_maxsize # - A kliensek által feltölthető spray-fájlok méretének korlátozása (tartomány: .1 MB-tól 1.5 MB-ig - 0-ra állítva bármekkora fájl engedélyezett)
- sv_downloadurl <url> - Használd ezt a beállítást annak engedélyezésére, hogy a kliensek másik szervert használhassanak tartalomletöltésre (ez csökkenti a kliensek tartalomletöltéséből eredő szerverterhelést) - az <url>-t a következő formátumban add meg http://www.<domain>.com/<fájlútvonal>, ahogyan a Gyors HTTP-s letöltés útmutató is írja
- sv_filetransfercompression # - Állítsd 1-re a szervertől a kliensnek küldött fájlok tömörítésének engedélyezéséhez, és 0-ra ennek letiltásához
- sv_send_logos # - Állítsd 1-re annak engedélyezéséhez, hogy a szerver az egyedi spray-ket minden játékosnak elküldje (a sv_allowdownload-ot szintén engedélyezni kell), és 0-ra a spray-k letiltásához
- sv_send_resources # - Állítsd 1-re ahhoz, hogy a szerver kikényszerítse a biztonságos erőforrások (modellek) kiküldését a klienseknek, és 0-ra ennek kikapcsolásához
Játékbeállítások
Létrehozhatsz továbbá egyedi konfigurációs fájlokat is, melyeket az exec <fájlnév> CVAR-ral tölthetsz be (ahol a <fájlnév> egy olyan fájl neve, ami a játék telepítési könyvtárában van).
- Counter-Strike
- mp_timelimit <perc> - Használd a <perc> változót a pályákon töltött idő beállításához
- mp_buytime <perc> - Használd a <perc> változót annak beállításhoz, hogy a kör kezdete előtt a játékosok mennyi ideig vásárolhassanak fegyvereket
- mp_startmoney <összeg> - Használd az <összeg> változót annak a pénzösszegnek a beállításához, amivel a játékosok a köröket kezdik
- mp_c4timer <másodperc> - Használd a <másodperc> változót annak beállításához, hogy az élesített C4 mennyi idő múlva robbanjon fel
- mp_freezetime <másodperc> - Használd a <másodperc> változót annak beállításához, hogy a játékosok a körök elején mennyi ideig ne tudjanak mozogni
motd.txt
Ez a fájl tartalmazza a szervered „A nap üzenete” szövegét. Ha akarod, ebbe a fájlba elhelyezheted a kapcsolattartói információidat és a weboldalad címét.
A fájlban megengedett HTML kódok használata.
Példa motd.txt:
A NAP ÜZENETE
Üdvözöllek a Counter-Strike szerveremen
A szerveren játszott pályák listája:
de_dust2
cs_assault
de_train
cs_Havana
mapcycle.txt
Ez a fájl tartalmazza azoknak a pályáknak a listáját, melyeken a szervered végighalad.
Példa mapcycle.txt:
de_dust2
cs_assault
de_train
cs_Havana
Gyors HTTP-s letöltés
A felhasználók a dedikált szervered sávszélesség- és erőforrás-igényének csökkentése érdekében letölthetnek egyedi tartalmat HTTP-n keresztül webszerverről is. A gyors HTTP-s letöltés lehetővé teszi az SRCDS vagy HLDS számára, hogy minden rendelkezésre álló erőforrást és sávszélességet a játékok futtatására használjon fel.
- Készíts listát a szervereden használt összes egyedi fájlról (bsp, wav, mdl, stb.)
- Töltsd fel a fájlokat egy webszerverre, ugyanazzal a könyvtárstruktúrával
- Opcionálisan: Bannerkép megjelenítéséhez (például egy „A tartalomszolgáltatást biztosította...” feliratot tartalmazó képhez) tölts fel egy 340x56 pixeles képet a szerverre <egyedi tartalom könyvtára>/gfx/banner.gif néven
- Használd a sv_downloadurl <url> CVAR-t, és az <url>-t állítsd be a http://<domain>/<egyedi_tartalom_könyvtára>/ címre (ahol a <domain> a webszervered domainje, a <custom_content_directory> pedig annak a könyvtárnak a neve, ahová a HLDS vagy SRCDS játék-telepítésed egyedi tartalom könyvtárának másolata van)
Ha a webszerveredet egyszerű HTTP-hitelesítés védi, akkor a következő formátumot használd a felhasználónév és jelszó megadásához: http://<felhasználónév>:<jelszó>@<domain>/<egyedi_tartalom_könyvtára>, a <felhasználónév> és <jelszó> értéke olyan webszerver-fiókhoz tartozó felhasználónév/jelszó páros legyen, amelyiknek van olvasási joga a kérdéses fájlokhoz
További információk dedikált szerverek konfigurálásáról
Segítségnyújtás dedikált szerverekhez
Ha dedikált szerverekkel kapcsolatos problémák megoldását keresed, csatlakozz az operációs rendszeredhez megfelelő dedikált szerver vitafórumokhoz, vagy nézd át a levelezőlista-archívumokat:
Kapcsolódó témák
|