Gece‑Gündüz Döngüsünü Sabitleme Neden?
Sabit geceler, PvP taktikleri, ışık seviyeleri ve yaratık davranışlarını istikrarlı tutarak oyunculara planlama imkanı verir. Ancak gerçekçi dinamizmin azalması, yaratık üretiminin değişebilen ortam koşullarına uyum sağlamasını kısıtlar.
Ark’ın
İpucu: Sunucu yeniden başlatmadan önce
Oyun içi bir komutla istenilen zamana sabitleme yapılabilir:
Bu dosyayı Server Tool ile oturum açtığınızda komut otomatik çalışır.
Öneri: Script’i
Hangi yöntemin tercih edileceği sunucunuzun amaçlarına bağlıdır: PvP odaklı, gerçekçilik isteyen veya mod destekli deneyimler için farklı çözümler en uygun olacaktır.
Siz hangi yaklaşımı tercih edersiniz?
Sabit geceler, PvP taktikleri, ışık seviyeleri ve yaratık davranışlarını istikrarlı tutarak oyunculara planlama imkanı verir. Ancak gerçekçi dinamizmin azalması, yaratık üretiminin değişebilen ortam koşullarına uyum sağlamasını kısıtlar.
1. TimeScale ile Doğrudan Kilitleme
Ark’ın
Game.ini dosyasında aşağıdaki ayarları düzenleyerek sabit gece oluşturabilirsiniz:
INI:
[Time:Time]
TimeScale=0.1 ; 1 gün = 10 dakika (örnek)
TimeScaleMultiplier=1 ; Sabit hız
TimeScaledeğeri düşük tutulursa gece otomatik olarak uzar ve gün ışığı nadiren görünür.- Geçen süreyi gözden geçirin: çok düşük değerler sunucu kaynaklarını tüketebilir.
İpucu: Sunucu yeniden başlatmadan önce
Game.ini dosyasını yedekleyin.2. SetTimeOfDay Komutunu Kullanma
Oyun içi bir komutla istenilen zamana sabitleme yapılabilir:
Bash:
/SetTimeOfDay 0.0 # 0.0 = gece, 0.5 = gündüz
- Bu komutu server console üzerinden her dakika tekrar çağırmak yerine,
adminscript’ine ekleyebilirsiniz. - Örneğin, ArkSaveGames/Commands/StayNight.txt dosyası oluşturarak şöyle bir içerik ekleyin:
Kod:
/SetTimeOfDay 0.0
Bu dosyayı Server Tool ile oturum açtığınızda komut otomatik çalışır.
3. Mod/Script ile Günlük Döngü Kontrolü
- ARK: Survival Evolved - Custom Map Objectives modunu ekleyin.
CustomMapObjectiveiçinde aşağıdaki kodu kullanın:
Python:
while True:
SetTimeOfDay(0.0)
Wait(60) # saniye cinsinden bekleme
- Bu script, geceleri 60 saniyelik döngülerle sabit tutar.
- Sunucu performansına etkisi yetersiz bellek veya çok sayıda sunucu sunucusunda görülür.
Öneri: Script’i
mods klasörüne ekleyip arkserve'yi yeniden başlatın.4. Artıları ve Eksileri
| Yöntem | Avantaj | Dezavantaj |
|---|---|---|
TimeScale | Basit, konfigürasyon dosyasında kalıcı | Gerçekliğe aykırı, yaratık üretimini etkileyebilir |
SetTimeOfDay | Dinamik kontrol, tek seferde değişim | Tek seferlik; tekrar gerekebilir |
| Mod/Script | Otomatik, uzun vadeli | Mod uyumsuzluğu, ek kaynak tüketimi |
Hangi yöntemin tercih edileceği sunucunuzun amaçlarına bağlıdır: PvP odaklı, gerçekçilik isteyen veya mod destekli deneyimler için farklı çözümler en uygun olacaktır.
Siz hangi yaklaşımı tercih edersiniz?