Lagometre - Lagometer

Bir gecikme ölçer bir göstergesi ağ gecikmesi İnternet bağlantısında ve müşteri tarafından oluşturulduğunda. Lagometreler genellikle bilgisayar oyunlarında veya IRC zamanlamanın büyük bir rol oynadığı yer. Deprem ve türetilmiş oyunlar genellikle bunlara sahiptir.

Gelişmiş lagometre iki hattan oluşur - alt ve üst. Alt satır, sunucudan alınan her anlık görüntü başına bir piksel ilerletir (varsayılan olarak saniyede 20 anlık görüntü hızında gönderilir), üstteki ise istemci tarafından oluşturulan her kare için bir piksel ilerletir. Bu nedenle, makine kare hızı saniyede 20 olsaydı, her iki satır da - üst ve alt - aynı hızda çalışırdı.

Alt çubuklar, bir sunucu tarafından anlık görüntü gönderilmeden ve bir istemci tarafından alınmadan önceki gecikmeye karşılık gelir ("ping" olarak adlandırılır). Çubuk ne kadar kısa olursa ping o kadar küçüktü. Kırmızı çubuklar, karenin zamanında ulaşmadığı, sarı çubuklar - anlık görüntünün hız sınırının altında kalması için bastırıldığı anlamına gelir. Üst çubuklar mavi veya sarı renkte çizilebilir. Sunucu anlık görüntüleri genellikle istemci kare hızı olarak daha düşük bir hızda alınırken, yazılım, kendi durumunu uygun şekilde ayarladığında bir sunucudan bir güncelleme alana kadar konumu ve hareketleri ara değerle hesaplar. (düzenli olarak geldikleri sürece, "sıfır çizgisinin" altında kalır ve mavi renkle çizilir) veya - anlık görüntülerin zamanında ulaşması durursa - beklenen son anlık görüntüden sonra ekstrapole edilir (daha sonra çubuklar "sıfır çizgisini" geçer ve sarı ile çizilir). Bu çubuklar çok uzun süre sarı kalırsa, müşteri çerçevelerini "makul seviyenin" ötesinde enterpolasyona tabi tutmaya zorlanır ve son olarak, anlık görüntü geldiğinde, tahmin sunucu tarafındaki sürüme neredeyse hiç karşılık gelmez. , bu da sahnenin sarsıntılı, sürekli olmayan bir şekilde hareket etmesine neden olur (açıkça oyun kalitesini düşürür).

Bir "gecikme ölçer" kullanan bazı oyunlar, gecikmeleri çok yüksekse bir oyuncuyu oyundan çıkarır. Minecraft oyununda, gecikme ani yükseldiğinde yukarı çıkacak bir çizgi grafik olarak hata ayıklama menüsünde gecikme ölçer görüntülenir. Aşağıdaki oyunlar için aşağıdaki konsol komutları:

OyunKonsol AnahtarıAçma KomutuKapatma KomutuNotlar
Görev çağrısıTilde (~)cg_lagometer 1cg_lagometer 0Komutu kalıcı olarak yapmak için komuttan önce 'seta% #' kullanın.
Call of Duty: United OffensiveTilde (~)cg_lagometer 1cg_lagometer 0Komutu kalıcı olarak yapmak için komuttan önce 'seta% #' kullanın.
Call of Duty 2Tilde (~)/ cg_drawLagometer "1"/ cg_drawLagometer "0"Komutu kalıcı olarak yapmak için komuttan önce 'seta% #' kullanın.
Call of Duty 4: Modern WarfareTilde (~)/ cg_drawLagometer "1"/ cg_drawLagometer "0"Komutu kalıcı olarak yapmak için komuttan önce 'seta% #' kullanın.
Call of Duty: World at WarTilde (~)/ cg_drawLagometer "1"/ cg_drawLagometer "0"Komutu kalıcı olarak yapmak için komuttan önce 'seta% #' kullanın.
Call of Duty: Modern Warfare 2Yok/ drawLagometer "1"/ drawLagometer "0"Oyun konsolunda mevcut değil.

Varsayılan değerleri değiştirmek için yapılandırma dosyasını (config_mp.cfg) kullanın Komutu kalıcı yapmak için komuttan önce 'seta% #' kullanın.

Call of Duty: Black OpsTilde (~)/ drawLagometer "1"/ drawLagometer "0"Komutu kalıcı olarak yapmak için komuttan önce 'seta% #' kullanın.
Quake III ArenaTilde (~)/ cg_lagometer 1/ cg_lagometer 0
Quake CanlıTilde (~)/ cg_lagometer 1/ cg_lagometer 0İstemci ping tahminini de görüntülemek için cg_lagometer 2
TitrekTilde (~)/ seta cg_lagometer 1/ seta cg_lagometer 0
Star Trek: Elite Force IITilde (~)cg_lagometer 1cg_lagometer 0
Star Wars: Jedi ŞövalyesiTilde (~)/ cg_lagometer 1/ cg_lagometer 0
Kaynak motor oyunlarıTilde (~)net_graph 1net_graph 0net_graph 2 veya net_graph 3 daha fazla ayrıntı için
Wolfenstein: Düşman BölgesiTilde (~)/ cg_lagometer 1/ cg_lagometer 0
Onur Madalyası: SpearheadTilde (~)cg_lagometer 1cg_lagometer 0
Wolfenstein Kalesi'ne DönüşTilde (~)/ cg_lagometer 1/ cg_lagometer 0
MinecraftEğik Çizgi (/)F3F3
Yüce Komutan: Forged Alliance (Sonsuza dek)YokF11F11