TR Tipi Karakter penceresi yanındaki bonus penceresi
Anlatım .rar içinde mevcut.
Hata alan olursa ki olmaz sanırım konu altından yardım ederiz.
Sistem Görseli
Anlatım .rar içinde mevcut.
Hata alan olursa ki olmaz sanırım konu altından yardım ederiz.
Sistem Görseli
İndirme Linki
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Virus Total
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Kod:
0702 23:22:18253 :: File "ui.py", line 1379, in CallEvent[/B][/FONT][/B][/B][/FONT][/CENTER] [FONT=Trebuchet MS][B][B][FONT=Book Antiqua][B][CENTER]0702 23:22:18253 :: File "ui.py", line 88, in __call__[/B][/FONT][/B][/B][/FONT][/CENTER] [FONT=Trebuchet MS][B][B][FONT=Book Antiqua][B] [CENTER]0702 23:22:18253 :: File "ui.py", line 70, in __call__ 0702 23:22:18253 :: File "uiCharacter.py", line 310, in __ClickExpandButton 0702 23:22:18253 :: File "uiCharacterDetails.py", line 15, in __init__ 0702 23:22:18253 :: File "uiCharacterDetails.py", line 57, in __LoadScript 0702 23:22:18254 :: File "ui.py", line 3170, in GetChild 0702 23:22:18254 :: KeyError 0702 23:22:18254 :: : 0702 23:22:18254 :: 'label0' 0702 23:22:18254 ::
Tarzı hata alanlar
-----------------------------
Güncelleme #1
Bonuslar yanlış gösteriliyordu, anlık güncellenmiyordu düzeltildi.
uicharacterdetails.py 'yi roota atın(değiştirin)
Pencerenin ışınlanırken ekranda kalması için fix (
Official Efsun Bonus Sistemi Nedir?
Metin2 özel sunucularında sunucu sahipleri, oyuncuların daha fazla keyif alması ve oyun içi gelişimini desteklemek amacıyla birçok özelleştirilmiş sistem geliştirmektedir. Bu sistemlerden biri olan Official Efsun Bonus Sistemi, oyuncuların efsunlama işlemleri sırasında kazançlı ve istikrarlı bir deneyim yaşamasını hedefler. Bu sistem, resmi Metin2 sunucularında bulunan efsun bonuslarını taklit ederek özel sunucularda benzer avantajlar sunmayı amaçlar.
Efsun Bonus Sistemi Nasıl Çalışır?
Bu sistem, oyuncuların eşyalarını efsunlama esnasında belirli bonus oranlarına göre artan şanslarla yükseltmelerini sağlar. Her efsunlama seviyesinde belirlenen şans değerleriyle birlikte bonus sisteminden faydalanılır. Örneğin, +7'den +8'e geçişte bonus sistemi sayesinde daha yüksek bir başarı oranı sağlanabilir. Bu, oyuncuların efsunlama riskini azaltırken, aynı zamanda sunucuda daha aktif olmalarını teşvik eder.
Sistem Kurulumu ve Yapılandırması
C++ tabanlı Metin2 sunucularında bu sistemin entegrasyonu için öncelikle sunucu tarafında gerekli kod değişikliklerinin yapılması gerekir. Bu değişiklikler genellikle game_core, db_core ve auth_core dosyalarında yapılır. Özellikle game server programming bilgisi olan geliştiriciler, bu yapılandırmayı kolayca yapabilir. Ayrıca, client_src tarafında da kullanıcı arayüzüne entegre edilecek efsun bonus göstergesi için UI script düzenlemeleri yapılmalıdır.
Py Root ve Py GUI Kullanımı
Efsun bonus sistemi, Python GUI araçları kullanılarak da geliştirilebilir. Bu sayede sunucu yöneticileri, bonus oranlarını kolayca değiştirebilir ve grafiksel bir arayüz üzerinden sistemi yönetebilirler. PyRoot klasörlerinde bulunan scriptler ile efsun bonus değerlerinin otomatik olarak ayarlanması sağlanabilir. Böylece, sunucu sahibi manuel müdahalelerden kurtulur ve sistem daha stabil çalışır.
Martysama ve Diğer Geliştirici Kaynakları
Bu tür sistemlerin geliştirilmesinde Martysama gibi tanınmış geliştiricilerin katkıları büyüktür. Onların sağladığı kaynak kodlar, özellikle C++ sistemleri üzerinde çalışan geliştiriciler için rehber niteliğindedir. Metin2Dev topluluklarında da bu konulara dair örnekler ve yardım alabileceğiniz forumlar mevcuttur.
Bonus Oranlarının Ayarlanması ve DB Entegrasyonu
Sistemdeki bonus oranları genellikle veritabanında (DB) tutulur. Bu değerler, oyuncunun efsunlama denemesi sırasında dinamik olarak kontrol edilir. Oyuncu her efsunlama yapmak istediğinde, sistem DB üzerinden bonus oranlarını çeker ve işlemi buna göre hesaplar. Bu nedenle DB-Core üzerinde dikkatli bir yapılandırma yapılmalıdır.
Sonuç
Official Efsun Bonus Sistemi, Metin2 özel sunucularında oyuncu memnuniyetini artırmak ve oyun içi ekonomiyi dengelemek için oldukça etkili bir yöntemdir. Doğru uygulandığında, hem sunucu hem de oyuncu tarafı için kazan-kazan bir durum yaratır.
What is the Official Enchant Bonus System?
In Metin2 private servers, server owners develop many customized systems to enhance player enjoyment and support in-game progression. One such system is the Official Enchant Bonus System. This system aims to provide players with a rewarding and stable experience during enchantment processes by mimicking the enchant bonuses found on official Metin2 servers within private servers.
How Does the Enchant Bonus System Work?
This system allows players to upgrade their items during enchanting with increased success rates based on specific bonus ratios. During each enchantment level, the success chances are adjusted according to predetermined values combined with the bonus system. For example, transitioning from +7 to +8 might offer a higher success rate thanks to the bonus system. This reduces the risk of enchanting for players while encouraging them to remain more active on the server.
System Installation and Configuration
On C++ based Metin2 servers, integrating this system requires making necessary code modifications primarily in game_core, db_core, and auth_core files. These modifications are often handled by developers experienced in game server programming. Additionally, UI script adjustments may be needed in client_src to integrate a visual indicator for enchant bonuses into the user interface.
Usage of Py Root and Py GUI
The enchant bonus system can also be developed using Python GUI tools. This allows server administrators to easily adjust bonus rates and manage the system through a graphical interface. Scripts located in PyRoot folders can automatically configure enchant bonus values, eliminating manual intervention and ensuring more stable operation of the system.
Resources from Martysama and Other Developers
Developers like Martysama have made significant contributions to developing these types of systems. Their provided source codes serve as guides, especially for developers working with C++ systems. There are also forums and communities like Metin2Dev where you can find examples and receive help regarding these topics.
Adjusting Bonus Rates and DB Integration
The bonus rates within the system are usually stored in the database (DB). These values are dynamically checked whenever a player attempts an enchantment. Each time a player tries to enchant an item, the system retrieves the bonus rates from the DB and calculates the process accordingly. Therefore, careful configuration must be applied to the DB-Core.
Conclusion
The Official Enchant Bonus System is a highly effective method for increasing player satisfaction and balancing in-game economy on Metin2 private servers. When properly implemented, it creates a win-win situation for both the server and the players.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
linktekini yapıp .rar'daki ymir work klasörünü root içine atsın. [
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
]-----------------------------
Güncelleme #1
Bonuslar yanlış gösteriliyordu, anlık güncellenmiyordu düzeltildi.
uicharacterdetails.py 'yi roota atın(değiştirin)
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Pencerenin ışınlanırken ekranda kalması için fix (
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
)
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Official Efsun Bonus Sistemi Nedir?
Metin2 özel sunucularında sunucu sahipleri, oyuncuların daha fazla keyif alması ve oyun içi gelişimini desteklemek amacıyla birçok özelleştirilmiş sistem geliştirmektedir. Bu sistemlerden biri olan Official Efsun Bonus Sistemi, oyuncuların efsunlama işlemleri sırasında kazançlı ve istikrarlı bir deneyim yaşamasını hedefler. Bu sistem, resmi Metin2 sunucularında bulunan efsun bonuslarını taklit ederek özel sunucularda benzer avantajlar sunmayı amaçlar.
Efsun Bonus Sistemi Nasıl Çalışır?
Bu sistem, oyuncuların eşyalarını efsunlama esnasında belirli bonus oranlarına göre artan şanslarla yükseltmelerini sağlar. Her efsunlama seviyesinde belirlenen şans değerleriyle birlikte bonus sisteminden faydalanılır. Örneğin, +7'den +8'e geçişte bonus sistemi sayesinde daha yüksek bir başarı oranı sağlanabilir. Bu, oyuncuların efsunlama riskini azaltırken, aynı zamanda sunucuda daha aktif olmalarını teşvik eder.
Sistem Kurulumu ve Yapılandırması
C++ tabanlı Metin2 sunucularında bu sistemin entegrasyonu için öncelikle sunucu tarafında gerekli kod değişikliklerinin yapılması gerekir. Bu değişiklikler genellikle game_core, db_core ve auth_core dosyalarında yapılır. Özellikle game server programming bilgisi olan geliştiriciler, bu yapılandırmayı kolayca yapabilir. Ayrıca, client_src tarafında da kullanıcı arayüzüne entegre edilecek efsun bonus göstergesi için UI script düzenlemeleri yapılmalıdır.
Py Root ve Py GUI Kullanımı
Efsun bonus sistemi, Python GUI araçları kullanılarak da geliştirilebilir. Bu sayede sunucu yöneticileri, bonus oranlarını kolayca değiştirebilir ve grafiksel bir arayüz üzerinden sistemi yönetebilirler. PyRoot klasörlerinde bulunan scriptler ile efsun bonus değerlerinin otomatik olarak ayarlanması sağlanabilir. Böylece, sunucu sahibi manuel müdahalelerden kurtulur ve sistem daha stabil çalışır.
Martysama ve Diğer Geliştirici Kaynakları
Bu tür sistemlerin geliştirilmesinde Martysama gibi tanınmış geliştiricilerin katkıları büyüktür. Onların sağladığı kaynak kodlar, özellikle C++ sistemleri üzerinde çalışan geliştiriciler için rehber niteliğindedir. Metin2Dev topluluklarında da bu konulara dair örnekler ve yardım alabileceğiniz forumlar mevcuttur.
Bonus Oranlarının Ayarlanması ve DB Entegrasyonu
Sistemdeki bonus oranları genellikle veritabanında (DB) tutulur. Bu değerler, oyuncunun efsunlama denemesi sırasında dinamik olarak kontrol edilir. Oyuncu her efsunlama yapmak istediğinde, sistem DB üzerinden bonus oranlarını çeker ve işlemi buna göre hesaplar. Bu nedenle DB-Core üzerinde dikkatli bir yapılandırma yapılmalıdır.
Sonuç
Official Efsun Bonus Sistemi, Metin2 özel sunucularında oyuncu memnuniyetini artırmak ve oyun içi ekonomiyi dengelemek için oldukça etkili bir yöntemdir. Doğru uygulandığında, hem sunucu hem de oyuncu tarafı için kazan-kazan bir durum yaratır.
What is the Official Enchant Bonus System?
In Metin2 private servers, server owners develop many customized systems to enhance player enjoyment and support in-game progression. One such system is the Official Enchant Bonus System. This system aims to provide players with a rewarding and stable experience during enchantment processes by mimicking the enchant bonuses found on official Metin2 servers within private servers.
How Does the Enchant Bonus System Work?
This system allows players to upgrade their items during enchanting with increased success rates based on specific bonus ratios. During each enchantment level, the success chances are adjusted according to predetermined values combined with the bonus system. For example, transitioning from +7 to +8 might offer a higher success rate thanks to the bonus system. This reduces the risk of enchanting for players while encouraging them to remain more active on the server.
System Installation and Configuration
On C++ based Metin2 servers, integrating this system requires making necessary code modifications primarily in game_core, db_core, and auth_core files. These modifications are often handled by developers experienced in game server programming. Additionally, UI script adjustments may be needed in client_src to integrate a visual indicator for enchant bonuses into the user interface.
Usage of Py Root and Py GUI
The enchant bonus system can also be developed using Python GUI tools. This allows server administrators to easily adjust bonus rates and manage the system through a graphical interface. Scripts located in PyRoot folders can automatically configure enchant bonus values, eliminating manual intervention and ensuring more stable operation of the system.
Resources from Martysama and Other Developers
Developers like Martysama have made significant contributions to developing these types of systems. Their provided source codes serve as guides, especially for developers working with C++ systems. There are also forums and communities like Metin2Dev where you can find examples and receive help regarding these topics.
Adjusting Bonus Rates and DB Integration
The bonus rates within the system are usually stored in the database (DB). These values are dynamically checked whenever a player attempts an enchantment. Each time a player tries to enchant an item, the system retrieves the bonus rates from the DB and calculates the process accordingly. Therefore, careful configuration must be applied to the DB-Core.
Conclusion
The Official Enchant Bonus System is a highly effective method for increasing player satisfaction and balancing in-game economy on Metin2 private servers. When properly implemented, it creates a win-win situation for both the server and the players.
