Panduan ini membahas cara menginstal SourceMod dan MetaMod:Source pada server Left 4 Dead 2 Anda, menyiapkan admin server, dan mengelola plugin. Untuk konfigurasi server dasar dan petunjuk koneksi, lihat Panduan Penyiapan Server L4D2.
Langkah 1 — Instal MetaMod:Source dan SourceMod
SourceMod adalah kerangka kerja utama untuk admin dan plugin pada Left 4 Dead 2. Ia memerlukan MetaMod:Source sebagai dependensi. Keduanya harus diinstal dengan mengunggah file ke direktori left4dead2/addons/ pada server.
Unduh File yang Diperlukan
- MetaMod:Source — Unduh build stabil terbaru untuk Linux dari sourcemm.net. Pilih paket yang berlabel Left 4 Dead 2 atau build Source 2009/OB generik.
- SourceMod — Unduh build stabil terbaru dari sourcemod.net. Pilih paket Linux.
Instal MetaMod:Source
- Ekstrak arsip MetaMod di mesin lokal Anda. Ini menghasilkan folder
addons/. - Unggah isi folder
addons/tersebut keleft4dead2/addons/pada server Anda, menggabungkannya dengan file yang sudah ada. - File kunci yang ditempatkan adalah
left4dead2/addons/metamod.vdf, yang memberi tahu Source engine untuk memuat MetaMod.
Instal SourceMod
- Ekstrak arsip SourceMod. Ini juga menghasilkan folder
addons/dan foldercfg/. - Unggah kedua folder ke
left4dead2/, menggabungkannya dengan konten yang sudah ada. - File SourceMod akan ditempatkan di bawah
left4dead2/addons/sourcemod/.
Verifikasi Instalasi
- Mulai server dan pantau output konsol di GPanel.
- Cari baris yang mirip dengan:
L4D2: Loading MetaMod:Source v1.x.x L4D2: SourceMod 1.x.x loaded - Gabung ke server dan ketik
sm versiondi konsol dalam game. Jika SourceMod aktif, ia akan menampilkan nomor versi yang terinstal.
Langkah 2 — Struktur Direktori SourceMod
Memahami di mana SourceMod menyimpan file-nya sangat penting untuk mengelola plugin dan konfigurasi.
| Path | Tujuan |
|---|---|
left4dead2/addons/sourcemod/plugins/ |
File plugin terkompilasi (.smx). Letakkan plugin di sini untuk menginstalnya. |
left4dead2/addons/sourcemod/plugins/disabled/ |
Pindahkan file .smx plugin ke sini untuk menonaktifkannya tanpa menghapusnya. |
left4dead2/addons/sourcemod/configs/ |
File konfigurasi untuk admin, slot cadangan, dan pengaturan plugin. |
left4dead2/addons/sourcemod/logs/ |
File log SourceMod dan plugin. Periksa di sini lebih dulu saat memecahkan masalah error plugin. |
left4dead2/addons/sourcemod/translations/ |
File bahasa untuk output plugin yang dilokalkan. |
Langkah 3 — Menambahkan Admin SourceMod
Buka left4dead2/addons/sourcemod/configs/admins_simple.ini di editor file GPanel. Tambahkan entri admin dalam format di bawah ini, lalu restart server.
// Format: "STEAM_0:X:XXXXXXXX" "flag-string" "password" "comment"
// Flag 'z' grants all permissions (superadmin)
"STEAM_0:1:12345678" "z"
STEAM_0:X:XXXXXXXX di admins_simple.ini.
Flag Admin Umum
| Flag | Izin |
|---|---|
z |
Admin penuh (semua izin) |
b |
Kick pemain |
c |
Ban pemain |
d |
Slay/lukai pemain |
e |
Perubahan map |
f |
Ubah ConVar |
Anda dapat menggabungkan flag. Misalnya, "bce" memberikan izin kick, ban, dan perubahan map tanpa akses admin penuh.
Langkah 4 — Instal Plugin SourceMod
Plugin SourceMod didistribusikan sebagai file .smx terkompilasi. Plugin populer untuk Left 4 Dead 2 mencakup alat admin, kontrol bot survivor, sistem ready-up, dan modifier kesulitan.
- Unduh file
.smxuntuk plugin pilihan Anda. Banyak yang tersedia di forum AlliedModders. - Unggah file
.smxkeleft4dead2/addons/sourcemod/plugins/. - Jika plugin menyertakan file konfigurasi (
.cfg), unggah keleft4dead2/cfg/sourcemod/(buat folder jika belum ada). - Restart server. SourceMod secara otomatis memuat semua file
.smxdi direktori plugin saat startup.
.smx-nya ke left4dead2/addons/sourcemod/plugins/disabled/ dan restart server. Ini juga merupakan langkah pertama yang direkomendasikan saat memecahkan masalah konflik plugin.
Memverifikasi Plugin yang Dimuat
Setelah server dimulai, Anda dapat memeriksa plugin mana yang dimuat dengan mengetik perintah berikut di konsol server (melalui tab Console GPanel) atau di konsol dalam game sebagai admin:
sm plugins list
Ini menampilkan daftar semua plugin yang dimuat beserta nama, versi, dan statusnya. Plugin yang gagal dimuat akan ditandai dengan indikator error.
Artikel Terkait
- Panduan Penyiapan Server L4D2 — Konfigurasi server.cfg, token GSLT, mode game, dan cara terhubung
- Pemecahan Masalah Server L4D2 — Masalah umum dengan koneksi, addon, plugin, dan listing server browser
- Cara Mengunggah File melalui SFTP