Özel sunucu
OpenTTD Kılavuzu
Kurulum · Öğretici
SSS · Oyun Arayüzü
Benioku.txt
Altyapı

Demiryolları:

Sinyaller · İstasyonlar · Kavşaklar · Taşıma kapasitesi · Ray Tasarımları ve İpuçları
Karayolları · Tramvaylar · Suyolları · Havaalanları · Çevre düzeni
Araçlar
Trenler · Kara taşıtları · Gemiler · Uçak · Talimatlar
Ayarlar
Seçenekler · Ayarlar · YZ Ayarları · Özel grafikler · Hileler
Diğer konular
İklimler · Kasabalar · Ekonomi · Endüstriler · Felaketler · İpuçları · Gizli özellikler · Kısayollar · Konsol · Oyun mekanikleri · Çoklu Oyuncu · Senaryo düzenleyici · Çevrimiçi içerik
Sorun Giderme · Bağlantılar

Özel sunucu penceresi

Bir özel sunucu, yerel bir istemcinin oyuna katılmadığı bir OpenTTD ağ oyunu sunucusudur. Bir özel sunucu bir bilgisayarda arka planda çalışabilir.

Contents

Özel sunucu başlatma

OpenTTD yürütülebilir dosyasını -D (büyük D!) Komut satırı seçeneğiyle çalıştırın.

Belirli bir kayıt dosyasını yüklemek için -g savename ekleyin.

Windows'ta

Yöntem 1:

Yöntem 2:

Linux'ta

OpenTTD'yi -f seçeneğiyle de başlatabilirsiniz. Bu, sürecin arka planda çalışacağı anlamına gelir; ancak konsol kullanılamaz. Tüm çıktı openttd.log dosyasına gönderilir. Olayları izlemek için tail -f openttd.log ile günlüğü görüntüleyebilirsiniz.

OS/2'de

Mac OS X'te

Docker.io'da

Sunucuyu yapılandırma

Oyun seçeneklerini değiştirmenin 3 yolu vardır:

Kullanılabilir Araçlar:

Openttd.cfg (en) dosyasının Ağ bölümünde ağ ayarlarını değiştirin:

Sunucuyu rcon ile kontrol etme

Özel sunucuyu rcon komutlarını kabul edecek şekilde yapılandırın:

Örnek: rcon_pw x8na7f

Sunucuya istemci olarak bağlanın:

Örnek: rcon x8na7f "kick 5"

Çevrimiçi içerik yükleme

Çevrimiçi içerik (NewGRF'ler) sunucuya konsoldan content komutu kullanılarak eklenebilir. Bu, bağımlılıkları ve güncellemeyi içerdiği için elle yüklemeye tercih edilir.

content update

Konsolda "Content server connection closed" yazdırılana kadar bekleyin.

content state [filter]

Bu, filter ile eşleşen tüm içeriği listeler. Filtreyi atarsanız sunucudaki tüm içeriği listeler.

content select 2947
content download

Not: Bu içeriği etkinleştirmez; kullanmak için oyun ayarlarını değiştirmeniz gerekir.

Oyun yükleme

Özel sunucu penceresinde (veya rcon ile):

Örnek: openttd.exe -D -g "scenario/echo.scn".

Oyununuzu otomatik başlatma/durdurma ve kaydetme

Docker çalıştırmak istemiyorsanız: Ubuntu/debian'da özel sunucunuzu çalıştırın; bir init.d betiği indirip yükleyebilirsiniz Aşağıdaki işlevleri elde edersiniz:

Daha fazla işlev, yükleme kılavuzu ve indirme için: https://bitbucket.org/frodus/openttd-init

Hazır bir docker konteyneriyle openttd için test edilmiş ve çalışan bir ortam elde edersiniz. Ubuntu 14.04 veya daha yenisinde şunu çalıştırabilirsiniz: sudo apt-get install docker.io ve ardından aşağıdaki URL'deki belgelere bakın https://registry.hub.docker.com/r/bateau/openttd/ Bunun 3. taraf tarafından paketlenmiş, önceden yapılandırılmış bir sanal makine olduğunu unutmayın.

Ayrıca bakınız