parent
830d87cfb3
commit
dee406ab56
|
@ -5,7 +5,6 @@ import com.ljsd.jieling.db.mongo.MongoUtil;
|
|||
import com.ljsd.jieling.db.redis.RedisKey;
|
||||
import com.ljsd.jieling.db.redis.RedisUtil;
|
||||
import com.ljsd.jieling.globals.Global;
|
||||
import com.ljsd.jieling.logic.GlobalDataManaager;
|
||||
import com.ljsd.jieling.logic.GlobleSystemLogic;
|
||||
import com.ljsd.jieling.logic.dao.GuilidManager;
|
||||
import com.ljsd.jieling.logic.dao.TimeControllerOfFunction;
|
||||
|
@ -117,6 +116,5 @@ public class CarDelayFunction implements FunctionManager {
|
|||
|
||||
}
|
||||
MongoUtil.getLjsdMongoTemplate().lastUpdate();
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,22 +2,32 @@ package com.ljsd.jieling.kefu;
|
|||
|
||||
import com.ljsd.jieling.exception.ErrorCode;
|
||||
import com.ljsd.jieling.logic.OnlineUserManager;
|
||||
import com.ljsd.jieling.network.server.ProtocolsManager;
|
||||
import com.ljsd.jieling.network.server.SessionManager;
|
||||
import com.ljsd.jieling.network.session.ISession;
|
||||
import com.ljsd.jieling.util.MessageUtil;
|
||||
|
||||
public class Cmd_kick extends GmGlobleAbstract {
|
||||
import java.util.Map;
|
||||
|
||||
public class Cmd_kick extends GmAbstract {
|
||||
|
||||
@Override
|
||||
public boolean exec(String[] args) throws Exception {
|
||||
|
||||
SessionManager instance = SessionManager.getInstance();
|
||||
ISession session= OnlineUserManager.getSessionByUid(getUser().getId());
|
||||
if (session != null) {
|
||||
MessageUtil.sendErrorCode(session, ErrorCode.kickUserCode, "您已被踢下线!");
|
||||
Thread.sleep(100);
|
||||
instance.kickOldUser(getUser().getId(), "", ErrorCode.kickUserCode, "LOSE HEART PACKET!!!!", 0);
|
||||
int uid = Integer.parseInt(args[0]);
|
||||
if (uid == 0){
|
||||
Map<Integer, ISession> sessionMap = OnlineUserManager.sessionMap;
|
||||
for (ISession session : sessionMap.values()) {
|
||||
MessageUtil.sendErrorCode(session, ErrorCode.kickUserCode, "您已被踢下线!");
|
||||
Thread.sleep(100);
|
||||
SessionManager.getInstance().kickOldUser(uid, "", ErrorCode.kickUserCode, "LOSE HEART PACKET!!!!", 0);
|
||||
}
|
||||
}else {
|
||||
ISession session= OnlineUserManager.getSessionByUid(uid);
|
||||
if (session != null) {
|
||||
MessageUtil.sendErrorCode(session, ErrorCode.kickUserCode, "您已被踢下线!");
|
||||
Thread.sleep(100);
|
||||
SessionManager.getInstance().kickOldUser(uid, "", ErrorCode.kickUserCode, "LOSE HEART PACKET!!!!", 0);
|
||||
}
|
||||
}
|
||||
return true;
|
||||
|
||||
|
|
|
@ -88,7 +88,7 @@ public class MinuteTask extends Thread {
|
|||
LOGGER.error("Exception::=>{}",e.toString());
|
||||
}
|
||||
try {
|
||||
if (TimeUtils.getHourOfDay() == 20 && TimeUtils.getMiunte() == 59){
|
||||
if (TimeUtils.getHourOfDay() == 21 && TimeUtils.getMiunte() == 0){
|
||||
// 竞技场,每日晚九点刷新
|
||||
ArenaLogic.getInstance().sendReward(GlobalsDef.ARENA_DAILY_REWARD);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue