📄 msguserattrib.h
字号:
///////////////////////////////////////////////////////////
//
// CMsgUserAttrib.h
//
#ifndef _MSGUSERSTATUS_H_
#define _MSGUSERSTATUS_H_
#include "NetMsg.h"
const _MAX_MSGATRRIB =35;
enum
{
_USERATTRIB_LIFE = 0,
_USERATTRIB_MAXLIFE = 1,
_USERATTRIB_MANA = 2,
_USERATTRIB_MAXMANA = 3,
_USERATTRIB_MONEY = 4,
_USERATTRIB_EXP = 5,
_USERATTRIB_PK = 6,
_USERATTRIB_PORFESSION = 7,
_USERATTRIB_SIZEADD = 8,
_USERATTRIB_PP = 9,
_USERATTRIB_MONEYSAVED = 10,
_USERATTRIB_ADDPOINT = 11,
_USERATTRIB_LOOK = 12,
_USERATTRIB_LEV = 13,
_USERATTRIB_SOUL = 14,
_USERATTRIB_HEALTH = 15,
_USERATTRIB_FORCE = 16,
_USERATTRIB_SPEED = 17,
_USERATTRIB_NOBILITYRANK = 18, // 爵位
//_USERATTRIB_DEGREE = 18,
//_USERATTRIB_MAXLIFE = 18,
_USERATTRIB_POSE = 19,
_USERATTRIB_PROFFER = 20,
_USERATTRIB_LENGTH = 21,
_USERATTRIB_KO_ORDER = 22,
_USERATTRIB_METEMPSYCHOSIS = 23,
//_USERATTRIB_VIRTUE = 24,
_USERATTRIB_EXPLOIT = 24, // 功勋值
//_USERATTRIB_CYCLEREBORN = 25,
_USERATTRIB_MERCENARYLEVEL = 25,
_USERATTRIB_USERSTATUS = 26,
_USERATTRIB_HAIR = 27,
_USERATTRIB_XP = 28,
_USERATTRIB_ACTIONSPEED = 29,
//_USERATTRIB_HONORTITLESELECTED = 30,
_USERATTRIB_MERCENARYEXP = 30,
_USERATTRIB_FAT = 31,
_USERATTRIB_TUTOR_EXP = 32, // 导师等级
_USERATTRIB_TUTOR_LEVEL = 33, // 导师经验
_USERATTRIB_DEX = 34, // 敏捷
_USERATTRIB_POTENTIAL = 35, // 人物潜能 召唤出来的幻兽潜力
_USERATTRIB_KEEPEFFECT2 = 36,
_USERATTRIB_MAXENERGY = 37, // 最大体力
_USERATTRIB_MAXEUDEMON = 39, // 最大可召唤幻兽数
_USERATTRIB_MAXLIFEPERCENT = 40, // 最大血量千分比 1000减去这个数值即为受伤度
};
typedef struct
{
DWORD ucAttributeType;
DWORD dwAttributeData;
}UserAttribStruct;
class CMsgUserAttrib : public CNetMsg
{
public:
CMsgUserAttrib();
virtual ~CMsgUserAttrib();
public:
BOOL Create (char* pMsgBuf, DWORD dwSize);
void Process (void *pInfo);
private:
typedef struct
{
unsigned short unMsgSize;
unsigned short unMsgType;
OBJID idUser;
DWORD dwAttributeNum;
UserAttribStruct aUserAttrib[_MAX_MSGATRRIB];
}MSG_Info;
MSG_Info* m_pInfo;
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -