Panduan ini menjelaskan cara mengatur server SourceCoop (Black Mesa Co-op) Anda di Legion Hosting, mengonfigurasi pengaturan server, dan menghubungkan pemain. SourceCoop adalah mod kooperatif sisi server untuk Black Mesa yang memungkinkan pemain memainkan kampanye single-player bersama-sama. Untuk perintah admin, plugin SourceMod, dan pengelolaan map, lihat Panduan Admin dan Perintah SourceCoop.
1. Memulai Pertama Kali
- Masuk ke GPanel dan pilih server SourceCoop Anda.
- Buka tab Startup dan konfigurasikan variabelnya (lihat tabel di Bagian 2).
- Atur SERVER_NAME ke nama server yang Anda inginkan.
- Atur STARTING_MAP ke map yang ingin Anda mulai (default:
bm_c0a0a, awal dari Black Mesa). - Kembali ke tab Console dan klik Start.
- Tunggu hingga konsol menampilkan baris
gameserver Steam IDyang menandakan server sudah siap.
bms/cfg/server.cfg dihasilkan selama instalasi dengan pengaturan default yang masuk akal untuk permainan kooperatif. Mulai server sekali untuk memverifikasi bahwa server berfungsi, lalu sesuaikan sesuai kebutuhan.
2. Variabel Startup GPanel
Variabel berikut tersedia di tab Startup GPanel.
| Variabel | Default | Deskripsi |
|---|---|---|
SERVER_NAME |
Black Mesa: Coop |
Nama server yang ditampilkan di browser server (maksimal 128 karakter). |
MAX_PLAYERS |
10 |
Jumlah maksimum pemain (1-128). |
SERVER_PASSWORD |
0 |
Kata sandi untuk bergabung ke server. Atur ke 0 untuk tanpa kata sandi. |
STARTING_MAP |
bm_c0a0a |
Map yang dimuat saat server dimulai. Lihat Bagian 4 untuk daftar map lengkap. |
FRIENDLY_FIRE |
0 |
Aktifkan friendly fire. 1 = aktif, 0 = nonaktif. |
MOD_FORCETOUCHDATA |
1 |
Aktifkan pra-caching data map. Nonaktifkan (0) jika map bm_c4a4a (Nihilanth) menyebabkan crash. |
AUTO_UPDATE |
0 |
Perbarui server Black Mesa secara otomatis saat startup. 1 = aktif, 0 = nonaktif. Catatan: Pembaruan server mungkin memerlukan pemasangan ulang SourceCoop. |
3. Konfigurasi Server (server.cfg)
File konfigurasi server utama adalah:
bms/cfg/server.cfg
Buka file ini menggunakan tab Files di GPanel atau terhubung melalui SFTP.
Pengaturan Utama
| Pengaturan | Default | Deskripsi |
|---|---|---|
hostname |
"Black Mesa: Coop" |
Nama server (juga diatur melalui variabel startup). |
sv_password |
0 |
Kata sandi server (juga diatur melalui variabel startup). |
mp_teamplay |
1 |
Harus 1 agar SourceCoop berfungsi dengan benar. |
mp_friendlyfire |
0 |
Sakelar friendly fire (juga diatur melalui variabel startup). |
sv_always_run |
0 |
Atur ke 1 untuk menonaktifkan sprint (pemain selalu berlari). |
mp_timelimit |
0 |
Batas waktu map dalam menit. 0 menonaktifkan batas. |
sourcecoop_homemap |
"bm_c0a0a" |
Map yang akan diulang setelah menyelesaikan kampanye. Beri komentar (comment out) untuk menggunakan mapcycle sebagai gantinya. |
mod_forcetouchdata |
1 |
Pra-cache data map. Nonaktifkan jika map Nihilanth menyebabkan crash. |
mp_teamplay. Ini harus tetap diatur ke 1 agar SourceCoop berfungsi dengan baik. Mengubahnya akan merusak permainan kooperatif.
4. Nama Map Black Mesa
Variabel STARTING_MAP menerima map Black Mesa resmi apa pun. Map mengikuti konvensi penamaan bm_cXaYZ di mana X adalah bab dan Y/Z adalah bagiannya. Kampanye dimulai di bm_c0a0a.
Map awal bab utama:
| Map | Bab |
|---|---|
bm_c0a0a | Inbound (Tram Ride) |
bm_c1a0a | Anomalous Materials |
bm_c1a1a | Unforeseen Consequences |
bm_c1a3a | Office Complex |
bm_c2a1a | "We've Got Hostiles" |
bm_c2a4a | Blast Pit |
bm_c2a5a | Power Up |
bm_c3a1a | On A Rail |
bm_c3a2a | Apprehension |
bm_c4a1a | Lambda Core |
bm_c4a2a | Xen |
bm_c4a3a | Interloper |
bm_c4a4a | Nihilanth (mungkin memerlukan penonaktifan mod_forcetouchdata) |
5. Cara Pemain Terhubung
- Jalankan Black Mesa di Steam.
- Buka konsol (tekan ~) dan ketik:
connect IP:PORT(menggunakan nilai dari tab Network di GPanel). - Sebagai alternatif, temukan server di browser server Steam.
- Masukkan kata sandi jika ada.
Artikel Terkait
- Panduan Admin dan Perintah SourceCoop
- Cara Menemukan IP dan Port Server Anda
- Cara Mengunggah File melalui SFTP
Butuh Bantuan?
Jika Anda mengalami masalah dengan server SourceCoop Anda, buka tiket dukungan dan sertakan IP server Anda, deskripsi masalahnya, dan pesan kesalahan terkait dari konsol GPanel.