处理公会不存在的问题

master_yuenan
DESKTOP-C3M45P4\dengdan 2025-06-16 16:52:31 +08:00
parent ccb403e9b0
commit 459f47027f
1 changed files with 8 additions and 0 deletions

View File

@ -24,6 +24,7 @@ import com.ljsd.jieling.logic.arena.CrossYuxulundaoLogic;
import com.ljsd.jieling.logic.arena.LuofuLogic;
import com.ljsd.jieling.logic.dao.*;
import com.ljsd.jieling.logic.dao.root.GlobalSystemControl;
import com.ljsd.jieling.logic.dao.root.GuildInfo;
import com.ljsd.jieling.logic.dao.root.User;
import com.ljsd.jieling.logic.equip.EquipLogic;
import com.ljsd.jieling.logic.explorerMap.ExplorerMapLogic;
@ -117,6 +118,13 @@ public class GetPlayerInfoHandler extends BaseHandler{
}
}
// guildServerCheck(user);// 工会服务器id检查
int guildId = user.getPlayerInfoManager().getGuildId();
if(guildId > 0){
GuildInfo guildInfo = GuilidManager.getGuildInfo(guildId);
if(guildInfo == null){
user.getPlayerInfoManager().setGuildId(0);
}
}
CommonProto.Player player = CBean2Proto.getPlayer(userId, user.getPlayerInfoManager(), mapManager);
CommonProto.SuddenlyBossInfo suddenlyBossInfo = CommonProto.SuddenlyBossInfo.newBuilder()
.setSuddBossId(mapManager.getSuddenlyBoss())