Quote:
Originally Posted by cmwarjin0
can anyone share there remove model scroll.. i already apply the change model system but dont have scroll of remove model
|
Code:
void CDPSrvr::OnDoUseItemTarget(CAr & ar, DPID dpidCache, DPID dpidUser, LPBYTE lpBuf, u_long uBufSize)
Under:
Code:
if (IsValidObj(pUser))
{
CItemElem* pMaterial = ( CItemElem* )pUser->GetItemId(dwMaterial);
CItemElem* pTarget = ( CItemElem* )pUser->GetItemId(dwTarget);
if (!IsUsableItem(pMaterial) || !IsUsableItem(pTarget))
return;
if (pUser->m_Inventory.IsEquip(dwTarget))
{
pUser->AddDefinedText(TID_GAME_EQUIPPUT);
return;
}
BOOL b = FALSE;
This:
Code:
#ifdef __MODEL_CHANGE
if (pMaterial->m_dwItemId == II_MODEL_REMOVE)
{
if (pTarget->m_dwnewID != 0)
{
pTarget->m_dwnewID = 0;
(( CMover* )pUser)->UpdateItem(( BYTE )pTarget->m_dwObjId, UI_MODEL, pTarget->m_dwnewID);
pUser->AddText("The model was succesful removed.");
b = TRUE;
}
else
{
pUser->AddText("Your weapon has no model!");
return;
}
}
#endif
And Create Scroll in resource.