2hours.gg/

Játékszerverek óránként. Csak akkor fizetsz, amikor játszol.

Hogyan állíts be egy privát, szinte vanilla Left 4 Dead 2 szervert

Egy éjjel-nappal futó Left 4 Dead 2 dedikált szervert szeretnél, ami csak neked és a barátaidnak szól, alig vagy egyáltalán nem módosítva a vanilla alapokat. Ez a teljes konfiguráció. Szándékosan rövid: a vanilla L4D2 már eleve elvégzi a legtöbb dolgot, a trükk csak annyi, hogy tudd, melyik maroknyi cvar számít igazán.

Hol található a konfiguráció

A SteamCMD-vel telepített dedikált szerver (222860-as alkalmazás) itt tárolja a konfigurációját:

<install>/left4dead2/cfg/server.cfg

Hozd létre ezt a fájlt, ha még nincs ott. Minden pályaváltáskor automatikusan lefut, ha az indítási sorból (lentebb) meghívod exec paranccsal.

Egy majdnem vanilla server.cfg

Illeszd be ezt, módosítsd a négy CHANGE ME jelöléssel ellátott értéket, és kész is vagy. Nincs szükség pluginra vagy addonra.

// --- Identity ---
hostname "My Private L4D2 Server"      // CHANGE ME
sv_tags "private"
rcon_password "pick-a-long-secret"     // CHANGE ME - admin console over RCON

// --- Lock it down ---
sv_password "friends-only"             // CHANGE ME - join password
sv_search_key "my-private-key"         // CHANGE ME - see "Private lobbies" below

// --- Vanilla behaviour ---
sv_pure 1                              // reject client-side file overrides
sv_consistency 1
sv_cheats 0
z_difficulty Normal                    // Easy / Normal / Hard / Impossible
sv_region 255                          // 255 = world; set your region for lower ping

// --- 24/7 housekeeping ---
sv_alltalk 0
sv_allow_lobby_connect_only 0          // keep direct IP connects open
mp_disable_autokick 1

Egy privát kooperatív szervernek tényleg csak ennyire van szüksége. A játékmódot és a kezdőpályát az indítási sorban kell beállítani, nem itt, mert az L4D2 figyelmen kívül hagyja az mp_gamemode-ot, ha az a server.cfg-ben szerepel.

Az indítási sor

Indítsd el a szervert az srcds_run paranccsal a telepítési mappából:

./srcds_run -game left4dead2 -console -port 27015 \
  +exec server.cfg \
  +mp_gamemode coop \
  +map c1m1_hotel
  • Az exec server.cfg fut le először, hogy a cvarjaid már készen álljanak, mielőtt betöltődik a pálya.
  • Az mp_gamemode értéke coop, realism, versus, survival vagy scavenge lehet. Kötelezően a parancssorban kell szerepelnie.
  • A c1m1_hotel a Dead Center 1. pályája. Cseréld le bármelyik kampány kezdőpályájára, amit szeretnél.
  • A 27015-ös port egyszerre a játékport és az A2S lekérdezési port. Nyisd meg a tűzfaladon (UDP + TCP).

Két módja, hogy privát maradjon

  • Jelszó (a legegyszerűbb): ha be van állítva az sv_password, csak azok csatlakozhatnak, akik beírják a jelszót. Oszd meg az IP-t és a jelszót a csapatoddal. Megjegyzés: a jelszó megakadályozza, hogy a szerver nyilvános csatlakozásként jelenjen meg, ami pont a cél.
  • Privát lobbi (sv_search_key): ha a szokásos Steam lobbin keresztül szeretnél meghívni, IP megosztása helyett, állíts be egy keresési kulcsot a szerveren, és kérd meg minden barátodat, hogy írja be a saját konzoljában az sv_search_key my-private-key parancsot, mielőtt „Best Available” lobbit hoz létre. Csak az egyező kulcsú szerverek jelennek meg, így a tiéd marad.
  • Steam csoport (opcionális): állítsd be az sv_steamgroup értékét a csoportod azonosítójára, az sv_steamgroup_exclusive 1 paranccsal pedig csak a tagok csatlakozását engedélyezed.

Az egyetlen bökkenő: négy játékos

A vanilla L4D2 pontosan négy túlélőnek ad helyet kooperatív módban, és a Steam lobbin keresztüli csatlakozás mindenképp négy főre korlátozza az emberi játékosokat. Nincs olyan cvar, ami ezen változtatna. Ha négy fő elég a csapatodnak, készen is vagy, és semmilyen modra nincs szükséged. Ha öt vagy több játékost szeretnél, kell egy apró mod (L4DToolZ), és mindenkinek közvetlen IP-vel kell csatlakoznia, lobbi helyett.

Lásd még

← Vissza az összes útmutatóhoz