2hours.gg/

Saatlik oyun sunucuları. Sadece oynarken öde.

Özel, neredeyse vanilla bir Left 4 Dead 2 sunucusu nasıl kurulur

Yalnızca size ve arkadaşlarınıza kilitli, vanilla üzerine az ya da hiç mod olmayan, günün her saati çalışan bir Left 4 Dead 2 dedicated sunucusu istiyorsunuz. İşte config'in tamamı. Kısa olması bilinçli: vanilla L4D2 ihtiyacınız olanın çoğunu zaten yapar, yani işin püf noktası gerçekten önemli olan birkaç cvar'ı bilmek.

Config nerede durur

SteamCMD ile kurulan bir dedicated sunucu (app 222860) config'ini burada tutar:

<install>/left4dead2/cfg/server.cfg

Yoksa o dosyayı oluşturun. Başlatma satırından (aşağıda) exec ettiğinizde her harita değişiminde otomatik çalışır.

Neredeyse vanilla bir server.cfg

Bunu yapıştırın, CHANGE ME olarak işaretli dört değeri değiştirin, işiniz bitti. Eklenti yok, addon yok.

// --- 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

Özel bir co-op sunucusunun gerçekten ihtiyaç duyduğu her şey bu. Oyun modu ve başlangıç haritası burada değil başlatma satırında ayarlanır, çünkü L4D2, mp_gamemode server.cfg içine konduğunda onu yok sayar.

Başlatma satırı

Sunucuyu kurulum klasöründen srcds_run ile başlatın:

./srcds_run -game left4dead2 -console -port 27015 \
  +exec server.cfg \
  +mp_gamemode coop \
  +map c1m1_hotel
  • exec server.cfg önce çalışır, böylece harita yüklenmeden önce cvar'larınız yerine oturur.
  • mp_gamemode şunlardan biridir: coop, realism, versus, survival, scavenge. Komut satırında OLMALIDIR.
  • c1m1_hotel, Dead Center'ın 1. haritasıdır. İstediğiniz herhangi bir kampanya başlangıç haritasıyla değiştirin.
  • 27015 portu hem oyun portu hem de A2S query portudur. Firewall'ınızda açın (UDP + TCP).

Özel tutmanın iki yolu

  • Şifre (en basit): sv_password ayarlıyken yalnızca şifreyi yazanlar bağlanabilir. IP'yi ve şifreyi grubunuzla paylaşın. Not: bir şifre, sunucunun public join göstermesini engeller, istediğiniz de budur.
  • Özel lobi (sv_search_key): IP paylaşmak yerine normal Steam lobisi üzerinden davet etmek istiyorsanız, sunucuya bir search key koyun ve her arkadaşınızın bir "Best Available" lobi host etmeden önce kendi oyun konsoluna sv_search_key my-private-key yazmasını sağlayın. Yalnızca eşleşen key'e sahip sunucular görünür, böylece sizinki olarak kalır.
  • Steam grubu (opsiyonel): bağlantıları üyelerle sınırlamak için sv_steamgroup'u grup ID'nize ve sv_steamgroup_exclusive 1 olarak ayarlayın.

Tek takıntı: dört oyuncu

Vanilla L4D2 co-op'ta tam olarak dört survivor alır ve bir Steam lobisinden katılmak insanları ne olursa olsun dörtte sabitler. Bunu değiştiren bir cvar yoktur. Grubunuza dört yetiyorsa işiniz bitti ve sıfır modunuz var. Beş veya daha fazla kişi istiyorsanız, küçük bir mod (L4DToolZ) artı herkesin bir lobi üzerinden değil doğrudan IP ile bağlanması gerekir.

Ayrıca bakın

← Tüm rehberlere dön