public CMsgEquipSystemGC2GMReqChangeGemStatus(UInt32 equipID, EGemSlot gemSlot, EGemStatus operation, UInt32 gemTPID) : base(CServerType.SRVTYPE_GAMESERVER, CFuncType.EFUNCTYPE_EQUIPSYSTEM, CEquipSystemMsgNumID.EMSGNUMID_EQUIPSYSTEM_GC2GM_REQ_CHANGE_GEM_STATUS) { m_operation = operation; m_equipID = equipID; m_gemTPID = gemTPID; m_gemSlot = gemSlot; }
public bool SendMsgEquipSystemGM2GCReqChangeGemStatus(UInt32 equipID, EGemSlot gemSlot, EGemStatus operation, UInt32 gemTPID, CBMsgEquipSystemGM2GCAckChangeGemStatus cb) { CMsgEquipSystemGC2GMReqChangeGemStatus req = new CMsgEquipSystemGC2GMReqChangeGemStatus(equipID, gemSlot, operation, gemTPID); CMsgEquipSystemGM2GCAckChangeGemStatus.cb = cb; return(CGameClient.Singleton.SendMsg(req)); }