kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
farkmt2official 1
farkmt2official
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle

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

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

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 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