Piyasadaki çoğu yeni başlayan ya da öğrenmek isteyen kişiye rehber olabilecek, neyin nereye eklendiğini gösterecek bir video olduğunu düşünüyorum. Anlatım yapmadım arka fonda müzik var, eklemeyi bilip belirli yerlerde hata alan da olabilir, hiç eklemeyi bilmeyip en baştan izleyecek olan da. En baştan izleyeceklere tavsiyem videoyu 0.5x' e alıp izlemeleridir. Ben 2x renderladım videoyu. 0.5x' e alacak arkadaşlar seside kapasın müzikte yavaşlayacaktır. Diğer videonun konusu için yorumlara eklenmesini istediğiniz sistemi yazın. Ayın 16' sına kadar en çok beğenilen sistemin videosunu çekerim. İyi forumlar. (Dipnot: Client build sahnesini kesmeyi unutmuşum onu izlemesenizde olur, windows sdksı indirmeyi unutmuşum o yüzden build olmadı videoda. Kanala abone olup videoyuda beğenirseniz sevinirim.)
Sistem Ekleme Videoları #1 Great Offline Shop
Metin2 Lobby olarak sunmaya devam ettiğimiz sistem ekleme videoları serisinin ilk bölümünde Great Offline Shop sistemini ele alıyoruz. Bu sistem sayesinde oyuncular, sunucudan çıkmadan veya aktif olarak oynamadan dahi satış yapabilir, kendi eşyalarını güvenli bir şekilde pazara sürebilirler. Özellikle Metin2 private server geliştiricileri için büyük kolaylık sağlayan bu sistem, hem oyuncu deneyimini artırır hem de sunucunun daha aktif kalmasını sağlar.
Great Offline Shop Nedir?
Great Offline Shop, oyuncunun sunucuda değilken bile sahip olduğu eşyaları belirlediği fiyata göre pazara sürmesini sağlayan gelişmiş bir alım-satım modülüdür. Oyuncu aktif değilken bile, diğer oyuncular tarafından bu mağazaya girilebilir ve istenen eşya satın alınabilir. Bu sayede Metin2 sunucularında PvP ve ekonomi sistemleri daha da gelişmiş hale gelir.
Sistemin Kurulumu ve Özellikleri
C++ tabanlı sistem olarak geliştirilen bu modül, game sunucusuna entegre edilerek çalışır. Sistem genellikle server src üzerinde değişiklik yapılarak entegre edilir. Aynı zamanda Python destekli arayüzlerle de kullanıcı dostu bir yapıya kavuşturulabilir. Py GUI veya uiscript tabanlı arayüzler sayesinde, kullanıcıların offline shop menüsünü daha rahat kullanması sağlanır.
Bu sistemde db tarafında yeni tablolar oluşturulur. Bu tablolar sayesinde eşyalar, fiyatlar ve sahipleri gibi bilgiler güvenli bir şekilde saklanır. Auth ve game sunucuları arasında senkronizasyon sağlanarak, offline işlem yapılırken veri bütünlüğü korunur.
Neden Great Offline Shop Kullanmalısınız?
Sunucu trafiğini artırmak isteyen her geliştirici için bu sistem büyük bir avantaj sağlar. Oyuncuların sunucuya girip çıkmalarına gerek kalmadan, eşya transferi ve alım-satım işlemleri gerçekleşir. Bu da hem oyuncu sadakati hem de ekonomik döngü açısından çok faydalıdır. Ayrıca Martysama ve benzeri sistemlerle entegre çalışarak, sunucuların daha profesyonel ve zengin içerikli olmasına katkı sağlar.
Metin2 Development sürecinde bu tür sistemler, source edit becerilerinizi de artırmakta; C++ ve Python bilgilerinizi pratiğe dökmek için birebirdir. Metin2Dev topluluklarında bu tür modüllerin paylaşımı ve tartışması da oldukça yaygındır.
Video İçeriği ve Eğitim Formatı
Sistem Ekleme Videoları serimizde, adımlar net ve anlaşılır bir şekilde anlatılmaktadır. Her video, compile işlemlerinden, client src düzenlemelerine kadar detaylı şekilde ele alınmaktadır. Bu sayede hem yeni başlayan geliştiriciler hem de ileri seviye core geliştiriciler için değerli bir kaynak haline gelmektedir.
Sonuç
Great Offline Shop sistemi, Metin2 özel sunucularında ekonomi ve oyuncu etkileşimini artırmak için harika bir özelliktir. Bu sistemi doğru şekilde kurup entegre eden sunucular, oyuncular tarafından daha fazla tercih edilmeye başlar. Metin2 Lobby olarak biz de bu tür gelişmiş sistemlerin kullanımını ve geliştirilmesini teşvik ediyoruz. Metin2 Lobby üzerinden daha fazla kaynak ve videoya ulaşabilirsiniz.
System Adding Videos #1 Great Offline Shop
Metin2 Lobby continues with its series of system adding videos, where in this first installment we discuss the Great Offline Shop system. This system allows players to sell items without logging into the server or being actively online. Especially beneficial for Metin2 private server developers, this system enhances both player experience and keeps the server more active.
What is Great Offline Shop?
Great Offline Shop is an advanced buy/sell module that allows players to list their items at set prices even when they are not online. While the player is offline, other players can enter the shop and purchase the desired items. Thus, PvP and economic systems on Metin2 servers become more developed.
Installation and Features of the System
Based on C++, this module is integrated into the game server. The system typically involves modifications to the server src. Additionally, it can be made user-friendly with Python-based interfaces. Interfaces based on Py GUI or uiscript allow users to navigate the offline shop menu more easily.
In this system, new tables are created on the db side. These tables securely store information such as item details, prices, and owners. Synchronization between auth and game servers ensures data integrity during offline transactions.
Why Should You Use Great Offline Shop?
Increasing server traffic is important for every developer, and this system offers great benefits in that regard. Players can transfer and trade items without needing to log in and out of the server, which improves player loyalty and contributes positively to the economic cycle. Moreover, integration with systems like Martysama helps servers become more professional and rich in content.
During Metin2 Development, systems like these enhance your source edit skills and provide an excellent opportunity to apply your knowledge of C++ and Python. Within Metin2Dev communities, sharing and discussing such modules is quite common.
Video Content and Training Format
In our System Adding Videos series, each step is explained clearly and understandably. Each video covers everything from compile processes to client src modifications in detail. Therefore, this serves as a valuable resource for both beginner developers and advanced core developers alike.
Conclusion
Great Offline Shop is an excellent feature for increasing economy and player interaction on Metin2 private servers. Servers that correctly implement and integrate this system begin to gain more preference among players. At Metin2 Lobby, we encourage the use and development of such advanced systems. You can access more resources and videos through Metin2 Lobby.
