K Envantere Envanter Düzenleme Eklentisi

nyami

ZeRo
Geliştirici
MT Üye
Mesaj
350
Çözümler
21
Beğeni
599
Puan
829
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):
                        //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

  • envanter_duzenle.rar
    9,1 KB · Gösterim: 36
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