Învață cum să instalezi și să gestionezi moduri pe serverul tău dedicat Arma 3. Acest ghid acoperă modurile Steam Workshop, instalarea manuală prin SFTP, ordinea de încărcare și verificarea semnăturilor. Pentru configurarea inițială a serverului, vezi Ghidul de Configurare a Serverului. Pentru uneltele de administrator și anti-cheat, vezi Configurarea Administratorului și BattlEye.
Înțelegerea Modurilor Arma 3
Modurile Arma 3 vin în două forme:
- Moduri client-side (încărcate cu
-mod=): Necesare atât de server, cât și de toți jucătorii care se conectează. Jucătorii trebuie să aibă aceste moduri instalate și activate în launcher-ul lor Arma 3 pentru a se conecta. Exemple: CBA_A3, ACE3, RHS, moduri de teren. - Moduri server-side (încărcate cu
-serverMod=): Necesare doar pe server. Jucătorii nu trebuie să le descarce sau să le activeze. Exemple: unelte de administrator, framework-uri de logging precum OCAP2, moduri de îmbunătățire AI pe server.
Moduri Steam Workshop
Cel mai simplu mod de a adăuga moduri este prin Steam Workshop. Fiecare mod Workshop are un Mod ID unic (numărul din URL-ul său Steam Workshop).
Găsirea ID-urilor Modurilor
Navighează la pagina Steam Workshop a modului. URL-ul va arăta așa:
https://steamcommunity.com/sharedfiles/filedetails/?id=463939057
ID-ul modului din acest exemplu este 463939057 (acesta este CBA_A3). Iată ID-urile pentru framework-urile de moduri folosite frecvent:
| Mod | Workshop ID | Descriere |
|---|---|---|
| CBA_A3 | 450814997 |
Community Base Addons — dependență necesară pentru majoritatea modurilor |
| ACE3 | 463939057 |
Advanced Combat Environment — medical, balistică, interacțiuni |
| ACRE2 | 751965892 |
Advanced Combat Radio Environment — comunicații radio realiste (necesită plugin TeamSpeak) |
| TFAR | 894678801 |
Task Force Arrowhead Radio — mod radio alternativ (necesită plugin 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 |
Adăugarea Modurilor prin Variabilele de Pornire GPanel
În funcție de configurarea egg-ului serverului tău, este posibil să poți introduce ID-urile modurilor Workshop direct în fila Startup din GPanel. Caută variabile precum MODS sau WORKSHOP_MODS.
Pentru variabila MODS, introdu numele folderelor modurilor separate prin punct și virgulă:
@CBA_A3;@ace;@ACRE2
Descărcarea și Încărcarea Modurilor prin SFTP
Pentru instalarea manuală a modurilor (sau dacă egg-ul serverului tău nu suportă descărcările automate din Workshop), poți descărca modurile local și le poți încărca prin SFTP.
Pasul 1: Descarcă Modurile Local
- Deschide Arma 3 Launcher pe PC-ul tău.
- Mergi la fila Mods și abonează-te la modurile pe care le dorești pe serverul tău.
- Lasă-le să se descarce. În mod implicit, modurile sunt stocate în directorul tău Arma 3 sub un folder denumit cu Workshop ID-ul, de obicei:
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\!Workshop\
sau în folderul de conținut Workshop:
C:\Program Files (x86)\Steam\steamapps\workshop\content\107410\
Pasul 2: Pregătește Folderele de Moduri
- Copiază fiecare folder de mod și redenumește-l într-un format curat (de ex.
@CBA_A3,@ace). Folderele de moduri ar trebui să înceapă cu@. - Redenumește toate fișierele și folderele din interiorul modului cu litere mici. Acest lucru este critic pentru serverele bazate pe Linux. Poți folosi o unealtă sau un script pentru redenumirea în masă, sau o poți face manual. În special, folderul
addons/și toate fișierele.pboși.bisigndin interior trebuie să fie cu litere mici.
Pasul 3: Încarcă prin SFTP
- Conectează-te la serverul tău prin SFTP folosind acreditările din GPanel (vezi Ghidul de Încărcare prin SFTP).
- Încarcă fiecare folder de mod (de ex.
@CBA_A3,@ace) în rădăcina directorului serverului tău Arma 3. - Actualizează variabila de pornire
MODSdin GPanel pentru a include numele noilor foldere de moduri.
Ordinea de Încărcare a Modurilor
Ordinea de încărcare contează în Arma 3. Modurile de dependență trebuie încărcate înaintea modurilor care depind de ele. Ordinea este determinată de secvența din parametrul tău -mod= sau variabila de pornire MODS.
Reguli generale de ordine de încărcare:
- CBA_A3 — întotdeauna primul, deoarece aproape orice alt mod depinde de el.
- Moduri de conținut/active — RHS, CUP, Global Mobilization, moduri de teren.
- Moduri framework — ACE3, ACRE2/TFAR.
- Moduri de compatibilitate/patch — patch-uri de compatibilitate ACE3-RHS, etc.
- Moduri specifice misiunilor — alte addon-uri necesare de misiunile tale specifice.
Exemplu de șir de moduri ordonat corespunzător:
@CBA_A3;@rhsafrf;@rhsusaf;@rhsgref;@rhssaf;@ace;@ace_compat_rhs_afrf3;@ace_compat_rhs_usf3;@ace_compat_rhs_gref3;@acre2
Chei și Bikeys pentru Verificarea Semnăturilor
Arma 3 folosește un sistem de verificare a semnăturilor pentru a se asigura că clienții rulează aceleași versiuni de moduri ca serverul. Acest lucru previne folosirea de PBO-uri modificate sau alterate.
Cum Funcționează
- Fiecare mod conține fișiere
.bisign(semnături) alături de fișierele sale de addon.pbo. - Fiecare mod include de asemenea un fișier
.bikey(cheie publică), de obicei găsit în subfolderulkeys/sauKeys/al modului. - Serverul verifică fișierele de moduri ale clienților care se conectează față de aceste semnături.
Instalarea Cheilor
- Navighează la folderul fiecărui mod și localizează fișierul/fișierele
.bikey. Acestea se află de obicei într-un subfolderkeys/sauKeys/din directorul modului. - Copiază toate fișierele
.bikeyîn directorulkeys/al serverului (în rădăcina instalării serverului tău Arma 3). - Asigură-te că
verifySignatures = 2;este setat înserver.cfgpentru a impune verificarea semnăturilor.
// 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
a3.bikey din directorul de chei. Fără ea, jucătorii nu se vor putea conecta cu conținutul jocului de bază. Adaugă doar chei pentru modurile pe care vrei să le permiți pe server.
Framework-uri de Moduri Populare
CBA_A3 (Community Base Addons)
Modul fundamental pentru comunitatea de modding Arma 3. Aproape orice mod major necesită CBA_A3 ca dependență. Oferă funcții partajate, framework de keybinding, event handlers extinse și framework de setări. Instalează-l întotdeauna primul.
ACE3 (Advanced Combat Environment)
Cel mai folosit mod de transformare milsim. Funcțiile includ:
- Sistem medical avansat (moduri de bază și avansate)
- Balistică și fragmentare realiste
- Interacțiuni avansate (cărat, târât, sisteme de frânghii)
- Revizuiri ale sistemelor de vehicule și arme
- Configurare extinsă server-side prin setările CBA
Setările ACE3 pot fi configurate server-side prin editarea userconfig/ace/serverconfig.hpp sau prin setările de addon ale CBA (persistate în profilul serverului).
ACRE2 / TFAR (Moduri Radio)
Ambele oferă comunicare radio realistă integrată cu TeamSpeak 3. Jucătorii trebuie să instaleze un plugin TeamSpeak pe partea lor. Alege unul sau altul — nu sunt compatibile între ele.
- ACRE2: Simulare mai realistă, audio pozițional, propagare a semnalului afectată de teren.
- TFAR: Configurare mai simplă, folosit pe scară largă în comunitățile publice, ușor mai puțin realist.
RHS (Red Hammer Studios)
O colecție de patru moduri care adaugă active militare reale, foarte detaliate (vehicule, arme, uniforme) pentru facțiunile rusă, americană, de gherilă și sârbă. Dimensiunea totală de descărcare este de aproximativ 15-20 GB pentru toate cele patru module.
Depanarea Problemelor cu Modurile
| Problemă | Cauză | Soluție |
|---|---|---|
| Jucătorii sunt dați afară pentru „signature check failed” | Lipsește .bikey din directorul keys/ al serverului |
Copiază fișierul .bikey al modului în folderul keys/ al serverului |
| Serverul eșuează la pornire cu erori de moduri | Dependență lipsă sau ordine de încărcare greșită | Asigură-te că CBA_A3 este listat primul, verifică dacă toate dependențele sunt instalate |
| Modurile nu se încarcă (folder negăsit) | Problemă de sensibilitate la majuscule/minuscule pe Linux | Redenumește toate folderele, fișierele și căile modurilor cu litere mici |
| Eroare „Addon requires other addons” în RPT | Modul de dependență nu este încărcat | Verifică jurnalul RPT pentru addon-ul specific lipsă și instalează-l |
| Jucătorii nu se pot conecta (neconcordanță de moduri) | Versiunile modurilor de pe server și client diferă | Asigură-te că modurile serverului sunt actualizate și jucătorii se abonează la aceleași articole Workshop |
server/ sau numele profilului setat în variabilele de pornire).
Articole Conexe
- Ghidul de Configurare a Serverului Arma 3 — Configurarea inițială a serverului, server.cfg, setări de dificultate și rotația misiunilor.
- Configurarea Administratorului și BattlEye pentru Arma 3 — Configurează accesul de administrator, anti-cheat-ul BattlEye și uneltele RCON.
- Cum să Găsești IP-ul și Portul Serverului Tău
- Cum să Încarci Fișiere prin SFTP
- Primii Pași cu Noul Tău Server
Ai Nevoie de Ajutor?
Întâmpini probleme cu modurile tale sau ai nevoie de ajutor cu configurarea unui modpack complex? Deschide un tichet de suport și echipa noastră te va asista.