Arma 3 Server Kurma: güneşli bir havaalanında, beyaz tahtadaki brifing haritasının yanında katlanır bir masada duran quadcopter drone; arkada pistte park edilmiş bir İHA

Bir Arma 3 server'ı nasıl kurulur, ayarlanır ve yönetilir

Arma 3 Server Kurma

Operasyonlar arasında birliğin server'ını ayakta tutan kişi için yazıldı: ilk saatte neyi değiştireceğin, server.cfg ile görev listesinin birlikte nasıl çalıştığı, modlar ve imzalar, DLC, Headless Client, admin yetkileri ve haftalık rutin. Her ayar, Bohemia Interactive'in kendi server belgeleri ve güncelleme notlarıyla karşılaştırıldı.

Yazan: , Gaming Deluxe sahibiYayın: · Güncelleme: · 17 dk okuma

Kurulumla uğraşmak istemiyor musun?

Adımları takip edebileceğin bir server mı lazım? Arma 3 Server Kiralama sayfamızdaki paketler, buradaki her bölümün bahsettiği oyun paneli, Steam Workshop düğmesi ve Mod Manager ile çalışır.

Oyuncu slotu
10 ila 120
Bellek
8 GB dahil, en fazla 32 GB
Lokasyon
3 kıtada 9 lokasyon
Creator DLC
7 DLC, Mod Manager'dan yüklenir
Rehber
17 Arma 3 rehberi
Bu sayfadaİlk saatin
  1. 01İlk saatin
  2. 02server.cfg
  3. 03Görevler ve zorluk
  4. 04Modlar ve anahtarlar
  5. 05DLC ve Creator DLC
  6. 06Headless Client
  7. 07Adminler ve BattlEye
  8. 08RAM ve performans
  9. 09Restart ve mesajlar
  10. 10Exile, Life, KotH
  11. 11Çözümler
  12. 12Evde mi, kiralık mı
  13. QSSS
  14. KBTüm rehberler (17)

İlk saatin: sıfır kurulumdan lobideki mangaya

Yeni oyun server'ları normalde siparişten sonra 20 dakika içinde aktif olur. Bu altı hamle, hazır bir Arma 3 kurulumunu birliğinin bulabildiği, girebildiği ve ilk operasyonunu emanet edebildiği bir server'a çevirir.

  1. Oyun paneline giriş yapcpdeluxe.com adresine panel bilgilerinle giriş yap ve Arma 3 servisini aç. Start, Stop ve More menüsü sayfanın üstünde yan yana durur.
  2. Önce server'ı durdurArma 3 config dosyalarını sadece bir kez, açılışta okur. Server çalışırken kaydettiğin her şey yok sayılır; o yüzden durdur, düzenle, kaydet, başlat sırasını refleks haline getir.
  3. Ad ver ve kilitleConfiguration Files'ı aç ve server.cfg dosyasını Config Editor ile düzenle. hostname satırını doldur, server sadece birliğin içinse bir password ekle ve uzun bir passwordAdmin seç. Gerisini server.cfg bölümü anlatıyor.
  4. Ne oynanacağını seçAynı dosyada görevin adını template alanına yaz. Bohemia'nın kendi senaryoları hemen çalışır; birliğinin kendi görevi ise önce MPMissions klasörüne gider, görevler bölümü nasıl yapılacağını gösteriyor.
  5. Başlat ve zaman tanıStart'a bas. Panel bir güvenlik kopyası alırken ilk 30 ila 60 saniye boyunca hiç CPU ya da bellek kullanımı göstermeyebilir; ağır bir mod paketi de açılışı 3 ila 10 dakikaya kadar uzatabilir.
  6. Bağlan ve adresi paylaşArma 3'te Multiplayer'ı aç, Direct Connect'i seç ve paneldeki bağlantı bilgilerinden IP ile portu gir ya da server listesinde server'ının adını ara. Aynı adresi mangana gönder.

Satır satır server.cfg: birliklerin gerçekten değiştirdiği ayarlar

Bohemia bir Arma 3 server'ının ayarlarını iki dosyaya böler: server.cfg kimin gireceğine ve server'da ne olacağına karar verir, basic.cfg ise ağ ayarlarını yapar. Bizim panelde ikisi de Configuration Files altında durur; server.cfg'nin Config Editor'da bir form görünümü de var.

Ad, şifreler ve karşılama mesajı

server.cfg
hostname = "Birliğinin server'ı"
Multiplayer server listesinde görünen ad.
password = ""
Public bir server için boş bırak; sadece birliğe özel geceler için doldur.
passwordAdmin = ""
Oyunda admin yetkisi almak için #login komutundan sonra yazılır. Uzun tut ve kimseyle paylaşma.
serverCommandPassword = ""
Görev script'lerinin server komutları çalıştırmasını sağlar. Sadece bir görev ya da mod isterse ayarla.
maxPlayers = 64
Aynı anda girebilecek en fazla kişi; server bunu ya da görevin slot sayısını kullanır, hangisi düşükse. Tavanı paketindeki slot sayısı belirler.
motd[] = { "Welcome", "TeamSpeak: ..." }
Oyunculara gösterilen, virgülle ayrılmış karşılama satırları; her motdInterval saniyede bir tanesi görünür.

Güven, imzalar ve anti-cheat

admins[] = { "76561198000000000" }
Şifre yazmadan admin olarak giriş yapabilecek Steam64 ID'leri.
verifySignatures = 2
Her mod dosyasını server'daki anahtarlarla karşılaştırır. Bohemia'nın desteklediği değer 2; başka her değer imzasız dosyaları içeri alır.
BattlEye = 1
BattlEye anti-cheat'i çalıştırır. 0 onu kapatır; bunu sadece özel bir test server'ında istersin.
kickDuplicate = 1
Server'da zaten olan bir ID ile giren ikinci oyuncuyu çıkarır.
allowedFilePatching = 0
0, oyuncuların paketlenmemiş, açık dosyalar yüklemesini engeller. Sadece bir geliştirme grubu için yükselt.

Oylamalar ve boş bir server

voteThreshold = 0.33
Bir oylamanın geçmesi için kabul etmesi gereken oyuncu oranı. Bohemia'nın varsayılanı 0.5; örnekteki 0.33 üçte bir demek.
voteMissionPlayers = 1
Görev oylamasının açılması için kaç oyuncunun bağlı olması gerektiği.
allowedVoteCmds[] = {}
Oyuncuların hangi oylamaları başlatabileceğini sınırlar, örneğin kick ya da görev değişikliği; böylece bir birlik server'ı oylamayla kaosa sürüklenemez.
persistent = 1
Herkes çıktığında görevi çalışır halde tutar, böylece uzun bir kampanya ertesi akşam hâlâ yerinde olur.

Log'lar ve zaman damgaları

logFile = "server_console.log" server konsolunu bir metin dosyasına kopyalar. Daha ayrıntılı kayıt server'ın RPT log'udur; timeStampFormat (varsayılan none, ya da short veya full) her satırına bir saat ekler ve bu da bir çökmenin izini sürmeyi çok kolaylaştırır. Paneldeki Log Viewer ikisini de canlı gösterir ya da indirir.

2.22 güncellemesiyle gelenler

Bohemia'nın 2.22 güncellemesi (11 Ağustos 2026, SPOTREP #00120) bilmeye değer birkaç server seçeneği ekledi: idleFPSLimit server boşken kare hızını sınırlar, timeStampFormatConsole konsol satırlarına saat ekler, AdvancedOptions sınıfındaki logPlayerConnectionStates her oyuncunun bağlantı adımlarını log'a yazar ve -mpmissions= başlatma parametresi server'ı başka bir görev klasörüne yönlendirir. Aynı güncelleme, server'ın çalışırken config dosyasını kilitlemesine son verdi; MPMissionsCache klasörü de 1 GB'ı geçince otomatik temizleniyor.

Görevler, rotasyon ve zorluk: server'a ne oynayacağını söylemek

Bir Arma 3 server'ı ancak çalıştırdığı görev kadar iyidir. Görevler MPMissions klasöründeki paketlenmiş .pbo dosyalarıdır; hangisinin yükleneceğine, hangi sırayla geleceğine ve AI'nın ne kadar sert karşılık vereceğine server.cfg karar verir.

Server'ın bulabilmesi için görevi adlandırmak

Bir görev dosyası, görevin ve haritanın adını taşır: RedDawn.Altis.pbo, Altis'te geçen RedDawn adlı bir görevdir. Onu File Manager ya da SFTP ile MPMissions klasörüne yükle, sonra server.cfg'de .pbo uzantısı olmadan yaz: template = "RedDawn.Altis";. Bohemia'nın kendi senaryoları oyunla birlikte gelir ve bunun yerine sınıf adıyla yüklenir; Warlords için MP_Warlords_01.Altis ya da 48 oyunculu Zeus senaryosu için MP_ZGM_m11.Altis gibi.

Tek görev yerine bir rotasyon

server.cfg: rotasyonda iki görev
class Missions
{
  class Training
  {
    template = "Drill.Stratis";
    difficulty = "Regular";
  };
  class SundayOp
  {
    template = "RedDawn.Altis";
    difficulty = "Custom";
  };
};

Server listeyi yukarıdan aşağı izler ve bir görev bittiğinde sıradakini başlatır. Bir görev, kendi girdisinin içindeki bir class Params bloğunda kendi lobi parametrelerini de alabilir. Adminler #missions ile sırayı atlar; bu komut, adminin seçim yapabileceği görev listesini açar.

Zorluk ve server profili

Her girdi bir zorluk belirtir: Recruit, Regular, Veteran ya da Custom. Custom ayarlarını server'ın profilinden, <name>.Arma3Profile dosyasından okur; buradaki ad -name başlatma parametresinden gelir (parametre yoksa Bohemia'nın varsayılanı player). Üçüncü şahıs kamerayı, nişangahı ya da haritadaki işaretleri kapattığın ve AI'nın ne kadar keskin olacağını ayarladığın yer bu dosya.

<name>.Arma3Profile
thirdPersonView = 0
0 herkesi birinci şahıs kameraya kilitler, milsim'in klasik tercihi; 2 üçüncü şahsa sadece araçlarda izin verir.
weaponCrosshair = 0
Nişangahı gizler.
mapContentFriendly = 0
Haritada dost birimleri gizler; mapContentEnemy ve mapContentMines aynısını düşmanlar ve mayınlar için yapar.
aiLevelPreset = 3
0 Low, 1 Normal, 2 High; 3 (Custom) aşağıdaki iki değeri class CustomAILevel içinden okur.
skillAI = 0.5
AI'nın genel olarak ne kadar yetenekli olduğu, 0 ile 1 arası.
precisionAI = 0.5
AI'nın ne kadar isabetli ateş ettiği, 0 ile 1 arası.

Her görev için tek bir kural mı istiyorsun? server.cfg'deki forcedDifficulty = "Custom"; tek bir zorluğu zorunlu kılar. Bohemia'nın belgelediği istisnaya dikkat: bir class Missions döngüsü çalıştırdığında her girdideki zorluk forcedDifficulty'yi ezer.

Workshop modları, anahtarlar ve imzalar, baş ağrısı olmadan

Birlikler mod paketleriyle yaşar: neredeyse her şeyin altında CBA_A3, üstünde ACE, haritalar ve teçhizat. Server, oyuncularıyla aynı client modlarını yüklemek, her biri için bir anahtar tutmak ve sadece server'a ait modları kendine saklamak zorunda.

  1. Server'ı durdurModlar server offline'ken iner ve kaydedilir.
  2. Steam Workshop tarayıcısını açPanelin ana sayfasında durur. Bir modu adıyla ara, örneğin CBA_A3.
  3. Install'a basMod, Workshop ID'sinin adını taşıyan bir klasöre iner, @450814997 gibi, ve Workshop.mods içindeki -mod= satırına eklenir.
  4. Başlat ve test etServer'ı aç ve Arma 3 Launcher'da aynı modlar yüklüyken gir. Büyük bir paketi aşama aşama ekle, böylece bir çakışmanın kaynağını bulmak kolay olur.

-mod mu, -serverMod mu

-mod= satırındaki modları her oyuncunun da yüklemesi gerekir. -serverMod= satırındaki modlar sadece server'da çalışır ve client'lardan asla istenmez; admin araçları ve server script'leri için doğru yer burası. Workshop.mods Easy Config Editor'ında bir modu taşımak, @ID'sini bir satırdan kesip diğerine yapıştırmaktan ibaret. Aynı satırdaki birden fazla mod, boşluk olmadan noktalı virgülle ayrılır.

Anahtarlar ve imzalar

İmzalı her mod bir .bikey ile gelir ve her .pbo dosyası buna uyan bir .bisign taşır. Server'ın keys klasörü kabul ettiği anahtarları tutar; verifySignatures = 2 açıkken dosyaları bu anahtarlardan biriyle imzalanmamış bir oyuncu server'da kalamaz. Vanilla bir server sadece Bohemia'nın kendi anahtarını tutar. Yeni bir mod birden herkesi engelliyorsa anahtarının keys klasörüne ulaşıp ulaşmadığına bak.

Paketi güvenle güncellemek

  • Steam Workshop tarayıcısından güncelle ya da Scheduled Tasks altında bir Workshop mod güncelleme görevi oluştur; server, oyuncuların indirdikleriyle aynı tempoda güncel kalsın.
  • Tek bir kurucu seç ve ona sadık kal. Rehberimiz, Workshop tarayıcısını eski (legacy) indiriciyle karıştırmanın yan etkileri olabileceği konusunda uyarıyor.
  • Büyük bir Arma 3 güncellemesinden önce her modun Workshop sayfasında yakın zamanda hareket olup olmadığına bak. Bakımı bırakılmış modlar, bir paketin patch günü çökmesinin olağan sebebidir.
  • -mod= satırının yazılı bir kopyasını sakla. Bir şey bozulduğunda geri dönmenin en hızlı yolu bu.

Resmi DLC ve Creator DLC: kim girebilir, nasıl yüklenir

Arma 3'ün DLC kuralları birlikleri bir arada tutmak için tasarlandı. Server'ın kendisinin hiçbir şeye sahip olması gerekmez; önemli olan, her DLC'nin ona sahip olmayan oyunculara nasıl davrandığı.

Bohemia'nın resmi DLC'leri

  • DLC'si olmayan oyuncular, onu kullanan bir server'a yine de girebilir.
  • DLC araçlarına yolcu olarak binerler ama süremez, silahına geçemez ya da komuta edemezler.
  • Tanoa gibi DLC haritalarında oynamak için DLC gerekir.

Creator DLC

  • Bohemia'nın Creator DLC programı üzerinden dış stüdyoların yaptığı içerikler.
  • Server verisini Mod Manager'ımızdan, -mod= satırındaki kısa bir kodla birlikte yükler.
  • DLC'si olmayan oyuncular Workshop'taki ücretsiz uyumluluk verisiyle girer, ama DLC'nin haritaları ve kampanyası sahiplerine kalır.

Creator DLC yüklemek

  1. Veriyi kurServer'ı durdur, Mod Manager'ı aç ve Arma 3 Creator DLC paketini kur. Paket, Creator DLC'yi güncel tutman için panele bir simge de ekler.
  2. Kodu ekleWorkshop.mods ya da Start.bat içinde DLC'nin kodunu -mod= alanına ekle: gm (Global Mobilization), vn (S.O.G. Prairie Fire), csla (CSLA Iron Curtain), ws (Western Sahara), spe (Spearhead 1944), rf (Reaction Forces) ya da EF (Expeditionary Forces).
  3. Görevi ona yönlendirserver.cfg'deki template'i o DLC için yapılmış bir göreve ayarla: ya DLC ile gelen bir görev ya da Workshop'tan bir Multiplayer Scenario.
  4. BaşlatServer'ı aç; görev görünmezse RPT log'una bak.

Birliklerin en çok sorduğu DLC, S.O.G. Prairie Fire. Görevleri cam_lao_nam haritasını kullanır, yani bir template, Eldest Son co-op'u için vn_coop_01.cam_lao_nam ya da Warlords modu için vn_warlords_01.cam_lao_nam şeklinde yazılır. Creator DLC rehberimiz (İngilizce), DLC'lerle gelen her template adını listeliyor.

Headless Client: AI yükünü ana server'dan almak

AI ağırlıklı co-op'ta server'ın işlemcisi belleğinden çok önce tükenir. Headless Client, ekranı olmayan bir Arma 3 kopyasıdır: server'ına oyuncu gibi girer ve AI gruplarını üstlenir, böylece server oyunculara odaklanabilir.

Ana server'da

  1. Ana server'ı durdurSonra Configuration Files altında server.cfg dosyasını aç.
  2. Headless Client'ı whitelist'e alHeadless Client'ın IP'sini iki satıra da, tırnakların içine yaz: headlessClients[] = {"192.168.4.18"}; ve localClient[] = {"192.168.4.18"};. İlki girmesine izin verir, ikincisi bant genişliği sınırlarını kaldırır.
  3. Birden fazla mı çalıştırıyorsun?Her IP'yi virgülle ayırarak iki satıra da yaz.

Headless Client server'ında

  1. DurdurConfiguration Files'ı aç ve onun Start.bat dosyasını düzenle.
  2. Server'ına yönlendir-connect= alanına ana server'ın IP'sini, ana server'da şifre varsa -password= alanına da aynı şifreyi yaz.
  3. İkisini de başlatÖnce ana server'ı, sonra Headless Client'ı başlat. Oyuncu listesinde diğer client'lar gibi görünür.

Görevin ona bir koltuk ayırması gerekir. Eden editöründe bu, side Game Logic, class Virtual Entities, unit Headless Client olan, Playable yapılmış ve bir isim verilmiş bir birimdir; 2.22'den beri server log'u, adı olmayan bir Headless Client slotu için uyarı verir, çünkü o slot kullanılamaz. AI framework'leri ve birçok birlik görevi grupları sonra kendiliğinden aktarır. Bohemia'nın Headless Client için kendi başlatma satırı arma3server -client -connect=<ip> -password=<pass>; bizim Start.bat alanlarımız bunu doldurur. Bizde Headless Client, ana server'ının yanında sipariş edilen kendi küçük server'ıdır; ayrıntılar Arma 3 Headless Client server sayfasında (İngilizce).

Admin yetkileri, server komutları ve BattlEye

Bir Arma 3 server'ını iyi yönetmek, çoğunlukla sohbete yazdığın komutlar ve açık bıraktığın anti-cheat demektir.

Admin olmak

Oyunda sohbeti aç, #login yaz ve ardından server.cfg'deki passwordAdmin'i gir. admins[] listesindeki ID'ler şifresiz giriş yapabilir ve Bohemia iki tür admine de aynı davranır. Aynı anda sadece bir oyuncu admin olarak giriş yapabilir (RCon araçları ayrı) ve #logout yetkileri geri verir.

Görevler

#missions

Mevcut görevi bitirir ve seçim yapabileceğin görev listesini açar.

Görevler

#restart

Mevcut görevi yeniden başlatır.

Lobi

#reassign

Slot değiştirmek için herkesi rol seçimine geri gönderir.

Oyuncular

#kick ve #exec ban

İsimle, ID ile ya da oyuncu numarasıyla; istersen tırnak içinde bir sebeple.

Erişim

#lock ve #unlock

Yeni oyuncuların girmesini durdurur; bir operasyon başladığında çok işe yarar.

Sağlık

#monitor 10

Server performansını her 10 saniyede bir raporlar; #monitor 0 durdurur.

Ayarlar

#init

-config ile belirtilen server.cfg dosyasını restart olmadan yeniden yükler.

Server

#restartserveraftermission

Mevcut görev bitince bütün server'ı yeniden başlatır, böylece kimse operasyonunu kaybetmez.

BattlEye ve uzaktan yönetim

server.cfg'de BattlEye = 1 olduğunda anti-cheat server'da çalışır ve oyuncuların da onu çalıştırması gerekir. 64-bit server, BattlEye klasöründeki BEServer_x64.cfg dosyasını okur. Oraya RConPassword ve RConPort ekle; böylece bir uzaktan konsol aracı oyunda kimse olmadan mesaj atabilir, oyuncu atabilir ve banlayabilir. Bohemia'nın port kuralı: oyun portundan ve onu izleyen dört porttan uzak dur (varsayılan 2302 ila 2306), bu yüzden 2301 yaygın bir tercih. 2.22'den beri #mpmissions RCon komutu server'daki görevleri listeler.

Arma 3 paketlerimizde bellek, server FPS ve ağ ayarları

Arma 3'te yük, oyuncu sayısından çok AI, script ve modlardan gelir. Paketlerimiz oyuncu slotu ve bellek açısından ayrılır; donanım hepsinde aynı. Bu değerler sipariş formundan, 16 Ekim 2026'da kontrol edildi.

  • Slot: 10 ila 120 oyuncu, onar onar.
  • Bellek: 8 GB server'la birlikte ücretsiz gelir; sipariş formu ücretli kademe olarak 12 GB, 16 GB, 20 GB, 24 GB ve 32 GB ekler.
  • CPU: 5,0 GHz dahil; 5,2 GHz+ ve 5,6 GHz+ yükseltmeleri, ayrıca High ya da Realtime CPU önceliği.
  • Depolama: 7.500 MB/s NVMe, 100 GB'a kadar dahil; büyük harita paketleri için 14.000 MB/s seçeneği ve 200 GB'a kadar alan.
Arma 3 sipariş formundaki bellek kademeleri (son kontrol 16 Ekim 2026)
  1. 8 GBDahil
  2. 12 GBYükseltme
  3. 16 GBYükseltme
  4. 20 GBYükseltme
  5. 24 GBYükseltme
  6. 32 GBYükseltme

Server'ın kendi sayılarını oku

Admin olarak giriş yap ve #monitor 10 yaz: server her on saniyede bir FPS'ini, bellek kullanımını ve bant genişliğini raporlar. Server FPS, server'ın saniyede bitirdiği simülasyon karesi sayısıdır; Bohemia'nın ağ rehberi 20'nin altındaki bir server'ı aşırı yüklenmiş sayar, yani AI'nın hantallaştığı ve araçların ileri geri sektiği (rubber-band) nokta. -limitFPS başlatma parametresi bir tavan koyar (varsayılan 50) ve 2.20 güncellemesinden beri boş bir server kendiliğinden 30'a düşer. Paneldeki Activity and Stats belleği saatler ve günler boyunca grafikle gösterir.

Gerçekten işe yarayanlar

  • Daha az aktif AI: görevin başında haritayı doldurmak yerine düşmanları oyuncuların yakınında dalga dalga spawn et.
  • Dynamic Simulation: görev yapımcılarının Eden editöründe nesne başına açtığı bir sistem; işaretlenen AI ve araçlar yakında oyuncu yokken simülasyonu durdurur, oyuncular yaklaşınca uyanır.
  • Bir Headless Client: AI'ya kendi işlemcisini verir; büyük co-op'ta tek başına en büyük kazanç.
  • Daha hafif bir paket: her mod, server'ın her karede çalıştırdığı script'ler ekler.
  • Büyük haritalar için daha fazla bellek: 16 GB ve üstü, büyük topluluk haritaları ve dolu paketlerde parasını hak eder.
  • Düzenli restart'lar: uzun bir oturum cesetler, enkazlar ve başıboş script'ler biriktirir; günde en az iki restart her şeyi akıcı tutar.

basic.cfg ve bant genişliği

basic.cfg, server'ın ne kadar ve ne sıklıkla veri göndereceğini kontrol eder. Bohemia'nın belgelediği değerler MaxMsgSend = 128, MaxSizeGuaranteed = 512 ve MaxSizeNonguaranteed = 256 ile başlar; tavsiyesi de en büyük kazancın MaxMsgSend ve MinBandwidth (örneğinde 131072) ayarlarından geldiği yönünde: server elindeki bant genişliğini kullanmıyorsa ikisini birlikte yükselt. MaxMsgSend'i CPU'nun kaldıramayacağı kadar yükseltirsen bunun yerine desync alırsın; o yüzden her seferinde tek bir değeri değiştir ve #monitor ile izle.

Bellek, slot ve CPU önceliği Müşteri Paneli'nden değişir: Services, My Services, server'ın, sonra Upgrade/Downgrade options. Yükseltme aradaki fark için bir fatura oluşturur; ödemeden sonra bir restart onu uygular.

Restart'lar, uyarılar, güncellemeler ve yedekler

Bir takvime göre restart atan, önce oyuncuları uyaran ve yedek tutan bir server, birliği operasyonun ortasında asla şaşırtmaz. Buradaki her şey paneldeki Scheduled Tasks'tan çalışır.

Altı saatte bir restart

  1. Görevi oluşturScheduled Tasks'ı aç, bir görev oluştur ve Scheduled Restart'ı seç. Ona açık bir ad ver, örneğin 6 Saatlik Restart.
  2. İlk çalışmayı ayarlaBir sonraki restart'ın tarihini ve saatini seç. Panel server saatiyle çalışır, o yüzden kendi saatinle karşılaştır; önerdiği saat, server saati artı yaklaşık on dakikadır.
  3. TekrarlatGörevi her 1 günde bir yinelenecek (Recur) şekilde ayarla, Repeat task'ı işaretle, 24 saat boyunca her 6 saatte bir tekrarla ve kaydet. 6'yı operasyon takvimine uyan başka bir aralıkla değiştirebilirsin.

Server Messages plugin'iyle uyarılar

Server Messages'ı Mod Manager'ın araçlar bölümünden kur, sonra Configuration Files altında messages.cfg dosyasını düzenle. Her satır bir saat, mesaj ve tekrar kuralı tutar; bunları tilde işareti ayırır:

messages.cfg
17:45:00~Restart in 15m~no-loop
11:50:00~Restart in 10m~loop-6
  • Mesajlar server saatinde 24 saatlik düzeni kullanır, restart görevi ise 12 saatlik düzende ayarlanır. İkisini dikkatle eşleştir.
  • no-loop bir mesajı bir kez gösterir; loop-6 onu her altı saatte bir tekrarlar.
  • Satır sonunda boşluk ve boş satır olmasın, yoksa mesajlar görünmez olur.
  • Mesaj metninin içinde iki nokta üst üste ve tilde kullanma: plugin özel karakterlerde çökebilir.

Oyun güncellemeleri ve yedekler

Bohemia bir güncelleme yayınladığında server'ı durdur, Steam Update'e bas ve yeniden başlatmadan önce pencerenin işini bitirmesini bekle; bir Steam Update görevi aynı işi bir zamanlayıcıyla yapabilir. Bir güncelleme ısrarla başarısız oluyorsa server kök klasöründeki steamapps klasörünü silmek, bir sonraki seferde tam bir kontrol yaptırır. Önce yedek al: Backup Server istediğin an bir yedek alır, Scheduled Backup görevi bir takvime göre yedekler ve Restore Server seçtiğin tarihe geri döner. Reinstall dosyaları ve kullanıyorsan MySQL veritabanını sıfırlar ama yedeklerine dokunmaz.

Exile, Altis Life ve King of the Hill: kendi server türü olan modlar

Arma 3'ün en bilinen topluluklarından bazıları; veritabanı, harita paketi ya da kendi config'ini isteyen modlarda oynar. Bunları baştan o mod için kurulmuş ayrı server türleri olarak satıyoruz; rehberleri de bilgi bankamızın aynı Arma 3 bölümünde.

Hayatta kalma

Exile

Üsler ve tüccarlarla kalıcı survival. Chernarus, onun Summer, Winter, Isles ve Redux sürümleri ve Esseker için harita paketlerinin her biri paneldeki Map Packs düğmesiyle kurulur.

Veritabanı

Altis Life

Oyuncuları, parayı ve araçları bir MySQL veritabanında tutan roleplay; Exile da aynısını yapar. phpMyAdmin, Mod Manager'ın araçlar bölümünden kurulur; giriş bilgileri Server Details ya da Database Details altında.

PvP

King of the Hill

Tek bir hedef etrafında hızlı takım PvP'si. Kurallar ve bağlantılar config.cpp içinde durur ve ayar derleyici (settings compiler) düğmesiyle uygulanır.

Exile server'ına harita eklemek

  1. Temiz başlaHaritayı önce başka mod olmayan bir server'a kur ve test et. Bazı modlar bazı haritalarla anlaşamaz; temiz bir başlangıç hangisi olduğunu gösterir.
  2. Harita modlarını indirServer durmuşken CUP Terrains Core'u (583496184) ve Chernarus ailesi için CUP Terrains Maps'i (583544987) indir, varsa haritanın kendi modunu da al, sonra hepsini Start.bat'taki -mod= satırına ekle.
  3. Harita paketini kurUyan paketi Map Packs düğmesiyle kur.
  4. Görevi seçconfig.cfg dosyasını düzenle ve template açılır listesinden görevi seç, örneğin Exile.Chernarus_Isles. Server'ı başlat.

King of the Hill'de Mod Manager'daki Creator DLC paketi, Sefrou-Ramal haritasında iki Western Sahara görevinin de kilidini açar: standart sürüm ve sadece piyadeli sürüm. Geçiş yaptıktan sonra config.cpp'yi tekrar kaydet ve ayar derleyiciyi çalıştır, böylece yeni harita kendi varsayılan değerlerini alır.

Bir şey bozulduğunda: ilk elimizi attığımız çözümler

Arma 3 destek taleplerinin çoğu bir avuç sebebe çıkar. Herhangi bir şeyi yeniden kurmadan önce bu listeyi baştan sona dene.

  • Server multiplayer listesinde yokModlu bir server'a Start'tan sonra 10 dakikaya kadar zaman tanı. Sonra paneldeki IP ve portla Direct Connect kullan; bu çalışıyorsa server açıktır ve liste henüz yetişmemiştir. Query adresiyle Steam'in server favorileri de kontrol etmenin başka bir yolu.
  • Launcher mod listesinin sadece bir kısmını gösteriyorUzun mod listeleri server'ın Steam verisinde kırpılır. Bohemia'nın server.cfg'deki steamProtocolMaxDataSize ayarı (varsayılan 1024) bu sınırı yükseltir; küçük adımlarla çık, çünkü çok büyük değerler ağın paket boyutunu aşabilir.
  • Oyuncular imzasız ya da değiştirilmiş dosyalar yüzünden atılıyorBir anahtar eksik ya da bir oyuncu bir modun farklı sürümünü kullanıyor. Her -mod= girdisinin .bikey dosyasının keys klasöründe olduğunu ve oyuncuların Workshop aboneliklerini güncellediğini kontrol et.
  • Görev yüklenmiyor ya da lobi boşGörev büyük ihtimalle server'ın yüklemediği bir mod ya da DLC ile yapıldı, ya da template adı yanlış yazıldı. Log Viewer'daki RPT log'u eksik eklentiyi (addon) ya da dosyayı söyler.
  • Bir Arma 3 güncellemesinden sonra kimse giremiyorServer hâlâ eski build'de. Durdur, Steam Update çalıştır, değişen modları güncelle ve tekrar başlat.
  • Config değişiklikleri işe yaramıyorServer çalışırken kaydedildikleri için server eski ayarlarını korudu. Durdur, tekrar kaydet, başlat.
  • Headless Client bağlanıyor ama AI yerinden kıpırdamıyorGörev ya da AI script'leri grupları devretmiyor. Görevde oynanabilir (playable) bir Headless Client varlığı olduğunu ve AI framework'ünün bunu desteklediğini kontrol et.
  • Restart uyarıları hiç görünmüyormessages.cfg'de satır sonu boşluklarına, boş satırlara ya da mesaj metnindeki iki nokta üst üsteye bak; saatlerin 24 saatlik düzende server saati olduğunu da kontrol et.
  • Karışık kurulumdan sonra modlar tuhaf davranıyorHem Workshop tarayıcısıyla hem eski indiriciyle eklenen modlar çakışabilir. Tek bir kurucuyla devam et ve etkilenen modları onunla yeniden kur.
  • Start'tan hemen sonra sıfır CPU ve bellekPanel güvenlik kopyasını alırken 30 ila 60 saniye boyunca normaldir.
  • Gece ilerledikçe lag ya da desyncGünde en az iki kez restart at ve #monitor ile AI sayılarına bak. Bir Headless Client ya da daha hafif bir görev genelde ekstra bellekten daha çok işe yarar.

Evde mi, kiralık mı: kendi server'ını çalıştırmak neler ister

Bohemia, dedicated server'ı Steam'de Arma 3 Server aracı olarak Windows ve Linux için ücretsiz veriyor. Boşta duran bir makinede gayet iyi çalışır; asıl soru ona kimin bakacağı.

Kendin host etmek, server'ı SteamCMD ile (app 233780) bir Steam hesabıyla giriş yaparak kurmak demek (Bohemia ayrı bir hesap öneriyor, o hesabın Arma 3'e sahip olması gerekmiyor); ardından arma3server_x64 dosyasını kendi -config, -cfg ve -profiles yollarınla başlatıp portları yönlendirirsin. Bohemia hepsini UDP olarak listeler: oyun için 2302 (ses de bunun üzerinden akar), Steam sorguları için 2303, Steam trafiği için 2304, ayrılmış olarak 2305 ve BattlEye için 2306. Server IPv6 desteklemiyor.

Kendi makinende

  • Donanım ve upload zaten varsa aylık fatura yok.
  • İşletim sistemi, dosyalar ve başlatma parametreleri üzerinde tam kontrol.
  • Her Arma güncellemesi, mod güncellemesi ve anahtar senin sorumluluğunda.
  • Server sadece o makine ve bağlantı açıkken ayakta.

Gaming Deluxe'ten kiralık

  • 20 dakika içinde online; Birleşik Krallık, Avrupa, ABD ve Avustralya'da 9 lokasyon.
  • Panelden Steam Workshop tarayıcısı, Creator DLC ve Server Messages.
  • Aynı ağda kendi server'ı olarak alınabilen bir Headless Client.
  • Slot ve bellekle birlikte artan aylık bir maliyet.

Birlikte Zeus geceleri yapan küçük bir grup evden sorunsuz host edebilir. Birlik bir takvime göre eğitim yapmaya başladığında, mod paketi büyüdüğünde ya da server'ın admin yokken de açık olması istendiğinde, kiralamak akşamlarını sana geri verir. Paketler Arma 3 Server Kiralama sayfamızda.

Hızlı cevaplar

Arma 3 Server Kurma SSS

Arma 3 dedicated server nasıl kurulur?

Bohemia'nın Arma 3 Server yazılımını SteamCMD ile (app 233780) kendi makinene kurarsın ya da bir server kiralarsın. Bizde süreç şöyle: server'ı durdur, server.cfg'de adı, şifreleri ve görev template'ini ayarla, başlat ve Direct Connect ile gir. İlk saat bölümü bunu adım adım anlatıyor.

Arma 3 server'ı hangi portları kullanır?

Bohemia'nın varsayılanları UDP 2302 ila 2306: oyun portu (ses de onun üzerinden gider), Steam sorguları, Steam trafiği, ayrılmış bir port ve BattlEye. Bizim server'larımızda portlar senin için ayarlıdır; panel bağlantı ve query adreslerini gösterir.

Arma 3 Headless Client nasıl kurulur?

Headless Client'ın IP'sini ana server'ın server.cfg dosyasındaki headlessClients[] ve localClient[] satırlarına ekle, sonra Headless Client'ın Start.bat dosyasında -connect= (gerekirse -password=) değerini ayarla. Görevde oynanabilir bir Headless Client slotu olmalı ve görev AI'yı ona devretmeli.

DLC'si olmayan oyuncular Arma 3 server'ıma girebilir mi?

Evet. Bohemia'nın DLC'lerinde girebilir ve DLC araçlarına yolcu olarak binebilirler ama süremez ya da mürettebat olamazlar. Creator DLC'de ücretsiz uyumluluk verisiyle girerler; DLC'nin haritaları ve kampanyası ise sahiplerine kalır.

Gaming Deluxe server'ında server.cfg nerede?

Oyun panelinde Configuration Files altında; bir Config Editor formu ve düz metin editörüyle birlikte. Ağ ayarları basic.cfg'de, mod listesi Workshop.mods ya da Start.bat içinde.

Arma 3 server'ına mod nasıl eklenir?

Server'ı durdur, modu paneldeki Steam Workshop tarayıcısında ara ve Install'a bas; mod bir @ID klasörüne iner ve -mod= satırına eklenir. Oyuncular aynı modları Arma 3 Launcher'da yükler. Sadece server'a ait modlar -servermod= satırına taşınır.

Arma 3 server'ımda nasıl admin olurum?

Oyun içi sohbete #login yaz, ardından server.cfg'deki passwordAdmin'i gir. admins[] listesindeki Steam ID'leri şifresiz giriş yapabilir. #logout yetkileri bırakır.

Arma 3 server için ne kadar RAM gerekir?

Arma 3 server'larımız 8 GB ile gelir, kademeler en fazla 32 GB. Vanilla bir co-op ya da Zeus gecesi dahil kademede rahatça döner; daha fazlasını isteyenler büyük haritalar, büyük mod paketleri ve AI ağırlıklı görevlerdir. Yükseltmeden önce #monitor çıktısını ve Activity and Stats ekranını izle.

Bilgi Bankası

Bilgi bankamızdaki tüm Arma 3 rehberleri

Bilgi bankamızdaki 17 Arma 3 rehberinin hepsi, Exile, King of the Hill ve Headless Client bölümleri dahil, işe göre gruplanmış halde burada; yanında her oyunda aynı çalışan 24 panel rehberi de var. Rehberlerin kendisi İngilizce, başlıkları senin için Türkçeye çevirdik. Filtrelemek için yazmaya başla.

41 rehber: 17 tanesi Arma 3 için, 24 tanesi panel temelleri

Workshop modları2

Modları kurma, güncelleme ve -mod ile -servermod arasında taşıma.

Headless Client2

AI'yı bir ya da daha fazla Headless Client server'ına devretme.

Restart ve mesajlar2

Zamanlı restart'lar ve öncesinde oyuncuların gördüğü uyarılar.

King of the Hill2

KotH server'larında kurallar, bağlantılar ve haritalar.

Bununla eşleşen bir şey yok. Daha az harf dene ya da destek ekibimize sor.

Sen hazırsan biz hazırız

Birliğinin server'ı cuma akşamına hazır

Bu sayfadaki her adım Arma 3 Server Kiralama sayfamızdaki paketlerde çalışır. Slot sayını ve oyuncularına en yakın lokasyonu seç (Türkiye'den oynuyorsan Frankfurt seçili gelir); server'ın 20 dakika içinde senin.

Arma 3 Server Kiralama

Bu rehber nasıl hazırlandı: Gaming Deluxe için yapay zeka desteğiyle yazıldı, Bohemia Interactive'in server belgeleri, SPOTREP güncelleme notları ve DLC sayfaları, Steam'deki Arma 3 sayfası, kendi Arma 3 bilgi bankamız ve sipariş formumuzla satır satır karşılaştırıldı, ardından Matthew Griffin tarafından kontrol edildi. Eskimiş bir bilgi mi gördün? Bize yaz.

Kontrol edilen kaynaklar:

  1. Bohemia Interactive wiki: Arma 3 Dedicated Server (arşiv kopyası, İngilizce)
  2. Bohemia Interactive wiki: Arma 3 Server Config File (arşiv kopyası, İngilizce)
  3. Bohemia Interactive wiki: Arma 3 Basic Server Config File (arşiv kopyası, İngilizce)
  4. Bohemia Interactive wiki: Arma 3 Server Profile (arşiv kopyası, İngilizce)
  5. Bohemia Interactive wiki: Arma 3 Difficulty Settings (arşiv kopyası, İngilizce)
  6. Bohemia Interactive wiki: Arma 3 Headless Client (arşiv kopyası, İngilizce)
  7. Bohemia Interactive wiki: Multiplayer Server Commands (arşiv kopyası, İngilizce)
  8. Bohemia Interactive wiki: BattlEye (arşiv kopyası, İngilizce)
  9. Bohemia Interactive wiki: Arma 3 Dynamic Simulation (arşiv kopyası, İngilizce)
  10. Bohemia Interactive wiki: Arma 3 DLC Restrictions (arşiv kopyası, İngilizce)
  11. Arma 3: Creator DLC (İngilizce)
  12. Arma 3 dev hub: SPOTREP #00120 (2.22 güncellemesi, İngilizce)
  13. Arma 3 dev hub: SPOTREP #00122 (Mini-Update, İngilizce)
  14. Steam: Arma 3
  15. Gaming Deluxe bilgi bankası: Arma 3 (İngilizce)
  16. Gaming Deluxe sipariş formu: Arma 3 Dedicated Server

Kapak görseli: Bohemia Interactive'in Arma 3 oyunundan ekran görüntüsü (Steam mağazası).