Panduan ini membahas administrasi server, perintah konsol, pengelolaan plugin SourceMod, navigasi peta, dan pemecahan masalah untuk server SourceCoop (Black Mesa Co-op) Anda di Legion Hosting. Untuk penyiapan awal dan instruksi koneksi pemain, lihat Panduan Penyiapan Server SourceCoop.
1. Konsol Server
Server SourceCoop berjalan pada Source Engine (srcds) dan menyediakan konsol penuh yang dapat diakses melalui tab Console di GPanel. Semua perintah server Source Engine standar tersedia.
2. Perintah Konsol Umum
| Perintah | Deskripsi |
|---|---|
changelevel [map] |
Berganti ke peta yang ditentukan (mis., changelevel bm_c1a0a). |
kick [name] [reason] |
Mengeluarkan pemain berdasarkan nama. |
banid [minutes] [steamid] |
Melarang pemain berdasarkan Steam ID untuk durasi tertentu. Gunakan 0 untuk permanen. |
removeid [steamid] |
Menghapus larangan untuk Steam ID tertentu. |
listid |
Menampilkan daftar larangan saat ini. |
status |
Menampilkan info server, pemain yang terhubung, dan Steam ID mereka. |
users |
Mendaftar pengguna yang terhubung. |
say [message] |
Mengirim pesan server ke semua pemain. |
sv_password [pass] |
Mengubah kata sandi server saat runtime. Atur ke 0 untuk menghapus. |
mp_restartgame 1 |
Memulai ulang peta saat ini. |
3. Sistem Admin SourceMod
SourceCoop hadir dengan SourceMod terpasang sebelumnya, yang menyediakan sistem admin yang kuat. Untuk mengonfigurasi admin SourceMod:
- Hentikan server.
- Edit file admin melalui SFTP:
bms/addons/sourcemod/configs/admins_simple.ini - Tambahkan entri admin dalam format:
"STEAM_0:1:12345678" "99:z"Di mana Steam ID adalah ID admin dan
"99:z"memberikan akses admin penuh. - Mulai ulang server.
Perintah Admin SourceMod Umum
Perintah SourceMod diawali dengan sm_ di konsol atau ! di obrolan.
| Perintah Konsol | Perintah Obrolan | Deskripsi |
|---|---|---|
sm_kick [name] [reason] |
!kick |
Keluarkan pemain. |
sm_ban [name] [minutes] [reason] |
!ban |
Larang pemain (0 = permanen). |
sm_unban [steamid] |
!unban |
Cabut larangan pemain. |
sm_slay [name] |
!slay |
Bunuh seorang pemain. |
sm_map [mapname] |
!map |
Ganti peta saat ini. |
sm_rcon [command] |
!rcon |
Eksekusi perintah konsol server. |
4. Pengaturan Khusus SourceCoop
SourceCoop menambahkan variabel konfigurasinya sendiri yang dapat diatur dalam bms/cfg/server.cfg:
| Pengaturan | Deskripsi |
|---|---|
sourcecoop_homemap |
Peta yang dikembalikan setelah menyelesaikan kampanye. Beri komentar untuk menggunakan file mapcycle sebagai gantinya. |
mp_mapcycle_empty_timeout_seconds |
Waktu dalam detik sebelum server mengganti peta saat kosong (default: 3600). |
5. Navigasi Peta
Kampanye berlanjut secara otomatis melalui peta saat pemain menyelesaikan objektif. Anda juga dapat mengubah peta secara manual menggunakan changelevel atau perintah SourceMod !map.
Setelah menyelesaikan peta terakhir (bm_c5a1 / kredit), server akan:
- Kembali ke
sourcecoop_homemapjika dikonfigurasi, atau - Mengikuti file
mapcycle.txtdibms/
6. Pengaturan Lanjutan
Versi SourceCoop dan Metamod
Instalasi server mencakup versi spesifik dari SourceCoop, Metamod:Source, dan SourceMod. Jika Anda perlu memperbarui ini:
| Variabel | Default | Deskripsi |
|---|---|---|
VERSION |
latest |
Tag versi rilis SourceCoop. |
MATCH |
bms |
Build rilis yang diunduh (Black Mesa = bms). |
MMS_BUILD |
1148 |
Nomor build Metamod:Source. |
SM_BUILD |
6960 |
Nomor build SourceMod. |
7. Pemecahan Masalah
| Masalah | Solusi |
|---|---|
Crash pada peta Nihilanth (bm_c4a4a) |
Atur MOD_FORCETOUCHDATA ke 0 di tab Startup. |
| Pemain tidak dapat terhubung setelah pembaruan game | Pembaruan Black Mesa mungkin memerlukan instal ulang server dengan versi SourceCoop yang diperbarui. Periksa GitHub SourceCoop untuk info kompatibilitas. |
| Perintah SourceMod tidak berfungsi | Pastikan Steam ID Anda telah ditambahkan ke admins_simple.ini dan server telah dimulai ulang. |
| Server hang saat memuat peta | Beberapa peta memerlukan memori signifikan untuk pra-cache. Jika server secara konsisten hang, coba nonaktifkan mod_forcetouchdata atau tingkatkan alokasi memori server. |
Artikel Terkait
- Panduan Penyiapan Server 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 masalah, dan pesan kesalahan relevan apa pun dari konsol GPanel.