Aksesuar Cevher Bonuslarının Gerçek Değerlerle Hesaplanmasını Sağlayan Düzeltme

Aethre

www.pvpers.gg
Katılım
19 Haz 2024
Konular
336
Mesajlar
402
Beğeniler
620
GG Coin
11,144
Ticaret Değeri - 0%
0   0   0
Discord
pvpers.gg
Aksesuar Cevher Bonuslarının Doğru Hesaplanmasını Sağlayan Fix

Metin2 kaynak dosyalarında, aksesuar sistemine entegre edilen cevherlerin sağladığı bonus değerleri teoride constants.cpp dosyasında tanımlanan aiAccessorySocketEffectivePct dizisine göre hesaplanmaktadır. Ancak pratikte sistem, bu oranlara tam anlamıyla uygun çalışmamakta ve oyuncuların beklentilerini karşılayamayan sonuçlar ortaya çıkmaktadır.

Bu paylaşımda, bu hesaplama hatasını düzelten bir fix yer almaktadır. Fix, hem sunucu tarafında (item.cpp) hem de istemci tarafında (uitooltip.py) gerekli düzenlemeleri içermektedir. Aşağıdaki düzenlemeler sayesinde, cevher bonuslarının doğru biçimde hesaplanması ve gösterimi sağlanır.

Düzenleme öncesi :


Düzenleme sonrası :


constants.cpp:
Kod:
Kodları görüntüleyebilmek için Giriş Yap ya da Kayıt Ol
Bu işlem, 15 saniyeden az sürer.



item.cpp Fix:

Arat:​


Kod:
Kodları görüntüleyebilmek için Giriş Yap ya da Kayıt Ol
Bu işlem, 15 saniyeden az sürer.

Değiştir:​


Kod:
Kodları görüntüleyebilmek için Giriş Yap ya da Kayıt Ol
Bu işlem, 15 saniyeden az sürer.



uitooltip.py Fix:

Arat:​


Kod:
Kodları görüntüleyebilmek için Giriş Yap ya da Kayıt Ol
Bu işlem, 15 saniyeden az sürer.

Değiştir:​


Gizlenmiş içeriği görüntüleyebilmek için Giriş Yap ya da Kayıt Ol
Bu işlem, 15 saniyeden az sürer.



Bu düzenleme sayesinde hem görsel olarak gösterilen değerler daha tutarlı hale gelir, hem de sunucu tarafındaki uygulama oyunculara adil bir deneyim sunar. Özellikle cevher sistemiyle uğraşan geliştiriciler için önemli bir iyileştirmedir.
 
Geri
Üst Alt