Offline Shop (Premium Private Shop)

  • Konbuyu başlatan Konbuyu başlatan Admin
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 60

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Orjinal metini aşşağıda bulabilirsiniz...

Türkçe çeviri:

Çevrım dışı pazar


Merhaba, kısıtlı zamandan dolayı paylaşamadım. Bir katkı daha yapmak için buradayım...

Offical server birkaç aydır çevrımdışı pazara sahip, bende bir benzerini yapma görevini üstlendim. Kodun bazı kısımları offical'dakinden
farklı, sanırım. Tasarım ve diğer kısımları uyuşuyor ancak bazı sorunlardan dolayı farklı. Ancak kodlamak için kullandıkları kurallara uydum.

Umarım beğenirsiniz. Sistemi, çok fazla sql sorgusu kullanıp fazla sql yükü oluşturmaması adına test ettim. Marketin ve deponun
kullandığı aynı yöntemleri kullanmakta, yeni dosyalar oluşturmamakta, incelersiniz.

Bu konuda şunu belirtmek istiyorum. Sistemlerini satmıyorum, çünkü bazı kişiler en sonunda filtreliyorlar (ÇN: tam olarak anlamadım, sanırım warez etmekten bahsediyor, kendiside çeviri kullanmış galiba.)
ve bu beni şunu düşünmeye itiyor. Ben iyi insanlara satış yapıyorum ve nazikçe destekte bulunuyorum. Kötü olanlar geldiğinde bunların hepsini sonlandırıyor.Genelde destek vermiyorum çünkü elime birşey geçmiyor. Yohara level sisteminde bazı kişiler bana mesaj atıp hata aldıklarını bildiriyorlar.Bu herzaman kuramada yanlış işlem yaptıklarından dolayı oluyor. Rehberi daha dikkatli inceleyin, eğer rehberde bir hata olduğuna gerçekten inanıyorsanız bana bildirebilirsiniz düzeltmem için. Ancak kurarken yaptığınız hatalardan ise ve benim sizin için kurmam gerekiyorsa, sizi ücrete tabi tutarım. Yardım etmeyi severim ancak size yükleme rehberi veriyorum, altadığım kısımlar olursa, düzeltmek için.

Eğer sizin kodlarınıza eklemek için yada ekstra fonksiyonlar isterseniz, gene ücrete tabi tutarım. Fazla değil, basitçe sizin takdirinize bağlı olarak.Bana ve giden zamanıma gönüllü bir bağış. Ne kadar vermeniz gerekir bilmiyorum 1,2,3,4,5 Euro falan. En karmaşık kısmı size zaten verdim, umarım çabalarsınız. Yapacağınız kopyala-yapıştır, diğer kısımlarda içinde mesela depo içindeki depo...
Bazı kişiler iyi niyetli bazıları değil. Bu yüzden bir süre, kalan yohara yamalarını eklemeyi bıraktım.

Umarım bunu beğenirsiniz, deneyin ve hata ile karşılaşırsanız bana ulaşın. Karşılaştığım herşeyi inceledim ve düzelttim zaten...

Memory leak hakkında - Sanırım yok.
WJ_ENABLE_TRADABLE_ICON 'u kullanın (zaten warez).
Varsayılan python kodu, depo kodlarıdır kod farklılıklarından kaçınmak için.
Diğer kalan şeyler
TRANSMUTATION kullandım change look ile değiştirin, rehberde nereleri değiştirmeniz gerektiğini vurguladım.

Görsel Kısımlar:


Offical yamaları buradan indirebilirsiniz:


Gyazo:






d3402d040e84be9ec59ae849851329f9.png
[/CENTER]

unknown.png








Offline Shop - Premium Private Shop System

Hi, due to lack of time, I hadn't shared, but ¡Hey!, I'm here and one more contribution.

The Official Servers have an Offline for few months ago, so I took on the task of making a similar one, It's not like Official Servers in a some parts of code I think, it does occupy designs and other things but in some issues it's different, but I used the rules that they use in terms of encoding.

I hope you like it, I tried that the Offline didn't occupy so many SQL sequences to minimize the load of SQL injections for the server and uses the same methods of the store and stores, don't create new files so that you can observe it.

I take this topic to indicate that I don't sell my things because some persons always end up filtering them and it makes me very lazy to think that, I'm selling and providing kind support to good people so that a bad one arrives and simply ends all that, I don't usually give support because I don't received anything... in Yohara's level system some people sent me a message to indicate that there was an error and it was always an error that they installed it wrong, look correctly at the guide and once for real believe that I omitted something in the guide, you can contact me and tell me to fix it, but if it's an installation error and I must install the system for you, I will charge you, I like to help, but I give you a guide so that it is only corrected what I omitted.

If you need me to connect it to your code or to add extra functions, I will still charge you, it's not much, it will simply be at your discretion and it will be a voluntary donation for me and my time, you will value how much you give me, it can be 1 EUR, 2 EUR, 3 EUR, 5 EUR I don't know (So I hope you make an effort, I already gave you the most complicated part, is to copy and paste code already done, including other parts for example like Safebox in Safebox part?), Some people were nice and some were not, so I decided to stop placing the rest of Yohara's patches for a few time.

I hope you like this, install, test and contact me if you detect an error, I already looked for and corrected everything I observed.


About memory leak - Doesn't have, I think
1f923.png
.
Use WJ_ENABLE_TRADABLE_ICON (public system).
The default code in Python is Safebox to avoid code differences.
Among other things.
I use TRANSMUTATION like TRANSMUTATION, change it to Changelook, as I indicated in some parts of the guide where to change.

# Visual Parts

Offical yamaları buradan indirebilirsiniz:


Gyazo:






d3402d040e84be9ec59ae849851329f9.png


unknown.png









Offline Shop (Premium Private Shop)
Metin2 sunucularında oyuncuların kendi aralarında eşya alım-satımı yapabilmesi için sunucu tarafında aktif olan sistemler mevcuttur. Ancak bu sistemler bazen güvenli olmayabilir veya sunucu sahiplerinin kontrolü dışında çalışabilir. İşte tam bu noktada devreye Offline Shop sistemi giriyor. Bu sistem sayesinde oyuncular, sistem kapalıyken dahi eşyalarını belirledikleri fiyata göre mağazaya koyabilir ve başka oyuncular satın alabilir. Bu da hem oyuncular hem de sunucu sahipleri için büyük bir kolaylık sağlar.

Offline Shop Nedir?
Offline Shop, Metin2 özel sunucularında kullanılan gelişmiş bir alım-satım sistemidir. Oyuncuların oyun içi para veya diğer itemlerle eşya satış yapabilmesini sağlar. Sistem, oyuncu oyun dışındayken bile eşyalarını satmaya devam edebilir. Bu, oyuncuların aktif olmaması durumunda bile gelir elde etmelerini sağlar. Sunucu sahibi açısından ise bu sistem, ekonomiyi canlandırıcı yönüyle oldukça değerlidir.

Premium Private Shop Özellikleri
Premium Private Shop, standart offline shop sistemlerinin üzerine inşa edilmiş, daha gelişmiş bir yapıdır. Bu sistemde, oyuncular sadece eşya satışı değil, aynı zamanda özel kampanyalar, zaman sınırlı teklifler gibi avantajlı özelliklerden yararlanabilir. Sistem, C++ tabanlı sunucu kaynak kodlarına entegre edilerek çalışır ve veritabanı üzerinden tüm işlemler yönetilir.

C++ ve Python ile Geliştirme
Offline Shop sistemi, genellikle Metin2 server src dosyalarına entegre edilerek geliştirilir. Bu süreçte C++ ile backend tarafında değişiklikler yapılırken, bazı kullanıcı arayüzü bileşenleri için Python GUI (Py Root) kullanılır. Uiscript ile de istemci tarafında görsel olarak desteklenir. Bu sayede hem backend hem de frontend tarafında güçlü bir yapı oluşturulur.

DB Entegrasyonu ve Güvenlik
Sistem, Metin2 DB (veritabanı) yapısıyla sıkı sıkıya entegre çalışır. Tüm işlemler güvenlik önlemleri alınarak gerçekleştirilir. Oyuncu envanteri, eşya listesi ve işlem geçmişi gibi veriler DB üzerinde güvenli bir şekilde tutulur. Auth server ile uyumlu çalışan sistem, illegal işlemlere karşı koruma sağlar.

Sunucu Tarafında Kurulum ve Yapılandırma
Offline Shop sistemi, Metin2 özel sunucularında kolayca kurulabilir. Ancak doğru kurulum için server src üzerinde bilgi sahibi olmak gerekir. Bu sistem genellikle channel sunucularına özel olarak entegre edilir. Compile işlemi sonrası sistemin stabil çalışması için test aşamaları önemlidir. Bu konuda MartySama ve benzeri geliştiricilerin kaynak kodları oldukça faydalıdır.

Oyuncu Deneyimi ve Ekonomi
Offline Shop, oyuncuların sunucudan kopuk kaldıkları zamanlarda dahi aktif kalmasını sağlar. Bu da sunucu ekonomisinin dengeli bir şekilde işlemesine yardımcı olur. Premium versiyon sayesinde, oyuncular özel tekliflerle daha fazla motive edilebilir. Sistem ayrıca PvP oyun deneyimini de artırır çünkü oyuncular güçlenmek için sürekli yeni ekipman arayışında olurlar.

Sonuç
Offline Shop (Premium Private Shop), Metin2 özel sunucuları için geliştirilmiş güçlü bir alım-satım sistemidir. C++ ve Python tabanlı yapı ile sunucu performansını etkilemeden güvenli bir şekilde çalışır. DB ve Auth entegrasyonu sayesinde güvenilir bir ortam sağlarken, oyuncu deneyimini de ciddi anlamda artırır. Metin2 Lobby gibi platformlarda bu tür sistemlerin kullanımı, hem sunucu sahipleri hem de oyuncular için avantajlıdır.


Offline Shop (Premium Private Shop)
In Metin2 servers, there are active systems that allow players to trade items among themselves. However, these systems may sometimes be insecure or operate outside the control of server owners. This is where the Offline Shop system comes into play. With this system, players can place their items in the shop at set prices even when the system is offline, allowing other players to purchase them. This provides great convenience for both players and server owners.

What is Offline Shop?
Offline Shop is an advanced trading system used on private Metin2 servers. It allows players to sell items using in-game currency or other items. Even when the player is offline, the items remain available for sale, enabling them to earn income even when not actively playing. From the server owner's perspective, this system significantly boosts the in-game economy.

Features of Premium Private Shop
Premium Private Shop is an enhanced version of standard offline shop systems. In this system, players not only sell items but also benefit from features such as special campaigns and limited-time offers. The system operates through integration with C++ based server source codes and manages all transactions via database integration.

Development with C++ and Python
The Offline Shop system is typically integrated into Metin2 server source files during development. While C++ is used for backend modifications, certain user interface components utilize Python GUI (Py Root). Visual support on the client side is provided through Uiscript. This creates a strong structure on both the backend and frontend sides.

Database Integration and Security
The system works closely integrated with the Metin2 database structure. All transactions are performed with security measures in place. Player inventories, item lists, and transaction history are securely stored in the database. Working in harmony with the Auth server, the system provides protection against illegal activities.

Installation and Configuration on Server Side
The Offline Shop system can be easily installed on private Metin2 servers. However, proper installation requires knowledge of server source code. The system is often specifically integrated into channel servers. After the compilation process, testing phases are important to ensure stable operation. Resources from developers like MartySama are very helpful in this regard.

Player Experience and Economy
Offline Shop allows players to stay engaged even when they are disconnected from the server. This helps maintain a balanced in-game economy. With the premium version, players can be further motivated through special offers. Additionally, the system enhances the PvP gaming experience, as players constantly seek new equipment to strengthen themselves.

Conclusion
Offline Shop (Premium Private Shop) is a powerful trading system developed for private Metin2 servers. With its C++ and Python-based structure, it operates securely without affecting server performance. Thanks to DB and Auth integration, it provides a reliable environment while significantly enhancing the player experience. Such systems are beneficial for both server owners and players on platforms like Metin2 Lobby.​
 

Şuan Bu Konuyu Görüntüleyen Kullanıcılar (Toplam : 0, Üye : 0, Misafir : 0)

Benzer konular

Geri
Üst Alt