/// <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); }
//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); }