- 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:
item.cpp Fix:
uitooltip.py Fix:
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.
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:
item.cpp Fix:
Arat:
Değiştir:
uitooltip.py Fix:
Arat:
Değiştir:
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.