Cara Menyiapkan Server Dedicated Killing Floor 2

Dedicated server Killing Floor 2 membuat rotasi peta timmu tetap berjalan selama ada yang online. Ini adalah unduhan gratis dari Steam untuk Windows dan Linux, dan mendukung 6 pemain (12 di Versus Survival).

Opsi 1: dengan SteamCMD, di Windows atau Linux

Killing Floor 2 Dedicated Server adalah unduhan gratis dan anonim dari Steam, aplikasi 232130, sekitar 32 GB. Kamu tidak perlu memiliki game di server. Minta SteamCMD untuk platform Windows meskipun di Linux: unduhan tersebut juga memuat binary server Linux.

  1. Pasang SteamCMD, lalu jalankan: +@sSteamCmdForcePlatformType windows +login anonymous +app_update 232130 validate +quit.
  2. Di Windows jalankan KFServer.exe; di Linux jalankan Binaries/Win64/KFGameSteamServer.bin.x86_64 dengan Binaries/Win64/lib64 di LD_LIBRARY_PATH (butuh libcurl terpasang). Berikan peta dan opsi, misalnya: KF-BioticsLab?Game=KFGameContent.KFGameInfo_Survival?Difficulty=0?GameLength=0?MaxPlayers=6 -Port=7777 -QueryPort=27015.
  3. Buka UDP 7777 dan 27015 di firewall, lalu teruskan (forward) keduanya di router.
  4. Jalankan sekali: server akan menulis file .ini-nya di KFGame/Config. Lalu hentikan server dan atur AdminPassword serta GamePassword di LinuxServer-KFGame.ini (server menulis ulang file .ini dari memori saat berjalan, jadi selalu edit saat server berhenti).
  5. Untuk memakai admin browser, atur bEnabled=true di KFWeb.ini dan buka TCP 8080; masuk sebagai Admin dengan kata sandi admin.
Tips:Lakukan backup KFGame/Config: file .ini adalah satu-satunya bagian server yang tidak bisa diunduh ulang.

Mode permainan dan opsi

Argumen pertama adalah peta dan opsinya. Game memilih mode (KFGameContent.KFGameInfo_Survival, _WeeklySurvival, _Endless, _VersusSurvival, atau _Objective), Difficulty adalah 0 sampai 3 (Normal, Hard, Suicidal, Hell on Earth), GameLength adalah 0 sampai 2 (4, 7, atau 10 gelombang, hanya Survival).

Opsi 2: Docker

runonflux/killingfloor2-server-flux, image kami, menginstal dan memperbarui server dengan SteamCMD setiap kali start, menjalankan binary Linux native tanpa Wine dan tanpa display, menulis file .ini dari environment variable, mengunduh item workshop, dan memberi panel status dalam format JSON.

  • Pasang /mnt/kf2/data ke volume: file .ini (pengaturan, ban, daftar rotasi map, daftar workshop) dan backup tersimpan di sana.
  • Mount /mnt/kf2/server juga, atau setiap start akan mengunduh instalasi 32 GB lagi.
  • Publikasikan UDP 7777 dan 27015, dan samakan nomor port di luar maupun di dalam: server hanya menggunakan port yang diberikan, persis seperti itu.

Opsi 3: terkelola di Flux

Deploy server Killing Floor 2 di cloud terdesentralisasi Flux, dengan image yang sama, port dibuka dan diarahkan otomatis, proteksi DDoS termasuk, dan dashboard berisi pengaturan server, editor siklus peta, peta dan mutator dari workshop, daftar pemain live dengan kick dan ban, serta backup.

  1. Pilih paket Squad, Squad Plus, atau Versus.
  2. Pilih region yang dekat dengan pemain kamu.
  3. Beri nama server, atur password admin (dan password bergabung jika kamu mau), pilih mode dan kesulitan, lalu deploy. Saat pertama dijalankan, server mengunduh sekitar 32 GB, lalu server aktif dalam setengah menit.
  4. Squad kamu bisa menemukannya dengan nama di browser server game.

Pertanyaan yang sering diajukan

Apakah dedicated server Killing Floor 2 gratis?

Ya. Ini unduhan gratis dan anonim dari Steam (aplikasi 232130); kamu tidak perlu memiliki game di server.

Apakah server Killing Floor 2 berjalan di Linux?

Bisa. Tripwire menyediakan binary server Linux native dalam unduhan yang sama dengan versi Windows, dan itulah yang dijalankan image Docker kami. SteamCMD harus diminta untuk platform Windows agar binary tersebut terunduh.

Kenapa suntingan saya pada file ini hilang?

Server Killing Floor 2 yang sedang berjalan menulis ulang file .ini dari memori, sehingga membatalkan perubahan yang dibuat saat server berjalan. Hentikan server dulu, edit, lalu jalankan. Server Flux terkelola menyimpan perubahan dari panel kamu dan menuliskannya sebelum startup berikutnya.

Panduan Killing Floor 2 terkait