romegames 1
romegames
Krutzo 1
Krutzo
shrpnl 1
shrpnl
Best Studio 1
Best Studio
D 1
delimuratt
Aliyldrim 1
Aliyldrim
Mt2Hizmet 1
Mt2Hizmet
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com
Kaynak ikonu

Altın Konu Client Sürüklerken Oyun Donma Fix 2025-06-18

indirmek için izniniz yok

bLastX

www.blastx.work
TM Üye
Katılım
3 Eki 2017
Konular
1,673
Mesajlar
18,445
Çözüm
48
Online süresi
9mo 24d
Reaksiyon Skoru
8,721
Altın Konu
297
Başarım Puanı
374
MmoLira
41,550
DevLira
753
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Çoğu sunucuda aktif olarak bu sorun mevcut. Çözenler de kendi formülleri yada farklı fixler ile çözmüştür.
Genel olarak herkesin çözmesi için konuyu açıyorum. Daha önce açıldıysa RAPOR butonunu kullanıp bildirebilirsiniz.

Yabancı forumdan alıntıdır.

e348df5ef64e48d38dee2d5ae8320932.gif




Türkçeleştirip kullanabilirsiniz.

 

En Çok Reaksiyon Alan Mesajlar

Öğeyi görmek için üye olmalısınız.​

Pencereyi sürüklerken/yeniden boyutlandırırken oyun döngüsü donuyor. Bunu düzeltmeye yönelik bir girişimdir.

WM_ENTERSIZEMOVE aldığımızda bir iş parçacığı açıp oradan "Process()" çağıracağız ve WM_EXITSIZEMOVE aldığımızda onu kapatarak ana oyun döngümüze devam edeceğiz.

Ayrıca WM_ENTERSIZEMOVE'a girerken bir zamanlayıcı oluşturma, WM_TIMER alırken "Process()" çağırma ve WM_EXITSIZEMOVE alırken onu öldürme seçeneği de var, ancak zamanlayıcı başlayana kadar oldukça büyük bir gecikme var ve bu da çok güvenilir değil, yani..

Not: Çok iş parçacıklı PythonApplication veri yarışlarına neden olabileceğinden ve istemciyi çökertebileceğinden, bu SON DERECE deneyseldir. Elimden geldiğince iyi test etmeye çalıştım, ancak bunun hiç beklemediğiniz bir anda gerçekleşmesinin oldukça büyük bir olasılık olduğunu unutmayın.


22/01/2023 tarihinden beri test ediliyor
Paylaşım için teşekkürler. Deneysel bir sistem nelere yol açacağını bilemeyiz. Konu yabancı forumda paylaşıldıkdan birkaç dakika sonra gördüm paylaşıldığı süreden beri yani 3-4 saat'dir bende deniyorum, Şuanki testlerde bir problem yok gibi, Sorun çıkaracak bişeyede benzemiyor Fakat paylaşan arkadaşın da dediği gibi DENEYSEL :) deneyin.
Yorumun için teşekkürler.

Pencereyi sürüklerken/yeniden boyutlandırırken oyun döngüsü donuyor. Bunu düzeltmeye yönelik bir girişimdir.

WM_ENTERSIZEMOVE aldığımızda bir iş parçacığı açıp oradan "Process()" çağıracağız ve WM_EXITSIZEMOVE aldığımızda onu kapatarak ana oyun döngümüze devam edeceğiz.

Ayrıca WM_ENTERSIZEMOVE'a girerken bir zamanlayıcı oluşturma, WM_TIMER alırken "Process()" çağırma ve WM_EXITSIZEMOVE alırken onu öldürme seçeneği de var, ancak zamanlayıcı başlayana kadar oldukça büyük bir gecikme var ve bu da çok güvenilir değil, yani..

Not: Çok iş parçacıklı PythonApplication veri yarışlarına neden olabileceğinden ve istemciyi çökertebileceğinden, bu SON DERECE deneyseldir. Elimden geldiğince iyi test etmeye çalıştım, ancak bunun hiç beklemediğiniz bir anda gerçekleşmesinin oldukça büyük bir olasılık olduğunu unutmayın.


22/01/2023 tarihinden beri test ediliyor
 
Paylaşım için teşekkürler.
 

Pencereyi sürüklerken/yeniden boyutlandırırken oyun döngüsü donuyor. Bunu düzeltmeye yönelik bir girişimdir.

WM_ENTERSIZEMOVE aldığımızda bir iş parçacığı açıp oradan "Process()" çağıracağız ve WM_EXITSIZEMOVE aldığımızda onu kapatarak ana oyun döngümüze devam edeceğiz.

Ayrıca WM_ENTERSIZEMOVE'a girerken bir zamanlayıcı oluşturma, WM_TIMER alırken "Process()" çağırma ve WM_EXITSIZEMOVE alırken onu öldürme seçeneği de var, ancak zamanlayıcı başlayana kadar oldukça büyük bir gecikme var ve bu da çok güvenilir değil, yani..

Not: Çok iş parçacıklı PythonApplication veri yarışlarına neden olabileceğinden ve istemciyi çökertebileceğinden, bu SON DERECE deneyseldir. Elimden geldiğince iyi test etmeye çalıştım, ancak bunun hiç beklemediğiniz bir anda gerçekleşmesinin oldukça büyük bir olasılık olduğunu unutmayın.


22/01/2023 tarihinden beri test ediliyor
Nice
Paylaşım için teşekkürler.
Rica ederim.
 
Paylaşım için teşekkürler. Deneysel bir sistem nelere yol açacağını bilemeyiz. Konu yabancı forumda paylaşıldıkdan birkaç dakika sonra gördüm paylaşıldığı süreden beri yani 3-4 saat'dir bende deniyorum, Şuanki testlerde bir problem yok gibi, Sorun çıkaracak bişeyede benzemiyor Fakat paylaşan arkadaşın da dediği gibi DENEYSEL :) deneyin.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst