Khuyến Mãi Chớp Nhoáng 50% giảm giá cho tất cả máy chủ Ngày Cuối Cùng!
Kết thúc sau: 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

Lệnh Quản Trị Holdfast Nations at War


Hướng dẫn này bao gồm việc quản trị cho máy chủ chuyên dụng Holdfast: Nations at War của bạn, bao gồm thiết lập quản trị viên, sử dụng RCON, thực thi lệnh, quản lý xoay vòng bản đồ, cấu hình cài đặt thi đấu và khắc phục các sự cố thường gặp.

Thiết Lập Quản Trị Viên

Holdfast sử dụng hệ thống quản trị viên dựa trên Steam ID. Bạn cần thêm Steam ID của người chơi vào danh sách quản trị viên trước khi họ có thể sử dụng lệnh quản trị trong game.

Thêm Quản Trị Viên Qua admins.txt

  1. Dừng máy chủ của bạn từ GPanel.
  2. Mở File Manager hoặc kết nối qua SFTP.
  3. Tìm hoặc tạo admins.txt trong thư mục gốc của máy chủ.
  4. Thêm một Steam64 ID mỗi dòng:
# Holdfast Admin List
# One Steam64 ID per line
76561198012345678
76561198087654321
76561198011223344
  1. Lưu tệp và khởi động máy chủ của bạn.
Tìm Steam64 ID: Người chơi có thể tìm Steam64 ID của họ bằng cách truy cập steamid.io và nhập URL hồ sơ Steam của họ. ID là một số gồm 17 chữ số bắt đầu bằng 7656119.

Quản Trị Viên Qua serverconfig.txt

Ngoài ra, bạn có thể định nghĩa quản trị viên trực tiếp trong holdfastnaw-dedicated/configs/serverconfig_default.txt:

# Admin Steam IDs in server config
server_admin_steam_id_add 76561198012345678
server_admin_steam_id_add 76561198087654321

Truy Cập RCON

RCON (Remote Console) cho phép bạn thực thi các lệnh máy chủ mà không cần kết nối với tư cách người chơi. Cấu hình RCON trong holdfastnaw-dedicated/configs/serverconfig_default.txt của bạn:

# 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
Cảnh báo bảo mật: Luôn sử dụng mật khẩu mạnh, độc nhất cho RCON. Bất kỳ ai có mật khẩu RCON và IP máy chủ của bạn đều có thể thực thi bất kỳ lệnh nào trên máy chủ của bạn. Đừng bao giờ chia sẻ thông tin đăng nhập RCON của bạn công khai.

Để kết nối qua RCON, bạn có thể sử dụng bất kỳ client tương thích Source RCON nào. Nhập IP máy chủ, cổng RCON và mật khẩu của bạn để thiết lập kết nối.

Lệnh Quản Trị Trong Game

Quản trị viên có thể thực thi lệnh trong game bằng cách nhấn phím console được chỉ định (thường là ` hoặc ~) và gõ lệnh. Bảng sau liệt kê các lệnh quản trị được sử dụng phổ biến nhất:

Quản Lý Người Chơi

Lệnh Cách dùng Mô tả
kick kick <playerID> "reason" Đá một người chơi khỏi máy chủ với lý do tùy chọn
ban ban <playerID> <minutes> "reason" Cấm một người chơi trong khoảng thời gian được chỉ định (0 = vĩnh viễn)
unban unban <steamID> Gỡ bỏ lệnh cấm theo Steam ID
slay slay <playerID> Tiêu diệt người chơi ngay lập tức
swapteam swapteam <playerID> Chuyển một người chơi sang đội đối phương
mute mute <playerID> Tắt tiếng giọng nói và trò chuyện văn bản của người chơi
unmute unmute <playerID> Bật lại tiếng cho người chơi đã bị tắt tiếng trước đó
Player ID: Bạn có thể tìm ID của người chơi bằng bảng điểm. Số ID được hiển thị bên cạnh tên của mỗi người chơi khi xem với tư cách quản trị viên.

Điều Khiển Bản Đồ và Game

Lệnh Cách dùng Mô tả
changemap changemap <mapName> <gameModeID> Chuyển ngay lập tức sang bản đồ và chế độ được chỉ định
nextmap nextmap Chuyển sang bản đồ tiếp theo trong vòng xoay
restartround restartround Khởi động lại vòng hiện tại
endround endround <teamID> Kết thúc vòng hiện tại với đội chiến thắng được chỉ định (1 hoặc 2)
settimeleft settimeleft <seconds> Đặt thời gian còn lại cho vòng hiện tại

Quản Lý Class và Hồi Sinh

Lệnh Cách dùng Mô tả
setclasslimit setclasslimit <className> <percent> Đặt giới hạn phần trăm cho một class (ví dụ: artillery, officer)
forceclass forceclass <playerID> <className> Buộc một người chơi vào một class cụ thể
respawn respawn <playerID> Buộc hồi sinh một người chơi đã chết

Cấu Hình Máy Chủ Cho Chơi Thi Đấu

Nếu bạn đang tổ chức sự kiện, line battle hoặc các trận thi đấu, các cài đặt sau giúp tạo ra một môi trường có cấu trúc:

# 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
Mẹo Line Battle: Đối với các sự kiện line battle có tổ chức, hãy tắt auto-balance và việc thực thi friendly fire để các trưởng trung đoàn có thể quản lý đội hình của riêng họ. Đặt giới hạn class thành 0 cho artillery và cavalry trừ khi cả hai bên đồng ý cụ thể.

Quản Lý Xoay Vòng Bản Đồ

Bạn có thể quản lý vòng xoay bản đồ một cách linh động bằng các lệnh quản trị hoặc bằng cách chỉnh sửa tệp cấu hình.

Lệnh Xoay Vòng Bản Đồ Trong Lúc Chạy

# 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
Lưu ý: Các thay đổi vòng xoay trong lúc chạy không được lưu vào holdfastnaw-dedicated/configs/serverconfig_default.txt. Chúng sẽ bị mất khi máy chủ khởi động lại. Để thực hiện các thay đổi vĩnh viễn, hãy chỉnh sửa trực tiếp tệp config thông qua File Manager của GPanel.

Khắc Phục Sự Cố

Máy Chủ Không Xuất Hiện Trong Trình Duyệt

  • Đảm bảo máy chủ đã chạy ít nhất 2-3 phút sau khi khởi động. Cần có thời gian để đăng ký với danh sách master server của Steam.
  • Xác minh server_steam_query_port được cấu hình chính xác và khớp với cấp phát GPanel của bạn.
  • Kiểm tra rằng máy chủ của bạn không được đặt ở chế độ chỉ LAN.
  • Xác nhận máy chủ đã khởi động thành công bằng cách xem lại đầu ra console trong GPanel để tìm bất kỳ thông báo lỗi nào.

Máy Chủ Bị Crash

  • Kiểm tra nhật ký máy chủ trong thư mục server_log/ để biết chi tiết lỗi.
  • Đảm bảo holdfastnaw-dedicated/configs/serverconfig_default.txt của bạn không chứa lỗi cú pháp. Một ký tự đặt sai vị trí có thể ngăn máy chủ khởi động.
  • Xác minh rằng tên bản đồ trong vòng xoay của bạn được viết đúng chính tả và tham chiếu đến các bản đồ hợp lệ.
  • Nếu crash vẫn tiếp diễn sau khi cập nhật game, hãy thử cài đặt lại máy chủ qua tùy chọn Reinstall của GPanel (sao lưu config của bạn trước).

Sự Cố Desync Người Chơi

  • Desync phổ biến hơn với số lượng người chơi cao. Nếu bạn gặp desync thường xuyên, hãy cân nhắc giảm server_max_players.
  • Đảm bảo tick rate của máy chủ được đặt phù hợp với số lượng người chơi của bạn.
  • Người chơi có độ trễ rất cao (200+ ms) có nhiều khả năng gặp desync hơn. Bạn có thể đặt giới hạn ping tối đa:
# Kick players with ping above this threshold (ms)
server_max_ping 300

Người Chơi Không Thể Kết Nối

  • Xác minh máy chủ đang chạy và đã khởi động hoàn toàn trong GPanel.
  • Nếu sử dụng mật khẩu, hãy đảm bảo người chơi kết nối nhập đúng mật khẩu.
  • Kiểm tra rằng máy chủ không bị đầy (đã đạt giới hạn server_max_players).
  • Nếu người chơi kết nối qua IP trực tiếp, hãy đảm bảo họ đang sử dụng đúng IP và cổng game (không phải cổng query).

Bài Viết Liên Quan

Nếu bạn cần thêm hỗ trợ về quản trị máy chủ, vui lòng mở một ticket hỗ trợ và đội ngũ của chúng tôi sẽ giúp bạn.


Was this article helpful?

Ready to Get Started?

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