踢出公会
parent
d48bd0883e
commit
e634933431
|
|
@ -703,20 +703,12 @@ public class GuildLogic {
|
|||
targetUser.getGuildMyInfo().clearOfLevelGuild();
|
||||
addGuildLog(guildInfo.getId(),GuildDef.Log.KICK,targetUser.getPlayerInfoManager().getNickName());
|
||||
|
||||
// int serverId = AreaManager.getInstance().getServerIdByUid(targetUid, GameApplication.serverId);
|
||||
// if (serverId != GameApplication.serverId) {
|
||||
// AyyncWorker ayyncWorker = new AyyncWorker(targetUser, true, new AyncWorkerRunnable(){
|
||||
// @Override
|
||||
// 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;
|
||||
// }
|
||||
int serverId = AreaManager.getInstance().getServerIdByUid(targetUid, GameApplication.serverId);
|
||||
if (serverId != GameApplication.serverId) {
|
||||
String s = RedisUtil.getInstence().getGson().toJson(targetUser);
|
||||
PlayerLogic.getInstance().updateUserInfo(serverId, targetUid, s, 2);
|
||||
}
|
||||
|
||||
String title = SErrorCodeEerverConfig.getI18NMessage("family_kick_title");
|
||||
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);
|
||||
|
|
|
|||
Loading…
Reference in New Issue