İçeriğe geç

Rust server.cfg örneği: nereye gider, içine ne yazılır

Kısa cevap: server.cfg, RustDedicated.exe’nin yanında server/<identity>/cfg/ içine gider; <identity> sunucunun identity’sidir (değiştirmediysen my_server_identity). Her satır, sunucu konsoluna yazacağın gibi bir konsol komutudur ve sunucu onları her açılışta çalıştırır.

server.hostname "My Rust Server"
server.description "Vanilla, wipes every Thursday."
server.url "https://example.com"
server.headerimage "https://example.com/banner.png"
server.maxplayers 100
server.worldsize 3500
server.seed 12345
server.saveinterval 300
decay.scale 1
SatırNeyi ayarlar
server.hostnameSunucu tarayıcısındaki ad.
server.descriptionTarayıcıda sunucunun sayfasındaki metin.
server.urlO sayfadaki web sitesi bağlantısı.
server.headerimageO sayfadaki afiş resmi.
server.maxplayersAynı anda kaç kişinin oynayabileceği; bkz. max players.
server.worldsizeMetre cinsinden harita boyutu.
server.seedO boyutta hangi prosedürel haritayı alacağın.
server.saveintervalDünyanın ne sıklıkla kaydedileceği, saniye cinsinden (varsayılan 600).
decay.scaleYapıların ne kadar hızlı çürüdüğü; bkz. decay’i kapat.

Boşluklu metni tırnak içine al. Her ayar ve varsayılanı Rust sunucu değişkenleri sayfasında.

server.worldsize ve server.seed haritayı belirler. İkisinden birini değiştir, sunucu bir sonraki açılışta, wipe atmışsın gibi yeni bir harita başlatır. Eski dünyanın kaydı sunucu klasöründe kalır, yani onları geri değiştirmek onu geri getirir. URL’den gelen özel bir harita ikisini de yok sayar. Her boyutun nasıl oynandığı için bkz. Rust harita boyutları; herkese açık sunucuların haritayı ne zaman değiştirdiği için Rust wipe takvimine bak.

Oyun server.cfg’yi asla yazmaz: onu sen yaparsın, sunucu sadece okur. server.writecfg yanına farklı bir dosya yazar, serverauto.cfg, oyunun kendiliğinden kaydettiği ayarlarla. Sunucu önce serverauto.cfg’yi, sonra server.cfg’yi okur, yani server.cfg içindeki bir satır kazanır.

Herhangi bir satır, önüne bir + konarak sunucunun başlatma satırına da gidebilir, örneğin +server.maxplayers 100. Bkz. başlatma argümanları.

Crucible Local Server, ayarları değiştirdikçe server.cfg’yi senin için Config sekmesinden yazar ve elle eklediğin her satırı korur. O sekmenin altındaki server.cfg (gelişmiş) dosyanın kendisini düzenler; bkz. sunucu ayarları.