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

Cài Đặt Admin và Mod Arma Reforger


Hướng dẫn này bao gồm cài đặt admin, truy cập RCON, cài đặt mod Workshop, mod kịch bản, cấu hình chống gian lận BattlEye và khắc phục sự cố cho máy chủ chuyên dụng Arma Reforger của bạn. Để cài đặt máy chủ ban đầu, cấu hình, chọn kịch bản và hướng dẫn kết nối, hãy xem Hướng Dẫn Cài Đặt Máy Chủ Arma Reforger.

1. Cài Đặt Admin

Arma Reforger sử dụng hệ thống admin dựa trên danh tính. Admin được định nghĩa trong tệp config.json bằng cách sử dụng ID danh tính Bohemia Interactive (BI) của họ.

Tìm ID Danh Tính của Bạn

  1. Khởi chạy Arma Reforger và mở phần Profile từ menu chính.
  2. ID danh tính Bohemia Interactive của bạn được hiển thị trên trang hồ sơ của bạn. Đó là một chuỗi ký tự chữ và số dài.
  3. Ngoài ra, bạn có thể tìm thấy nó trên trang tài khoản Bohemia Interactive của bạn trong phần cài đặt hồ sơ.

Thêm Admin vào config.json

  1. Dừng máy chủ từ GPanel.
  2. Mở config.json bằng tab Files hoặc qua SFTP.
  3. Định vị hoặc thêm mảng admins bên trong đối tượng game. Thêm ID danh tính của mỗi người chơi admin:
{
  "game": {
    "name": "My Server",
    "admins": [
      "xxxxxxxxxxxxxxx",
      "yyyyyyyyyyyyyyy"
    ],
    ...
  }
}
  • Mỗi mục trong mảng admins là một chuỗi chứa ID danh tính Bohemia Interactive của một người chơi.
  • Bạn có thể thêm bao nhiêu admin tùy ý. Phân tách các mục bằng dấu phẩy.
  • Lưu tệp và khởi động máy chủ. Những người chơi được liệt kê sẽ có đặc quyền admin khi họ tham gia.
Cú pháp JSON rất quan trọng. Đảm bảo mỗi ID được đặt trong dấu ngoặc kép và phân tách bằng dấu phẩy. Không thêm dấu phẩy ở cuối sau mục cuối cùng. Sử dụng trình xác thực JSON nếu bạn không chắc chắn.

Khả Năng của Admin

Những người chơi được liệt kê trong mảng admins có quyền truy cập:

  • Kick/Ban người chơi thông qua menu quản lý máy chủ trong game.
  • Chế độ Game Master -- Nếu chạy một kịch bản Game Master, admin có thể đóng vai trò GM, đặt các đơn vị, mục tiêu và điều khiển kịch bản theo thời gian thực.
  • Lệnh quản trị thông qua console trong game khi được bật.

2. 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 tham gia game. Điều này hữu ích cho quản lý tự động, khởi động lại theo lịch và giám sát.

Cài Đặt RCON

  1. Đặt biến khởi động ADMIN_PASSWORD trong GPanel, hoặc đặt passwordAdmin trong config.json. Đây là mật khẩu RCON.
  2. Đảm bảo cổng RCON có thể truy cập. Theo mặc định, cổng RCON là cổng game của bạn cộng 1 (ví dụ: cổng game 2001 = cổng RCON 2002). Kiểm tra tab Network của GPanel để biết các cổng được cấp của bạn.

Kết Nối qua RCON

Bạn có thể sử dụng bất kỳ client tương thích BattlEye RCON nào để kết nối. Các tùy chọn phổ biến bao gồm:

  • BattlEye RCon -- Client RCON BattlEye chính thức.
  • ArmA Reforger Server Tool -- Các công cụ cộng đồng được thiết kế để quản lý máy chủ Reforger.

Kết nối bằng IP máy chủ của bạn, cổng RCON và mật khẩu admin.

Các Lệnh RCON Phổ Biến:
Lệnh Mô tả
#kick <player_id> Kick một người chơi khỏi máy chủ.
#ban <player_id> Ban một người chơi khỏi máy chủ.
#shutdown Tắt máy chủ một cách nhẹ nhàng. Nói chung tốt hơn là sử dụng GPanel để dừng và khởi động lại.
#restart Khởi động lại kịch bản hiện tại mà không khởi động lại tiến trình máy chủ.
players Liệt kê những người chơi đang kết nối với ID của họ.

3. Cài Đặt Mod Workshop

Arma Reforger hỗ trợ mod thông qua Bohemia Interactive Workshop. Mod được thêm vào máy chủ bằng cách chỉ định ID mod của chúng trong config.json.

Tìm ID Mod

  1. Duyệt Arma Reforger Workshop trong game hoặc trên trang web Bohemia Interactive.
  2. Tìm mod bạn muốn cài đặt và ghi lại Mod ID (một chuỗi ký tự chữ và số dài) và số Version của nó.
  3. Một số mod cũng có Scenario ID nếu chúng bao gồm các kịch bản tùy chỉnh. Bạn sẽ cần cái này nếu muốn chạy một kịch bản đã mod.

Thêm Mod vào config.json

  1. Dừng máy chủ từ GPanel.
  2. Mở config.json bằng tab Files hoặc qua SFTP.
  3. Định vị mảng mods bên trong đối tượng game. Thêm mỗi mod bằng định dạng sau:
{
  "game": {
    "mods": [
      {
        "modId": "5965280B2B15DE67",
        "name": "Example Mod",
        "version": "1.0.0"
      },
      {
        "modId": "ABC123DEF4567890",
        "name": "Another Mod",
        "version": "2.1.0"
      }
    ],
    ...
  }
}
  • modId -- Mã định danh mod Workshop duy nhất.
  • name -- Một tên mô tả để bạn tham khảo. Điều này không ảnh hưởng đến việc tải nhưng giúp xác định mod trong cấu hình.
  • version -- Phiên bản mod sẽ sử dụng. Máy chủ sẽ tải xuống phiên bản này từ Workshop khi khởi động.
Tải xuống tự động: Khi máy chủ khởi động, nó tự động tải xuống và cài đặt các mod được liệt kê trong mảng mods từ Workshop. Bạn không cần phải tải các tệp mod lên thủ công qua SFTP. Lần khởi động đầu tiên sau khi thêm mod mới có thể mất nhiều thời gian hơn khi máy chủ tải xuống dữ liệu mod.

Thứ Tự Tải

Các mod được tải theo thứ tự chúng xuất hiện trong mảng mods. Nếu bạn có mod phụ thuộc vào các mod khác (ví dụ: một mod yêu cầu một mod framework), hãy liệt kê mod phụ thuộc trước:

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

4. Mod Kịch Bản

Một số mod Workshop bao gồm các kịch bản tùy chỉnh (chế độ chơi hoặc bản đồ). Để sử dụng một kịch bản đã mod:

  1. Thêm mod vào mảng mods như mô tả ở trên.
  2. Đặt scenarioId thành ID tài nguyên của kịch bản, được cung cấp trong phần mô tả Workshop của mod.
{
  "game": {
    "scenarioId": "{MOD_SCENARIO_RESOURCE_ID}Missions/CustomMission.conf",
    "mods": [
      {
        "modId": "SCENARIO_MOD_ID",
        "name": "Custom Scenario Mod",
        "version": "1.0.0"
      }
    ]
  }
}
Định dạng Scenario ID: ID kịch bản đã mod tuân theo cùng định dạng như các kịch bản gốc -- một GUID tài nguyên trong dấu ngoặc nhọn theo sau là một đường dẫn. Tác giả mod sẽ cung cấp cái này trong danh sách Workshop. Sử dụng ID kịch bản không chính xác sẽ khiến máy chủ không tải được.

5. Chống Gian Lận BattlEye

Arma Reforger bao gồm bảo vệ chống gian lận BattlEye. Nó được bật theo mặc định và được khuyến nghị cho các máy chủ công khai.

Cài đặt Giá trị Hiệu ứng
battlEye true Người chơi phải có BattlEye được cài đặt và đang chạy. Kẻ gian lận được phát hiện và bị ban. Được khuyến nghị cho các máy chủ công khai.
battlEye false Không thực thi chống gian lận. Người chơi có thể tham gia mà không cần BattlEye. Chỉ sử dụng cho máy chủ riêng tư/thử nghiệm.

Cài đặt battlEye nằm bên trong đối tượng gameProperties trong config.json:

"gameProperties": {
  "battlEye": true
}
Yêu cầu phía client: Khi BattlEye được bật trên máy chủ, tất cả người chơi kết nối phải có BattlEye được cài đặt và đang chạy. Người chơi không có BattlEye sẽ bị từ chối tham gia. BattlEye được cài đặt tự động cùng với Arma Reforger thông qua Steam.

6. Khắc Phục Sự Cố

Mod Không Tải

  • Xác minh modIdversion trong config.json là chính xác. Sao chép chúng trực tiếp từ danh sách Workshop để tránh lỗi đánh máy.
  • Kiểm tra nhật ký console máy chủ để biết lỗi tải xuống. Máy chủ có thể không tải được mod nếu Workshop tạm thời không khả dụng.
  • Đảm bảo mod tương thích với phiên bản hiện tại của Arma Reforger. Mod có thể bị hỏng sau khi game cập nhật.
  • Thử xóa tất cả các mod và thêm chúng từng cái một để xác định mod nào gây ra sự cố.
  • Xác minh cú pháp JSON của bạn là chính xác. Một lỗi cú pháp ở bất kỳ đâu trong config.json sẽ ngăn toàn bộ tệp tải.

Máy Chủ Bị Crash

  • Kiểm tra console để biết thông báo lỗi trước khi crash. Các nguyên nhân phổ biến bao gồm mod không tương thích và giá trị cấu hình không hợp lệ.
  • Nếu crash xảy ra sau khi thêm một mod, hãy xóa mod đó và thử lại. Một số mod có thể xung đột với nhau.
  • Xác thực config.json bằng trình xác thực JSON để loại trừ lỗi cú pháp.
  • Thử giảm maxPlayers hoặc serverMaxViewDistance nếu máy chủ bị crash khi tải nặng.
  • Nếu crash vẫn tiếp diễn, mở một ticket hỗ trợ với IP máy chủ của bạn, nội dung của config.json (che mật khẩu) và bất kỳ thông báo lỗi nào từ console.

Vấn Đề Kết Nối

  • Nếu người chơi không thể kết nối sau khi thêm mod, hãy xác nhận họ đã cài đặt cùng các mod. Arma Reforger sẽ nhắc người chơi tải xuống các mod cần thiết khi tham gia, nhưng điều này có thể thất bại nếu phiên bản mod không khớp chính xác.
  • Xác minh trường version trong các mục mod của bạn khớp với phiên bản có sẵn trên Workshop. Số phiên bản lỗi thời sẽ gây ra sự không khớp.
  • Kiểm tra rằng các cài đặt battlEye nhất quán -- nếu được bật trên máy chủ, người chơi phải có BattlEye đang chạy.
  • Nếu máy chủ không hiển thị trong trình duyệt, hãy kiểm tra rằng visibletruea2sQueryEnabledtrue trong config.json.
  • Đảm bảo cả máy chủ và tất cả các client đang chạy cùng phiên bản game. Các bản cập nhật Arma Reforger có thể tạm thời phá vỡ khả năng tương thích.

Đặc Quyền Admin Không Hoạt Động

  • Xác nhận ID danh tính Bohemia Interactive của bạn được liệt kê chính xác trong mảng admins trong config.json.
  • ID danh tính phân biệt chữ hoa chữ thường. Sao chép chúng chính xác như hiển thị trong hồ sơ Bohemia của bạn.
  • Đảm bảo config.json được định dạng đúng cách. Một lỗi cú pháp JSON sẽ ngăn danh sách admin tải.
  • Khởi động lại máy chủ sau khi thực hiện thay đổi đối với config.json. Các thay đổi chỉ được đọc khi khởi động.

Bài Viết Liên Quan

Cần Trợ Giúp?

Nếu bạn gặp sự cố với máy chủ Arma Reforger của mình mà không được đề cập ở đây, mở một ticket hỗ trợ và bao gồm IP máy chủ của bạn, mô tả vấn đề và bất kỳ thông báo lỗi liên quan nào từ console GPanel.


Was this article helpful?

Ready to Get Started?

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