| | |
| | | NotifyTalkCache(curPlayer)
|
| | | return
|
| | |
|
| | | #// B3 20 聊天 #tagCMTalk
|
| | | #// B3 20 聊天 #tagCSTalk
|
| | | #
|
| | | #struct tagCMPyTalk
|
| | | #struct tagCSTalk
|
| | | #{
|
| | | # tagHead Head;
|
| | | # BYTE ChannelType; // 频道
|
| | |
| | | #发送到跨服,待扩展
|
| | | return
|
| | |
|
| | | bubbleBox = PlayerControl.GetChatBubbleBox(curPlayer) # 气泡框
|
| | | bubbleBox = PlayerControl.GetChatBox(curPlayer) # 气泡框
|
| | |
|
| | | clientPack = ChPyNetSendPack.tagMCTalk()
|
| | | clientPack.ChannelType = channelType
|
| | |
| | | clientPack.RealmLV = curPlayer.GetOfficialRank()
|
| | | clientPack.Face = curPlayer.GetFace()
|
| | | clientPack.FacePic = curPlayer.GetFacePic()
|
| | | clientPack.TitleID = PlayerControl.GetTitleID(curPlayer)
|
| | | clientPack.ServerID = GameWorld.GetPlayerServerID(curPlayer)
|
| | |
|
| | | if channelType == IPY_GameWorld.tcWorld:
|
| | |
| | | talkCache.RealmLV = viewCache.GetRealmLV()
|
| | | talkCache.Face = viewCache.GetFace()
|
| | | talkCache.FacePic = viewCache.GetFacePic()
|
| | | talkCache.TitleID = viewCache.GetTitleID()
|
| | | talkCache.ServerID = viewCache.GetServerID()
|
| | | talkCache.TalkTime = talkTime
|
| | | packCacheList.append(talkCache)
|