farkmt2official 1
farkmt2official
cemalggevenc 1
cemalggevenc
Bvural41 1
Bvural41
yarka0000 1
yarka0000
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle

İkarus v2 K envanteri uyarlama

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

char.cpp dosyası açılır
arat
bool CHARACTER::CanTakeInventoryItem(LPITEM item, TItemPos* pos)

değiştir

bool CHARACTER::CanTakeInventoryItem(LPITEM item, TItemPos* pos)
{
int emptyPos = -1;
if (item->IsDragonSoul())
{
pos->cell = emptyPos = GetEmptyDragonSoulInventory(item);
pos->window_type = DRAGON_SOUL_INVENTORY;
}
#ifdef ENABLE_SPLIT_INVENTORY_SYSTEM
else if (item->IsSkillBook())
{
pos->cell = emptyPos = GetEmptySkillBookInventory(item->GetSize());
pos->window_type = INVENTORY;
}
else if (item->IsUpgradeItem())
{
pos->cell = emptyPos = GetEmptyUpgradeItemsInventory(item->GetSize());
pos->window_type = INVENTORY;
}
else if (item->IsStone())
{
pos->cell = emptyPos = GetEmptyStoneInventory(item->GetSize());
pos->window_type = INVENTORY;
}
else if (item->IsBox())
{
pos->cell = emptyPos = GetEmptyBoxInventory(item->GetSize());
pos->window_type = INVENTORY;
}
else if (item->IsEfsun())
{
pos->cell = emptyPos = GetEmptyEfsunInventory(item->GetSize());
pos->window_type = INVENTORY;
}
else if (item->IsCicek())
{
pos->cell = emptyPos = GetEmptyCicekInventory(item->GetSize());
pos->window_type = INVENTORY;
}
#endif
else
{
pos->cell = emptyPos = GetEmptyInventory(item->GetSize());
pos->window_type = INVENTORY;
}
return emptyPos != -1;
}
 
Son düzenleme:
char.cpp dosyası açılır
arat
bool CHARACTER::CanTakeInventoryItem(LPITEM item, TItemPos* pos)

değiştir

bool CHARACTER::CanTakeInventoryItem(LPITEM item, TItemPos* pos)
{
int emptyPos = -1;
if (item->IsDragonSoul())
{
pos->cell = emptyPos = GetEmptyDragonSoulInventory(item);
pos->window_type = DRAGON_SOUL_INVENTORY;
}
#ifdef ENABLE_SPLIT_INVENTORY_SYSTEM
else if (item->IsSkillBook())
{
pos->cell = emptyPos = GetEmptySkillBookInventory(item->GetSize());
pos->window_type = INVENTORY;
}
else if (item->IsUpgradeItem())
{
pos->cell = emptyPos = GetEmptyUpgradeItemsInventory(item->GetSize());
pos->window_type = INVENTORY;
}
else if (item->IsStone())
{
pos->cell = emptyPos = GetEmptyStoneInventory(item->GetSize());
pos->window_type = INVENTORY;
}
else if (item->IsBox())
{
pos->cell = emptyPos = GetEmptyBoxInventory(item->GetSize());
pos->window_type = INVENTORY;
}
else if (item->IsEfsun())
{
pos->cell = emptyPos = GetEmptyEfsunInventory(item->GetSize());
pos->window_type = INVENTORY;
}
else if (item->IsCicek())
{
pos->cell = emptyPos = GetEmptyCicekInventory(item->GetSize());
pos->window_type = INVENTORY;
}
#endif
else
{
pos->cell = emptyPos = GetEmptyInventory(item->GetSize());
pos->window_type = INVENTORY;
}
return emptyPos != -1;
}
teşekkürler
 

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

Geri
Üst