DPSvr.cpp
Code:
#ifdef __SCROLL_OF_UNBIND case II_CHR_SYS_SCR_UNBIND: b = UnbindScroll(pUser, pMaterial, pTarget); break; #endif
Code:
#ifdef __SCROLL_OF_UNBIND BOOL CDPSrvr::UnbindScroll( CUser* pUser, CItemElem* pMaterial, CItemElem* pTarget ) { if( pTarget->IsFlag(CItemElem::binds) && pMaterial->m_dwItemId == II_CHR_SYS_SCR_UNBIND ) { pTarget->ResetFlag(CItemElem::binds); pUser->UpdateItem( (BYTE)( pTarget->m_dwObjId ), UI_FLAG, MAKELONG( pTarget->m_dwObjIndex, pTarget->m_byFlag ) ); // log LogItemInfo log; log.Action = "r"; log.SendName = pUser->GetName(); log.RecvName = "::binds"; log.WorldId = pUser->GetWorld()->GetID(); log.Gold = pUser->GetGold(); log.Gold2 = pUser->GetGold(); OnLogItem( log, pTarget, 1 ); return TRUE; } else pUser->AddText("Already Unbinded"); return FALSE; } #endif
Code:
11 II_CHR_SYS_SCR_UNBIND IDS_UNBIND_TXT_00001 1 9999 IK1_SYSTEM IK2_SYSTEM IK3_SCROLL = = 1 = 200000000 = = = = = = = 0 = = 1 1 1 1 1 = = = = _NONE 0 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = EXT_ITEM WUI_NOW = = = = = = = = = 0 0 0 0 0 = = = = = = = = = = = = = = = = = """Itm_SysSysScrAwakeSafe01.dds""" 0 """""" IDS_UNBIND_TXT_00002 1 300 0 0 1 0 0 0 0 0 2 = = = = = = = = = = 1 1 1 1 1 0