Panduan ini membahas cara mengonfigurasi dan terhubung ke server dedicated Left 4 Dead 2 Anda yang dihosting bersama Legion Hosting, termasuk pengaturan server.cfg, penyiapan token GSLT, mode game, custom campaign, dan add-on Workshop.
Langkah 1 — Temukan dan Edit server.cfg
Left 4 Dead 2 membaca konfigurasi server intinya dari left4dead2/cfg/server.cfg. File ini dibuat secara otomatis pada saat server pertama kali dimulai. Jika tidak ada, Anda dapat membuatnya secara manual menggunakan file manager GPanel.
- Masuk ke GPanel dan pilih server Left 4 Dead 2 Anda.
- Hentikan server jika sedang berjalan.
- Klik tab Files dan navigasi ke
left4dead2/cfg/. - Buka atau buat
server.cfgdan tambahkan pengaturan di bawah ini.
Pengaturan Inti server.cfg
// ── Server Identity ─────────────────────────────────────────────
hostname "My Legion L4D2 Server"
sv_password "" // Leave empty for a public server
maxplayers 8 // L4D2 max is 32; standard co-op uses 4-8
// ── Game Mode ────────────────────────────────────────────────────
mp_gamemode "coop" // coop | versus | survival | scavenge
sv_gametypes "coop,versus,survival,scavenge"
// ── Network ──────────────────────────────────────────────────────
sv_region 255 // 255 = worldwide
sv_lan 0 // 0 = internet server
sv_alltalk 0
// ── GSLT (Steam Game Server Login Token) ─────────────────────────
sv_setsteamaccount "YOUR_GSLT_TOKEN_HERE"
// ── Cheats / Consistency ─────────────────────────────────────────
sv_cheats 0
sv_consistency 0 // Set to 0 to allow custom content; see notes
// ── Logging ──────────────────────────────────────────────────────
log on
sv_logbans 1
sv_logecho 1
sv_logfile 1
| ConVar | Nilai | Deskripsi |
|---|---|---|
hostname |
String apa pun | Nama yang ditampilkan di Steam server browser dan lobby browser. |
sv_password |
String atau kosong | Kata sandi yang diperlukan untuk bergabung. Biarkan kosong untuk server publik. |
maxplayers |
1–32 |
Jumlah maksimum slot pemain simultan. Co-op standar menggunakan 4, versus menggunakan 8, tetapi server modded sering menyetelnya lebih tinggi. |
mp_gamemode |
coop versus survival scavenge |
Mode game aktif. Harus cocok dengan nilai yang tercantum dalam sv_gametypes. |
sv_gametypes |
Daftar dipisahkan koma | Mode game yang diizinkan untuk dihosting server. Lobby browser memfilter berdasarkan daftar ini. |
sv_consistency |
0 atau 1 |
Ketika disetel ke 1, semua klien harus memiliki file yang identik dengan server. Setel ke 0 untuk mengizinkan konten kustom seperti custom campaign atau sound pack tanpa mengeluarkan pemain. |
sv_lan |
0 atau 1 |
Setel ke 0 untuk server yang dapat diakses internet. Menyetel ke 1 membuat server hanya LAN dan mencegahnya muncul di browser publik. |
mp_gamemode ke realism atau realism_versus dan tambahkan nilai-nilai tersebut ke sv_gametypes.
Langkah 2 — Siapkan Token GSLT
Game Server Login Token (GSLT) diperlukan agar server Anda tercantum di Steam master server dan terlihat di server browser publik. Tanpa token yang valid, server tetap akan berjalan tetapi mungkin tidak muncul di listing dan dapat di-delist oleh Valve.
- Masuk ke akun Steam Anda dan buka halaman Steam Game Server Account Management.
- Masukkan App ID 550 (Left 4 Dead 2) dan memo untuk mengidentifikasi token.
- Klik Create dan salin token yang dihasilkan.
- Tempelkan ke
server.cfgsebagai nilai untuksv_setsteamaccount. - Simpan file dan restart server. Konsol akan mengonfirmasi token diterima dengan pesan seperti
SteamGameServer connected to Steam successfully.
Langkah 3 — Instal Custom Campaign
Custom campaign untuk Left 4 Dead 2 didistribusikan sebagai file .vpk (Valve Pak). Menginstalnya di server dedicated Anda membuatnya tersedia untuk permainan sisi server dan memastikan semua klien yang terhubung dapat mengakses data map.
- Unduh file
.vpkcampaign. Campaign sering datang berpasangan — misalnyacampaign_dir.vpkdancampaign_000.vpk— unggah semua file yang disediakan. - Unggah file
.vpkkeleft4dead2/addons/pada server Anda melalui SFTP. Lihat panduan unggah SFTP jika Anda perlu bantuan menghubungkan. - Restart server. Source engine secara otomatis mengindeks file
.vpkdi direktori addons saat startup. - Untuk memuat campaign, ubah map menggunakan konsol server:
changelevel c1m1_hotel // Change to official map changelevel custom_map_name // Change to your custom campaign's first map
.vpk campaign yang sama terinstal di folder addons/ Left 4 Dead 2 mereka sendiri, atau berlangganan melalui Steam Workshop, untuk bergabung ke server yang menjalankan custom campaign. Konsol server akan menampilkan error konsistensi addon untuk klien yang kehilangan file jika sv_consistency 1 disetel.
Pengaturan Konsistensi Addon
Jika Anda ingin mengizinkan pemain bergabung meskipun mereka tidak memiliki custom campaign secara lokal, setel sv_consistency 0 di server.cfg. Ini menonaktifkan pemeriksaan hash file. Perhatikan bahwa ini juga berarti klien dapat menjalankan modifikasi lokal sembarangan tanpa di-kick.
sv_consistency 0 // Allow joins without matching addon files
Langkah 4 — Add-On Steam Workshop
Server dedicated Left 4 Dead 2 dapat berlangganan konten Steam Workshop, tetapi metode yang direkomendasikan untuk server adalah mengunduh item Workshop dan men-deploy-nya sebagai file .vpk alih-alih mengandalkan unduhan otomatis Workshop, yang tidak sepenuhnya didukung dalam mode server dedicated.
Alur Kerja yang Direkomendasikan
- Berlangganan item Workshop pada akun Steam pribadi Anda dan biarkan ia diunduh ke instalasi Left 4 Dead 2 lokal Anda.
- Temukan konten yang diunduh di cache Steam Workshop lokal Anda — biasanya di
Steam/steamapps/workshop/content/550/pada mesin lokal Anda. - Salin file
.vpkdari folder cache Workshop. - Unggah file
.vpktersebut keleft4dead2/addons/pada server Legion Hosting Anda melalui SFTP. - Restart server. Add-on akan aktif pada startup berikutnya.
sv_consistency 0 disetel. Namun, klien yang tidak memiliki item tersebut akan melihat aset default alih-alih konten kustom.
Langkah 5 — Terhubung ke Server Anda
Ada tiga cara untuk terhubung ke server dedicated Left 4 Dead 2. Alamat IP dan port server Anda dapat ditemukan di tab Network di GPanel. Lihat panduan cara menemukan IP dan port server Anda untuk detail.
Metode 1 — Konsol Dalam Game (Direct Connect)
Buka konsol developer dengan tombol tilde (~) dan ketik:
connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword // If password protected
Metode 2 — Steam Server Browser
- Di Steam, buka View > Game Servers.
- Klik tab Favourites, lalu Add Server.
- Masukkan IP dan port server Anda seperti yang ditampilkan di GPanel (misalnya
1.2.3.4:12345) dan klik Find Games at this Address. - Klik dua kali entri server untuk bergabung.
Metode 3 — Sistem Lobby
Jika server Anda tercantum secara publik dengan token GSLT yang valid, pemain dapat menemukannya melalui lobby browser dalam game di bawah Play > Find a Server. Filter berdasarkan mode game dan region. Server harus memiliki mp_gamemode dan sv_gametypes yang benar untuk muncul di filter lobby yang sesuai.
| Metode Koneksi | Terbaik Untuk | Persyaratan |
|---|---|---|
| Direct connect konsol | Akses cepat, server dilindungi kata sandi, port kustom | Konsol developer diaktifkan di opsi game |
| Steam server browser | Menambahkan ke favorit, memeriksa status server sebelum bergabung | IP dan port yang benar dari tab Network GPanel |
| Lobby browser dalam game | Server publik dengan mode game standar | Token GSLT yang valid, sv_lan 0, sv_gametypes yang benar |
Artikel Terkait
- Penyiapan Admin L4D2 dan Pengelolaan Plugin — Menginstal SourceMod, MetaMod, menambahkan admin, dan mengelola plugin
- Pemecahan Masalah Server L4D2 — Masalah umum dengan koneksi, addon, plugin, dan listing server browser
- Cara Mengunggah File melalui SFTP
- Cara Menemukan IP dan Port Server Anda