daha açıklayıcı şekilde anlatayım envanterinin kodları örnek veriyorum BYTE wCell ise k envanteride ona uydur . örnek bıraktım aşağıya ;
LPITEM CHARACTER::GetInventoryItem(WORD wCell) const
{
return GetItem(TItemPos(INVENTORY, wCell));
}
#ifdef ENABLE_SPECIAL_STORAGE
LPITEM CHARACTER::GetUpgradeInventoryItem(WORD wCell) const
{
return GetItem(TItemPos(UPGRADE_INVENTORY, wCell));
}
LPITEM CHARACTER::GetBookInventoryItem(WORD wCell) const
{
return GetItem(TItemPos(BOOK_INVENTORY, wCell));
}
LPITEM CHARACTER::GetStoneInventoryItem(WORD wCell) const
{
return GetItem(TItemPos(STONE_INVENTORY, wCell));
}
LPITEM CHARACTER::GetChestInventoryItem(WORD wCell) const
{
return GetItem(TItemPos(CHEST_INVENTORY, wCell));
}
#endif