noisiv 1
noisiv
Manwe Work 1
Manwe Work
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle

Altın Konu Altın - Gümüş Define Sandığı Fix

5.00 yıldız(lar) 1 Değerlendirme Değerlendirenler

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Merhabalar

Sandıkları açarken eğer 1 den fazla stack varsa hem sandığı, hem anahtarın tümünü siliyordu.

[CODE lang="cpp" title="char.cpp"]//arat
case ITEM_TREASURE_KEY:

//altında bul
ITEM_MANAGER::instance().RemoveItem(item);
ITEM_MANAGER::instance().RemoveItem(item2);
//değiştir
item->SetCount(item->GetCount() - 1);
item2->SetCount(item2->GetCount() - 1);[/CODE]

Alıntıdır.
Teşekkürler enes turan
 

En Çok Reaksiyon Alan Mesajlar

Paylaşım için teşekkürler.

Alternatif kullandığım kod:

Kod:
if (item->GetCount() <= 1)
    ITEM_MANAGER::instance().RemoveItem(item);
else
    item->SetCount(item->GetCount() - 1);

if (item2->GetCount() <= 1)
    ITEM_MANAGER::instance().RemoveItem(item2);
else
    item2->SetCount(item2->GetCount() - 1);
Paylaşım için teşekkürler.

Alternatif kullandığım kod:

Kod:
if (item->GetCount() <= 1)
    ITEM_MANAGER::instance().RemoveItem(item);
else
    item->SetCount(item->GetCount() - 1);

if (item2->GetCount() <= 1)
    ITEM_MANAGER::instance().RemoveItem(item2);
else
    item2->SetCount(item2->GetCount() - 1);
Aynı şekilde senin de koduna sağlık, teşekkürler
Paylaşım için teşekkürler.

Alternatif kullandığım kod:

Kod:
if (item->GetCount() <= 1)
    ITEM_MANAGER::instance().RemoveItem(item);
else
    item->SetCount(item->GetCount() - 1);

if (item2->GetCount() <= 1)
    ITEM_MANAGER::instance().RemoveItem(item2);
else
    item2->SetCount(item2->GetCount() - 1);
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst