Beispiel #1
0
    void SendSharePacket()
    {
        CG_SNS_SHARE packet = (CG_SNS_SHARE)PacketDistributed.CreatePacket(MessageID.PACKET_CG_SNS_SHARE);

        packet.Sharetype = (int)ShareType.ShareType_SNS;
        packet.SendPacket();
    }
    public void OnClickShare()
    {
        if (false == GameManager.gameManager.PlayerDataPool.IsServerFlagOpen(SERVER_FLAGS_ENUM.FLAG_SNS))
        {
            return;
        }

        Tab_ShareReward reward = TableManager.GetShareRewardByID((int)m_nShareType, 0);

        if (null == reward)
        {
            LogModule.ErrorLog("OnClickShare::ShareType Invalid");
            return;
        }
        CG_SNS_SHARE packet = (CG_SNS_SHARE)PacketDistributed.CreatePacket(MessageID.PACKET_CG_SNS_SHARE);

        packet.Sharetype = (int)ShareType.ShareType_NanGua;
        packet.SendPacket();

        string str = StrDictionary.GetClientDictionaryString("#{3245}", "",
                                                             Utils.GenServerNameWithSelfGuid(), Utils.GenCodeWithSelfGuid(ShareType.ShareType_NanGua));

        PlatformHelper.ShowSocialShareCenter(str);

        ClearUp();
        UIManager.CloseUI(UIInfo.ShareRoot);
    }
Beispiel #3
0
    public static void SendSharePacket()
    {
        CG_SNS_SHARE packet = (CG_SNS_SHARE)PacketDistributed.CreatePacket(MessageID.PACKET_CG_SNS_SHARE);

        if (packet != null)
        {
            packet.Sharetype = (int)ShareType.ShareType_SNS;
            packet.SendPacket();
        }
    }
Beispiel #4
0
        public uint Execute(PacketDistributed ipacket)
        {
            CG_SNS_SHARE packet = (CG_SNS_SHARE )ipacket;

            if (null == packet)
            {
                return((uint)PACKET_EXE.PACKET_EXE_ERROR);
            }
            //enter your logic
            return((uint)PACKET_EXE.PACKET_EXE_CONTINUE);
        }