Kendi Factorio Server sunucun, fabrikanın sürekli erişilebilir olmasını ve ayarları, modları, admin haklarını ve kayıt dosyalarını kontrollü şekilde yönetmek istiyorsan mantıklıdır. game-serverhosting ile bunun için ücretli bir Multi-Game-Server kurar, yapılandırma üzerinde teknik kontrolü korur ve yeniden başlatmalar, yedekler ve destek gibi işletim süreçlerini izlenebilir şekilde yönetebilirsin.

Gereksinimler

Factorio Dedicated Server kurmadan önce hangi oyun tarzının planlandığını netleştirmelisin: küçük bir co-op fabrika, uzun vadeli megabase, modpack veya herkese açık sunucu. Başlangıç için 2-4 GB RAM bir başlangıç aralığı olarak kullanılabilir; Factorio nispeten verimlidir, ancak daha büyük haritalar ve kapsamlı modpack'ler belirgin şekilde daha fazla rezerv isteyebilir.

Ayrıca sunucu dosyalarına erişime, güncel bir Factorio istemcisine, planlanan modlara ve görünürlük konusunda net bir karara ihtiyacın var. Resmi Factorio Wiki dokümantasyonu, çok oyunculu oyunları katılınabilir, barındırılan veya dedike sunucular olarak açıklar ve Factorio için varsayılan olarak UDP portu 34197 belirtir. Ayrıca tüm oyun örneklerinin aynı oyun sürümüne ve aynı modlara ihtiyaç duyduğunu vurgular: resmi Factorio Multiplayer dokümantasyonu.

Benzer şekilde sürekli çalışan co-op sunucular planlıyorsan, Satisfactory Dedicated Server Multiplayer Guide ve Project Zomboid Server kiralama Multiplayer Guide da kalıcılık, oyuncu hakları ve bakım gibi temel prensipler için faydalı karşılaştırmalardır.

Factorio Server sipariş et

  1. game-serverhosting sayfasına git
  2. 2-4 GB RAM seç (Factorio verimlidir)
  3. Sunucu otomatik olarak kurulur

Kurulumdan sonra önce sunucunun başlayıp başlamadığını ve yönetim arayüzüne, dosyalara ve loglara erişip erişemediğini kontrol et. Aynı anda birden fazla şeyi değiştirme: Çalışan bir vanilla kurulumla başla, katılımı test et ve ardından server settings, harita seçenekleri ve modları ayarla.

Server settings yapılandır

Merkezi dosya server-settings.json dosyasıdır. Burada diğer şeylerin yanında sunucu adını, açıklamayı, maksimum oyuncu sayısını, görünürlüğü, şifreyi, kullanıcı doğrulamasını ve otomatik kayıtları belirlersin. Herkese açık sunucularda şifre, kullanıcı doğrulaması ve admin hakları konusunda özellikle dikkatli olmalısın.

{
  "name": "Factorio Sunucum",
  "description": "Hoş geldin!",
  "max_players": 10,
  "visibility": {
    "public": false,
    "lan": true
  },
  "require_user_verification": true,
  "game_password": "gizli",
  "autosave_interval": 10,
  "autosave_slots": 5
}

max_players grubuna uygun olmalıdır. Küçük ve sabit bir ekibin nadiren yüksek limitlere ihtiyacı olur; bir topluluk sunucusu ise net erişim kontrolünden faydalanır. visibility.public ile sunucunun herkese açık listelenip listelenmeyeceğini kontrol edersin. game_password özel oyunları korurken, require_user_verification normal hesaplarda ek kontrol sağlar.

Otomatik kayıtlar Factorio için önemlidir, çünkü fabrikalar saatler boyunca büyür. Kısa bir aralık olası ilerleme kaybını azaltır, ancak daha sık disk yazma etkinliği oluşturur. autosave_interval ve autosave_slots içeren mevcut yapılandırma, oyun temposuna ve sunucu yüküne göre uyarlayabileceğin mantıklı bir başlangıç noktasıdır.

Harita ayarlarını belirle

Harita ayarları, oyunun karakterini sonraki birçok sunucu seçeneğinden daha fazla etkiler. Bu yüzden bunları üretim amaçlı başlangıçtan önce belirle ve grubunla kısa süre test et.

{
  "terrain_segmentation": 1,
  "water": 1,
  "starting_area": 2,
  "peaceful_mode": false,
  "enemy_expansion": true,
  "pollution": {
    "enabled": true
  }
}

starting_area, erken aşamadaki düşman baskısını etkiler. peaceful_mode, enemy_expansion ve pollution.enabled, çevrenin ve uzaylıların fabrikanıza ne kadar güçlü tepki vereceğini belirler. Rahat bir inşa turu için düşman baskısını azaltabilirsin; savunma ve tırmanış içeren klasik Factorio için ise genişleme ve kirlilik aktif kalır.

Modları kur

  1. Modları mods.factorio.com üzerinden indir
  2. mods/ klasörüne yükle
  3. mod-list.json dosyasını ayarla
  4. Sunucuyu yeniden başlat
  5. Tüm oyuncuların aynı modlara ihtiyacı var!

Modları bir sunucu sürümü gibi planla: önce yerelde veya bir test ortamında kontrol et, sonra çalışan sunucuya aktar. Özellikle büyük overhaul modları tarifleri, araştırmayı, dengeyi ve kayıt dosyalarını değiştirir. Bu tür modları aktif bir dünyadan gelişigüzel kaldırma, çünkü kayıt dosyaları daha sonra hatalı veya oynanamaz hale gelebilir.

Popüler modlar

Mod Açıklama
Krastorio 2 Gelişmiş endgame
Space Exploration Uzay genişletmesi
Bob's + Angel's Karmaşık üretim zincirleri
Rampant Agresif uzaylılar

Uzun vadeli modpack'ler için kısa bir sunucu notu faydalıdır: Factorio sürümü, mod listesi, haritanın başlangıç tarihi ve özel kurallar. Böylece yeni oyuncular sorunsuz katılabilir ve daha sonra hangi değişikliğin bir probleme neden olduğunu daha hızlı anlayabilirsin.

Admin komutları

/promote <name>          # Admin hakları
/ban <name>              # Oyuncuyu yasakla
/kick <name>             # Oyuncuyu at
/evolution               # Evrim faktörünü göster

Admin haklarını yalnızca ayarları ve moderasyonu gerçekten üstlenmesi gereken kişilere ver. Adminler oyun işletimini doğrudan etkileyebilir. Herkese açık veya yarı açık sunucularda ban, kick ve mod değişiklikleri için net kurallar mantıklıdır, böylece destek durumları izlenebilir kalır.

Sonucu kontrol et

Her büyük değişiklikten sonra sunucuyu hedefli şekilde test etmelisin. Sunucuyu yeniden başlat, normal bir istemciyle bağlan, sunucu adını, şifreyi, görünürlüğü ve oyuncu limitini kontrol et. Ardından istemcide mod listesini aç ve sunucuyla karşılaştır. Haritayı oluştur veya yükle, bir otomatik kaydı bekle ve kayıt dosyasının mevcut olup olmadığını kontrol et.

Birden fazla oyun sunucusuyla çalışıyorsan, tekrarlanabilir kontrol adımları yardımcı olur. Terraria Server kiralama rehberi ve 7 Days to Die Server kiralama rehberi, erişim, kalıcılık ve yapılandırma gibi benzer çok oyunculu konuları başka oyunlardan gösterir.

Sorun giderme

Oyuncular bağlanamıyor

Önce sunucu durumunu, şifreyi, IP adresini ya da domaini ve portu kontrol et. Factorio, resmi Multiplayer dokümantasyonuna göre varsayılan olarak UDP 34197 kullanır. Sunucu herkese açık listelenmiyorsa, oyuncular doğrudan bağlanmalı veya uygun LAN seçeneğini kullanmalıdır.

Katılırken mod hatası

Mod hatalarında neredeyse her zaman farklı bir sürüm, eksik dosya veya yanlış mod-list.json söz konusudur. Sunucuyu ve istemciyi karşılaştır, modları tekrar mods.factorio.com üzerinden indir ve ardından sunucuyu ve istemciyi yeniden başlat.

Harita beklendiği gibi başlamıyor

Map generator ve harita ayarları, harita oluşturulurken dikkate alınmalıdır. Bir dünya zaten oluşturulduysa, bazı ayarlar mevcut harita yapısını sonradan değiştirmez. Bu durumda ya yeni bir kayıt dosyasına ya da bilinçli planlanmış bir migrasyona ihtiyacın olur.

Otomatik kayıtlar eksik veya çok seyrek

autosave_interval, autosave_slots ve kayıt dizinindeki yazma izinlerini kontrol et. Çok sayıda büyük kayıt dosyan varsa, sınırsız eski dosya tutmak yerine slotları ve yedekleme stratejisini bilinçli şekilde belirlemek mantıklı olabilir.

Kontrol, sınırlar ve güvenli geri dönüş

“Factorio Server kirala – Çok oyunculu fabrika kur” rehberi, makalede açıklanan sunucu türü ve kontrol anında görünen sürüm durumu için geçerlidir. Menü adları, mevcut sürümler, mod veya plugin uyumluluğu ve gereken kaynaklar güncellemelerden sonra farklı olabilir. Bu yüzden değerleri kontrol etmeden başka bir oyun, loader veya sunucu sürümüne aktarma.

Dünya, kayıt dosyası, yapılandırma veya eklentilerde değişiklik yapmadan önce ilgili dosyaların yedeğini oluştur. Ardından yalnızca birbiriyle ilişkili tek bir adımı değiştir ve daha sonra oynamak istediğin aynı istemci ve sunucu sürümüyle kontrol et.

Kontrol noktası Beklenen sonuç İptal ve geri dönüş
Sunucu başlangıcı Sunucu yeni hata mesajı olmadan çalışmaya hazır duruma ulaşır. Başlatma hatalarında değişikliği geri al ve son yedeği geri yükle.
Bağlantı testi Bir test hesabı panelde gösterilen adres üzerinden bağlanabilir. Sürüm veya bağlantı hatalarında sürümü, portu ve izinleri tekrar karşılaştır.
Fonksiyon testi Somut olarak değiştirilen fonksiyon, mevcut dünya veya oyun verilerini bozmadan çalışır. Yan etkilerde sunucuyu durdur ve yedeklenmiş dosyaları geri yükle.

Başarılı tekil bir test, performans veya erişilebilirlik garantisi değildir. Dünya boyutu, modlar, pluginler, oyuncu sayısı, ağ yolu ve eşzamanlı yük sonucu değiştirebilir. Sürümü, değişikliği ve test sonucunu belgeleyerek sonraki sapmaları takip edebilirsin.

FAQ

Bir Factorio Server için ne kadar RAM gerekir?

2-4 GB RAM değerini yalnızca başlangıç aralığı olarak kullan ve gerçek yükü kontrol et. Bu, birçok küçük ve orta ölçekli oyun için başlangıç noktası olarak uygundur. Büyük haritalar, uzun çalışma süreleri ve kapsamlı modpack'ler daha fazla rezerv gerektirebilir.

Tüm oyuncular aynı modları kurmak zorunda mı?

Evet. Stabil bir çok oyunculu oyun için sunucu ve istemciler aynı Factorio sürümünü ve aynı modları kullanmalıdır. Bu özellikle Krastorio 2, Space Exploration veya Bob's + Angel's gibi overhaul modları için geçerlidir.

Bir Factorio Server özel olarak çalıştırılabilir mi?

Evet. public değerini false yap, bir game_password kullan ve erişim bilgilerini yalnızca grubunla paylaş. Sunucu herkese açık listelenmiyorsa, oyuncular doğrudan veya uygun görünürlük seçeneği üzerinden bağlanır.

Harita ayarlarını ne zaman değiştirmeliyim?

En iyisi, üretim amaçlı bir dünya başlamadan önce. Başlangıç bölgesi, su, düşman yayılması ve kirlilik gibi ayarlar oyunu erken aşamada şekillendirir. Sonradan yapılan değişiklikler seçeneğe bağlı olarak sınırlı etki gösterebilir.

Admin haklarının çalıştığını nasıl kontrol ederim?

Sunucuya bağlan, istediğin oyuncu için /promote <name> komutunu çalıştır ve ardından basit bir admin eylemini test et. Adminleri belgele, böylece sonraki moderasyon veya destek durumları izlenebilir kalır.