Çözüldü Üst Üste koyulabilir item sayısı

  • Konuyu açan Konuyu açan yemregoveli
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 3
  • Gösterim Gösterim 510
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

yemregoveli

Üye
Üye
Mesaj
51
Çözümler
4
Beğeni
7
Puan
449
Ticaret Puanı
0
Selam arkadaşlar
Filesimde gözüme çarpan birşey oldu.
Normalde itemlerin üst üste koyulabilir sayısı 250 olarak ayarlı
İtemleri manuel olarak üst üste koyunca 250 tane koyulabiliyor.
Ancak otomatik olarak envanter düzenleme butonu ile tıklayınca itemleri 200lü şekilde ayırıyor.
bunu neyden yapar
Nereleri kontrol etmem gerekiyor
Bilgisi olan var mı
 
Çözüm
cmd_general.cpp de

ACMD (do_sort_items)

bu komutun altındaki limitlerde 200 olarak aarlı kaldığı için sistem tarafından sadece 200 tane üst üste koyulabiliyordu.
Rakamları 250 ye yükselttiğimde düzeldi.

if(item->GetCount() == 200)
continue;

Kısmını
if(item->GetCount() == 250)
continue;


BYTE bAddCount = MIN(200 - item->GetCount(), item2->GetCount());
Bu kısmıda
BYTE bAddCount = MIN(250 - item->GetCount(), item2->GetCount());
Bu şekilde düzeltmem hatayı giderdi.

Teşekkürler.
cmd_general.cpp de

ACMD (do_sort_items)

bu komutun altındaki limitlerde 200 olarak aarlı kaldığı için sistem tarafından sadece 200 tane üst üste koyulabiliyordu.
Rakamları 250 ye yükselttiğimde düzeldi.

if(item->GetCount() == 200)
continue;

Kısmını
if(item->GetCount() == 250)
continue;


BYTE bAddCount = MIN(200 - item->GetCount(), item2->GetCount());
Bu kısmıda
BYTE bAddCount = MIN(250 - item->GetCount(), item2->GetCount());
Bu şekilde düzeltmem hatayı giderdi.

Teşekkürler.
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst