R 1
Roksam
[DEV]AB 1
[DEV]AB
emirhanHCL 1
emirhanHCL
berkmenoo 1
berkmenoo
Sevdamsın 1
Sevdamsın
TuZaKK 1
TuZaKK
Hikaye Ekle

Altın Konu [C++]ComputePoints Hareket Hızı Fix

5.00 yıldız(lar) 1 Değerlendirme Değerlendirenler

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

Karakter hareket hızını sınırı kaldırdım ve bineğe in bin yaptığında bu şekilde bir yavaşlama meydana geldi. Sebebini araştırdığımda Mount ve Unmount fonksiyonlarında ComputePoints Çağırılmış. Aynı olay pet çağırıp gönderdiğimde, kısacası computepoints'in çalıştığı her kodda bu hata karşıma çıktı.
Kodu incelediğimde;
1633681526800.png

(Emin Değilim Ama) - Sanırım eski hız limiti uint8_t olduğundan max 255 alıyordu ve statik olarak 300'e setliyorlardı, sonradan karakterin hareket hızı max 255 olacağından dolayı karakteri yavaşlatmıyordu.
Her neyse buraya 300 yazmak yerine GetMoveMotionSpeed() yaptığımda sorunum çözüldü. Fakat bu doğru bir çözüm müdür tam bilemiyorum. Başka bir yerde hata çıkarır mı sanmıyorum fakat yine de denemekte fayda var.



1633682166008.png



Eski:


Yeni:

 
Son düzenleme:

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

Geri
Üst