Пример #1
0
 public static void InitRoleShenQiData(GameClient client)
 {
     client.ClientData.ShenLiJingHuaPoints = Global.GetRoleParamsInt32FromDB(client, "10157");
     if (GlobalNew.IsGongNengOpened(client, GongNengIDs.ShenQi, false))
     {
         client.ClientData.shenQiData = ShenQiManager.GetShenQiData(client);
         ShenQiManager.getInstance().UpdateRoleShenQiProps(client);
         ShenQiManager.getInstance().UpdateRoleTouhgnessProps(client);
         ShenQiManager.getInstance().UpdateRoleGodProps(client);
     }
 }
Пример #2
0
 public bool ProcessShenQiInfoCmd(GameClient client, int nID, byte[] bytes, string[] cmdParams)
 {
     try
     {
         if (!CheckHelper.CheckCmdLengthAndRole(client, nID, cmdParams, 1))
         {
             return(false);
         }
         int        roleID = Convert.ToInt32(cmdParams[0]);
         ShenQiData data   = ShenQiManager.GetShenQiData(client);
         client.sendCmd <ShenQiData>(nID, data, false);
         return(true);
     }
     catch (Exception ex)
     {
         DataHelper.WriteFormatExceptionLog(ex, Global.GetDebugHelperInfo(client.ClientSocket), false, false);
     }
     return(false);
 }