//跨服聊天提交
parent
6b76168938
commit
0458df7595
|
@ -9,6 +9,7 @@ import com.ljsd.jieling.handler.map.Cell;
|
|||
import com.ljsd.jieling.handler.map.MapManager;
|
||||
import com.ljsd.jieling.handler.map.TowerBuff;
|
||||
import com.ljsd.jieling.logic.OnlineUserManager;
|
||||
import com.ljsd.jieling.logic.activity.crossService.CrossServiceLogic;
|
||||
import com.ljsd.jieling.logic.dao.*;
|
||||
import com.ljsd.jieling.logic.dao.gm.ArenaOfHero;
|
||||
import com.ljsd.jieling.logic.dao.root.GuildInfo;
|
||||
|
@ -24,6 +25,7 @@ import util.TimeUtils;
|
|||
import com.ljsd.fight.ArenaRecord;
|
||||
import rpc.protocols.CommonProto;
|
||||
|
||||
import java.net.UnknownHostException;
|
||||
import java.util.*;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
|
@ -525,11 +527,16 @@ public class CBean2Proto {
|
|||
return chatInfo.build();
|
||||
}
|
||||
|
||||
public static ChatProto.ChatInfo getCrossChatInfoBuilder(User user,String message,long time,long messageId) {
|
||||
public static ChatProto.ChatInfo getCrossChatInfoBuilder(User user,String message,long time,long messageId){
|
||||
ChatProto.ChatInfo.Builder chatInfo = ChatProto.ChatInfo.newBuilder();
|
||||
PlayerManager playerInfoManager = user.getPlayerInfoManager();
|
||||
chatInfo.setSenderId(user.getId());
|
||||
chatInfo.setSenderName(GameApplication.serverId+"_"+playerInfoManager.getNickName());
|
||||
try {
|
||||
chatInfo.setSenderName(playerInfoManager.getNickName()+"_"+ CrossServiceLogic.getInstance().findServerName(GameApplication.serverId));
|
||||
} catch (UnknownHostException e) {
|
||||
e.printStackTrace();
|
||||
chatInfo.setSenderName(playerInfoManager.getNickName());
|
||||
}
|
||||
chatInfo.setSenderlevel(playerInfoManager.getLevel());
|
||||
chatInfo.setSendervip(playerInfoManager.getVipLevel());
|
||||
chatInfo.setTimes(time);
|
||||
|
|
Loading…
Reference in New Issue