예제 #1
0
 private bool ProcessCmdUnionPalaceUp(GameClient client, int nID, byte[] bytes, string[] cmdParams)
 {
     try
     {
         if (!CheckHelper.CheckCmdLength(client, nID, cmdParams, 1))
         {
             return(false);
         }
         if (!UnionPalaceManager.IsGongNengOpened(client))
         {
             return(true);
         }
         UnionPalaceData data = UnionPalaceManager.UnionPalaceUp(client);
         client.sendCmd <UnionPalaceData>(1036, data, false);
         return(true);
     }
     catch (Exception ex)
     {
         DataHelper.WriteFormatExceptionLog(ex, Global.GetDebugHelperInfo(client.ClientSocket), false, false);
     }
     return(false);
 }