//自动组队
    public void OnAutomaticTeamClick()
    {
        if (CopySceneId == -1 || Diffcult == -1)
        {
            Singleton <ObjManager> .GetInstance().MainPlayer.SendNoticMsg(false, "#{1287}");

            return;
        }
        if (CG_ASK_AUTOTEAMSend == false)
        {
            return;
        }

        Tab_SceneClass curScene = TableManager.GetSceneClassByID(GameManager.gameManager.RunningScene, 0);

        if (null == curScene)
        {
            LogModule.ErrorLog("load scene map table fail :" + GameManager.gameManager.RunningScene);
            return;
        }
        if (2 == curScene.Type)
        {
            Singleton <ObjManager> .GetInstance().MainPlayer.SendNoticMsg(false, "#{2343}");

            return;
        }
        CG_ASK_AUTOTEAMSend = false;
        CG_ASK_AUTOTEAM packet = (CG_ASK_AUTOTEAM)PacketDistributed.CreatePacket(MessageID.PACKET_CG_ASK_AUTOTEAM);

        packet.SetSceneClassID(CopySceneId);
        packet.SetDifficulty(Diffcult);
        packet.SendPacket();
    }
        public uint Execute(PacketDistributed ipacket)
        {
            CG_ASK_AUTOTEAM packet = (CG_ASK_AUTOTEAM )ipacket;

            if (null == packet)
            {
                return((uint)PACKET_EXE.PACKET_EXE_ERROR);
            }
            //enter your logic
            return((uint)PACKET_EXE.PACKET_EXE_CONTINUE);
        }
Beispiel #3
0
 public void OnTeamClick()
 {
     if (GameManager.gameManager.PlayerDataPool.AutoTeamState == true)
     {
         CG_ASK_AUTOTEAM packet = (CG_ASK_AUTOTEAM)PacketDistributed.CreatePacket(MessageID.PACKET_CG_ASK_AUTOTEAM);
         packet.SetSceneClassID(-1);
         packet.SetDifficulty(-1);
         packet.SendPacket();
     }
     else
     {
         CG_ASK_AUTOTEAM packet = (CG_ASK_AUTOTEAM)PacketDistributed.CreatePacket(MessageID.PACKET_CG_ASK_AUTOTEAM);
         packet.SetSceneClassID(CopySceneId);
         packet.SetDifficulty(1);
         packet.SendPacket();
     }
 }
Beispiel #4
0
 public void OnTeamPlatformClick()
 {
     if (GameManager.gameManager.PlayerDataPool.AutoTeamState == true)
     {
         CG_ASK_AUTOTEAM packet = (CG_ASK_AUTOTEAM)PacketDistributed.CreatePacket(MessageID.PACKET_CG_ASK_AUTOTEAM);
         packet.SetSceneClassID(-1);
         packet.SetDifficulty(-1);
         packet.SendPacket();
     }
     else
     {
         CG_ASK_AUTOTEAM packet = (CG_ASK_AUTOTEAM)PacketDistributed.CreatePacket(MessageID.PACKET_CG_ASK_AUTOTEAM);
         packet.SetSceneClassID(CopySceneId);
         packet.SetDifficulty(Diffcult);
         packet.SendPacket();
     }
     // ActivityController.Instance().m_TeamPlatformWindow.UpdateCopyScene(CopySceneId, CopyMode, Diffcult);
 }
Beispiel #5
0
 void OnClickZuiDui()
 {
     if (GameManager.gameManager.PlayerDataPool.AutoTeamState == true)
     {
         CG_ASK_AUTOTEAM packet = (CG_ASK_AUTOTEAM)PacketDistributed.CreatePacket(MessageID.PACKET_CG_ASK_AUTOTEAM);
         packet.SetSceneClassID(-1);
         packet.SetDifficulty(-1);
         packet.SendPacket();
     }
     else
     {
         CG_ASK_AUTOTEAM packet = (CG_ASK_AUTOTEAM)PacketDistributed.CreatePacket(MessageID.PACKET_CG_ASK_AUTOTEAM);
         //packet.SetSceneClassID(CopySceneId);
         //packet.SetDifficulty(Diffcult);
         packet.SetSceneClassID((int)Games.GlobeDefine.GameDefine_Globe.SCENE_DEFINE.SCENE_FOURVILLAIN);
         packet.SetDifficulty(1);
         packet.SendPacket();
     }
 }