guild walk

back_recharge
wangyuan 2019-08-17 16:21:23 +08:00
parent aded46d464
commit 7b94b53fd9
1 changed files with 5 additions and 1 deletions

View File

@ -701,17 +701,21 @@ public class GuildLogic {
MessageUtil.sendErrorResponse(session,0,msgId,"未加入公会");
return;
}
user.getGuildMyInfo().move(System.currentTimeMillis());
GuildMyInfo guildMyInfo = user.getGuildMyInfo();
LOGGER.info("cur ={},path={}",guildMyInfo.getCurPos(),path);
boolean continuous = CellUtil.isContinuous(guildMyInfo.getCurPos(),path);
if(!continuous){
MessageUtil.sendErrorResponse(session,0,msgId,"路线有误");
LOGGER.info("the uid={},path is wrong",uid);
MessageUtil.sendMessage(session,1, msgId,null,true);
return;
}
user.getGuildMyInfo().move(path);
Family.FamilyWalkIndicaiton familyWalkIndicaiton = CBean2Proto.getFamilyWalkIndicaiton(user);
GuildInfo guildInfo = GuilidManager.guildInfoMap.get(guildId);
sendIndicationToMember(guildInfo, MessageTypeProto.MessageType.FAMILY_WALK_INDICATION,familyWalkIndicaiton);
MessageUtil.sendMessage(session,1, msgId,null,true);
}
public static void updateMyPos(User user) {