Genişletilmiş 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 30

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
unique_item dosyasında 71009 no lu itemin kullanımını aktif hale gelmesini sağlıyacağız eski filesler için idealdir sadece !
YddVO2.png


Haydi şimdi anlatıma geçelim beyler
Kod:
input_db.cpp açın BYTE bSize = 3; şu şekil değiştirin BYTE bSize = 1; Son olarak şuralar şu şekilde olucak     // ADD_PREMIUM     if (d->GetCharacter()->GetPremiumRemainSeconds(PREMIUM_SAFEBOX) > 0 ||             d->GetCharacter()->IsEquipUniqueGroup(UNIQUE_GROUP_LARGE_SAFEBOX))         bSize = 1;     // END_OF_ADD_PREMIUM Ve tabiki inaktif olanları aktif hale getiriyoruz     if (d->GetCharacter()->IsEquipUniqueItem(UNIQUE_ITEM_SAFEBOX_EXPAND))     bSize = 3; // â°íÈ®Àå±Ç bu koduda aktif hale getirin son kez     d->GetCharacter()->LoadSafebox(p->bSize * SAFEBOX_PAGE_SIZE, p->dwGold, p->wItemCount, (TPlayerItem *) (c_pData + sizeof(TSafeboxTable)));

build sonrası sistemden ss ler

takmadığımızda depo genişletmeyi
[![image](https://i.hizliresim.com/WXXoD4.png)](https://hizliresim.com/WXXoD4)

takdığımızda ise 3 e çoğalır

r00y1a.png


bir sonraki konumda görüşmek üzere
Genişletilmiş Depo Sistemi


Metin2 özel sunucularında depolama kapasitesi sınırlamaları, oyuncuların ilerlemelerini engelleyebilecek bir durumdur. Özellikle PvP sistemlerinde aktif olan sunucularda eşya ve altın birikimi hızla artar. Bu bağlamda Genişletilmiş Depo Sistemi, oyuncuların daha fazla eşyayı güvenli bir şekilde saklayabilmesi için geliştirilmiş özel bir C++ tabanlı çözümdür.

Depo Sisteminin Mevcut Sınırlamaları

Varsayılan Metin2 depo sistemi, genellikle 45 veya 90 slot ile sınırlıdır. Oyuncuların bu slotları doldurması durumunda, eşya silme veya ekstra depo satın alma gibi zorunluluklar doğar. Bu durum hem oyun deneyimini azaltır hem de PvP sistemlerinde strateji yapmayı zorlaştırabilir.

Genişletilmiş Depo Sistemi Nedir?

Bu sistem, game core dosyalarına entegre edilen C++ script sayesinde depo kapasitesinin esnek olarak artırılmasına imkan tanır. Örneğin, 45 slotluk bir depo 180 slota kadar çıkarılabilir. Sistem, DB core ile entegre çalışarak veri bütünlüğünü korur.

Nasıl Çalışır?

Sistem, client src[/BR][/BR] tarafında yapılan değişikliklerle birlikte uiscript üzerinden kullanıcı arayüzünü genişletir. Oyuncu deposunu açtığında, artık daha fazla slot görecektir. Py GUI kullanılarak oluşturulan arayüz, py root ile haberleşerek verileri doğru şekilde görüntüler. Martysama gibi geliştiricilerin katkılarıyla bu sistem, Metin2 development dünyasında popüler hale gelmiştir.

Avantajları Nelerdir?

Oyuncu memnuniyeti artar çünkü artık sınırlı depo nedeniyle eşya silmek zorunda kalmazlar. Sunucu sahipleri, bu sistemi kullanarak farklı paketler sunabilir. Örneğin, VIP üyelere daha fazla depo alanı sunulabilir. Ayrıca, PvP oyunlarında eşya yönetimi kolaylaşır ve savaş öncesi hazırlıklar daha verimli yapılır.

Kurulum ve Entegrasyon

Sistemin kurulumu, server src üzerinde source edit gerektirir. Game server programming bilgisi olan geliştiriciler, auth ve game sunucularına entegre edebilir. Compile işlemi sonrası sistem aktif hale gelir. Paketleme (pack) aşamasında, tüm dosyalar doğru şekilde yerleştirilmelidir.

Sonuç

Genişletilmiş Depo Sistemi, Metin2 özel sunucularında kullanıcı dostu ve geliştirici odaklı bir çözüm sunar. Metin2dev topluluğu tarafından desteklenen bu sistem, oyun içi deneyimi ciddi anlamda iyileştirir.


Extended Warehouse System


In Metin2 private servers, storage limitations can hinder player progress. Especially in PvP oriented servers, the accumulation of items and gold increases rapidly. In this context, the Extended Warehouse System is a custom C++ based solution developed to allow players to securely store more items.

Current Limitations of the Warehouse System

The default Metin2 warehouse system is usually limited to 45 or 90 slots. When players fill these slots, they are forced to either delete items or purchase additional storage. This situation not only reduces gameplay experience but also complicates strategy planning in PvP systems.

What Is the Extended Warehouse System?

This system allows flexible expansion of warehouse capacity through a C++ script integrated into the game core files. For example, a 45-slot warehouse can be expanded up to 180 slots. The system works integrated with the DB core to maintain data integrity.

How Does It Work?

The system expands the user interface via modifications in the client src[/BR][/BR] and uiscript. When a player opens their warehouse, they will now see more slots available. The interface created using Py GUI displays data correctly by communicating with the py root. With contributions from developers like Martysama, this system has become popular in the Metin2 development scene.

Benefits

Player satisfaction increases because they no longer need to delete items due to limited storage space. Server owners can offer different packages such as increased storage for VIP members. Moreover, item management becomes easier in PvP games, allowing more efficient pre-battle preparations.

Installation and Integration

Installing the system requires source editing on the server src. Developers with knowledge in game server programming can integrate it into both auth and game servers. After the compile process, the system becomes active. During the pack phase, all files must be placed correctly.

Conclusion

The Extended Warehouse System provides a user-friendly and developer-focused solution for Metin2 private servers. Supported by the Metin2dev community, this system significantly enhances the in-game experience.
 

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

Benzer konular

Geri
Üst Alt