Kısa cevap. Bir ET: Legacy sunucusunu ücretsiz olarak kendiniz barındırabilirsiniz: etlegacy.com'dan ET: Legacy Linux arşivini indirin, Splash Damage'in ücretsiz Wolfenstein: Enemy Territory indirmesindeki pak0.pk3, pak1.pk3 ve pak2.pk3 dosyalarını etmain klasörüne kopyalayın, ardından etlded.x86_64 dosyasını UDP 27960 portunda başlatın. Ya da bir ET: Legacy sunucusu kiralayın ve indirmeleri ve ağ kurulumunu atlayın.
Oyuncular sunucunuzu oyunun sunucu tarayıcısında bulur, çünkü dedicated "2" ve sv_advert "3" ayarlı bir sunucu ana sunucuya heartbeat gönderir. Varsayılan yapılandırmada ikisi de zaten vardır.
5 Kasım 2026 tarihinde, etlegacy.com'daki en yeni kararlı sürüm olan ET: Legacy 2.86.2 ile kontrol edildi (11 Ekim 2026'da yayımlandı).
Bu rehber, ET: Legacy projesinin wikisini, kaynak kodunu ve 2.86.2 arşivindeki varsayılan yapılandırma dosyalarını, ayrıca barındırdığımız ET: Legacy sunucularının kurulum ve başlatma ayarlarını kullanır. Doğrudan kiralama yoluna geçmek için Seçenek 2'ye gidin.
Neye ihtiyacınız var
Sunucu yazılımı: etlegacy.com/download adresindeki ET: Legacy Linux arşivi. 64 bit (x86_64) veya 32 bit (i386) sürümüyle gelir. Projenin wikisine göre 64 bit istemci yalnızca varsayılan Legacy modu gibi 64 bit modlar çalıştıran sunuculara katılabilir; bu yüzden 32 bit sürümü yalnızca sadece 32 bit çalışan bir moda ihtiyacınız varsa seçin.
Orijinal oyun dosyaları: Wolfenstein: Enemy Territory'den pak0.pk3, pak1.pk3 ve pak2.pk3. ET: Legacy wikisi, bunları Splash Damage'in Wolfenstein: Enemy Territory sayfasından yasal ve ücretsiz indirebileceğinizi söylüyor. Steam hesabı gerekmez.
Açık kalan bir makine: boştaki bir PC, bir ev sunucusu ya da bulutta bir sanal makine. Bu rehber Debian veya Ubuntu Linux kullanır.
Oyuncu sınırı: varsayılan etl_server.cfg, özel slotlar dahil oyuncu sayısı olan sv_maxclients "24" değerini ayarlar ve bunlardan 4 tanesini sv_privateclients "4" ile ayırır.
Ağ: oyun portu, varsayılan olarak UDP 27960 (net_port), internetten erişilebilir olmalı.
Seçenek 1: kendiniz barındırın
Sunucuyu kurun
Arşivi indirip açın (etlegacy.com/download). 2.86.2 için 64 bit dosya etlegacy-v2.86.2-x86_64.tar.gz adını taşır.
mkdir -p ~/etlegacy
cd ~/etlegacy
tar xvf etlegacy-v2.86.2-x86_64.tar.gz --strip-components=1
--strip-components=1, sunucu programı etlded.x86_64 ile etmain ve legacy klasörlerini doğrudan ~/etlegacy içine koyar.
Orijinal oyun dosyalarını ekleyin. Arşivde bunlar yoktur. Splash Damage'in Wolfenstein: Enemy Territory sayfasından Linux dosyası et260b.x86_full.zip dosyasını ~/etlegacy içine indirin. İçinde bir kurucu, et260b.x86_keygen_V03.run, vardır ve üç pak dosyası onun içindedir. ~/etlegacy içinden, bu komut onları etmain klasörüne çıkarır:
Sunucu yapılandırmasını düzenleyin. Arşiv, her ayarın yanında bir açıklama bulunan etmain/etl_server.cfg dosyasıyla gelir. En azından şu satırları ayarlayın (son ikisi zaten bu değerlere sahip). Projenin wikisi, değerlerin tırnak içinde olması gerektiğini söylüyor.
set sv_hostname "My ET server"
set sv_maxclients "24"
set g_password ""
set rconpassword "choose-a-long-password"
set dedicated "2"
set sv_advert "3"
Uzak konsolu kapalı tutmak için rconpassword değerini boş bırakın. Özel bir sunucu için g_password ayarlayın. Yapılandırma, sv_hostname değerinin renk kodları olmadan en fazla 26 karakter olduğunu belirtir.
Portu açın
Oyun: 27960, net_port için varsayılandır ve motorun ağ kodu UDP kullanır. Makinenin güvenlik duvarında UDP 27960'a izin verin (Ubuntu'da ufw ile: sudo ufw allow 27960/udp) ve yönlendiricinizde yönlendirin.
Farklı bir port: yapılandırmada //set net_port "27960" satırının yorumunu kaldırıp sayıyı değiştirin ya da komut satırında +set net_port 27961 verin.
Başlatın ve katılın
Sunucuyu başlatın (~/etlegacy içinden). Bu, projenin wikisindeki başlatma komutudur; arşivdeki dosya adı ve port eklenmiştir:
Konsol Game Initialization completed in yazdırdığında hazırdır. Çöktükten sonra yeniden başlaması için systemd gibi bir servis yöneticisi altında çalıştırın.
Omni-bot:omnibot_enable 1, arşivle gelen botları yükler. Yüklendiyse konsol Omni-bot Loaded Successfully gösterir. Bot eklemek için konsolu açın ve /bot minbots -1 ile /bot maxbots 16 girin. Yalnızca insanlar olsun istiyorsanız omnibot_enable 0 yapın.
Katılın. ET: Legacy'yi başlatın ve sunucu tarayıcısında sunucunuzun adını arayın.
Güncelleme için yeni sürümü yeni bir klasöre açın, üç pak dosyanızı ve düzenlediğiniz yapılandırma dosyalarını onun etmain klasörüne kopyalayın ve sunucuyu oradan başlatın. Projenin SSS bölümü, önceki bir ET: Legacy sürümünün üzerine yazmamanızı söylüyor.
Harita rotasyonu
Varsayılan yapılandırmada zaten bir rotasyon var. Sonuna doğru etl_server.cfg, exec mapvotecycle.cfg komutunu çalıştırır; bu komut g_gametype 6 (harita oylaması) ayarlar ve oasis ile başlar. Kimse oy vermezse sonraki harita battery, goldrush, radar, railgun ve fueldump listesini izler; aksi halde en çok oy alan harita oynanır. Kampanyalar için o satırın önüne // koyun ve //exec campaigncycle.cfg satırından kaldırın; bu satır g_gametype 4 kullanır. Son satırı, set com_watchdog_cmd "exec mapvotecycle.cfg", aynı döngü dosyasına çevirin, çünkü sunucu haritasız kaldığında toparlanmak için onu çalıştırır. Döngü dosyaları etmain içindedir, harita listelerini orada düzenleyebilirsiniz.
Seçenek 2: PlayNHost'ta barındırın
Kiralama; indirmeleri, pak dosyalarını, port yönlendirmeyi ve güncelleme rutinini ortadan kaldırır. Harita, şifre ve kurallarınızı yine siz seçersiniz.
Bir plan seçin.ET: Legacy sunucu barındırma sayfasını açın ve planları karşılaştırın: yazım anında MEDIC (16 oyuncu), FIELDOPS (24) ve COVERT (32). Sunucu oluştur düğmesine basın (COVERT'ta düğmede Planı özelleştir yazar) ve siparişi tamamlayın. Fiyatlar değişir, bu yüzden o sayfadan kontrol edin.
Kurulumu bekleyin. Sunucu panelde görünür. Hazır olduğunda KonsolGame Initialization completed in yazdırır.
Ayarlarınızı seçin.Ayarlar sekmesinde Varsayılan harita, Omnibot'u etkinleştir ve RCON Şifresi bulunur. Bunları değiştirin ve yeniden başlatın. Siz bir şifre ayarlayana kadar RCON kapalı kalır ve panelin konsol kutusu her iki durumda da çalışır.
Rotasyonu ayarlayın. Sunucu varsayılan haritayı yükler, sonra etmain/etl_server.cfg dosyasını çalıştırır; bu dosya gelen haliyle sonuna doğru exec mapvotecycle.cfg çalıştırır ve böylece oasis'ten sonra harita oylamasına geçer. Rotasyonu değiştirmek ya da kendi haritanızda kalmak için o satırı ve döngü dosyalarını Dosyalar sekmesinde düzenleyin. Diğer cvar'lar aynı dosyaya yazılır.
Oyuncularınızı davet edin. Sunucu başlar başlamaz token veya ek bir adım olmadan herkese açık sunucu tarayıcısında listelenir, böylece oyuncular adını arayabilir.
Panelin sizin için yaptıkları:
Sunucu kurulurken güncel ET: Legacy arşivini ve Splash Damage'in oyun dosyalarını indirir, pak dosyalarını etmain içine açar ve .etlegacy klasörünü oluşturur.
net_ip değerini 0.0.0.0 yapar, net_port değerini de sunucunuza atanan porta ayarlar (etmain/etl_server.cfg içinde); her başlatmada sv_maxclients satırını planınızın oyuncu sayısıyla, rconpassword satırını da seçtiğiniz RCON şifresiyle yeniden yazar. Bu iki satıra yazdığınız değer bir sonraki başlatmada değiştirilir; bu yüzden RCON şifresini panelden ayarlayın, oyuncu sayısı planınızı izler. Portu hiçbir zaman yönlendirmeniz gerekmez.
ET Legacy sürümü ayarı, sunucu kurulurken 64 bit (varsayılan) ya da 32 bit sürümü seçer.
Kendiniz barındırmak mı, kiralamak mı: dürüst bir karşılaştırma
Maliyet: sunucu yazılımı ve orijinal oyun dosyaları ücretsizdir. Kendiniz barındırmanın maliyeti elektrik, donanım ve bant genişliği ya da bir bulut makinesidir. Kiralama, planın belirlediği aylık bir ücrettir.
Çalışma süresi: bir ev sunucusu ancak PC'niz, elektrik ve internetiniz çalıştığı sürece açıktır. Kiralık sunucu, barındırıcının donanımında çalışır.
Açıkta kalma: evde oyuncular genel IP adresinize bağlanır ve güvenlik duvarıyla yönlendiriciye siz bakarsınız. Kiralık sunucu ev IP'nizi dışarıda tutar.
Kurulum: kendiniz barındırmak komut satırı, iki siteden iki indirme, port yönlendirme ve kendi güncellemelerinizi gerektirir. Kiralama bir harita, bir şifre ve bir RCON tercihi gerektirir.
Kontrol: kendiniz barındırmak size her dosyayı verir. Bizim sunucularımızda panel portu ve iki yapılandırma satırını yönetir, geri kalan her şey için Dosyalar sekmesi vardır.
Sitenin çalışması, nasıl kullanıldığını anlamamız ve pazarlamamızı ölçmemiz için çerez kullanıyoruz. Tümünü kabul edebilir, yalnızca zorunlu çerezleri kabul edebilir veya kategori bazında seçebilirsiniz.Sitenin çalışması, nasıl kullanıldığını anlamamız ve pazarlamamızı ölçmemiz için çerez kullanıyoruz. Burada varsayılan olarak açıktır. İstemediklerinizi kapatabilirsiniz.Gizlilik politikamızı okuyun