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.
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.
Eksik kod veya Hata Alırsanız Düzgüncene Yorum Atın Çözelim.
Ne işe Yarar : Pazarlarınızın Orjinal Pazar Tipi Gözükmesini Sağlar.
İyi Forumlar
----------------------------------
@
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
;Eksik Kod ;
client/InstanceBaseEffect.cpp
Kod:
void CInstanceBase::UpdateTextTailLevel(DWORD level)
arat
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Yapamassanız :
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Frozen Offline Shop Orjinal Pazar İsmi Sistemi (İnat Paylaşım vol3)
Metin2 özel sunucularında kullanıcı deneyimini artırmak ve sunucu içi ekonomiyi desteklemek adına geliştirilen sistemlerden birisi de Offline Shop[/BR][/BR] yani çevrimdışı dükkan sistemidir. Bu sistem sayesinde oyuncular, oyun içi para veya item kazançları ile kendi dükkanlarını kurabilir, aktif olmadıkları zamanlarda bile satış yapabilirler. Ancak bu sistemin daha güvenli ve orijinal kullanımını sağlamak adına Pazar İsmi[/BR][/BR] sistemi entegre edilmiştir.
Bu sistem, her oyuncunun kendi dükkanına benzersiz bir isim vermesini sağlar. Bu sayede diğer oyuncular, sahte dükkanlarla karıştırılmadan doğru mağazayı bulabilir. Orjinal Pazar İsmi[/BR][/BR] sistemi, Frozen[/BR][/BR] tarafından geliştirilmiş ve İnat Paylaşım serisinin 3. bölümü olarak kamuoyu ile paylaşılmıştır. Bu sistem sayesinde sunucular, sahte dükkanların önüne geçebilir ve oyuncu güvenini artırabilir.
Sistem Özellikleri[/BR][/BR]
• Her oyuncuya sadece bir adet pazar ismi verilebilir.
• Oyuncu, pazar ismini sadece bir kez değiştirebilir.
• Sistem, dükkan isimlerinin benzersizliğini kontrol eder.
• Sunucu yöneticileri, pazar isimlerini düzenleyebilir veya silinebilir.
• Veritabanı entegrasyonu ile güvenli ve kalıcı veri saklama sağlanır.
Kurulum ve Yapılandırma[/BR][/BR]
Bu sistem, genellikle C++ tabanlı game server[/BR][/BR] tarafında geliştirilmiştir. Kurulum aşamasında server src[/BR][/BR] dosyalarına ilgili patch'lerin uygulanması gerekir. Ayrıca, client[/BR][/BR] tarafında da bazı küçük değişiklikler yapılabilir. Örneğin, pazar ismi seçimi için bir GUI penceresi oluşturulabilir. Bu GUI genellikle Python[/BR][/BR] tabanlı uiscript[/BR][/BR] ve py root[/BR][/BR] dosyaları üzerinden entegre edilir.
Veritabanı Yapısı[/BR][/BR]
Sistem, MySQL[/BR][/BR] veritabanında player[/BR][/BR] tablosuna yeni bir alan ekler: pazar_ismi. Bu alan, her oyuncunun sahip olduğu benzersiz dükkan ismini tutar. Ayrıca, auth server[/BR][/BR] tarafında da güvenlik için loglama işlemleri yapılabilir.
Avantajları[/BR][/BR]
• Sahte dükkanları önler.
• Oyuncuların dükkanlarına güven artırılır.
• Sunucu içi ekonomiye katkı sağlar.
• Kullanıcı dostu arayüz sayesinde kolay kullanım.
• Sunucu yöneticileri için kolay yönetim imkanı.
Geliştirici Notu[/BR][/BR]
Bu sistem, Metin2[/BR][/BR] özel sunucu geliştiricileri için değerli bir araçtır. Martysama[/BR][/BR] ve benzeri topluluklar sayesinde bu tür sistemler sürekli güncellenmekte ve geliştirilmektedir. C++[/BR][/BR] ve Python[/BR][/BR] tabanlı sistemler, sunucu geliştiricilerine yüksek esneklik sunar. Metin2Dev[/BR][/BR] toplulukları bu konularda aktif rol oynamaktadır.
Sonuç[/BR][/BR]
Offline Shop Orjinal Pazar İsmi Sistemi, Metin2 özel sunucularında güvenli ve etkili bir ekonomi sistemi kurmak isteyen geliştiriciler için önemli bir özelliktir. Frozen[/BR][/BR] tarafından geliştirilen bu sistem, İnat Paylaşım vol3[/BR][/BR] olarak kamuoyu ile paylaşılması sayesinde birçok geliştiriciye fayda sağlamaktadır. Güvenli, hızlı ve kullanıcı dostu yapı ile sunucu sahipleri bu sistemi kolayca entegre edebilirler.
Frozen Offline Shop Original Market Name System (Inat Share vol3)
The Offline Shop[/BR][/BR] system is one of the tools developed to enhance user experience and support in-game economy in Metin2 private servers. This system allows players to create their own shops using in-game money or items and continue selling even while they are offline. To ensure safer and more original usage of this system, the Market Name[/BR][/BR] system has been integrated.
This system allows each player to assign a unique name to their shop. This way, other players can find the correct store without confusion from fake shops. The Original Market Name[/BR][/BR] system was developed by Frozen[/BR][/BR] and shared with the community as part of the Inat Share series, volume 3. With this system, servers can prevent fake shops and increase player trust.
System Features[/BR][/BR]
• Each player can have only one market name.
• Players can change their market name only once.
• The system checks uniqueness of shop names.
• Server administrators can edit or delete market names.
• Database integration ensures secure and permanent data storage.
Installation and Configuration[/BR][/BR]
This system is generally developed on the game server[/BR][/BR] side using C++. During installation, related patches must be applied to server src[/BR][/BR] files. Additionally, minor changes may be required on the client[/BR][/BR] side. For example, a GUI window for selecting the market name can be created using uiscript[/BR][/BR] and py root[/BR][/BR] files based on Python[/BR][/BR].
Database Structure[/BR][/BR]
The system adds a new field to the player[/BR][/BR] table in the MySQL[/BR][/BR] database: market_name. This field stores the unique shop name assigned to each player. Logging operations can also be implemented on the auth server[/BR][/BR] side for security purposes.
Benefits[/BR][/BR]
• Prevents fake shops.
• Increases trust in player shops.
• Contributes to in-game economy.
• User-friendly interface for easy use.
• Easy management options for server admins.
Developer Note[/BR][/BR]
This system is valuable for Metin2 private server developers. Thanks to communities like Martysama[/BR][/BR], such systems are continuously updated and improved. Systems based on C++[/BR][/BR] and Python[/BR][/BR] offer high flexibility to server developers. Metin2Dev[/BR][/BR] communities play an active role in these topics.
Conclusion[/BR][/BR]
The Offline Shop Original Market Name System is an important feature for those who want to establish a safe and effective economy system in Metin2 private servers. Developed by Frozen[/BR][/BR] and shared publicly as Inat Share vol3[/BR][/BR], this system benefits many developers. With its secure, fast, and user-friendly structure, server owners can easily integrate this system.
