public void CleanUpData()
 {
     m_GemData.CleanUp();
     for (int i = 0; i < GameItemContainer.SIZE_EQUIPPACK; i++)
     {
         GameItem item = m_oEquipPack.GetItem(i);
         if (item != null)
         {
             item.CleanUp();
         }
     }
     // 相关数据清理
     m_strName         = "";
     m_nCombatValue    = 0;
     m_nLevel          = 0;
     m_Profession      = -1;
     m_RoleGUID        = 0;
     m_nCurHp          = 0;
     m_nMaxHP          = 0;
     m_nCurMp          = 0;
     m_nMaxMp          = 0;
     m_nCurExp         = 0;
     m_nMaxExp         = 0;
     m_nPAttck         = 0; //物攻
     m_nMAttack        = 0; //法功
     m_nHit            = 0;
     m_nCritical       = 0; //暴击
     m_nPDefense       = 0; //物防
     m_MDefense        = 0; //法防
     m_DeCritical      = 0; //暴击抗性
     m_nDoge           = 0; //闪避
     m_nStrike         = 0; //穿透
     m_nCriticalAdd    = 0; //暴击加成
     m_nDuctical       = 0; //韧性
     m_nCriticalMis    = 0; //暴击减免
     m_nModuleVisualID = 0; //模型ID
     m_CurWeaponDataID = 0;
     m_WeaponEffectGem = 0;
     m_strGuildName    = ""; // 帮会名称
     m_nVipLvl         = 0;  // Vip等级
 }