Promo Kilat 50% diskon untuk semua server Hari Terakhir!
Berakhir dalam: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Panduan Pengaturan Server Arma Reforger


Panduan ini mencakup cara mengatur server dedikasi Arma Reforger Anda di Legion Hosting, mengonfigurasi variabel startup, mengedit config server, memilih skenario, terhubung ke server Anda, dan mengelola pengaturan jaringan. Untuk pengaturan admin, akses RCON, dan instalasi mod, lihat Instalasi Admin dan Mod Arma Reforger.

Catatan: Arma Reforger menggunakan sistem konfigurasi berbasis JSON. Semua pengaturan server dikontrol melalui satu file config.json. Familiar dengan pemformatan JSON akan membantu tetapi tidak diwajibkan -- panduan ini menyediakan contoh yang dapat Anda salin dan modifikasi.

1. Mulai Pertama

  1. Masuk ke GPanel dan pilih server Arma Reforger Anda.
  2. Buka tab Startup dan tinjau variabel yang dapat dikonfigurasi (lihat tabel di Bagian 2).
  3. Atur SERVER_NAME ke nama untuk server Anda.
  4. Atur SERVER_PASSWORD jika Anda ingin membatasi akses. Biarkan kosong untuk server publik.
  5. Atur MAX_PLAYERS ke jumlah pemain yang diinginkan untuk server Anda.
  6. Kembali ke tab Console dan klik Start.
  7. Tunggu hingga console menampilkan bahwa server telah selesai dimuat. Mulai pertama mungkin memakan waktu beberapa menit karena server mengunduh data game yang diperlukan dan menghasilkan konfigurasi awalnya.
Mulai pertama menghasilkan file config. Jika Anda perlu mengedit config.json, jalankan server sekali, biarkan selesai memuat, lalu hentikan sebelum mengedit. File konfigurasi tidak akan ada sampai setelah proses pertama.

2. Variabel Startup GPanel

Variabel berikut tersedia di tab Startup GPanel. Variabel ini diteruskan ke server pada setiap mulai.

Variabel Wajib Deskripsi
SERVER_NAME Ya Nama yang ditampilkan dalam server browser dalam game.
SERVER_PASS Tidak Password opsional yang harus dimasukkan pemain untuk bergabung. Biarkan kosong untuk server publik.
MAX_PLAYERS Tidak Jumlah maksimum pemain. Default adalah 64. Jumlah pemain yang lebih tinggi memerlukan lebih banyak sumber daya server.
ADMIN_PASS Tidak Password untuk akses RCON (remote console). Diperlukan jika Anda ingin menggunakan perintah RCON.
SCENARIO_ID Tidak Skenario (mode game) yang akan dimuat. Lihat Bagian 4 untuk skenario yang tersedia dan ID-nya.

3. Konfigurasi Server (config.json)

File konfigurasi server utama adalah config.json, terletak di direktori root server. File ini mengontrol semua perilaku server termasuk pengaturan game, pemilihan skenario, akses admin, dan konfigurasi jaringan.

Lokasi File

config.json

Buka file ini menggunakan tab Files di GPanel atau hubungkan melalui SFTP. Jika file tidak ada, jalankan dan hentikan server sekali untuk menghasilkannya.

Selalu hentikan server Anda sebelum mengedit config.json. Server membaca file ini saat startup. Perubahan yang dibuat saat server berjalan tidak akan berpengaruh sampai restart berikutnya.

Pengaturan Utama

Pengaturan Tipe Deskripsi
name String Nama server yang ditampilkan dalam browser. Ditimpa oleh variabel startup SERVER_NAME jika diatur.
password String Password gabung. String kosong untuk server publik.
passwordAdmin String Password admin/RCON. Diperlukan untuk akses remote console.
scenarioId String Resource ID skenario yang akan dimuat. Lihat Bagian 4 untuk nilainya.
maxPlayers Integer Jumlah pemain bersamaan maksimum. Default 64.
visible Boolean Apakah server muncul dalam server browser publik. Atur ke true untuk publik, false untuk privat (hanya direct connect).
crossPlatform Boolean Mengaktifkan atau menonaktifkan crossplay antara pemain PC dan konsol. Default true.
supportedPlatforms Array Platform yang diizinkan terhubung. Opsi: "PLATFORM_PC", "PLATFORM_XBL". Sertakan keduanya untuk permainan lintas platform.
disableThirdPerson Boolean Memaksa hanya tampilan orang pertama. Default false.
fastValidation Boolean Mempercepat validasi koneksi pemain. Direkomendasikan untuk tetap true.
battlEye Boolean Mengaktifkan anti-cheat BattlEye. Default true. Lihat Instalasi Admin dan Mod Arma Reforger untuk detail.

Contoh config.json

{
  "bindAddress": "0.0.0.0",
  "bindPort": 2001,
  "publicAddress": "",
  "publicPort": 2001,
  "game": {
    "name": "My Legion Reforger Server",
    "password": "",
    "passwordAdmin": "YourAdminPassword",
    "scenarioId": "{ECC61978EDCC2B5A}Missions/23_Campaign.conf",
    "maxPlayers": 64,
    "visible": true,
    "crossPlatform": true,
    "supportedPlatforms": ["PLATFORM_PC", "PLATFORM_XBL"],
    "gameProperties": {
      "serverMaxViewDistance": 2500,
      "serverMinGrassDistance": 50,
      "networkViewDistance": 1500,
      "disableThirdPerson": false,
      "fastValidation": true,
      "battlEye": true
    },
    "mods": []
  },
  "a2sQueryEnabled": true
}
Pemformatan JSON sangat ketat. Satu koma yang salah tempat, kurung yang hilang, atau tanda kutip tambahan akan mencegah server dimulai. Jika Anda mendapat error setelah mengedit, gunakan validator JSON (seperti jsonlint.com) untuk memeriksa sintaks Anda.

4. Pemilihan Skenario

Arma Reforger menggunakan skenario untuk mendefinisikan mode game dan peta. Atur scenarioId dalam config Anda ke salah satu dari berikut ini:

Skenario Scenario ID Deskripsi
Conflict {ECC61978EDCC2B5A}Missions/23_Campaign.conf Konflik militer berskala besar antara faksi US dan Soviet di Everon. Tim merebut basis dan berjuang untuk menguasai pulau. Ini adalah mode game PvP utama.
Game Master {2BBBE828037C6F4B}Missions/22_GM_Everon.conf Seorang Game Master (mirip Zeus) membuat skenario secara real-time untuk pemain. Satu pemain bertindak sebagai GM, menempatkan objektif, musuh, dan event. Ideal untuk pengalaman co-op terstruktur.
Combat Ops {59AD59368755F41A}Missions/21_GM_Eden.conf Misi kooperatif PvE melawan musuh AI. Pemain bekerja sama untuk menyelesaikan objektif pada peta yang lebih kecil dan terfokus.
Free Roam {90F086877C27B6F6}Missions/24_FreeRoam.conf Mode sandbox terbuka tanpa objektif spesifik. Pemain dapat menjelajah, berlatih, dan bereksperimen secara bebas. Bagus untuk pelatihan atau permainan santai.
Skenario kustom: Skenario buatan komunitas dari Workshop juga dapat dimuat. Anda akan memerlukan resource ID lengkap skenario tersebut. Lihat Instalasi Admin dan Mod Arma Reforger untuk pengaturan mod Workshop.

5. Cara Terhubung

Opsi A -- Server Browser Dalam Game

  1. Luncurkan Arma Reforger.
  2. Dari menu utama, pilih Multiplayer lalu Server Browser.
  3. Gunakan bilah pencarian atau filter untuk menemukan server Anda berdasarkan nama.
  4. Pilih server Anda dan klik Join. Masukkan password server jika diminta.
Server browser mungkin membutuhkan waktu sejenak untuk terisi. Gunakan opsi pencarian dan filter untuk mempersempit hasil. Jika server Anda memiliki visible diatur ke false di config.json, server tidak akan muncul di browser -- gunakan direct connect sebagai gantinya.

Opsi B -- Direct Connect

  1. Luncurkan Arma Reforger.
  2. Dari menu utama, pilih Multiplayer lalu Direct Join.
  3. Masukkan alamat IP dan port server Anda dari tab Network GPanel:
    <your-server-ip>:<port>
  4. Masukkan password server jika ada yang diatur, lalu klik Join.
Masalah koneksi? Verifikasi server Anda berjalan di GPanel dan periksa console untuk error. Pastikan Anda menggunakan IP dan port yang benar dari tab Network -- port ditetapkan secara acak kecuali Anda memiliki IP privat. Jika server menggunakan mod, semua pemain yang terhubung harus memiliki mod yang sama terinstal -- lihat Instalasi Admin dan Mod Arma Reforger.

6. Pengaturan Jaringan

Bagian jaringan dari config.json mengontrol bagaimana server berkomunikasi dengan pemain dan daftar master server.

Pengaturan Default Deskripsi
bindAddress 0.0.0.0 Alamat IP yang diikat server. Biarkan sebagai 0.0.0.0 untuk mengikat ke semua antarmuka (direkomendasikan).
bindPort 2001 Port UDP yang didengarkan server. Ini dikelola oleh GPanel -- jangan mengubahnya kecuali diinstruksikan.
publicAddress (kosong) Alamat IP publik yang dilaporkan ke master server. Biarkan kosong untuk deteksi otomatis.
publicPort 2001 Port publik yang dilaporkan ke master server. Harus cocok dengan bindPort.
a2sQueryEnabled true Mengaktifkan protokol kueri A2S untuk pencantuman server browser dan alat pemantauan pihak ketiga.
serverMaxViewDistance 2500 Jarak pandang maksimum dalam meter. Nilai yang lebih rendah mengurangi beban server tetapi membatasi seberapa jauh pemain dapat melihat entitas lain.
networkViewDistance 1500 Jarak maksimum di mana server mengirim data entitas ke klien. Mengurangi ini dapat meningkatkan performa pada server yang sibuk.
Jangan mengubah nilai bindPort. Port ditetapkan oleh GPanel dan harus cocok dengan port yang dialokasikan untuk Anda. Mengubahnya akan mencegah pemain terhubung.

7. Pemecahan Masalah

Server Tidak Muncul di Browser

  • Pastikan server telah sepenuhnya dimulai di GPanel. Periksa console untuk error.
  • Verifikasi bahwa visible diatur ke true di config.json.
  • Pastikan a2sQueryEnabled bernilai true.
  • Server browser dapat membutuhkan beberapa menit untuk mencantumkan server yang baru dimulai. Coba direct connect sambil menunggu.

Server Crash saat Startup

  • Periksa log console untuk pesan error. Penyebab paling umum adalah sintaks JSON yang tidak valid di config.json.
  • Validasi config.json Anda dengan validator JSON seperti jsonlint.com.
  • Verifikasi bahwa scenarioId adalah pengidentifikasi skenario yang valid. ID yang salah akan mencegah server dimuat.
  • Coba hapus config.json dan restart untuk menghasilkan konfigurasi yang baru.
  • Jika crash terus berlanjut, buka tiket dukungan dengan IP server Anda dan pesan error apa pun dari console.

Pemain Tidak Dapat Terhubung

  • Verifikasi server berjalan dan periksa tab Network GPanel untuk IP dan port yang benar.
  • Periksa bahwa password server sudah benar (peka huruf besar/kecil).
  • Jika server menggunakan mod, pemain harus memiliki semua mod yang diperlukan terinstal. Mod yang hilang akan mencegah koneksi.
  • Pastikan baik server maupun klien menjalankan versi game yang sama.
  • Jika BattlEye diaktifkan, pemain harus memiliki BattlEye terinstal dan berjalan pada klien mereka.

Artikel Terkait

Butuh Bantuan?

Jika Anda mengalami masalah dengan server Arma Reforger Anda yang tidak tercakup di sini, buka tiket dukungan dan sertakan IP server Anda, deskripsi masalahnya, dan pesan error relevan apa pun dari console GPanel.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.