踢出公会

back_recharge
jiahuiwen 2022-04-20 14:44:14 +08:00
parent d48bd0883e
commit e634933431
1 changed files with 6 additions and 14 deletions

View File

@ -703,20 +703,12 @@ public class GuildLogic {
targetUser.getGuildMyInfo().clearOfLevelGuild(); targetUser.getGuildMyInfo().clearOfLevelGuild();
addGuildLog(guildInfo.getId(),GuildDef.Log.KICK,targetUser.getPlayerInfoManager().getNickName()); addGuildLog(guildInfo.getId(),GuildDef.Log.KICK,targetUser.getPlayerInfoManager().getNickName());
// int serverId = AreaManager.getInstance().getServerIdByUid(targetUid, GameApplication.serverId); int serverId = AreaManager.getInstance().getServerIdByUid(targetUid, GameApplication.serverId);
// if (serverId != GameApplication.serverId) { if (serverId != GameApplication.serverId) {
// AyyncWorker ayyncWorker = new AyyncWorker(targetUser, true, new AyncWorkerRunnable(){ String s = RedisUtil.getInstence().getGson().toJson(targetUser);
// @Override PlayerLogic.getInstance().updateUserInfo(serverId, targetUid, s, 2);
// public void work(User user) throws Exception { }
// user.getPlayerInfoManager().setGuildId(0);
// user.getPlayerInfoManager().setWelfareRedPackets(clearRedPacketMap(user));
// user.getGuildMyInfo().clearOfLevelGuild();
// }
// });
// String s = RedisUtil.getInstence().getGson().toJson(ayyncWorker);
// PlayerLogic.getInstance().updateUserInfo(serverId, targetUid, s);
// return;
// }
String title = SErrorCodeEerverConfig.getI18NMessage("family_kick_title"); String title = SErrorCodeEerverConfig.getI18NMessage("family_kick_title");
String content = SErrorCodeEerverConfig.getI18NMessageNeedConvert("family_kick_txt",new Object[]{guildInfo.getName()},new int[]{0},"#"); String content = SErrorCodeEerverConfig.getI18NMessageNeedConvert("family_kick_txt",new Object[]{guildInfo.getName()},new int[]{0},"#");
MailLogic.getInstance().sendMail(targetUid,title,content,"",(int) (TimeUtils.now()/1000), Global.MAIL_EFFECTIVE_TIME); MailLogic.getInstance().sendMail(targetUid,title,content,"",(int) (TimeUtils.now()/1000), Global.MAIL_EFFECTIVE_TIME);