Arma 3 adanmış sunucunuza mod kurmayı ve yönetmeyi öğrenin. Bu kılavuz, Steam Workshop modlarını, SFTP ile manuel kurulumu, yükleme sırasını ve imza doğrulamasını kapsar. İlk sunucu yapılandırması için Sunucu Kurulum Kılavuzu'muza bakın. Yönetici araçları ve hile önleme için Yönetici ve BattlEye Kurulumu'na bakın.
Arma 3 Modlarını Anlamak
Arma 3 modları iki biçimde gelir:
- İstemci tarafı modlar (
-mod=ile yüklenir): Hem sunucu hem de bağlanan tüm oyuncular tarafından gereklidir. Oyuncuların katılmak için bu modları Arma 3 başlatıcılarında kurulu ve etkin olarak bulundurmaları gerekir. Örnekler: CBA_A3, ACE3, RHS, arazi modları. - Sunucu tarafı modlar (
-serverMod=ile yüklenir): Yalnızca sunucuda gereklidir. Oyuncuların bunları indirmesi veya etkinleştirmesi gerekmez. Örnekler: yönetici araçları, OCAP2 gibi günlükleme çerçeveleri, sunucu tarafı yapay zeka geliştirme modları.
Steam Workshop Modları
Mod eklemenin en kolay yolu Steam Workshop aracılığıyladır. Her Workshop modunun benzersiz bir Mod Kimliği vardır (Steam Workshop URL'sindeki numara).
Mod Kimliklerini Bulma
Modun Steam Workshop sayfasına gidin. URL şöyle görünecektir:
https://steamcommunity.com/sharedfiles/filedetails/?id=463939057
Bu örnekteki mod kimliği 463939057'dir (bu CBA_A3'tür). Yaygın olarak kullanılan mod çerçevelerinin kimlikleri şunlardır:
| Mod | Workshop Kimliği | Açıklama |
|---|---|---|
| CBA_A3 | 450814997 |
Community Base Addons — çoğu mod için gerekli bağımlılık |
| ACE3 | 463939057 |
Advanced Combat Environment — tıbbi, balistik, etkileşimler |
| ACRE2 | 751965892 |
Advanced Combat Radio Environment — gerçekçi telsiz iletişimi (TeamSpeak eklentisi gerektirir) |
| TFAR | 894678801 |
Task Force Arrowhead Radio — alternatif telsiz modu (TeamSpeak eklentisi gerektirir) |
| 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 Başlangıç Değişkenleri Üzerinden Mod Ekleme
Sunucunuzun egg yapılandırmasına bağlı olarak, Workshop mod kimliklerini doğrudan GPanel Startup sekmesine girebilirsiniz. MODS veya WORKSHOP_MODS gibi değişkenleri kontrol edin.
MODS değişkeni için, mod klasör adlarını noktalı virgülle ayırarak girin:
@CBA_A3;@ace;@ACRE2
SFTP ile Mod İndirme ve Yükleme
Manuel mod kurulumu için (veya sunucu egg'iniz otomatik Workshop indirmelerini desteklemiyorsa), modları yerel olarak indirip SFTP üzerinden yükleyebilirsiniz.
Adım 1: Modları Yerel Olarak İndirin
- Bilgisayarınızda Arma 3 Başlatıcısını açın.
- Mods sekmesine gidin ve sunucunuzda istediğiniz modlara abone olun.
- İndirmelerinin tamamlanmasına izin verin. Varsayılan olarak, modlar Arma 3 dizininizde Workshop kimliğiyle adlandırılmış bir klasör altında saklanır, genellikle:
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\!Workshop\
veya Workshop içerik klasöründe:
C:\Program Files (x86)\Steam\steamapps\workshop\content\107410\
Adım 2: Mod Klasörlerini Hazırlayın
- Her mod klasörünü kopyalayın ve temiz bir biçime yeniden adlandırın (örneğin
@CBA_A3,@ace). Mod klasörleri@ile başlamalıdır. - Modun içindeki tüm dosya ve klasörleri küçük harfe çevirin. Bu, Linux tabanlı sunucular için kritik öneme sahiptir. Toplu yeniden adlandırma için bir araç veya betik kullanabilir ya da manuel olarak yapabilirsiniz. Özellikle
addons/klasörü ve içindeki tüm.pbove.bisigndosyaları küçük harf olmalıdır.
Adım 3: SFTP ile Yükleyin
- GPanel'deki kimlik bilgilerini kullanarak SFTP üzerinden sunucunuza bağlanın (SFTP Yükleme Kılavuzu'na bakın).
- Her mod klasörünü (örneğin
@CBA_A3,@ace) Arma 3 sunucu dizininizin köküne yükleyin. - GPanel'deki
MODSbaşlangıç değişkenini yeni mod klasör adlarını içerecek şekilde güncelleyin.
Mod Yükleme Sırası
Arma 3'te yükleme sırası önemlidir. Bağımlılık modları, kendilerine bağımlı olan modlardan önce yüklenmelidir. Sıra, -mod= parametrenizdeki veya MODS başlangıç değişkenindeki diziye göre belirlenir.
Genel yükleme sırası kuralları:
- CBA_A3 — her zaman ilk, çünkü neredeyse her diğer mod ona bağımlıdır.
- İçerik/varlık modları — RHS, CUP, Global Mobilization, arazi modları.
- Çerçeve modları — ACE3, ACRE2/TFAR.
- Uyumluluk/yama modları — ACE3-RHS uyumluluk yamaları vb.
- Göreve özel modlar — belirli görevlerinizin gerektirdiği diğer eklentiler.
Düzgün sıralanmış bir mod dizesi örneği:
@CBA_A3;@rhsafrf;@rhsusaf;@rhsgref;@rhssaf;@ace;@ace_compat_rhs_afrf3;@ace_compat_rhs_usf3;@ace_compat_rhs_gref3;@acre2
İmza Doğrulaması için Keys ve Bikeys
Arma 3, istemcilerin sunucuyla aynı mod sürümlerini çalıştırdığından emin olmak için bir imza doğrulama sistemi kullanır. Bu, değiştirilmiş veya kurcalanmış PBO'ların kullanılmasını önler.
Nasıl Çalışır
- Her mod,
.pboeklenti dosyalarının yanında.bisigndosyaları (imzalar) içerir. - Her mod ayrıca, genellikle modun
keys/veyaKeys/alt klasöründe bulunan bir.bikey(genel anahtar) dosyası içerir. - Sunucu, bağlanan istemcilerin mod dosyalarını bu imzalara karşı kontrol eder.
Anahtarları Kurma
- Her modun klasörüne gidin ve
.bikeydosya(lar)ını bulun. Bunlar genellikle mod dizini içindeki birkeys/veyaKeys/alt klasöründe bulunur. - Tüm
.bikeydosyalarını sunucununkeys/dizinine (Arma 3 sunucu kurulumunuzun kökünde) kopyalayın. - İmza kontrolünü zorunlu kılmak için
server.cfgdosyanızdaverifySignatures = 2;ayarının yapıldığından emin olun.
// 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 dosyasını asla kaldırmayın. O olmadan, oyuncular temel oyun içeriğiyle bağlanamaz. Yalnızca sunucuda izin vermek istediğiniz modlar için anahtarlar ekleyin.
Popüler Mod Çerçeveleri
CBA_A3 (Community Base Addons)
Arma 3 modlama topluluğu için temel mod. Hemen hemen her büyük mod, bağımlılık olarak CBA_A3 gerektirir. Paylaşılan işlevler, tuş atama çerçevesi, genişletilmiş olay işleyicileri ve ayarlar çerçevesi sağlar. Bunu her zaman ilk kurun.
ACE3 (Advanced Combat Environment)
En yaygın kullanılan milsim revizyon modu. Özellikleri şunları içerir:
- Gelişmiş tıbbi sistem (temel ve gelişmiş modlar)
- Gerçekçi balistik ve parçalanma
- Gelişmiş etkileşimler (taşıma, sürükleme, halat sistemleri)
- Araç ve silah sistemleri revizyonları
- CBA ayarları aracılığıyla kapsamlı sunucu tarafı yapılandırma
ACE3 ayarları, userconfig/ace/serverconfig.hpp dosyasını düzenleyerek veya CBA'nın eklenti ayarları aracılığıyla (sunucu profilinde kalıcı olarak) sunucu tarafında yapılandırılabilir.
ACRE2 / TFAR (Telsiz Modları)
Her ikisi de TeamSpeak 3 ile entegre gerçekçi telsiz iletişimi sağlar. Oyuncuların kendi taraflarında bir TeamSpeak eklentisi kurması gerekir. Birini veya diğerini seçin — birbirleriyle uyumlu değildirler.
- ACRE2: Daha gerçekçi simülasyon, konumsal ses, araziden etkilenen sinyal yayılımı.
- TFAR: Daha basit kurulum, herkese açık topluluklarda yaygın olarak kullanılır, biraz daha az gerçekçi.
RHS (Red Hammer Studios)
Rus, ABD, gerilla ve Sırp fraksiyonları için son derece ayrıntılı gerçek dünya askeri varlıkları (araçlar, silahlar, üniformalar) ekleyen dört modluk bir koleksiyon. Dört modülün tamamında toplam indirme boyutu yaklaşık 15-20 GB'dir.
Mod Sorunlarını Giderme
| Sorun | Neden | Çözüm |
|---|---|---|
| Oyuncular "signature check failed" nedeniyle atılıyor | Sunucunun keys/ dizininde eksik .bikey |
Modun .bikey dosyasını sunucunun keys/ klasörüne kopyalayın |
| Sunucu mod hatalarıyla başlatılamıyor | Eksik bağımlılık veya yanlış yükleme sırası | CBA_A3'ün ilk listelendiğinden emin olun, tüm bağımlılıkların kurulu olduğunu kontrol edin |
| Modlar yüklenmiyor (klasör bulunamadı) | Linux'ta büyük/küçük harf duyarlılığı sorunu | Tüm mod klasörlerini, dosyaları ve yolları küçük harfe çevirin |
| RPT'de "Addon requires other addons" hatası | Bağımlılık modu yüklenmemiş | RPT günlüğünde belirli eksik eklentiyi kontrol edin ve kurun |
| Oyuncular bağlanamıyor (mod uyuşmazlığı) | Sunucu ve istemci mod sürümleri farklı | Sunucu modlarının güncel olduğundan ve oyuncuların aynı Workshop öğelerine abone olduğundan emin olun |
server/ veya başlangıç değişkenlerinde ayarlanan profil adı).
İlgili Makaleler
- Arma 3 Sunucu Kurulum Kılavuzu — İlk sunucu kurulumu, server.cfg, zorluk ayarları ve görev rotasyonu.
- Arma 3 Yönetici ve BattlEye Kurulumu — Yönetici erişimini, BattlEye hile önlemeyi ve RCON araçlarını yapılandırın.
- Sunucu IP ve Portunuzu Nasıl Bulursunuz
- SFTP ile Dosya Nasıl Yüklenir
- Yeni Sunucunuza Başlarken
Yardıma mı İhtiyacınız Var?
Modlarınızda sorun mu yaşıyorsunuz veya karmaşık bir mod paketi kurulumunda yardıma mı ihtiyacınız var? Bir destek talebi açın, ekibimiz size yardımcı olacaktır.