public uint Execute(PacketDistributed ipacket)
        {
            CG_ASK_COPYSCENE_REWARD packet = (CG_ASK_COPYSCENE_REWARD )ipacket;

            if (null == packet)
            {
                return((uint)PACKET_EXE.PACKET_EXE_ERROR);
            }
            //enter your logic
            return((uint)PACKET_EXE.PACKET_EXE_CONTINUE);
        }
 void SendData(int All)
 {
     if (m_bSend == false)
     {
         CG_ASK_COPYSCENE_REWARD packet = (CG_ASK_COPYSCENE_REWARD)PacketDistributed.CreatePacket(MessageID.PACKET_CG_ASK_COPYSCENE_REWARD);
         packet.SetSceneID(GameManager.gameManager.RunningScene);
         packet.SetType(All);
         packet.SendPacket();
         m_bSend = true;
         //MessageBoxLogic.OpenWaitBox(1290, 5, 0); 
     }
     else
     {
         if (Singleton<ObjManager>.Instance.MainPlayer)
         {
             //Singleton<ObjManager>.Instance.MainPlayer.SendMessage("请耐心等待");   //稍后替换
             Singleton<ObjManager>.Instance.MainPlayer.SendMessage(StrDictionary.GetClientDictionaryString("#{2891}"));   //稍后替换
         }
     }
     
 }