(C++,Python) - Offical Tarz Yeni Envarter Depo Sistemi

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

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Herkese Merhaba Arkadaslar

Sistemin Amacı Depo Nesne Market Ayırarak Yapılan Bi Sistemdir

Offical Yakındır Diyebilirim . Sistem Bana Ait Degildir.






Metin2 Lobby tarafından sunulan bu özel sistem, C++ ve Python dilleriyle geliştirilmiş olan resmi tarzda bir envanter deposu sistemidir. Bu sistem, Metin2 özel sunucularında daha modern ve kullanıcı dostu bir envanter deneyimi sunmayı hedeflemektedir. Sistem, Martysama ve benzeri geliştirici yaklaşımlarına dayanmakta olup, C++ tarafında game core ile entegre çalışırken, Python tarafında ise py GUI ve uiscript kullanılarak istemci tarafında görsel olarak zengin bir arayüz sunar.

Sistemin temel amacı, Metin2 özel sunucularında bulunan mevcut envanter sistemlerinin yetersiz kaldığı durumlarda daha güçlü ve esnek bir alternatif sunmaktır. Bu sistem sayesinde oyuncular, envanterlerini daha düzenli ve estetik bir şekilde yönetebilirler. Ayrıca geliştiriciler için de C++ tarafında source edit işlemleri kolaylaştırılmıştır. Sistem, hem game server programming hem de client src üzerinde çalışabilmektedir.

Envanter deposu sistemi, C++ dilinde yazılmış olan core katmanında veri tabanı ile entegre çalışarak eşyaların güvenli bir şekilde saklanmasını sağlar. Veri tabanı tarafında DB core kullanılır. Bu sayede eşya kayıpları önlenir ve sunucu performansı optimize edilir. Python tarafında ise py root üzerinde çalışan uiscript dosyaları ile görsel arayüz dinamik olarak oluşturulur. Bu sayede hem Metin2 sunucusuna özgü hem de kullanıcı dostu bir arayüz sağlanır.

Sistemin C++ kısmında, auth ve game sunucuları arasında güvenli veri aktarımı sağlanmıştır. Bu sayede envanter verileri doğru ve eksiksiz bir şekilde istemciye aktarılır. Python tarafında ise pack işlemleri ile modülasyon sağlanarak sistem daha da esnek hale getirilmiştir. Geliştiriciler, kendi özel ihtiyaçlarına göre bu yapıyı kolayca genişletebilirler.

Bu sistem aynı zamanda Metin2 özel sunucularında PvP sistemleri[/BR] ile de uyumlu çalışmaktadır. Eşyaların PvP kazanımları ile doğrudan entegrasyonu, sistem tarafından desteklenmektedir. Geliştiriciler bu sistemle Metin2 özel sunucularında daha rekabetçi ve zengin içerikli oyun deneyimleri sunabilirler. Metin2dev toplulukları tarafından büyük beğeniyle karşılanan bu sistem, Metin2 özel sunucu geliştirme dünyasında önemli bir adım teşkil etmektedir.


This exclusive system presented by Metin2 Lobby is an official-style inventory depot system developed with C++ and Python languages. The system aims to provide a more modern and user-friendly inventory experience on Metin2 private servers. Based on approaches like Martysama, the system integrates with the game core on the C++ side while offering a visually rich interface on the client side through py GUI and uiscript on the Python side.

The main goal of the system is to offer a stronger and more flexible alternative where existing inventory systems on Metin2 private servers fall short. With this system, players can manage their inventories more orderly and aesthetically. Furthermore, C++-side source edit processes are simplified for developers. The system can work on both game server programming and client src.

The inventory depot system operates integrated with the database at the C++-based core layer, ensuring items are securely stored. On the database side, DB core is used. This prevents item losses and optimizes server performance. On the Python side, visual interfaces are dynamically generated through uiscript files running on py root. This provides both Metin2-specific and user-friendly interfaces.

On the C++ side of the system, secure data transfer between auth and game servers is ensured. Thus, inventory data is transferred accurately and completely to the client. On the Python side, modularization via pack operations has made the system even more flexible. Developers can easily extend this structure according to their specific needs.

This system also works compatibly with PvP systems on Metin2 private servers. The direct integration of items gained through PvP achievements is supported by the system. Developers can offer richer and more competitive gaming experiences on Metin2 private servers with this system. This system, highly praised by Metin2dev communities, represents an important step in the world of Metin2 private server development.
 

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

Benzer konular

Geri
Üst Alt