Esempio n. 1
0
 public void SearchFriend()
 {
     if (searchFriend != null)
     {
         string searchName = searchFriend.text;
         Debug.Log("search friend: " + searchName);
         if (PlayerInfo.friends.Contains(searchName))
         {
             MessageBox.Show(searchName + " is alreay your friend");
         }
         else
         {
             MessageBox.Show("Send friend request successfully");
             CSearchAddFriend msg = new CSearchAddFriend()
             {
                 name = searchName
             };
             MyNetwork.Send(msg);
         }
     }
 }
Esempio n. 2
0
        private void OnRecvSearchAddFriend(IChannel channel, Message message)
        {
            CSearchAddFriend request    = message as CSearchAddFriend;
            string           searchName = request.name;
            Player           player     = (Player)channel.GetContent();
            ConnectDB        connect    = new ConnectDB();

            int result = connect.SearchFriend(searchName);

            if (result == 0)
            {
                SNotExistPerson msg = new SNotExistPerson()
                {
                    name = searchName
                };
                channel.Send(msg);
            }
            else
            {
                connect.AddFriendRequest(player.user, searchName);
            }
        }