Flaş İndirim 50% tüm sunucularda indirim Son Gün!
Bitimine kalan: 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
Kategoriler

Arma Reforger Sunucu Kurulum Kılavuzu

TR arma-reforger setup config scenarios 0 kişi bunu faydalı buldu

Bu kılavuz, Legion Hosting üzerinde Arma Reforger adanmış sunucunuzu nasıl kuracağınızı, başlatma değişkenlerini nasıl yapılandıracağınızı, sunucu yapılandırmasını nasıl düzenleyeceğinizi, senaryoları nasıl seçeceğinizi, sunucunuza nasıl bağlanacağınızı ve ağ ayarlarını nasıl yöneteceğinizi kapsar. Admin kurulumu, RCON erişimi ve mod kurulumu için, Arma Reforger Admin ve Mod Kurulumu'na bakın.

Not: Arma Reforger, JSON tabanlı bir yapılandırma sistemi kullanır. Tüm sunucu ayarları tek bir config.json dosyası aracılığıyla kontrol edilir. JSON biçimlendirmesine aşinalık yardımcı olur ancak gerekli değildir -- bu kılavuz, kopyalayıp değiştirebileceğiniz örnekler sağlar.

1. İlk Başlatma

  1. GPanel'e giriş yapın ve Arma Reforger sunucunuzu seçin.
  2. Startup sekmesine gidin ve yapılandırılabilir değişkenleri inceleyin (Bölüm 2'deki tabloya bakın).
  3. SERVER_NAME'i sunucunuz için bir ada ayarlayın.
  4. Erişimi kısıtlamak istiyorsanız SERVER_PASSWORD'ü ayarlayın. Genel bir sunucu için boş bırakın.
  5. MAX_PLAYERS'ı sunucunuz için istediğiniz oyuncu sayısına ayarlayın.
  6. Console sekmesine dönün ve Start butonuna tıklayın.
  7. Konsolun sunucunun yüklemeyi bitirdiğini göstermesini bekleyin. İlk başlatma, sunucu gerekli oyun verilerini indirdiği ve ilk yapılandırmasını oluşturduğu için birkaç dakika sürebilir.
İlk başlatma yapılandırma dosyalarını oluşturur. config.json'ı düzenlemeniz gerekiyorsa, sunucuyu bir kez başlatın, yüklemeyi bitirmesine izin verin, ardından düzenlemeden önce durdurun. Yapılandırma dosyası, ilk çalıştırmadan sonraya kadar mevcut olmayacaktır.

2. GPanel Başlatma Değişkenleri

Aşağıdaki değişkenler GPanel Startup sekmesinde mevcuttur. Bunlar her başlatmada sunucuya iletilir.

Değişken Gerekli Açıklama
SERVER_NAME Evet Oyun içi sunucu tarayıcısında görüntülenen ad.
SERVER_PASS Hayır Oyuncuların katılmak için girmesi gereken isteğe bağlı parola. Genel bir sunucu için boş bırakın.
MAX_PLAYERS Hayır Maksimum oyuncu sayısı. Varsayılan 64'tür. Daha yüksek oyuncu sayıları daha fazla sunucu kaynağı gerektirir.
ADMIN_PASS Hayır RCON (uzak konsol) erişimi için parola. RCON komutlarını kullanmak istiyorsanız gereklidir.
SCENARIO_ID Hayır Yüklenecek senaryo (oyun modu). Mevcut senaryolar ve kimlikleri için Bölüm 4'e bakın.

3. Sunucu Yapılandırması (config.json)

Ana sunucu yapılandırma dosyası, sunucunun kök dizininde bulunan config.json'dır. Bu dosya, oyun ayarları, senaryo seçimi, admin erişimi ve ağ yapılandırması dahil olmak üzere tüm sunucu davranışını kontrol eder.

Dosya Konumu

config.json

Bu dosyayı GPanel'deki Files sekmesini kullanarak açın veya SFTP aracılığıyla bağlanın. Dosya mevcut değilse, oluşturmak için sunucuyu bir kez başlatın ve durdurun.

config.json'ı düzenlemeden önce her zaman sunucunuzu durdurun. Sunucu bu dosyayı başlangıçta okur. Sunucu çalışırken yapılan değişiklikler, bir sonraki yeniden başlatmaya kadar etkili olmaz.

Temel Ayarlar

Ayar Tür Açıklama
name String Tarayıcıda görüntülenen sunucu adı. Ayarlanmışsa SERVER_NAME başlatma değişkeni tarafından geçersiz kılınır.
password String Katılma parolası. Genel bir sunucu için boş dize.
passwordAdmin String Admin/RCON parolası. Uzak konsol erişimi için gereklidir.
scenarioId String Yüklenecek senaryo kaynak kimliği. Değerler için Bölüm 4'e bakın.
maxPlayers Integer Maksimum eşzamanlı oyuncu. Varsayılan 64.
visible Boolean Sunucunun genel sunucu tarayıcısında görünüp görünmeyeceği. Genel için true, özel için (yalnızca doğrudan bağlanma) false olarak ayarlayın.
crossPlatform Boolean PC ve konsol oyuncuları arasında çapraz oyunu etkinleştirin veya devre dışı bırakın. Varsayılan true.
supportedPlatforms Array Bağlanmasına izin verilen platformlar. Seçenekler: "PLATFORM_PC", "PLATFORM_XBL". Çapraz platform oyunu için her ikisini de ekleyin.
disableThirdPerson Boolean Yalnızca birinci şahıs görünümünü zorunlu kılın. Varsayılan false.
fastValidation Boolean Oyuncu bağlantı doğrulamasını hızlandırır. true tutulması önerilir.
battlEye Boolean BattlEye hile önlemeyi etkinleştirin. Varsayılan true. Ayrıntılar için Arma Reforger Admin ve Mod Kurulumu'na bakın.

Örnek config.json

{
  "bindAddress": "0.0.0.0",
  "bindPort": 2001,
  "publicAddress": "",
  "publicPort": 2001,
  "game": {
    "name": "My Legion Reforger Server",
    "password": "",
    "passwordAdmin": "YourAdminPassword",
    "scenarioId": "{ECC61978EDCC2B5A}Missions/23_Campaign.conf",
    "maxPlayers": 64,
    "visible": true,
    "crossPlatform": true,
    "supportedPlatforms": ["PLATFORM_PC", "PLATFORM_XBL"],
    "gameProperties": {
      "serverMaxViewDistance": 2500,
      "serverMinGrassDistance": 50,
      "networkViewDistance": 1500,
      "disableThirdPerson": false,
      "fastValidation": true,
      "battlEye": true
    },
    "mods": []
  },
  "a2sQueryEnabled": true
}
JSON biçimlendirmesi katıdır. Yanlış yerleştirilmiş tek bir virgül, eksik bir parantez veya fazladan bir tırnak işareti sunucunun başlamasını engeller. Düzenledikten sonra hata alırsanız, sözdiziminizi kontrol etmek için bir JSON doğrulayıcı (örneğin jsonlint.com) kullanın.

4. Senaryo Seçimi

Arma Reforger, oyun modunu ve haritayı tanımlamak için senaryolar kullanır. Yapılandırmanızdaki scenarioId'yi aşağıdakilerden birine ayarlayın:

Senaryo Senaryo Kimliği Açıklama
Conflict {ECC61978EDCC2B5A}Missions/23_Campaign.conf Everon'da ABD ve Sovyet hizipleri arasında büyük ölçekli askeri çatışma. Takımlar üsleri ele geçirir ve adanın kontrolü için savaşır. Bu birincil PvP oyun modudur.
Game Master {2BBBE828037C6F4B}Missions/22_GM_Everon.conf Bir Game Master (Zeus benzeri) oyuncular için gerçek zamanlı senaryolar oluşturur. Bir oyuncu GM olarak hareket eder, hedefler, düşmanlar ve olaylar yerleştirir. Yapılandırılmış co-op deneyimleri için idealdir.
Combat Ops {59AD59368755F41A}Missions/21_GM_Eden.conf Yapay zeka düşmanlarına karşı PvE kooperatif görevleri. Oyuncular daha küçük, odaklı haritalarda hedefleri tamamlamak için birlikte çalışır.
Free Roam {90F086877C27B6F6}Missions/24_FreeRoam.conf Belirli hedefleri olmayan açık sandbox modu. Oyuncular serbestçe keşfedebilir, pratik yapabilir ve denemeler yapabilir. Eğitim veya rahat oyun için iyidir.
Özel senaryolar: Workshop'tan topluluk tarafından oluşturulan senaryolar da yüklenebilir. Senaryonun tam kaynak kimliğine ihtiyacınız olacaktır. Workshop mod kurulumu için Arma Reforger Admin ve Mod Kurulumu'na bakın.

5. Nasıl Bağlanılır

Seçenek A -- Oyun İçi Sunucu Tarayıcısı

  1. Arma Reforger'ı başlatın.
  2. Ana menüden Multiplayer ve ardından Server Browser'ı seçin.
  3. Sunucunuzu ada göre bulmak için arama çubuğunu veya filtreleri kullanın.
  4. Sunucunuzu seçin ve Join butonuna tıklayın. İstenirse sunucu parolasını girin.
Sunucu tarayıcısının dolması bir an alabilir. Sonuçları daraltmak için arama ve filtre seçeneklerini kullanın. Sunucunuzun config.json'da visible değeri false olarak ayarlanmışsa, tarayıcıda görünmez -- bunun yerine doğrudan bağlanmayı kullanın.

Seçenek B -- Doğrudan Bağlanma

  1. Arma Reforger'ı başlatın.
  2. Ana menüden Multiplayer ve ardından Direct Join'i seçin.
  3. GPanel'in Network sekmesinden sunucunuzun IP adresini ve portunu girin:
    <your-server-ip>:<port>
  4. Ayarlanmışsa sunucu parolasını girin, ardından Join butonuna tıklayın.
Bağlantı sorunları mı? Sunucunuzun GPanel'de çalıştığını doğrulayın ve hatalar için konsolu kontrol edin. Network sekmesinden doğru IP ve portu kullandığınızdan emin olun -- özel bir IP'niz olmadığı sürece portlar rastgele atanır. Sunucu modlar kullanıyorsa, bağlanan tüm oyuncuların aynı modlara sahip olması gerekir -- Arma Reforger Admin ve Mod Kurulumu'na bakın.

6. Ağ Ayarları

config.json'ın ağ bölümü, sunucunun oyuncularla ve ana sunucu listesiyle nasıl iletişim kurduğunu kontrol eder.

Ayar Varsayılan Açıklama
bindAddress 0.0.0.0 Sunucunun bağlandığı IP adresi. Tüm arayüzlere bağlanmak için 0.0.0.0 olarak bırakın (önerilir).
bindPort 2001 Sunucunun dinlediği UDP portu. Bu GPanel tarafından yönetilir -- talimat verilmedikçe değiştirmeyin.
publicAddress (boş) Ana sunucuya bildirilen genel IP adresi. Otomatik algılama için boş bırakın.
publicPort 2001 Ana sunucuya bildirilen genel port. bindPort ile eşleşmelidir.
a2sQueryEnabled true Sunucu tarayıcısı listesi ve üçüncü taraf izleme araçları için A2S sorgu protokolünü etkinleştirin.
serverMaxViewDistance 2500 Metre cinsinden maksimum görüş mesafesi. Daha düşük değerler sunucu yükünü azaltır ancak oyuncuların diğer varlıkları ne kadar uzakta görebileceğini sınırlar.
networkViewDistance 1500 Sunucunun istemcilere varlık verisi gönderdiği maksimum mesafe. Bunu azaltmak, yoğun sunucularda performansı artırabilir.
bindPort değerini değiştirmeyin. Port, GPanel tarafından atanır ve tahsis edilen portunuzla eşleşmelidir. Değiştirmek, oyuncuların bağlanmasını engeller.

7. Sorun Giderme

Sunucu Tarayıcıda Görünmüyor

  • Sunucunun GPanel'de tamamen başladığını onaylayın. Hatalar için konsolu kontrol edin.
  • config.json içinde visible değerinin true olarak ayarlandığını doğrulayın.
  • a2sQueryEnabled değerinin true olduğundan emin olun.
  • Sunucu tarayıcısının yeni başlatılan bir sunucuyu listelemesi birkaç dakika sürebilir. Beklerken doğrudan bağlanmayı deneyin.

Sunucu Başlangıçta Çöküyor

  • Hata mesajları için konsol günlüğünü kontrol edin. En yaygın neden, config.json içindeki geçersiz JSON sözdizimidir.
  • config.json'ınızı jsonlint.com gibi bir JSON doğrulayıcı ile doğrulayın.
  • scenarioId'nin geçerli bir senaryo tanımlayıcısı olduğunu doğrulayın. Yanlış bir kimlik, sunucunun yüklenmesini engeller.
  • Yeni bir yapılandırma oluşturmak için config.json'ı silmeyi ve yeniden başlatmayı deneyin.
  • Çökme devam ederse, sunucu IP'niz ve konsoldan gelen hata mesajlarıyla birlikte bir destek talebi açın.

Oyuncular Bağlanamıyor

  • Sunucunun çalıştığını doğrulayın ve doğru IP ve port için GPanel'in Network sekmesini kontrol edin.
  • Sunucu parolasının doğru olduğunu kontrol edin (büyük/küçük harfe duyarlı).
  • Sunucu modlar kullanıyorsa, oyuncuların gerekli tüm modlara sahip olması gerekir. Eksik modlar bağlantıyı engeller.
  • Hem sunucunun hem de istemcinin aynı oyun sürümünü çalıştırdığından emin olun.
  • BattlEye etkinleştirilmişse, oyuncuların istemcilerinde BattlEye'ın kurulu ve çalışır durumda olması gerekir.

İlgili Makaleler

Yardıma mı İhtiyacınız Var?

Arma Reforger sunucunuzla burada ele alınmayan sorunlarla karşılaşırsanız, bir destek talebi açın ve sunucu IP'nizi, sorunun bir açıklamasını ve GPanel konsolundan gelen ilgili hata mesajlarını ekleyin.


Bu makale faydalı oldu mu?

Ready to Get Started?

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