Neler yeni
Metin2 Support

Metin2 Dünyasına Hoş Geldiniz! Yeni bir maceraya adım atın ve topluluğumuza katılın. Sorularınızı sormak, deneyimlerinizi paylaşmak ve diğer oyuncularla iletişim kurmak için hemen kaydolun. Kayıt olun, etkileşimde bulunun ve Metin2 dünyasındaki serüveninizi daha da özel hale getirin. Birlikte oynamak için sabırsızlanıyoruz!

Client Arka Plandayken Efekt Birikme Fix

zımba 

Member
Katılım
18 Mar 2024
Mesajlar
95
Tepkime puanı
78
Puanları
18
Hayırlı günler, Clienti arka plana aldığımızda oyunda ve karakterde kısaca tüm efektler arka planda işlevini görmeyip birikiyor ve siz oyuna tıkladığınız an efektler işlevini görmeye başlıyor tabi o süreçte client şiştiği için lag yaratıyor.

Alıntıdır

C++:
İşte çözüm:



PythonApplication.cpp aratırılır.



if (!canRender)  Aratılır..........

--------------------------------

  Hemen altına ekleyin [HEMEN ALTINA]

            RenderSpecial();



Aşağıdaki gibi görünecek !



        if (!canRender){

            RenderSpecial();

            SkipRenderBuffering(3000);

        }





MÜSAİT BİR YERE EKLE :



void CPythonApplication::RenderSpecial(){

    m_kEftMgr.Update();

    m_kChrMgr.Render();

    m_pyItem.Render();

    m_FlyingManager.Render();

}



-------------------------------------------------



PythonApplication.h uygun bir yere eklenir.



İstediğin yere ekle.



        void RenderSpecial();





FİNİŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ
 
Eline emeğine sağlık paylaşım için teşekkürler :cool:
 

Konuyu görüntüleyenler

  • Üst