Tips
Tips

Rehber OneSync: Infinity Nasıl Kullanılır ?

☆ ᴇʀᴍᴀɴ ☆

Yönetici
Developer
Özel Üye
Kayıtlı Üye
22 Ocak 2020
435
38
28
Bir süre önce FiveM sunucuları, OneSync için oyuncu varlığını kaldırma ve otomatik oluşturulan popülasyonun geçici bir şekilde kaldırılmasını amaçlayan 'Infinity' modunu destekledi.

OneSync: Infinity nedir ?
  • Şu anda 1024 oyuncuya izin veren bir mod. Daha fazla oyuncu alamadığımız için testlerde sadece 600 kişi/oyuncu test ettik, ancak sonunda oldukça iyi bir şekilde performans gösterdi. (minimum özellikleri barındıran bir sunucuda)
  • Bunu başarmak için aşağıdaki teknolojik değişiklikleri kullanır:
    • Nesne kimliği havuz alanından tasarruf etmek için nüfusun kaldırılması. Bununla birlikte, komut dosyasını kullanarak yine de (bazı) senkronize / ağa bağlı pedler oluşturabilirsiniz.
    • Oyuncu ped/araç kaldırma. Şu anda bir oyuncunun etrafında 300 birime sabit olarak kodlanmış olan 'odak bölgesi' dışındaki istemcilerde hiçbir varlık oluşturulmaz. Hala daha iyi bir algoritma arıyoruz bunun için.
    • Odak bölgesi dışında hiçbir oyuncu yerel olarak oluşturulmaz. Bu, tüm oyuncu yenilemelerinin sunucu tarafında olması gerektiği anlamına gelir.
  • Ayrıca, oyuncu ped itişi nedeniyle şu anda 'normal' OneSync'den biraz daha iyi bir performansa sahiptir ve 'kafa harmanlama hatası' olarak adlandırılır.

OneSync: Infinity yaptıkları nedir ?
  • Otomatik popülasyon devre dışı bırakılır, aksi takdirde 200-300 oyuncu civarında nesne kimlikleriniz tükenir.
  • Şuanda bir Platin aboneliğine veya 'manuel olarak verilen Infinity' grup üyeliğine ihtiyacınız var. Daha da geliştirildikten sonra, daha düşük Patreon abone seviyeleri için katmanlı oyuncu sınırlarına izin vermeyi düşenebiliriz.
  • Yönetici menüleri, oyuncuya ışınlanma, arayüzü ve skorbordlar kesinlikle düzgün bir şekilde çalışmaz. Döngüler hala maksimum 256'ya kadar veya "GET_ACTIVE_PLAYERS" şeklinde kullanıyor fakat yalnızca yakındaki oyuncuları buluyor.

OneSync: Infinity nasıl kullanılır ?
  • Sunucunuzun doğru lisans anahtarı türüne sahip olduğundan emin olun.
  • server.cfg içerisine "+set onesync_enableInfinity 1" veya "set onesync_enableInfinity 1" şeklinde ekleyebilirsiniz.
  • "onesync_enabled" ve "sv_maxclients" şeklinde ayarladığınızdan emin olun.
  • Eksik listeler gösteren/gösterecek komut dosyalarınızı düzeltin.
 
Üst Alt
Lütfen Javascript'i etkinleştirin!Javascript'i etkinleştirin!