public static void ChangeMasterServerHostName(PlayerEnum playerSt)
    {
        string hostName = "";

        switch (playerSt)
        {
        case PlayerEnum.PlayerOne:
            hostName = HostNameP1;
            break;

        case PlayerEnum.PlayerTwo:
            hostName = HostNameP2;
            break;
        }

        if (hostName == "")
        {
            return;
        }

        IsFindMasterServer = false;
        if (MasterServer.PollHostList().Length > 0)
        {
            HostData[] hostData = MasterServer.PollHostList();

            for (int i = 0; i < hostData.Length; i++)
            {
                if (hostData[i].gameName == HostNameServer)
                {
                    Debug.Log("Find masterServer!");
                    IsFindMasterServer = true;
                    break;
                }
            }

            if (!IsFindMasterServer)
            {
                for (int i = 0; i < hostData.Length; i++)
                {
                    if (hostData[i].gameName == hostName)
                    {
                        MasterServer.RegisterHost(GameTypeName, HostNameServer, Network.player.ipAddress);
                        break;
                    }
                }
            }
            else
            {
                //Make the port change to client port.
                GameTypeCtrl.SetAppTypeVal(AppGameType.LianJiFeiJi);
                _Instance.MakeServerDisconnect();
                _Instance.LoadindeGameScene_1();
            }
        }
    }