Panduan ini membahas cara mengonfigurasi file GameUserSettings.ini dan Game.ini untuk server ARK: Survival Ascended Anda yang di-host dengan Legion Hosting.
.ini apa pun. ARK dapat menimpa file saat shutdown, jadi perubahan yang dibuat saat server berjalan mungkin hilang.
Ikhtisar File Konfigurasi
ARK: Survival Ascended menggunakan dua file konfigurasi utama untuk mengontrol perilaku server. Keduanya terdapat di dalam direktori ShooterGame/Saved/Config/WindowsServer/ di server Anda.
| File | Tujuan |
|---|---|
GameUserSettings.ini |
Pengaturan server inti — nama sesi, kata sandi, jumlah pemain, rate, crossplay, BattleEye, dan lainnya. File ini dibuat saat server pertama kali dimulai. |
Game.ini |
Penggantian gameplay lanjutan — poin engram, penskalaan statistik, ukuran tumpukan item, kemunculan NPC khusus. Harus persis Game.ini (peka huruf besar-kecil). Buat secara manual jika tidak ada. |
Game.ini dengan huruf G dan I kapital — game.ini atau GAME.INI tidak akan berfungsi.
Langkah 1 — Akses File Manager di GPanel
- Masuk ke GPanel.
- Pilih server ARK: Survival Ascended Anda dari daftar server.
- Jika server berjalan, klik Stop pada tab Console dan tunggu hingga status berubah menjadi Offline.
- Klik tab Files untuk membuka file manager.
- Navigasi ke
ShooterGame/Saved/Config/WindowsServer/. Anda akan menemukanGameUserSettings.inidi sini setelah server dimulai setidaknya sekali. JikaGame.initidak ada, Anda akan membuatnya secara manual di Langkah 3.
Langkah 2 — Konfigurasi GameUserSettings.ini
Klik GameUserSettings.ini di file manager untuk membukanya di editor inline. File ini dibagi menjadi beberapa bagian — yang paling penting untuk konfigurasi server adalah [SessionSettings] dan [ServerSettings].
Pengaturan Utama di [SessionSettings]
| Pengaturan | Contoh Nilai | Deskripsi |
|---|---|---|
SessionName |
My Legion Server |
Nama yang muncul di browser server dalam game. Buat unik agar pemain dapat menemukannya dengan mudah. |
QueryPort |
7778 |
Port query yang digunakan oleh browser server. Harus cocok dengan port yang ditetapkan di GPanel. Default ke port game + 1. |
Pengaturan Utama di [ServerSettings]
| Pengaturan | Contoh Nilai | Deskripsi |
|---|---|---|
ServerPassword |
mypassword |
Kata sandi yang diperlukan agar pemain dapat bergabung. Kosongkan untuk server publik. |
ServerAdminPassword |
adminpass123 |
Kata sandi admin yang digunakan untuk mengautentikasi perintah admin dalam game. Jaga kerahasiaannya. |
MaxPlayers |
20 |
Jumlah maksimum pemain bersamaan. Harus sesuai dengan batas slot pemain paket Anda. |
XPMultiplier |
2.0 |
Pengali untuk XP yang diperoleh. 1.0 adalah default, 2.0 menggandakan perolehan XP. |
TamingSpeedMultiplier |
3.0 |
Pengali untuk kecepatan penjinakan. Nilai lebih tinggi mempercepat penjinakan. |
HarvestAmountMultiplier |
2.0 |
Pengali untuk sumber daya yang dikumpulkan per aksi panen. |
DifficultyOffset |
1.0 |
Mengontrol distribusi level makhluk. Atur ke 1.0 untuk level liar maksimal pada pengaturan gaya resmi. |
OverrideOfficialDifficulty |
5.0 |
Mengatur level dino liar maksimum ketika DifficultyOffset=1.0. Nilai 5.0 memungkinkan level hingga 150. |
AllowCrateSpawnsOnTopOfStructures |
True |
Memungkinkan supply drop mendarat di struktur pemain. Disarankan untuk server PvE. |
EnablePvPGamma |
True |
Memungkinkan pemain menyesuaikan gamma di PvP. Nonaktifkan untuk pengalaman yang lebih kompetitif. |
Contoh minimal dari bagian GameUserSettings.ini yang dikonfigurasi:
[SessionSettings]
SessionName=My Legion Server
QueryPort=7778
[ServerSettings]
ServerPassword=
ServerAdminPassword=adminpass123
MaxPlayers=20
XPMultiplier=2.0
TamingSpeedMultiplier=3.0
HarvestAmountMultiplier=2.0
DifficultyOffset=1.0
OverrideOfficialDifficulty=5.0
Langkah 3 — Buat dan Konfigurasi Game.ini
Membuat Game.ini
Game.ini harus dibuat secara manual oleh pengguna jika belum ada. Navigasi ke ShooterGame/Saved/Config/WindowsServer/ di file manager GPanel. Jika Game.ini tidak tercantum, buat file baru dengan nama persis Game.ini (huruf G dan I kapital — game.ini atau GAME.INI tidak akan berfungsi).
Mulai file dengan header berikut — semua pengaturan Game.ini berada di bawah bagian tunggal ini:
[/script/shootergame.shootergamemode]
Mengedit Game.ini
Game.ini menggunakan format berbasis bagian. Bagian yang paling umum untuk kustomisasi server adalah [/script/shootergame.shootergamemode]. Pengaturan ditambahkan satu per baris di dalam bagian yang sesuai.
Kustomisasi Game.ini yang umum:
[/script/shootergame.shootergamemode]
; Engram points per level (one entry per level, starting at level 1)
OverridePlayerLevelEngramPoints=8
OverridePlayerLevelEngramPoints=8
OverridePlayerLevelEngramPoints=8
; Increase max XP required per level (one entry per level)
LevelExperienceRampOverrides=(...)
; Custom harvest amounts per resource
ResourceItemReplacementClasses=(...)
; Disable specific engrams
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TurretGun_Rocket_C",LevelToAutoUnlock=0)
| Pengaturan | Deskripsi |
|---|---|
OverridePlayerLevelEngramPoints=N |
Mengatur poin engram yang diberikan di setiap level. Tambahkan satu baris per level pemain. Gunakan ini untuk memberikan lebih banyak engram per kenaikan level. |
MaxCustomNodes=N |
Mengontrol jumlah maksimum node kemunculan khusus. Relevan untuk konfigurasi kemunculan modifikasi lanjutan. |
EngramEntryAutoUnlocks=(...) |
Memaksa engram tertentu untuk terbuka otomatis pada level yang ditentukan, berguna untuk memberi semua pemain akses ke item tertentu tanpa menghabiskan poin. |
ConfigOverrideItemMaxQuantity=(...) |
Mengganti ukuran tumpukan maksimum untuk item tertentu. |
[/script/shootergame.shootergamemode] harus ada persis satu kali di Game.ini. Jika Anda menambahkannya untuk kedua kalinya, hanya kemunculan terakhir yang akan digunakan. Tambahkan semua pengaturan Anda di bawah header tunggal.
Konfigurasi Query Port
Query port terpisah dari port game dan digunakan secara eksklusif oleh browser server (Steam/Epic) untuk mencantumkan server Anda. Jika query port salah atau tidak dapat dijangkau, server Anda tidak akan muncul di browser bahkan jika berjalan dengan benar.
| Port | Default | Dikonfigurasi di | Tujuan |
|---|---|---|---|
| Game Port | 7777 |
Tab Startup / Network GPanel | Pemain terhubung melalui port ini untuk bergabung ke server |
| Query Port | 7778 |
GameUserSettings.ini — QueryPort di bawah [SessionSettings] |
Polling browser server — harus cocok dengan port yang dialokasikan di GPanel |
QueryPort di GameUserSettings.ini harus persis cocok dengan query port yang ditampilkan di tab Network GPanel Anda. Legion Hosting menetapkan kedua port sebelumnya saat server Anda dibuat — periksa tab Network untuk nilai spesifik Anda sebelum mengedit file .ini. Jangan berasumsi default 7777/7778 berlaku untuk server Anda.
Menerapkan Perubahan
- Simpan file
.iniyang telah Anda edit menggunakan tombol Save di editor file GPanel. - Kembali ke tab Console.
- Klik Start untuk memulai server. GPanel akan memuat konfigurasi Anda yang diperbarui saat startup.
- Pantau output konsol untuk kesalahan apa pun. Kesalahan konfigurasi seperti nilai tidak valid atau header bagian duplikat sering kali menghasilkan peringatan di log startup.
GameUserSettings.ini atau Game.ini saat server dihentikan lalu memulai server sudah cukup. Jangan coba memuat ulang file konfigurasi secara langsung saat server berjalan — ARK tidak mendukung pemuatan ulang konfigurasi secara langsung untuk sebagian besar pengaturan.
Pemecahan Masalah
Game.ini tidak ada atau pengaturan tidak terbaca
Game.initidak dibuat secara otomatis. Jika file tidak ada, buat secara manual di editor file GPanel di dalamShooterGame/Saved/Config/WindowsServer/.- Nama file peka huruf besar-kecil. Harus persis
Game.ini— bukangame.ini,GAME.INI, atau variasi lainnya. - Pastikan file berisi header
[/script/shootergame.shootergamemode]sebagai baris pertama, dan header ini hanya muncul satu kali.
Pengaturan di Game.ini atau GameUserSettings.ini tidak diterapkan
- Konfirmasikan server benar-benar dihentikan sebelum Anda mengedit file. Jika server berjalan, server mungkin telah menimpa perubahan Anda pada shutdown berikutnya.
- Periksa bahwa header bagian (mis.
[ServerSettings]atau[/script/shootergame.shootergamemode]) muncul persis satu kali di file. Header bagian duplikat akan menyebabkan pengaturan yang lebih akhir menimpa yang lebih awal, atau diabaikan sepenuhnya tergantung parser. - Setelah menyimpan file, mulai ulang server sepenuhnya dari GPanel sebelum menguji.
- Verifikasi file berada di direktori yang benar:
ShooterGame/Saved/Config/WindowsServer/. File yang ditempatkan di lokasi yang salah diabaikan secara diam-diam.
Server tidak muncul di browser server setelah mengonfigurasi pengaturan
- Konfirmasikan
QueryPortdiGameUserSettings.inicocok persis dengan port yang tercantum di tab Network GPanel. - Browser server dapat memerlukan waktu 5–10 menit untuk mengindeks server yang baru dimulai atau dikonfigurasi ulang. Coba direct connect dengan
open IP:GAMEPORTdi konsol dalam game ASA untuk memverifikasi server dapat dijangkau sementara browser menyusul. - Jika crossplay diaktifkan, pemain harus menghapus centang filter platform-lock di browser server. Lihat panduan koneksi untuk detailnya.