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

Instalasi Admin dan Mod Arma Reforger


Panduan ini mencakup pengaturan admin, akses RCON, instalasi mod Workshop, mod skenario, konfigurasi anti-cheat BattlEye, dan pemecahan masalah untuk server dedikasi Arma Reforger Anda. Untuk pengaturan server awal, konfigurasi, pemilihan skenario, dan instruksi koneksi, lihat Panduan Pengaturan Server Arma Reforger.

1. Pengaturan Admin

Arma Reforger menggunakan sistem admin berbasis identitas. Admin didefinisikan dalam file config.json menggunakan ID identitas Bohemia Interactive (BI) mereka.

Menemukan ID Identitas Anda

  1. Luncurkan Arma Reforger dan buka bagian Profile dari menu utama.
  2. ID identitas Bohemia Interactive Anda ditampilkan pada halaman profil Anda. Ini adalah string alfanumerik yang panjang.
  3. Sebagai alternatif, Anda dapat menemukannya di halaman akun Bohemia Interactive Anda di bawah pengaturan profil Anda.

Menambahkan Admin ke config.json

  1. Hentikan server dari GPanel.
  2. Buka config.json menggunakan tab Files atau melalui SFTP.
  3. Temukan atau tambahkan array admins di dalam objek game. Tambahkan ID identitas dari setiap pemain admin:
{
  "game": {
    "name": "My Server",
    "admins": [
      "xxxxxxxxxxxxxxx",
      "yyyyyyyyyyyyyyy"
    ],
    ...
  }
}
  • Setiap entri dalam array admins adalah string yang berisi ID identitas Bohemia Interactive satu pemain.
  • Anda dapat menambahkan admin sebanyak yang diperlukan. Pisahkan entri dengan koma.
  • Simpan file dan jalankan server. Pemain yang terdaftar akan memiliki hak istimewa admin saat mereka bergabung.
Sintaks JSON penting. Pastikan setiap ID diapit dalam tanda kutip ganda dan dipisahkan dengan koma. Jangan menambahkan koma di akhir setelah entri terakhir. Gunakan validator JSON jika Anda tidak yakin.

Kemampuan Admin

Pemain yang terdaftar dalam array admins memiliki akses ke:

  • Kick/Ban pemain melalui menu manajemen server dalam game.
  • Mode Game Master -- Jika menjalankan skenario Game Master, admin dapat bertindak sebagai GM, menempatkan unit, objektif, dan mengontrol skenario secara real-time.
  • Perintah administratif melalui console dalam game ketika diaktifkan.

2. Akses RCON

RCON (Remote Console) memungkinkan Anda menjalankan perintah server tanpa bergabung ke game. Ini berguna untuk manajemen otomatis, restart terjadwal, dan pemantauan.

Menyiapkan RCON

  1. Atur variabel startup ADMIN_PASSWORD di GPanel, atau atur passwordAdmin di config.json. Ini adalah password RCON.
  2. Pastikan port RCON dapat diakses. Secara default, port RCON adalah port game Anda plus 1 (mis. port game 2001 = port RCON 2002). Periksa tab Network GPanel untuk port yang dialokasikan untuk Anda.

Terhubung melalui RCON

Anda dapat menggunakan klien apa pun yang kompatibel dengan BattlEye RCON untuk terhubung. Opsi populer meliputi:

  • BattlEye RCon -- Klien RCON BattlEye resmi.
  • ArmA Reforger Server Tool -- Alat komunitas yang dirancang untuk manajemen server Reforger.

Terhubung menggunakan IP server Anda, port RCON, dan password admin.

Perintah RCON Umum:
Perintah Deskripsi
#kick <player_id> Mengeluarkan pemain dari server.
#ban <player_id> Memblokir pemain dari server.
#shutdown Mematikan server dengan baik. Umumnya lebih baik menggunakan GPanel untuk menghentikan dan me-restart.
#restart Me-restart skenario saat ini tanpa me-restart proses server.
players Mencantumkan pemain yang sedang terhubung beserta ID mereka.

3. Instalasi Mod Workshop

Arma Reforger mendukung mod melalui Bohemia Interactive Workshop. Mod ditambahkan ke server dengan menentukan ID mod mereka di config.json.

Menemukan ID Mod

  1. Telusuri Arma Reforger Workshop dalam game atau di situs web Bohemia Interactive.
  2. Temukan mod yang ingin Anda instal dan catat Mod ID (string alfanumerik yang panjang) dan nomor Version nya.
  3. Beberapa mod juga memiliki Scenario ID jika menyertakan skenario kustom. Anda akan memerlukan ini jika ingin menjalankan skenario ber-mod.

Menambahkan Mod ke config.json

  1. Hentikan server dari GPanel.
  2. Buka config.json menggunakan tab Files atau melalui SFTP.
  3. Temukan array mods di dalam objek game. Tambahkan setiap mod menggunakan format berikut:
{
  "game": {
    "mods": [
      {
        "modId": "5965280B2B15DE67",
        "name": "Example Mod",
        "version": "1.0.0"
      },
      {
        "modId": "ABC123DEF4567890",
        "name": "Another Mod",
        "version": "2.1.0"
      }
    ],
    ...
  }
}
  • modId -- Pengidentifikasi mod Workshop yang unik.
  • name -- Nama deskriptif untuk referensi Anda. Ini tidak memengaruhi pemuatan tetapi membantu mengidentifikasi mod dalam config.
  • version -- Versi mod yang digunakan. Server akan mengunduh versi ini dari Workshop saat startup.
Unduhan otomatis: Ketika server dimulai, server secara otomatis mengunduh dan menginstal mod yang terdaftar dalam array mods dari Workshop. Anda tidak perlu mengunggah file mod secara manual melalui SFTP. Mulai pertama setelah menambahkan mod baru mungkin memakan waktu lebih lama karena server mengunduh data mod.

Urutan Muat

Mod dimuat dalam urutan kemunculannya dalam array mods. Jika Anda memiliki mod yang bergantung pada mod lain (mis. mod yang memerlukan mod framework), cantumkan dependensinya terlebih dahulu:

"mods": [
  { "modId": "FRAMEWORK_MOD_ID", "name": "Framework", "version": "1.0.0" },
  { "modId": "DEPENDENT_MOD_ID", "name": "Addon", "version": "1.0.0" }
]

4. Mod Skenario

Beberapa mod Workshop menyertakan skenario kustom (mode game atau peta). Untuk menggunakan skenario ber-mod:

  1. Tambahkan mod ke array mods seperti dijelaskan di atas.
  2. Atur scenarioId ke resource ID skenario, yang disediakan dalam deskripsi Workshop mod tersebut.
{
  "game": {
    "scenarioId": "{MOD_SCENARIO_RESOURCE_ID}Missions/CustomMission.conf",
    "mods": [
      {
        "modId": "SCENARIO_MOD_ID",
        "name": "Custom Scenario Mod",
        "version": "1.0.0"
      }
    ]
  }
}
Format Scenario ID: ID skenario ber-mod mengikuti format yang sama dengan yang vanilla -- sebuah GUID resource dalam kurung kurawal diikuti dengan path. Pembuat mod akan menyediakan ini dalam daftar Workshop. Menggunakan Scenario ID yang salah akan menyebabkan server gagal dimuat.

5. Anti-Cheat BattlEye

Arma Reforger menyertakan perlindungan anti-cheat BattlEye. Ini diaktifkan secara default dan direkomendasikan untuk server publik.

Pengaturan Nilai Efek
battlEye true Pemain harus memiliki BattlEye terinstal dan berjalan. Pelaku cheat terdeteksi dan diblokir. Direkomendasikan untuk server publik.
battlEye false Tidak ada penegakan anti-cheat. Pemain dapat bergabung tanpa BattlEye. Gunakan hanya untuk server privat/pengujian.

Pengaturan battlEye terletak di dalam objek gameProperties pada config.json:

"gameProperties": {
  "battlEye": true
}
Persyaratan klien: Ketika BattlEye diaktifkan di server, semua pemain yang terhubung harus memiliki BattlEye terinstal dan berjalan. Pemain tanpa BattlEye akan ditolak masuk. BattlEye terinstal secara otomatis dengan Arma Reforger melalui Steam.

6. Pemecahan Masalah

Mod Tidak Dimuat

  • Verifikasi bahwa modId dan version di config.json sudah benar. Salin langsung dari daftar Workshop untuk menghindari salah ketik.
  • Periksa log console server untuk error pengunduhan. Server mungkin gagal mengunduh mod jika Workshop sedang tidak tersedia sementara.
  • Pastikan mod kompatibel dengan versi Arma Reforger saat ini. Mod mungkin rusak setelah pembaruan game.
  • Coba hapus semua mod dan tambahkan satu per satu untuk mengidentifikasi mod mana yang menyebabkan masalah.
  • Verifikasi sintaks JSON Anda sudah benar. Sebuah error sintaks di mana pun dalam config.json akan mencegah seluruh file dimuat.

Server Crash

  • Periksa console untuk pesan error sebelum crash. Penyebab umum termasuk mod yang tidak kompatibel dan nilai konfigurasi yang tidak valid.
  • Jika crash terjadi setelah menambahkan mod, hapus mod tersebut dan uji lagi. Beberapa mod mungkin berkonflik satu sama lain.
  • Validasi config.json dengan validator JSON untuk menyingkirkan error sintaks.
  • Coba kurangi maxPlayers atau serverMaxViewDistance jika server crash saat beban tinggi.
  • Jika crash terus berlanjut, buka tiket dukungan dengan IP server Anda, isi config.json (sembunyikan password), dan pesan error apa pun dari console.

Masalah Koneksi

  • Jika pemain tidak dapat terhubung setelah menambahkan mod, pastikan mereka memiliki mod yang sama terinstal. Arma Reforger akan meminta pemain untuk mengunduh mod yang diperlukan saat bergabung, tetapi ini dapat gagal jika versi mod tidak cocok persis.
  • Verifikasi bahwa field version di entri mod Anda cocok dengan versi yang tersedia di Workshop. Nomor versi yang usang akan menyebabkan ketidakcocokan.
  • Periksa bahwa pengaturan battlEye konsisten -- jika diaktifkan di server, pemain harus menjalankan BattlEye.
  • Jika server tidak terlihat di browser, periksa bahwa visible bernilai true dan a2sQueryEnabled bernilai true di config.json.
  • Pastikan baik server maupun semua klien menjalankan versi game yang sama. Pembaruan Arma Reforger dapat merusak kompatibilitas untuk sementara.

Hak Istimewa Admin Tidak Berfungsi

  • Pastikan ID identitas Bohemia Interactive Anda terdaftar dengan benar dalam array admins di config.json.
  • ID identitas peka huruf besar/kecil. Salin persis seperti yang ditampilkan di profil Bohemia Anda.
  • Pastikan config.json diformat dengan benar. Sebuah error sintaks JSON akan mencegah daftar admin dimuat.
  • Restart server setelah membuat perubahan pada config.json. Perubahan hanya dibaca saat startup.

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.