플래시 세일 50% 모든 서버 할인 마지막 날!
종료까지: 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

Arma 3 모드 설치 가이드

KO arma-3 mods workshop ace3 0 found this helpful

Arma 3 데디케이티드 서버에 모드를 설치하고 관리하는 방법을 알아보세요. 이 가이드는 Steam Workshop 모드, SFTP를 통한 수동 설치, 로드 순서, 서명 검증을 다룹니다. 초기 서버 구성은 서버 설정 가이드를 참고하세요. 관리자 도구 및 안티치트는 관리자 및 BattlEye 설정을 참고하세요.

Arma 3 모드 이해하기

Arma 3 모드는 두 가지 형태로 제공됩니다:

  • 클라이언트 측 모드(-mod=로 로드): 서버와 접속하는 모든 플레이어에게 필요합니다. 플레이어는 접속하려면 Arma 3 런처에 이 모드를 설치하고 활성화해야 합니다. 예: CBA_A3, ACE3, RHS, 지형 모드.
  • 서버 측 모드(-serverMod=로 로드): 서버에만 필요합니다. 플레이어는 이를 다운로드하거나 활성화할 필요가 없습니다. 예: 관리자 도구, OCAP2 같은 로깅 프레임워크, 서버 측 AI 향상 모드.
핵심 차이: 모드가 클라이언트가 상호작용하는 게임플레이 요소(무기, 차량, UI, 지형)를 변경하는 경우, 클라이언트 측 모드여야 합니다. 서버 로직이나 로깅에만 영향을 미치는 경우 서버 측 전용으로 사용할 수 있습니다.

Steam Workshop 모드

모드를 추가하는 가장 쉬운 방법은 Steam Workshop을 통하는 것입니다. 각 Workshop 모드에는 고유한 모드 ID(Steam Workshop URL의 번호)가 있습니다.

모드 ID 찾기

모드의 Steam Workshop 페이지로 이동하세요. URL은 다음과 같습니다:

https://steamcommunity.com/sharedfiles/filedetails/?id=463939057

이 예시에서 모드 ID는 463939057입니다(이것은 CBA_A3입니다). 다음은 일반적으로 사용되는 모드 프레임워크의 ID입니다:

모드 Workshop ID 설명
CBA_A3 450814997 Community Base Addons — 대부분의 모드에 필요한 의존성
ACE3 463939057 Advanced Combat Environment — 의료, 탄도학, 상호작용
ACRE2 751965892 Advanced Combat Radio Environment — 사실적인 무전 통신(TeamSpeak 플러그인 필요)
TFAR 894678801 Task Force Arrowhead Radio — 대체 무전 모드(TeamSpeak 플러그인 필요)
RHS: AFRF 843425103 Red Hammer Studios: Armed Forces of the Russian Federation
RHS: USAF 843577117 Red Hammer Studios: United States Armed Forces
RHS: GREF 843593391 Red Hammer Studios: Green Forces
RHS: SAF 843632231 Red Hammer Studios: Serbian Armed Forces

GPanel 시작 변수를 통한 모드 추가

서버의 egg 구성에 따라, GPanel Startup 탭에 Workshop 모드 ID를 직접 입력할 수 있습니다. MODS 또는 WORKSHOP_MODS 같은 변수를 확인하세요.

MODS 변수의 경우, 모드 폴더 이름을 세미콜론으로 구분하여 입력하세요:

@CBA_A3;@ace;@ACRE2
중요: 모드 폴더 이름은 Linux 서버에서 대소문자를 구분합니다. 폴더 이름은 서버의 파일 시스템에 나타나는 것과 정확히 일치해야 합니다. 문제를 피하기 위해 모든 모드 폴더 이름을 소문자로 바꾸는 것이 일반적인 관행입니다.

SFTP를 통한 모드 다운로드 및 업로드

수동 모드 설치(또는 서버 egg가 자동 Workshop 다운로드를 지원하지 않는 경우)를 위해, 모드를 로컬로 다운로드한 다음 SFTP를 통해 업로드할 수 있습니다.

1단계: 모드를 로컬로 다운로드

  1. PC에서 Arma 3 런처를 엽니다.
  2. Mods 탭으로 이동하여 서버에 사용할 모드를 구독합니다.
  3. 다운로드되도록 둡니다. 기본적으로 모드는 Arma 3 디렉터리 내 Workshop ID로 이름 지어진 폴더에 저장되며, 일반적으로 다음 위치입니다:
    C:\Program Files (x86)\Steam\steamapps\common\Arma 3\!Workshop\
    또는 Workshop 콘텐츠 폴더:
    C:\Program Files (x86)\Steam\steamapps\workshop\content\107410\

2단계: 모드 폴더 준비

  1. 각 모드 폴더를 복사하고 깔끔한 형식으로 이름을 바꿉니다(예: @CBA_A3, @ace). 모드 폴더는 @로 시작해야 합니다.
  2. 모드 내부의 모든 파일과 폴더를 소문자로 바꿉니다. 이는 Linux 기반 서버에 매우 중요합니다. 일괄 이름 변경을 위해 도구나 스크립트를 사용하거나 수동으로 할 수 있습니다. 특히, addons/ 폴더와 내부의 모든 .pbo.bisign 파일은 소문자여야 합니다.

3단계: SFTP를 통한 업로드

  1. GPanel의 자격 증명을 사용하여 SFTP를 통해 서버에 연결합니다(SFTP 업로드 가이드 참고).
  2. 각 모드 폴더(예: @CBA_A3, @ace)를 Arma 3 서버 디렉터리의 루트에 업로드합니다.
  3. GPanel의 MODS 시작 변수를 업데이트하여 새 모드 폴더 이름을 포함합니다.
경고: 대용량 모드 팩(특히 RHS 또는 CUP)은 각각 수 기가바이트에 달할 수 있습니다. 이 정도 크기의 SFTP 업로드는 상당한 시간이 걸릴 수 있습니다. WinSCP나 FileZilla 같은 안정적인 SFTP 클라이언트를 사용하고 연결이 타임아웃되지 않도록 하세요.

모드 로드 순서

Arma 3에서는 로드 순서가 중요합니다. 의존성 모드는 그에 의존하는 모드보다 먼저 로드되어야 합니다. 순서는 -mod= 매개변수 또는 MODS 시작 변수의 순서에 따라 결정됩니다.

일반적인 로드 순서 규칙:

  1. CBA_A3 — 거의 모든 다른 모드가 의존하므로 항상 가장 먼저.
  2. 콘텐츠/에셋 모드 — RHS, CUP, Global Mobilization, 지형 모드.
  3. 프레임워크 모드 — ACE3, ACRE2/TFAR.
  4. 호환성/패치 모드 — ACE3-RHS 호환성 패치 등.
  5. 미션 전용 모드 — 특정 미션에 필요한 기타 애드온.

올바르게 정렬된 모드 문자열의 예:

@CBA_A3;@rhsafrf;@rhsusaf;@rhsgref;@rhssaf;@ace;@ace_compat_rhs_afrf3;@ace_compat_rhs_usf3;@ace_compat_rhs_gref3;@acre2
팁: 서버 RPT 로그에 누락된 config 항목이나 정의되지 않은 클래스를 언급하는 오류가 보이면, 일반적으로 의존성 모드가 누락되었거나 잘못된 순서로 로드되었음을 의미합니다.

서명 검증을 위한 Key 및 Bikey

Arma 3는 서명 검증 시스템을 사용하여 클라이언트가 서버와 동일한 모드 버전을 실행하고 있는지 확인합니다. 이는 수정되거나 변조된 PBO의 사용을 방지합니다.

작동 방식

  • 각 모드에는 .pbo 애드온 파일과 함께 .bisign 파일(서명)이 포함되어 있습니다.
  • 각 모드에는 또한 .bikey(공개 키) 파일이 포함되어 있으며, 일반적으로 모드의 keys/ 또는 Keys/ 하위 폴더에 있습니다.
  • 서버는 접속하는 클라이언트의 모드 파일을 이 서명과 대조하여 확인합니다.

Key 설치

  1. 각 모드의 폴더로 이동하여 .bikey 파일을 찾습니다. 이들은 일반적으로 모드 디렉터리 내의 keys/ 또는 Keys/ 하위 폴더에 있습니다.
  2. 모든 .bikey 파일을 서버의 keys/ 디렉터리(Arma 3 서버 설치의 루트)에 복사합니다.
  3. 서명 검사를 적용하려면 server.cfgverifySignatures = 2;가 설정되어 있는지 확인합니다.
// Example: keys directory structure
/keys/
    a3.bikey           (vanilla Arma 3 key - do NOT remove)
    cba_a3.bikey
    ace3.bikey
    rhsafrf.bikey
    rhsusaf.bikey
    acre2.bikey
경고: keys 디렉터리에서 바닐라 a3.bikey를 절대 제거하지 마세요. 이것이 없으면 플레이어가 기본 게임 콘텐츠로 접속할 수 없습니다. 서버에서 허용하려는 모드의 키만 추가하세요.

인기 있는 모드 프레임워크

CBA_A3 (Community Base Addons)

Arma 3 모딩 커뮤니티의 기반 모드입니다. 거의 모든 주요 모드가 CBA_A3를 의존성으로 요구합니다. 공유 함수, 키 바인딩 프레임워크, 확장 이벤트 핸들러, 설정 프레임워크를 제공합니다. 항상 이것을 가장 먼저 설치하세요.

ACE3 (Advanced Combat Environment)

가장 널리 사용되는 밀심 오버홀 모드입니다. 기능은 다음과 같습니다:

  • 고급 의료 시스템(기본 및 고급 모드)
  • 사실적인 탄도학 및 파편화
  • 고급 상호작용(운반, 끌기, 로프 시스템)
  • 차량 및 무기 시스템 오버홀
  • CBA 설정을 통한 광범위한 서버 측 구성

ACE3 설정은 userconfig/ace/serverconfig.hpp를 편집하거나 CBA의 애드온 설정(서버 프로필에 저장됨)을 통해 서버 측에서 구성할 수 있습니다.

ACRE2 / TFAR (무전 모드)

둘 다 TeamSpeak 3와 통합된 사실적인 무전 통신을 제공합니다. 플레이어는 자신의 컴퓨터에 TeamSpeak 플러그인을 설치해야 합니다. 둘 중 하나를 선택하세요 — 서로 호환되지 않습니다.

  • ACRE2: 더 사실적인 시뮬레이션, 위치 기반 오디오, 지형에 의해 영향받는 신호 전파.
  • TFAR: 더 간단한 설정, 공개 커뮤니티에서 널리 사용됨, 약간 덜 사실적임.

RHS (Red Hammer Studios)

러시아, 미국, 게릴라, 세르비아 진영을 위한 매우 상세한 실제 군사 자산(차량, 무기, 군복)을 추가하는 네 개의 모드 모음입니다. 네 모듈 전체의 총 다운로드 크기는 약 15~20GB입니다.

모드 문제 해결

문제 원인 해결책
플레이어가 "signature check failed"로 추방됨 서버의 keys/ 디렉터리에 .bikey 누락 모드의 .bikey 파일을 서버 keys/ 폴더에 복사
모드 오류로 서버가 시작 실패 의존성 누락 또는 잘못된 로드 순서 CBA_A3가 가장 먼저 나열되어 있는지 확인하고, 모든 의존성이 설치되어 있는지 확인
모드가 로드되지 않음(폴더를 찾을 수 없음) Linux의 대소문자 구분 문제 모든 모드 폴더, 파일, 경로를 소문자로 변경
RPT에 "Addon requires other addons" 오류 의존성 모드가 로드되지 않음 RPT 로그에서 누락된 특정 애드온을 확인하고 설치
플레이어가 접속할 수 없음(모드 불일치) 서버와 클라이언트의 모드 버전이 다름 서버 모드가 업데이트되어 있는지 확인하고 플레이어가 동일한 Workshop 항목을 구독하도록 함
팁: 서버 RPT 로그는 모드 문제를 진단하는 데 가장 좋은 도구입니다. GPanel의 파일 관리자나 SFTP를 통해 로그를 확인하세요. RPT 로그는 서버 프로필 디렉터리(예: server/ 또는 시작 변수에 설정된 프로필 이름)에 있습니다.

관련 문서

도움이 필요하신가요?

모드 문제가 발생했거나 복잡한 모드팩 설정에 도움이 필요하신가요? 지원 티켓을 열어주시면 저희 팀이 도와드리겠습니다.


Was this article helpful?

Ready to Get Started?

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