Bvural41 1
Bvural41
berzahx 1
berzahx
mavzermete 1
mavzermete
Hikaye Ekle

( +7 / +8 / +9 ) Drop Engelleme Sistemi [C++]

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

Mantık : Oyuncular Daha Önce Bu sorunlarla Gelmekteydi.
Bu sorunu bende yaşadıgım için sizler vermek istedim.
oyuncular +9 dolunay +9 kalkanlar vs yere atmaması için yapılmıs bir engeldir.
+7+8+9 olarak ayarladım isteyen istediği sekilde ayarlayabilir..
if (refine >= 7) if (refine >= 8) if (refine == 9)


[CODE lang="cpp" title="c++"]

//Char_item.cpp Açılır ve Aratılır
bool CHARACTER::DropItem(TItemPos Cell, BYTE bCount)

//içinde Bulunur.
if (item->IsExchanging())
return false;

//Altına Eklenir..

int refine = item->GetRefineLevel();
if (refine >= 7)
{
ChatPacket(CHAT_TYPE_INFO, "Bu eşya yüksek seviyede (+7/+8/+9) olduğu için yere atılamaz. ");
return false;
}


[/CODE]
 

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

Geri
Üst