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

Perintah Admin Holdfast Nations at War


Panduan ini mencakup administrasi untuk server dedikasi Holdfast: Nations at War Anda, termasuk pengaturan admin, penggunaan RCON, eksekusi perintah, pengelolaan rotasi peta, konfigurasi pengaturan kompetitif, dan pemecahan masalah umum.

Pengaturan Admin

Holdfast menggunakan sistem admin berbasis Steam ID. Anda perlu menambahkan Steam ID pemain ke daftar admin sebelum mereka dapat menggunakan perintah admin di dalam permainan.

Menambahkan Admin melalui admins.txt

  1. Hentikan server Anda dari GPanel.
  2. Buka File Manager atau terhubung melalui SFTP.
  3. Temukan atau buat admins.txt di direktori root server.
  4. Tambahkan satu Steam64 ID per baris:
# Holdfast Admin List
# One Steam64 ID per line
76561198012345678
76561198087654321
76561198011223344
  1. Simpan file dan mulai server Anda.
Menemukan Steam64 ID: Pemain dapat menemukan Steam64 ID mereka dengan mengunjungi steamid.io dan memasukkan URL profil Steam mereka. ID adalah angka 17 digit yang dimulai dengan 7656119.

Admin melalui serverconfig.txt

Sebagai alternatif, Anda dapat mendefinisikan admin secara langsung di holdfastnaw-dedicated/configs/serverconfig_default.txt:

# Admin Steam IDs in server config
server_admin_steam_id_add 76561198012345678
server_admin_steam_id_add 76561198087654321

Akses RCON

RCON (Remote Console) memungkinkan Anda mengeksekusi perintah server tanpa terhubung sebagai pemain. Konfigurasikan RCON di holdfastnaw-dedicated/configs/serverconfig_default.txt Anda:

# Enable RCON
server_rcon_enabled true

# RCON password (use a strong, unique password)
server_rcon_password "YourSecureRconPassword"

# RCON port (default is game port + 5)
server_rcon_port 20105
Peringatan Keamanan: Selalu gunakan kata sandi yang kuat dan unik untuk RCON. Siapa pun yang memiliki kata sandi RCON dan IP server Anda dapat mengeksekusi perintah apa pun di server Anda. Jangan pernah membagikan kredensial RCON Anda secara publik.

Untuk terhubung melalui RCON, Anda dapat menggunakan klien yang kompatibel dengan Source RCON. Masukkan IP server, port RCON, dan kata sandi untuk membuat koneksi.

Perintah Admin di Dalam Permainan

Admin dapat mengeksekusi perintah di dalam permainan dengan menekan tombol konsol yang ditentukan (biasanya ` atau ~) dan mengetik perintah. Tabel berikut mencantumkan perintah admin yang paling sering digunakan:

Pengelolaan Pemain

Perintah Penggunaan Deskripsi
kick kick <playerID> "reason" Mengeluarkan pemain dari server dengan alasan opsional
ban ban <playerID> <minutes> "reason" Memblokir pemain untuk durasi tertentu (0 = permanen)
unban unban <steamID> Menghapus pemblokiran berdasarkan Steam ID
slay slay <playerID> Membunuh pemain secara instan
swapteam swapteam <playerID> Memindahkan pemain ke tim lawan
mute mute <playerID> Membisukan obrolan suara dan teks pemain
unmute unmute <playerID> Membatalkan pembisuan pemain yang sebelumnya dibisukan
ID Pemain: Anda dapat menemukan ID pemain menggunakan papan skor. Nomor ID ditampilkan di samping nama setiap pemain saat dilihat sebagai admin.

Kontrol Peta dan Permainan

Perintah Penggunaan Deskripsi
changemap changemap <mapName> <gameModeID> Segera beralih ke peta dan mode tertentu
nextmap nextmap Lewati ke peta berikutnya dalam rotasi
restartround restartround Memulai ulang ronde saat ini
endround endround <teamID> Mengakhiri ronde saat ini dengan tim pemenang tertentu (1 atau 2)
settimeleft settimeleft <seconds> Mengatur waktu tersisa untuk ronde saat ini

Pengelolaan Kelas dan Spawn

Perintah Penggunaan Deskripsi
setclasslimit setclasslimit <className> <percent> Mengatur batas persentase untuk suatu kelas (mis., artileri, perwira)
forceclass forceclass <playerID> <className> Memaksa pemain masuk ke kelas tertentu
respawn respawn <playerID> Memaksa respawn pemain yang mati

Konfigurasi Server untuk Permainan Kompetitif

Jika Anda menyelenggarakan acara, pertempuran barisan, atau pertandingan kompetitif, pengaturan berikut membantu menciptakan lingkungan yang terstruktur:

# Competitive settings
server_friendly_fire true
server_auto_balance_teams false
server_enforce_team_balance false
server_allow_spectators true

# Disable certain classes for line battles
server_class_limit_artillery 0
server_class_limit_cavalry 0

# Longer round times for organized events
server_round_time_seconds 1800

# Disable respawning (one life per round)
server_respawn_enabled false
server_respawn_time_seconds 0
Tips Pertempuran Barisan: Untuk acara pertempuran barisan yang terorganisir, nonaktifkan auto-balance dan penegakan friendly fire sehingga pemimpin resimen dapat mengelola formasi mereka sendiri. Atur batas kelas ke 0 untuk artileri dan kavaleri kecuali secara khusus disetujui oleh kedua belah pihak.

Pengelolaan Rotasi Peta

Anda dapat mengelola rotasi peta secara dinamis menggunakan perintah admin atau dengan mengedit file konfigurasi.

Perintah Rotasi Peta Runtime

# View current map rotation
maplist

# Add a map to the rotation
addmap "Grasslands" 0

# Remove a map from the rotation
removemap "Grasslands" 0

# Clear the entire rotation
clearrotation
Catatan: Perubahan rotasi runtime tidak disimpan ke holdfastnaw-dedicated/configs/serverconfig_default.txt. Perubahan tersebut akan hilang saat server dimulai ulang. Untuk membuat perubahan permanen, edit file konfigurasi secara langsung melalui File Manager GPanel.

Pemecahan Masalah

Server Tidak Muncul di Browser

  • Pastikan server telah berjalan setidaknya 2-3 menit setelah startup. Diperlukan waktu untuk mendaftar ke daftar server master Steam.
  • Verifikasi server_steam_query_port dikonfigurasi dengan benar dan cocok dengan alokasi GPanel Anda.
  • Periksa bahwa server Anda tidak diatur ke mode khusus LAN.
  • Konfirmasikan server berhasil dimulai dengan meninjau output konsol di GPanel untuk pesan kesalahan apa pun.

Server Crash

  • Periksa log server di direktori server_log/ untuk detail kesalahan.
  • Pastikan holdfastnaw-dedicated/configs/serverconfig_default.txt Anda tidak mengandung kesalahan sintaks. Satu karakter yang salah tempat dapat mencegah server dimulai.
  • Verifikasi bahwa nama peta dalam rotasi Anda dieja dengan benar dan merujuk ke peta yang valid.
  • Jika crash terus berlanjut setelah pembaruan permainan, coba instal ulang server melalui opsi Reinstall GPanel (cadangkan konfigurasi Anda terlebih dahulu).

Masalah Desync Pemain

  • Desync lebih umum terjadi dengan jumlah pemain yang tinggi. Jika Anda mengalami desync yang sering, pertimbangkan untuk mengurangi server_max_players.
  • Pastikan tick rate server Anda diatur dengan tepat untuk jumlah pemain Anda.
  • Pemain dengan latensi sangat tinggi (200+ ms) lebih mungkin mengalami desync. Anda dapat mengatur batas ping maksimum:
# Kick players with ping above this threshold (ms)
server_max_ping 300

Pemain Tidak Dapat Terhubung

  • Verifikasi server berjalan dan telah dimulai sepenuhnya di GPanel.
  • Jika menggunakan kata sandi, pastikan pemain yang terhubung memasukkannya dengan benar.
  • Periksa bahwa server tidak penuh (batas server_max_players tercapai).
  • Jika pemain terhubung melalui IP langsung, pastikan mereka menggunakan IP dan port permainan yang benar (bukan port query).

Artikel Terkait

Jika Anda memerlukan bantuan lebih lanjut dengan administrasi server, silakan buka tiket dukungan dan tim kami akan membantu Anda.


Was this article helpful?

Ready to Get Started?

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