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

26 lines
652 B
C++

#pragma once
//跨服子系统
class CCrossSystem:
public CEntitySubSystem<enCrossServerSystemID,CCrossSystem,CActor>
{
public:
CCrossSystem();
~CCrossSystem();
virtual bool Initialize(void *data,SIZE_T size);
void ProcessNetData(INT_PTR nCmd,CDataPacketReader &packet );
void TriggerEvent(INT_PTR nSubEvent,INT_PTR nParam1=-1,INT_PTR nParam2=-1,INT_PTR nParam3=-1,INT_PTR nParam4=-1);
//获取玩家在跨服的唯一id
void GetCrossServerActorId();
//请求登录
void LoginCrossServer();
//
void SendCrossServerInfo(int nCrossActorId, int nSouthActorId);
private:
bool m_bCrossWorldOne; //是否为跨服天下第一
};