探索优化
parent
be9cd576aa
commit
acb0dcb9d3
|
@ -273,13 +273,14 @@ public class ExplorerMapLogic {
|
||||||
public void recycleFight() {
|
public void recycleFight() {
|
||||||
try {
|
try {
|
||||||
Set<Integer> uids = OnlineUserManager.sessionMap.keySet();
|
Set<Integer> uids = OnlineUserManager.sessionMap.keySet();
|
||||||
|
long now = TimeUtils.now();
|
||||||
for (int uid : uids) {
|
for (int uid : uids) {
|
||||||
User user = UserManager.getUser(uid);
|
User user = UserManager.getUser(uid);
|
||||||
if(user == null){
|
if(user == null){
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
//登录一分钟后才执行 避免消息线程和分钟线程同时修改数据
|
//登录一分钟后才执行 避免消息线程和分钟线程同时修改数据
|
||||||
if(TimeUtils.now() < user.getPlayerInfoManager().getLoginTime()+60000){
|
if(now < user.getPlayerInfoManager().getLoginTime()+60000){
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
Map<Integer, ExplorerInfo> explorer = user.getPlayerInfoManager().getExplorer();
|
Map<Integer, ExplorerInfo> explorer = user.getPlayerInfoManager().getExplorer();
|
||||||
|
|
Loading…
Reference in New Issue