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); } }
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); }