Example #1
0
    /// <summary>
    /// 请求其他玩家宠物数据
    /// </summary>
    public void C2S_AskOpcPetPreview(int id)
    {
        //Debug.Log("C2S_AskOpcPetPreview:" + id);
        pt_req_look_usr_info_d711 msg = new pt_req_look_usr_info_d711();

        //msg.uid = curAskPlayerInfo != null?curAskPlayerInfo.ServerInstanceID:0;
        msg.uid   = id;
        msg.state = 2;
        NetMsgMng.SendMsg(msg);
    }
Example #2
0
    //public static void C2S_ReqCharInf(int pid)
    //{
    //    curWantToPreview = pid;
    //    //如果是查看自己
    //    if (GameCenter.mainPlayerMng.MainPlayerInfo.ID == pid)
    //    {
    //        curAskPlayerInfo = GameCenter.mainPlayerMng.MainPlayerInfo;
    //        if (OnGotCurAskPlayerInfo != null)
    //        {
    //            OnGotCurAskPlayerInfo();
    //        }
    //        return;
    //    }
    //    //如果客户端已经有这个玩家的数据了(场景内附近的玩家),则直接返回;   PS这部分数据不全,还是得像服务端重新要 by吴江
    //    //OtherPlayerInfo opcInfo = GameCenter.sceneMng.GetOPCInfo(pid);
    //    //if (opcInfo != null)
    //    //{
    //    //    curAskPlayerInfo = opcInfo;
    //    //    if (OnGotCurAskPlayerInfo != null)
    //    //    {
    //    //        OnGotCurAskPlayerInfo();
    //    //    }
    //    //    return;
    //    //}
    //    curAskPlayerInfo = null;
    //    //如果没有,则向服务器申请
    //    Cmd cmd = new Cmd(MsgHander.PT_ACCEPT_CHARINF);
    //    cmd.write_int(pid);
    //    NetMsgMng.SendCMD(cmd);
    //}


    /// <summary>
    /// 请求其他玩家数据
    /// </summary>
    public void C2S_AskOPCPreview(int id)
    {
        //Debug.Log("C2S_AskOPCPreview:"+id);
        curWantToPreview = id;
        pt_req_look_usr_info_d711 msg = new pt_req_look_usr_info_d711();

        msg.uid   = id;
        msg.state = 1;
        NetMsgMng.SendMsg(msg);
    }