LIONFIN
Oyun Sunucuları

Abiotic Factor Sunucu Kurulumu: Dedicated Server Rehberi

4 dk okuma Güncelleme: 1 görüntülenme
Abiotic Factor Sunucu Kurulumu: Dedicated Server Rehberi

Abiotic Factor sunucu kurulumu, Deep Field Games’in yeraltı araştırma tesisinde geçen hayatta kalma oyununda bilim insanı ekibinizin dünyasını ev sahibinden bağımsız, sürekli açık tutmanızı sağlar. Ekip üyeleri farklı saatlerde girip üsse katkı yapabilir; dünya tek bir oyuncunun bilgisayarı kapandığında durmaz.

Geliştirici, sunucunun kurulumunu ve tüm parametrelerini GitHub üzerindeki resmî bir belge deposunda yayımlar. Sunucu resmî olarak Windows üzerinde çalıştığı için bir Windows VDS ya da hazır bir oyun sunucusu en sorunsuz seçenektir.

Kısa cevap

Abiotic Factor sunucu kurulumu, sunucu dosyalarının SteamCMD ile 2857200 uygulama kimliğinden indirilmesi ve AbioticFactor\Binaries\Win64\AbioticFactorServer-Win64-Shipping.exe dosyasının bir RunServer.bat betiğiyle başlatılmasıyla yapılır. Ad, parola, oyuncu sınırı, portlar ve dünya adı -SteamServerName, -ServerPassword, -MaxServerPlayers, -PORT, -QueryPort ve -WorldSaveName parametreleriyle verilir; resmî sunucu yalnızca Windows içindir.

Abiotic Factor dedicated server nasıl indirilir?

Abiotic Factor dedicated server, SteamCMD ile anonim oturumda 2857200 uygulama kimliğinden indirilir:

steamcmd.exe +force_install_dir C:\AbioticServer +login anonymous +app_update 2857200 validate +quit

Sunucunun çalıştırılabilir dosyası kurulum klasöründeki AbioticFactor\Binaries\Win64\AbioticFactorServer-Win64-Shipping.exe dosyasıdır. Resmî sunucu yalnızca Windows içindir; geliştiricinin belgeleri Linux için bir topluluk rehberine yönlendirir, ancak bu yol resmî olarak desteklenmez.

Oyun güncellendiğinde aynı komutu yeniden çalıştırarak sunucuyu güncelleyin; sunucu ve oyuncuların sürümü aynı olmalıdır. SteamCMD’nin genel kullanımı için SteamCMD kullanımı rehberine bakabilirsiniz.

RunServer.bat nasıl hazırlanır?

Sunucu, parametreleri tek satırda toplayan bir toplu iş (batch) dosyasıyla başlatılır. Win64 klasöründe RunServer.txt adlı bir dosya oluşturup içine aşağıdaki satırı yazın, ardından uzantısını .bat olarak değiştirin:

AbioticFactorServer-Win64-Shipping.exe -log -newconsole -useperfthreads -MaxServerPlayers=6 -PORT=7777 -QueryPort=27015 -ServerPassword=GirisParolasi -SteamServerName="LIONFIN Abiotic" -WorldSaveName=Cascade
  1. Dosyaya çift tıklayarak sunucuyu başlatın; -log -newconsole sayesinde günlükler ayrı bir pencerede görünür.
  2. Konsolda hata olmadığını ve dünyanın yüklendiğini kontrol edin.
  3. Oyunda sunucu tarayıcısından sunucu adını arayın.

-useperfthreads geliştirici tarafından önerilir. -NOSTEAM parametresini ise kesinlikle kullanmayın.

Abiotic Factor sunucu parametreleri ne işe yarar?

Abiotic Factor sunucusu ayarlarının çoğunu başlatma parametrelerinden alır. Geliştirici belgelerindeki temel parametreler:

Parametreİşlevi
-SteamServerName=Sunucu tarayıcısında görünen ad
-ServerPassword=Giriş parolası
-AdminPassword=Oyun içinde yönetici olmak için parola
-MaxServerPlayers=1–24 arası; 6’nın üzeri önerilmez
-PORT=, -QueryPort=Oyun ve Steam sorgu portları
-WorldSaveName=Dünya kaydının adı; varsayılan Cascade
-SandboxIniPath=Dünya ayar dosyası için özel yol
-LANOnlyYalnızca yerel ağ; keşif için 14001 portu kullanılır
-PlatformLimited=PC, Playstation ya da Xbox ile crossplay’i sınırlar

Oyuncu sınırını 6’nın üzerine çıkarırsanız katılan oyunculara uyarı gösterilir; oyun dengesi küçük ekipler için tasarlanmıştır.

Portlar ve moderatörler nasıl ayarlanır?

Sunucu tarayıcıda görünmüyorsa geliştirici, oyun portu 7777 ile sorgu portu 27015’in yönlendirilmesini önerir; farklı değerler seçtiyseniz kendi portlarınızı açın. Ayrıntılar oyun sunucusu port açma rehberinde.

Moderatör eklemenin iki yolu vardır:

  • Parola ile: -AdminPassword parametresi verilirse oyuncular bu parolayı girerek yönetici olur.
  • Admin.ini ile: Parametre kullanılmazsa sunucuyu kapatıp AbioticFactor\Saved\SaveGames\Server\Admin.ini dosyasının [Moderators] bölümüne Steam kimliklerini ekleyin.
[Moderators]
Moderator=7656119XXXXXXXXXX

Steam kimlikleri Xbox ve PlayStation hesaplarında çalışmaz; konsol oyuncularına yetki vermek için parola yöntemini kullanın. Abiotic Factor sunucu kurulumu sonrası Admin.ini’yi sunucu çalışırken düzenlemeyin.

Sunucu otomatik olarak nasıl güncellenir ve yeniden başlatılır?

Abiotic Factor sunucusunu her açılışta güncelleyen ve çöktüğünde yeniden başlatan en basit yöntem, SteamCMD güncellemesini ve sunucuyu bir döngü içinde çalıştıran bir toplu iş dosyasıdır:

@echo off
:baslat
C:\steamcmd\steamcmd.exe +force_install_dir C:\AbioticServer +login anonymous +app_update 2857200 validate +quit
cd /d C:\AbioticServer\AbioticFactor\Binaries\Win64
AbioticFactorServer-Win64-Shipping.exe -log -useperfthreads -MaxServerPlayers=6 -PORT=7777 -QueryPort=27015 -SteamServerName="LIONFIN Abiotic"
goto baslat
  1. Betik önce SteamCMD ile sunucu dosyalarını günceller.
  2. Ardından sunucuyu başlatır ve sunucu kapanana kadar bekler.
  3. Sunucu çöktüğünde ya da kapatıldığında goto baslat satırı döngüyü başa alır.

Bu betikte -newconsole parametresi kullanılmaz; günlükler betiğin kendi penceresinde akar. Betiği Windows Görev Zamanlayıcı ile açılışta çalışacak şekilde ayarlarsanız makine yeniden başladığında sunucu da kendiliğinden açılır. Döngüyü tamamen durdurmak için betik penceresini kapatın.

Dünya ayarları ve kayıtlar nasıl yönetilir?

Zorluk, ganimet ve hayatta kalma kuralları gibi dünya ayarları, her dünya kaydının klasöründe tutulan SandboxSettings.ini dosyasındadır; -SandboxIniPath ile farklı bir konum gösterilebilir. Dosya dünyaya özel olduğu için -WorldSaveName değerini değiştirdiğinizde yeni dünya kendi ayar dosyasıyla başlar.

  • Ayar dosyasını düzenlemeden önce sunucuyu kapatın ve bir kopyasını alın.
  • Tek oyunculu ya da ev sahipli bir dünyayı taşımak için geliştiricinin kayıt taşıma rehberindeki klasör eşleştirmesini izleyin.
  • SaveGames klasörünü düzenli olarak sunucu dışına kopyalayın.

Yedekleme yöntemleri için oyun sunucusu yedekleme rehberine bakabilirsiniz. Abiotic Factor sunucu kurulumu ve Windows bakımıyla uğraşmak istemiyorsanız Abiotic Factor sunucu kiralama seçeneklerini değerlendirebilirsiniz.

Sık Sorulan Sorular

Abiotic Factor sunucusu Linux’ta çalışır mı?

Resmî sunucu yalnızca Windows içindir. Geliştiricinin belgeleri Linux kullanıcılarını bir topluluk rehberine yönlendirir; ancak bu yöntem resmî olarak desteklenmez ve güncellemelerde sorun çıkarabilir. Kararlı bir kurulum için Windows sunucu tercih edin.

Abiotic Factor sunucusuna kaç oyuncu bağlanabilir?

MaxServerPlayers parametresi 1 ile 24 arasında değer alır. Geliştirici 6’nın üzerini önermez; daha yüksek bir değer seçildiğinde katılan oyunculara uyarı gösterilir. Oyunun dengesi küçük ekipler düşünülerek hazırlanmıştır.

Abiotic Factor sunucusunda crossplay nasıl kapatılır?

Başlatma satırına -PlatformLimited=PC eklerseniz yalnızca Steam oyuncuları bağlanabilir. Playstation ya da Xbox değerleri de ilgili platformla sınırlar. Parametre kullanılmazsa sunucu farklı platformlardan oyuncuları kabul eder.

Abiotic Factor sunucusunda moderatör nasıl eklenir?

-AdminPassword parametresiyle bir yönetici parolası verebilir ya da sunucuyu kapatıp Saved\SaveGames\Server\Admin.ini dosyasının [Moderators] bölümüne Moderator=SteamKimligi satırı ekleyebilirsiniz. Konsol oyuncuları için parola yöntemi gerekir.

Bu makale yardımcı oldu mu?

Geri bildiriminiz için teşekkürler!

kişi faydalı buldu

Paylaş

X LinkedIn WhatsApp

Sorunuz mu var? Destek ekibimize yazın.