Esempio n. 1
0
    public static void RetPromiseCancel()
    {
        CG_REQ_MARRAGE Pack = (CG_REQ_MARRAGE)PacketDistributed.CreatePacket(MessageID.PACKET_CG_REQ_MARRAGE);

        Pack.SetId(m_SavedGUID);
        Pack.SetType((int)MARRY_PACKET_TYPE.MARRY_PACKET_REFUSE);
        Pack.SendPacket();
        m_SavedGUID = GlobeVar.INVALID_GUID;
    }
Esempio n. 2
0
    void OnButton1(GameObject obj)
    {
        if (m_Mode == DIVORCE_MODE)
        {
            m_Mode = DIVORCE_MODE_STEP1;
            UpdateButtons();
            return;
        }
        if (m_Mode == DIVORCE_MODE_STEP1)
        {
            m_Mode = DIVORCE_MODE_STEP2;
            UpdateButtons();
            return;
        }
        if (m_Mode == DIVORCE_MODE_STEP2)
        {
            OnCloseClick();
            return;
        }
        if (m_Mode == PARADE_MODE)
        {
            AutoSearchPoint point = new AutoSearchPoint(13, 36.0f, 99.0f);
            if (GameManager.gameManager && GameManager.gameManager.AutoSearch)
            {
                GameManager.gameManager.AutoSearch.ProcessAutoSearch(point);
            }
            OnCloseClick();
            return;
        }

        if (GameManager.gameManager.PlayerDataPool.TeamInfo.TeamID == GlobeVar.INVALID_ID)
        {
            Singleton <ObjManager> .GetInstance().MainPlayer.SendNoticMsg(false, "#{2531}");

            OnCloseClick();
            return;
        }
        UInt64 otherGUID = GameManager.gameManager.PlayerDataPool.TeamInfo.GetTeamMember(1).Guid;

        if (otherGUID == GlobeVar.INVALID_GUID)
        {
            Singleton <ObjManager> .GetInstance().MainPlayer.SendNoticMsg(false, "#{2534}");

            OnCloseClick();
            return;
        }

        if (m_Mode == MARRY_MODE)
        {
            CG_REQ_MARRAGE Pack = (CG_REQ_MARRAGE)PacketDistributed.CreatePacket(MessageID.PACKET_CG_REQ_MARRAGE);
            Pack.SetId(otherGUID);
            Pack.SetType((int)MARRY_PACKET_TYPE.MARRY_PACKET_ASKMARRY);
            Pack.SendPacket();
            OnCloseClick();
        }
    }
Esempio n. 3
0
        public uint Execute(PacketDistributed ipacket)
        {
            CG_REQ_MARRAGE packet = (CG_REQ_MARRAGE )ipacket;

            if (null == packet)
            {
                return((uint)PACKET_EXE.PACKET_EXE_ERROR);
            }
            //enter your logic
            return((uint)PACKET_EXE.PACKET_EXE_CONTINUE);
        }
Esempio n. 4
0
    public static void RepairMarryRing()
    {
        if (GameManager.gameManager.PlayerDataPool.TeamInfo.TeamID == GlobeVar.INVALID_ID)
        {
            Singleton <ObjManager> .GetInstance().MainPlayer.SendNoticMsg(false, "#{2531}");

            return;
        }
        UInt64 otherGUID = GameManager.gameManager.PlayerDataPool.TeamInfo.GetTeamMember(1).Guid;

        if (otherGUID == GlobeVar.INVALID_GUID)
        {
            Singleton <ObjManager> .GetInstance().MainPlayer.SendNoticMsg(false, "#{2534}");

            return;
        }
        CG_REQ_MARRAGE Pack = (CG_REQ_MARRAGE)PacketDistributed.CreatePacket(MessageID.PACKET_CG_REQ_MARRAGE);

        Pack.SetId(otherGUID);
        Pack.SetType((int)MARRY_PACKET_TYPE.MARRY_PACKET_RINGREPAIR);
        Pack.SendPacket();
    }