Not:Konuyu editlediği için güncellenmiyordu arayanlar bulur bilmeyenler vs
Alıntı / Frozen
Alıntı / Frozen
root/uitooltip.py
Kod:
self.__AppendAbilityPotionInformation()
arat
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Not : 27989,76006,70038,70057 item kodlarını düzenleyebilir veya daha fazla item ekliyebilirsiniz.
Not2 : Notepad++'da Kodlamayı Türkçe Yapın. "ı" harfinde ??? hatası alırsınız.
İyi Forumlar.
DrAlchemy - İtem Altına Sınırısız Yazı Sistemi Nedir?
Metin2 özel sunucularında oyun deneyimini zenginleştirmek amacıyla geliştirilen sistemlerden biri olan DrAlchemy - İtem Altına Sınırısuz Yazı Sistemi, oyunculara eşya üzerine dinamik olarak metin ekleme imkanı sunar. Bu sistem sayesinde herhangi bir itemin altına sınırsız sayıda ve uzunlukta yazı yazmak mümkün olur. Özellikle özel sunucularda oyun içi kişiselleştirme ve rol yapma (RP) yönü güçlendirilir.
Sistemin Özellikleri
Bu sistem sayesinde oyuncular eşyalarına özel notlar, açıklamalar veya temsil ettiği değerler gibi metinler ekleyebilir. Örneğin bir silahın adı, tarihi, sahibi veya bir gözetmenin verdiği özel görevle ilgili notlar gibi. Bu özellikle roleplay sunucularında büyük kolaylık sağlar.
Nasıl Çalışır?
DrAlchemy, C++ tabanlı bir sistemdir ve Metin2 server src üzerinde çalışır. Sistem, eşyanın altına yazı yazabilmek için bir GUI arayüzü sunar. Oyuncu bir eşyayı seçip üzerine tıkladığında açılan pencere sayesinde metin girişi yapılır. Bu metinler veritabanında saklanır ve oyun içi olarak ekranda gösterilir.
Kurulum ve Entegrasyon
Sistemin kurulumu için Metin2 client src ve game src üzerinde değişiklik yapılması gerekir. DrAlchemy, hem Python GUI tarafında hem de C++ backend tarafında entegre edilir. Bu nedenle Martysama veya diğer C++ sistem geliştiricileri tarafından desteklenen bir yapıdır. Kurulum sırasında dikkat edilmesi gereken bazı önemli dosya ve fonksiyonlar vardır. Örneğin:
- client/src/uiinventory.py dosyasında GUI düzenlemeleri
- game/src/char_item.cpp dosyasında item yönetimi
- DB tarafında yeni bir tablo oluşturulması
Avantajları
1. Oyuncu deneyimini artırır: Eşyalara özel notlar eklenmesi, oyun içi hikaye ve rol yapma deneyimini artırır.
2. Sunucuya farklılık katar: Rakip sunuculardan ayrışmanızı sağlar.
3. Kolay entegrasyon: Uygun C++ ve Python bilgisiyle kolayca entegre edilebilir.
Sistem Kısıtlamaları ve Geliştirme Fırsatları
Sistemdeki yazı uzunluğu sınırsızdır ancak bu sunucu performansını etkileyebilecek bir durumdur. Bu yüzden geliştirici olarak bazı sınırlamalar getirilebilir. Örneğin max 255 karakter gibi. Ayrıca GUI tasarımı kişiselleştirilebilir. Yanlış entegrasyon, oyun çökmesine sebep olabilir.
Sonuç
DrAlchemy, Metin2 özel sunucularında yetenekli geliştiriciler için harika bir eklentidir. Oyun içi eşyaların anlam kazanmasını sağlar ve oyuncuların sunucuda daha fazla zaman geçirmesine teşvik eder. Metin2Lobby olarak bu tür gelişmiş sistemleri takip etmek ve kendi sunucunuza entegre etmek için kaynaklarımıza göz atabilirsiniz.
What is DrAlchemy - Unlimited Text System Under Items?
The DrAlchemy - Unlimited Text System Under Items is one of the systems developed to enhance the gaming experience on Metin2 private servers. It allows players to dynamically add text under any item. With this system, it becomes possible to write unlimited text with unlimited length under any item. This particularly strengthens the in-game customization and role-playing (RP) aspects on private servers.
Features of the System
With this system, players can add special notes, descriptions, or values to their items. For example, a weapon's name, history, owner, or task-related notes given by a mentor. This especially provides great convenience in roleplay servers.
How Does It Work?
DrAlchemy is a C++ based system that works on Metin2 server src. The system provides a GUI interface to write text under an item. When a player selects an item and clicks on it, a window opens where they can enter text. These texts are stored in the database and displayed within the game.
Installation and Integration
To install the system, modifications must be made to Metin2 client src and game src. DrAlchemy is integrated both in the Python GUI side and the C++ backend. Therefore, it is supported by Martysama or other C++ system developers. There are some important files and functions to consider during installation. For example:
- GUI modifications in client/src/uiinventory.py
- Item management in game/src/char_item.cpp
- Creation of a new table in the DB side
Advantages
1. Enhances player experience: Adding custom notes to items increases the in-game story and roleplay experience.
2. Adds uniqueness to your server: Helps differentiate from competing servers.
3. Easy integration: Can be easily integrated with proper C++ and Python knowledge.
System Limitations and Development Opportunities
The text length in the system is unlimited, but this could affect server performance. Therefore, as a developer, you may implement certain limits, such as maximum 255 characters. Additionally, the GUI design can be customized. Incorrect integration might cause the game to crash.
Conclusion
DrAlchemy is a great addon for skilled developers on Metin2 private servers. It gives meaning to in-game items and encourages players to spend more time on the server. At Metin2Lobby, you can check our resources to follow and integrate such advanced systems into your own server.
