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.
Metin2 Lobby olarak 2021 yılında Yeni Login Arayüzü geliştirmesiyle kullanıcı deneyimini en üst seviyeye taşıdık.
Bu yenilik, hem yeni başlayan oyuncular hem de tecrübeli Metin2 severler için daha modern, hızlı ve kullanıcı dostu bir arayüz sunmayı hedeflemektedir.
Login Sisteminin bu güncellemesi, C++ tabanlı sunucu altyapısıyla entegre çalışacak şekilde tasarlandı.
UYARI: Bu arayüz değişikliği, eski sistemlerle uyumlu olmayabilir. Sunucu sahipleri, client src ve uiscript dosyalarında gerekli güncellemeleri yapmalıdır.
Geliştirme Süreci
Yeni login arayüzünün geliştirilmesinde Py GUI teknolojisi kullanıldı. Bu sayede Python dili üzerinden daha esnek ve dinamik arayüzler oluşturulabildi.
Özellikler
- Modern ve temiz tasarım
- Hızlı bağlantı süresi
- Otomatik sunucu listeleme
- Kullanıcı dostu arayüz
- Hata ayıklama kolaylığı
Entegrasyon ve Kurulum
Metin2 özel sunucularında bu arayüzü kullanabilmek için pack dosyaları güncellenmelidir. Ayrıca py root klasörlerindeki yapılarla uyumlu olması sağlanmalıdır.
Sunucu Taraflı Kodlama
Auth ve Game Server yapıları bu arayüze uyumlu olarak geliştirildi. Martysama tarafından sağlanan kaynaklar sayesinde server src üzerinde değişiklikler kolayca yapılabilir.
Veritabanı Entegrasyonu
Yeni giriş sistemi, DB Core ile entegre çalışarak kullanıcı kimlik doğrulamasını daha hızlı ve güvenli hale getirdi.
Desteklenen Özellikler
- Oturum açma ve kayıt işlemleri
- Sunucu durumu kontrolü
- IP filtreleme
- Çoklu dil desteği (coming soon)
Sonuç
Yeni Login Arayüzü, Metin2 Lobby kullanıcılarına daha verimli ve estetik bir deneyim sunmaktadır. Geliştiriciler için ise esnek yapı sayesinde özelleştirme imkanları sunulmuştur.
Metin2 Lobby introduced the New Login Interface in 2021, elevating user experience to the highest level.
This update aims to provide a more modern, fast, and user-friendly interface for both new players and experienced Metin2 enthusiasts.
The design of this Login System update was made to integrate seamlessly with C++-based server infrastructure.
WARNING: This UI change may not be compatible with older systems. Server owners must update their client src and uiscript files accordingly.
Development Process
In developing the new login interface, Py GUI technology was utilized, enabling more flexible and dynamic interfaces through Python.
Features
- Modern and clean design
- Fast connection time
- Automatic server listing
- User-friendly interface
- Debugging ease
Integration and Installation
To use this interface on Metin2 private servers, pack files must be updated. Compatibility with structures inside py root folders must also be ensured.
Server-Side Coding
Auth and Game Server structures were developed to work compatibly with this new interface. Thanks to resources provided by Martysama, modifications on server src can be easily implemented.
Database Integration
The new login system works integrated with DB Core to make user authentication faster and more secure.
Supported Features
- Login and registration processes
- Server status checking
- IP filtering
- Multi-language support (coming soon)
Conclusion
The New Login Interface provides Metin2 Lobby users with a more efficient and aesthetic experience. For developers, the flexible structure offers customization capabilities.
