Argumen peluncuran
| Argumen | Default di Flux | Fungsinya |
|---|---|---|
| -SteamServerName | Server Icarus | Nama yang dilihat pemain di server browser (maksimal 64 karakter) |
| -Port | 17777 | Port game (UDP). Diatur oleh deployment di Flux: server hanya memakai port yang diberikan kepadanya persis |
| -QueryPort | 27015 | Port query Steam (UDP): daftar server dan favorit Steam |
| -MaxPlayers | 4 / 6 / 8 per paket | Pemain sekaligus, dari 1 hingga 8 |
| -LoadProspect | (diatur oleh image) | File prospect yang dimuat saat start; di Flux, tab Prospects yang memilihnya |
ServerSettings.ini
File ini berada di Icarus/Saved/Config/WindowsServer/ dan server membacanya saat mulai. Di Flux, tab Server Settings mengedit baris-baris ini langsung lalu me-restart server; kunci yang tidak kamu ubah tetap memakai nilai bawaan game. Kunci prospect (LoadProspect, CreateProspect, ResumeProspect, LastProspectName) dikelola oleh image dan dipilih di tab Prospects.
| Pengaturan | Default di Flux | Jangkauan | Fungsinya |
|---|---|---|---|
| SessionName | Server Icarus | Yang dilihat pemain di server browser dalam game. Maksimal 64 karakter (batas Steam), tanpa tanda kutip. | |
| JoinPassword | (none) | Pemain mengetikkannya untuk bergabung. Tanpa spasi atau tanda kutip. Jika kosong: siapa pun yang menemukan server bisa bergabung. | |
| AdminPassword | (none) | Pemain mengetik /AdminLogin <password> di chat game untuk menjadi admin. Tanpa spasi atau tanda kutip. Simpan satu set saja: jika tidak ada, siapa pun bisa menjadi admin. | |
| MaxPlayers | 8 | 1 to 8 | Berapa banyak pemain yang bisa online bersamaan, 1 sampai 8 (batas game). Paketmu menyebutkan jumlah yang CPU dan RAM-nya disesuaikan; kamu bisa mengatur lebih banyak. |
| ShutdownIfNotJoinedFor | -1 | -1 (tidak pernah), atau 0 sampai 604800 detik | Setelah server start, berapa lama server menunggu pemain pertama sebelum melepas prospect-nya dan kembali ke lobby. -1: tidak pernah, prospect tetap dimuat. Game dijeda selama menunggu. |
| ShutdownIfEmptyFor | -1 | -1 (tidak pernah), atau 0 sampai 604800 detik | Berapa lama server kosong mempertahankan prospect-nya sebelum kembali ke lobi. -1: tidak pernah. Game dijeda selama server kosong. |
| AllowNonAdminsToLaunchProspects | on | aktif / nonaktif | Di lobi, pemain mana pun bisa memulai atau memuat prospect. Nonaktif: hanya admin (/AdminLogin) yang bisa. |
| AllowNonAdminsToDeleteProspects | off | aktif / nonaktif | Pemain mana pun di lobi bisa menghapus prospect dari server. Nonaktif: hanya admin yang bisa. |
| GameSaveFrequency | 5 | 1 to 1440 | Autosave bawaan game untuk prospect yang sedang berjalan. Server tidak bisa diperintahkan untuk menyimpan, jadi saat server berhenti atau di-restart, progres permainan yang hilang paling banyak sebesar nilai ini. Interval yang lebih pendek berarti menyimpan lebih sering (prospect besar berarti penulisan data yang lebih besar setiap kali). |
| SaveGameOnExit | on | aktif / nonaktif | Opsi simpan bawaan game saat keluar. Menghentikan container mengakhiri game tanpa memberinya kesempatan bertindak (sudah diukur), jadi jangan mengandalkannya: autosave-lah yang melindungi prospect. |
| FiberFoliageRespawn | on | aktif / nonaktif | Fibre foliage tumbuh kembali setelah dipanen. |
| LargeStonesRespawn | on | aktif / nonaktif | Batu besar muncul kembali setelah ditambang. |
Pertanyaan yang sering diajukan
Di mana letak Icarus ServerSettings.ini?
Ada di Icarus/Saved/Config/WindowsServer/ pada instalasi server. Server menulisnya saat pertama kali dijalankan, dan RocketWerkz juga menyediakan contohnya. Di Flux, panel mengeditnya untuk kamu.
Apakah kamu harus restart setelah mengubah pengaturan?
Ya. Server membaca file saat start; panel akan me-restart server untuk kamu saat kamu menyimpan. Restart tidak menyimpan prospect terlebih dahulu: game tidak bisa diperintahkan untuk menyimpan, jadi apa pun yang terjadi sejak autosave terakhir (setiap 5 menit secara default) akan hilang.
Apa fungsi ShutdownIfEmptyFor dan ShutdownIfNotJoinedFor?
Setelah sekian detik tersebut, server akan dikembalikan ke lobinya jika tidak ada pemain, atau jika belum ada pemain yang bergabung sejak awal. -1 berarti tidak pernah, sehingga prospect tetap dimuat; ini adalah default di Flux. Selama server menunggu, game dijeda.