Files
aixianling 5c9f1dae4a init
2025-01-09 17:45:40 +08:00

42 lines
1.0 KiB
C++

#include "StdAfx.h"
#include "PetEquip.h"
//当装备穿戴到身上的时候,做一些发数据包到客户端
void CPetEquip::AfterEquipTakenOn(CAnimal * pOnwer, INT_PTR nPos,CUserItem *pUserItem,INT_PTR nLocation)
{
if(m_nPetId ==0)
{
OutputMsg(rmError ,"%s petId =0",__FUNCTION__);
return ;
}
/*
if(pOnwer->GetHandle().GetType() ==enActor)
{
CActorPacket pack;
CDataPacket &data = ((CActor *)pOnwer)->AllocPacket(pack);
data <<(BYTE)enPetSystemID<< (BYTE)sPetTakenOnEquip << (BYTE)m_nPetId << pUserItem->series.llId;
pack.flush();
}
*/
}
//当装备从身上卸载的时候,做一些发数据包到客户端
void CPetEquip::AfterEquipTakenOff(CAnimal * pOnwer,CUserItem *pUserItem)
{
if(m_nPetId ==0)
{
OutputMsg(rmError ,"%s petId =0",__FUNCTION__);
return ;
}
/*
if(pOnwer->GetHandle().GetType() ==enActor)
{
CActorPacket pack;
CDataPacket &data = ((CActor *)pOnwer)->AllocPacket(pack);
data <<(BYTE)enPetSystemID<< (BYTE)sPetTakenOffEquip << (BYTE)m_nPetId << pUserItem->series.llId;
pack.flush();
}
*/
}