Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Ostatni Dzień!
Kończy się za: 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

Przewodnik instalacji modów Arma 3

PL arma-3 mods workshop ace3 0 found this helpful

Dowiedz się, jak instalować mody na swoim dedykowanym serwerze Arma 3 oraz jak nimi zarządzać. Ten przewodnik obejmuje mody Steam Workshop, ręczną instalację przez SFTP, kolejność ładowania oraz weryfikację podpisów. Aby uzyskać informacje o początkowej konfiguracji serwera, zobacz nasz Przewodnik konfiguracji serwera. Aby uzyskać informacje o narzędziach administracyjnych i antycheat, zobacz Konfiguracja administratora i BattlEye.

Zrozumienie modów Arma 3

Mody Arma 3 występują w dwóch formach:

  • Mody po stronie klienta (ładowane za pomocą -mod=): Wymagane zarówno przez serwer, jak i wszystkich łączących się graczy. Gracze muszą mieć te mody zainstalowane i włączone w swoim launcherze Arma 3, aby dołączyć. Przykłady: CBA_A3, ACE3, RHS, mody terenu.
  • Mody po stronie serwera (ładowane za pomocą -serverMod=): Wymagane tylko na serwerze. Gracze nie muszą pobierać ani włączać tych modów. Przykłady: narzędzia administracyjne, frameworki logowania, takie jak OCAP2, mody usprawniające AI po stronie serwera.
Kluczowa różnica: Jeśli mod zmienia elementy rozgrywki, z którymi gracze wchodzą w interakcję (broń, pojazdy, interfejs, tereny), musi być modem po stronie klienta. Jeśli wpływa tylko na logikę serwera lub logowanie, może być wyłącznie po stronie serwera.

Mody Steam Workshop

Najłatwiejszym sposobem dodawania modów jest Steam Workshop. Każdy mod Workshop ma unikalny identyfikator moda (numer w jego adresie URL Steam Workshop).

Znajdowanie identyfikatorów modów

Przejdź do strony moda w Steam Workshop. Adres URL będzie wyglądał tak:

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

Identyfikator moda w tym przykładzie to 463939057 (to CBA_A3). Oto identyfikatory najczęściej używanych frameworków modów:

Mod Workshop ID Opis
CBA_A3 450814997 Community Base Addons — wymagana zależność dla większości modów
ACE3 463939057 Advanced Combat Environment — medycyna, balistyka, interakcje
ACRE2 751965892 Advanced Combat Radio Environment — realistyczna łączność radiowa (wymaga wtyczki TeamSpeak)
TFAR 894678801 Task Force Arrowhead Radio — alternatywny mod radiowy (wymaga wtyczki 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

Dodawanie modów za pomocą zmiennych uruchomieniowych GPanel

W zależności od konfiguracji egga Twojego serwera możesz mieć możliwość wprowadzenia identyfikatorów modów Workshop bezpośrednio w zakładce Startup w GPanel. Sprawdź zmienne takie jak MODS lub WORKSHOP_MODS.

W przypadku zmiennej MODS wprowadź nazwy folderów modów oddzielone średnikami:

@CBA_A3;@ace;@ACRE2
Ważne: Nazwy folderów modów rozróżniają wielkość liter na serwerach Linux. Nazwa folderu musi dokładnie odpowiadać temu, co pojawia się w systemie plików Twojego serwera. Powszechną praktyką jest zmiana nazw wszystkich folderów modów na małe litery, aby uniknąć problemów.

Pobieranie i przesyłanie modów przez SFTP

W przypadku ręcznej instalacji modów (lub jeśli egg Twojego serwera nie obsługuje automatycznego pobierania z Workshop) możesz pobrać mody lokalnie i przesłać je przez SFTP.

Krok 1: Pobierz mody lokalnie

  1. Otwórz launcher Arma 3 na swoim komputerze.
  2. Przejdź do zakładki Mods i zasubskrybuj mody, które chcesz mieć na serwerze.
  3. Pozwól im się pobrać. Domyślnie mody są przechowywane w katalogu Arma 3 w folderze nazwanym identyfikatorem Workshop, zazwyczaj:
    C:\Program Files (x86)\Steam\steamapps\common\Arma 3\!Workshop\
    lub w folderze zawartości Workshop:
    C:\Program Files (x86)\Steam\steamapps\workshop\content\107410\

Krok 2: Przygotuj foldery modów

  1. Skopiuj każdy folder moda i zmień jego nazwę na czysty format (np. @CBA_A3, @ace). Foldery modów powinny zaczynać się od @.
  2. Zmień nazwy wszystkich plików i folderów wewnątrz moda na małe litery. Jest to kluczowe dla serwerów opartych na systemie Linux. Możesz użyć narzędzia lub skryptu do zbiorczej zmiany nazw albo zrobić to ręcznie. W szczególności folder addons/ oraz wszystkie pliki .pbo i .bisign wewnątrz muszą być zapisane małymi literami.

Krok 3: Prześlij przez SFTP

  1. Połącz się z serwerem przez SFTP, korzystając z danych logowania z GPanel (zobacz Przewodnik przesyłania przez SFTP).
  2. Prześlij każdy folder moda (np. @CBA_A3, @ace) do katalogu głównego serwera Arma 3.
  3. Zaktualizuj zmienną uruchomieniową MODS w GPanel, aby uwzględnić nazwy nowych folderów modów.
Ostrzeżenie: Duże paczki modów (zwłaszcza RHS lub CUP) mogą zajmować po kilka gigabajtów każda. Przesyłanie plików tej wielkości przez SFTP może zająć znaczną ilość czasu. Użyj niezawodnego klienta SFTP, takiego jak WinSCP lub FileZilla, i upewnij się, że Twoje połączenie nie zostanie przerwane.

Kolejność ładowania modów

Kolejność ładowania ma znaczenie w Arma 3. Mody będące zależnościami muszą zostać załadowane przed modami, które od nich zależą. Kolejność jest określona przez sekwencję w parametrze -mod= lub zmiennej uruchomieniowej MODS.

Ogólne zasady kolejności ładowania:

  1. CBA_A3 — zawsze jako pierwszy, ponieważ niemal każdy inny mod od niego zależy.
  2. Mody z zawartością/zasobami — RHS, CUP, Global Mobilization, mody terenu.
  3. Mody frameworkowe — ACE3, ACRE2/TFAR.
  4. Mody zgodności/poprawek — łatki zgodności ACE3-RHS itp.
  5. Mody specyficzne dla misji — inne dodatki wymagane przez Twoje konkretne misje.

Przykład poprawnie uporządkowanego ciągu modów:

@CBA_A3;@rhsafrf;@rhsusaf;@rhsgref;@rhssaf;@ace;@ace_compat_rhs_afrf3;@ace_compat_rhs_usf3;@ace_compat_rhs_gref3;@acre2
Wskazówka: Jeśli zauważysz w logu RPT serwera błędy dotyczące brakujących wpisów konfiguracji lub niezdefiniowanych klas, zazwyczaj oznacza to, że mod będący zależnością jest brakujący lub załadowany w niewłaściwej kolejności.

Klucze i bikeys do weryfikacji podpisów

Arma 3 używa systemu weryfikacji podpisów, aby zapewnić, że klienci korzystają z tych samych wersji modów co serwer. Zapobiega to używaniu zmodyfikowanych lub naruszonych plików PBO.

Jak to działa

  • Każdy mod zawiera pliki .bisign (podpisy) obok plików dodatków .pbo.
  • Każdy mod zawiera również plik .bikey (klucz publiczny), zwykle znajdujący się w podfolderze moda keys/ lub Keys/.
  • Serwer sprawdza pliki modów łączących się klientów względem tych podpisów.

Instalowanie kluczy

  1. Przejdź do folderu każdego moda i zlokalizuj plik(i) .bikey. Zazwyczaj znajdują się one w podfolderze keys/ lub Keys/ w katalogu moda.
  2. Skopiuj wszystkie pliki .bikey do katalogu keys/ serwera (w katalogu głównym instalacji serwera Arma 3).
  3. Upewnij się, że w pliku server.cfg ustawiono verifySignatures = 2;, aby wymusić sprawdzanie podpisów.
// 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
Ostrzeżenie: Nigdy nie usuwaj podstawowego klucza a3.bikey z katalogu keys. Bez niego gracze nie będą mogli połączyć się z zawartością podstawowej gry. Dodawaj tylko klucze dla modów, które chcesz dopuścić na serwerze.

Popularne frameworki modów

CBA_A3 (Community Base Addons)

Podstawowy mod dla społeczności moddingowej Arma 3. Niemal każdy większy mod wymaga CBA_A3 jako zależności. Zapewnia współdzielone funkcje, framework przypisywania klawiszy, rozszerzone obsługi zdarzeń oraz framework ustawień. Zawsze instaluj go jako pierwszy.

ACE3 (Advanced Combat Environment)

Najczęściej używany mod przeprojektowujący rozgrywkę milsim. Funkcje obejmują:

  • Zaawansowany system medyczny (tryb podstawowy i zaawansowany)
  • Realistyczną balistykę i fragmentację
  • Zaawansowane interakcje (przenoszenie, ciągnięcie, systemy lin)
  • Przeprojektowanie systemów pojazdów i broni
  • Rozbudowaną konfigurację po stronie serwera za pomocą ustawień CBA

Ustawienia ACE3 można konfigurować po stronie serwera, edytując userconfig/ace/serverconfig.hpp lub poprzez ustawienia dodatków CBA (zapisywane w profilu serwera).

ACRE2 / TFAR (mody radiowe)

Oba zapewniają realistyczną łączność radiową zintegrowaną z TeamSpeak 3. Gracze muszą zainstalować wtyczkę TeamSpeak po swojej stronie. Wybierz jeden lub drugi — nie są ze sobą kompatybilne.

  • ACRE2: Bardziej realistyczna symulacja, dźwięk pozycyjny, propagacja sygnału zależna od terenu.
  • TFAR: Prostsza konfiguracja, szeroko stosowany w społecznościach publicznych, nieco mniej realistyczny.

RHS (Red Hammer Studios)

Zbiór czterech modów dodających niezwykle szczegółowe zasoby wojskowe z prawdziwego świata (pojazdy, broń, mundury) dla frakcji rosyjskiej, amerykańskiej, partyzanckiej i serbskiej. Łączny rozmiar pobierania wynosi około 15–20 GB dla wszystkich czterech modułów.

Rozwiązywanie problemów z modami

Problem Przyczyna Rozwiązanie
Gracze są wyrzucani z powodu „signature check failed” Brakujący .bikey w katalogu keys/ serwera Skopiuj plik .bikey moda do folderu keys/ serwera
Serwer nie uruchamia się z błędami modów Brakująca zależność lub niewłaściwa kolejność ładowania Upewnij się, że CBA_A3 jest wymieniony jako pierwszy, sprawdź, czy wszystkie zależności są zainstalowane
Mody nie ładują się (nie znaleziono folderu) Problem z rozróżnianiem wielkości liter na Linuksie Zmień nazwy wszystkich folderów, plików i ścieżek modów na małe litery
Błąd „Addon requires other addons” w RPT Niezaładowany mod będący zależnością Sprawdź w logu RPT konkretny brakujący dodatek i zainstaluj go
Gracze nie mogą się połączyć (niezgodność modów) Wersje modów serwera i klienta różnią się Upewnij się, że mody serwera są zaktualizowane, a gracze subskrybują te same elementy z Workshop
Wskazówka: Logi RPT serwera to Twój najlepszy sprzymierzeniec w diagnozowaniu problemów z modami. Sprawdź logi za pomocą menedżera plików w GPanel lub przez SFTP. Log RPT znajduje się w katalogu profilu serwera (np. server/ lub nazwa profilu ustawiona w zmiennych uruchomieniowych).

Powiązane artykuły

Potrzebujesz pomocy?

Masz problemy ze swoimi modami lub potrzebujesz pomocy ze skomplikowaną konfiguracją paczki modów? Otwórz zgłoszenie do pomocy technicznej, a nasz zespół Ci pomoże.


Was this article helpful?

Ready to Get Started?

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