竞技场 超7天未登录玩家不发奖励
parent
7b8e4db67b
commit
c1e72e259b
|
@ -12,7 +12,6 @@ import com.ljsd.jieling.logic.activity.IEventHandler;
|
||||||
import com.ljsd.jieling.logic.activity.event.*;
|
import com.ljsd.jieling.logic.activity.event.*;
|
||||||
import com.ljsd.jieling.logic.dao.root.GlobalSystemControl;
|
import com.ljsd.jieling.logic.dao.root.GlobalSystemControl;
|
||||||
import com.ljsd.jieling.logic.dao.root.User;
|
import com.ljsd.jieling.logic.dao.root.User;
|
||||||
import com.ljsd.jieling.logic.rank.CrossRankManager;
|
|
||||||
import com.ljsd.jieling.util.InnerMessageUtil;
|
import com.ljsd.jieling.util.InnerMessageUtil;
|
||||||
import com.ljsd.jieling.util.MessageUtil;
|
import com.ljsd.jieling.util.MessageUtil;
|
||||||
import config.SGlobalActivity;
|
import config.SGlobalActivity;
|
||||||
|
|
|
@ -582,6 +582,10 @@ public class ArenaLogic {
|
||||||
if (null == user) {
|
if (null == user) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
// 超7天未登录玩家,不再发奖励
|
||||||
|
if (start - user.getPlayerInfoManager().getLoginTime() > GlobalsDef.REDIS_OVER_TIME_DAY * 7 * 1000L) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
if(type == GlobalsDef.ARENA_DAILY_REWARD){
|
if(type == GlobalsDef.ARENA_DAILY_REWARD){
|
||||||
MissionEventDistributor.requestStart();
|
MissionEventDistributor.requestStart();
|
||||||
user.getUserMissionManager().onGameEvent(user,GameEvent.ARENA_UPDATE_RANK,rank);
|
user.getUserMissionManager().onGameEvent(user,GameEvent.ARENA_UPDATE_RANK,rank);
|
||||||
|
|
Loading…
Reference in New Issue