K Envantere Envanter Düzenleme Eklentisi

  • Konuyu açan Konuyu açan nyami
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 7
  • Gösterim Gösterim 2K

nyami

ZeRo
Premium Üye
Geliştirici
Yardımsever Üye
Usta Üye
Mesaj
638
Çözümler
46
Beğeni
1.013
Puan
1.130
Ticaret Puanı
1
K envanter ve normal envanter düzenleme sistemini sizlerle paylaşıyorum. Bkların rastgele gelme sorununu fixlenmiştir.

Aynı kitap türünden 200 den fazla olunca tek 200 lük gelmesinin fix i
char.cpp void CHARACTER::SortSpecialInventoryItems(BYTE type):
Genişlet Daralt Kopyala
                        //Arat
                        LPITEM book_item = GetSkillBookInventoryItem(i);
                        if (book_item && book_item->GetVnum() == item->GetVnum())
                        {
                   
                   
                        //Değiştir
                        LPITEM book_item = GetSkillBookInventoryItem(i);
                        if (book_item && book_item->GetVnum() == item->GetVnum() && (item->GetCount() + book_item->GetCount()) <= 200)
                        {
 

Dosya Eklentileri

En son bir moderatör tarafından düzenlenmiş:
düzenle dediğimizde eşyalar en başa sıralanmasada olduğu yerde kalsa onu nasıl yaparız?
 
düzenle tuşunu eklemezsen olduğu yerde kalıyor zaten bu nasıl bir istek
örnekle anlatayım
mesela envanterin herhangibir yerinde 32 tane kırmızı pot var diyelim başka bir yerdede 18 tane var diyelim envanter düzenleye bastığımda bunun ikisini birleştirip envanterin en başına göndermesin 32 li pot nerdeyse 18 taneyi onun üzerine eklesin ve yeri sabit kalsın.
 
örnekle anlatayım
mesela envanterin herhangibir yerinde 32 tane kırmızı pot var diyelim başka bir yerdede 18 tane var diyelim envanter düzenleye bastığımda bunun ikisini birleştirip envanterin en başına göndermesin 32 li pot nerdeyse 18 taneyi onun üzerine eklesin ve yeri sabit kalsın.
şimdi daha açıklayıcı oldu, kod bilen arkadaşlar yapabilir heralde ben anlamam fazla
 
Geri
Üst